自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

区块链

区块链的未来

  • 博客(21)
  • 收藏
  • 关注

原创 用docker运行postgreSQL

安装docker,百度解决;拉取postgreSQL的docker镜像文件:docker pull postgres:12.1创建 docker volume,名字为“dv_pgdata"(其实可以省略手动创建,直接跑下一步,docker也会自动创建的):docker volume create dv_pgdata启动容器,用-v来指定把postgres的数据目录映射到上面创...

2020-04-19 20:24:45 411

原创 linux Ubuntu 16.04安装 postgresql

安装步骤:1,运行 sudo apt-get update --这个用来查找数据源2 ,运行 apt install postgresql --开始安装数据库遇到 Do you want to continue? [Y/n] --填Y等待运行完成3, 配置数据库 3.1 运行 `vi /etc/postgresql/9.5/main/postgresql.conf`...

2020-04-18 11:34:59 165

原创 在Ubuntu16.04中搭建Hyperledger Explorer

在Ubuntu16.04中搭建Hyperledger Explorer前提:在Ubuntu16.04中成功部署hyperledge composer,部署成功之后通过虚拟机IP:8888,可以进行访问总结:我部署成功hyperledge composer之后启动的是fabric 1.1.0的网络,所以我用的hyperledge explorer的版本是3.5的(注意下载完hyperledge e...

2019-11-23 14:09:35 774 2

原创 LINUX Ubuntu安装composer流程

参考文档: https://hyperledger.github.io/composer/latest/installing/installing-prereqs.htmlThe following are prerequisites for installing the required development tools:Operating Systems: Ubuntu Linux 1...

2019-04-10 21:47:34 945

原创 Ubuntu16.04中npm安装hyperledger composer之后,运行./start出现错误

1.npm安装hyperledger composer之后用composer -v查看版本号,如果显示版本号说明安装成功,否则没有安装成功之后,2.安装成功之后,将deploy.tar.gz放到虚拟机里的任意目录下,解压缩tar -xzvf deploy.tar.gz进入解压后的deploy目录,先执行docker network create pershing后运行./start,...

2019-04-07 15:04:52 260

转载 Fabric 1.0 交易基本流程

1、Client端创建交易提案(chaincode函数和参数)并发送到Endorse Peer(背书节点)。2、Endorse Peer节点执行chaincode,基于读取和写入的Key生成读写操作集。3、Endorse Peer节点向客户端返回提案结果(包含读写操作集)4、Client端把交易提交到Order服务,交易内容包含来自提案结果的读写操作集。5、Order服务将排完序的交易封装...

2019-03-14 15:53:14 587

原创 nodejs文件内容写入及其写入内容换行代码

console.log(“准备打开文件!”);fs.open(‘input.txt’, ‘a’, function(err, fd) {if (err) {return console.error(err);}console.log(“文件打开成功!”);fs.write(fd,’\n ‘+“Transaction proposal was good” +’\n’, function(...

2019-03-13 17:58:05 13549

原创 Ubuntu中基于nodejs+express+fabric+fabcar+html的 简单添加查询系统

我做的这个简单fabric的项目主要是基于fabcar的例子,我主要是通过官网提供的fabcar例子实现web对fabcar的增加和查询功能;我这里把主要的东西说一下;以下是我的步骤;1,创建一个项目:express -e hello,创建好项目之后,接下来把fabcar需要的文件复制到项目中;(1)把运行fabcar需要的文件basic-network,chaincode,README...

2019-03-13 16:16:08 1721 7

转载 Linux下在html页面上使用ajax传递json数据到基于express框架(node.js)的服务器

简介json格式简单命了,比XML更易解析,所以在web开发中前后端传送数据经常使用json格式。我们知道node是基于JavaScript的环境,而json是基于JavaScript对象的格式,所以在node中使用json格式甚至都不用进行数据格式的转换,这比java环境中方便快速。下面来讲解一下怎么在html页面上使用ajax传递json数据到基于express框架(node.js)的服务器...

2019-02-23 10:57:16 248

原创 下载运行express框架的过程

在下载express之前,你首先下载安装nodejs,然后用node-v,npm-v查看是否安装成功,如果安装成功之后可以进行下载express,可以执行下面的两个语句,npm install -g expressnpm install -g express-generator执行完之后,你可以通过express --version查看版本,如果显示版本号,说明安装成功了,然后进行创建一个...

2019-02-12 18:55:53 1117

原创 Hyperledger Fabric 1.1安装部署-Fabric Samples

Fabric Samples源码下载:我下载到了和fabric同一个目录下了,git clone -b master https://github.com/hyperledger/fabric-samples.git下载完成后进入到fabric-samples目录;cd fabric-samples使用git tag命令查看版本列表,根据个人需要将源码切换到对应的版本,本次使用的是1.1...

2019-02-12 18:39:55 909

原创 谈谈我最近一周运行fabcar遇到的事情及解决方法

前提:运行fabric的samples里面的e2e-cli的成功;(如果前面的这部分搭建不好的话,后面会遇到更多的麻烦,所以在进行fabric-samples里的fabcar之前一定把前面的基础工作做好)在运行fabcar之前,下载特定平台二进制文件和镜像(注意和fabric-samples版本保持一致,不然后面有你想不到的事情等着你)用官网上面的脚本下载非常慢,甚至失败,你如果下载不下来二进...

2019-02-12 18:32:50 1185

原创 下载和安装node js出现的问题

执行curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -出现下图这个问题,执行sudo apt-get remove libappstream3后,问题就解决了

2019-01-31 13:39:22 781

转载 HyperLedger Fabcar 学习笔记(基于超级账本编写第一个应用)

HyperLedger Fabcar 学习笔记(基于超级账本编写第一个应用)翻译自:http://hyperledger-fabric.rea…编写第一个应用程序我们需要实现如下三个步骤首先设置一个开发环境学习一些简单的我们app将会用到的智能合约的参数开发一个app能够更新查询一个账本设置开发环境首先确保必备的fabric image等已经安装成功,如果没有安装,请参考(http...

2019-01-30 13:39:56 1099

原创 下载Docker-Compose遇到的问题及解决?

在下载过程遇到下载不下来Docker-Compose,后来发现可能被墙了,后来通过翻墙解决了;1:出现的问题% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed100 617 0 617 ...

2019-01-08 17:34:41 3194 1

转载 fabric工程项目构建Makefile翻译及解析

Makefile是构建编译fabric的入口,了解项目的构建过程,对整个工程了解以及做项目定制化都有意义Copyright IBM Corp All Rights Reserved.Copyright London Stock Exchange Group All Rights Reserved.SPDX-License-Identifier: Apache-2.0----------...

2018-12-31 14:43:34 2748

原创 fabric有哪些技术问题?目前fabric的版本是多少?代码在哪里?它用什么语言开发?

目前fabric的版本是1.4.0代码Fabric系统是用Go语言开发的

2018-12-27 17:10:05 2809

原创 区块链现阶段有哪些应用?

区块链技术的核心是沿时间轴记录数据与合约,并且只能读取和写入,不能修改和删除。在应用层面,区块链的安全、透明、高效3大优势,使其特别有助于规范互联网金融的发展,以及促进物联网和共享经济的普及与创新;在资本市场,采用分布式数据库和智能合约还可以大幅减少人工核对工作,为金融机构节省成本。本文结合案例介绍金融领域内的6个区块链应用场景和细分市场:数字货币转账、支付、借贷;跨境支付与结算;央行发行数字货...

2018-12-17 14:07:13 1017

原创 什么事IBM fabric?与fabric类似的软件有哪些?

超级账本

2018-12-17 14:01:32 1353

原创 区块链

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式

2018-12-11 22:51:43 163

原创 智能合约

什么是智能合约?智能合约的目的是提供优于传统合约的安全方法,并减少与合约相关的其他交易成本

2018-12-11 22:44:59 2067

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除