原文:搭建基于hyperledger fabric的联盟社区(九) --检索状态数据库

一.启动elasticsearch服务 官网下载压缩包解压,进入bin目录启动: 通过ip访问 localhost: ,可以看到如下信息 二.启动head服务 . 安装grunt grunt是一个很方便的构建工具,可以进行打包压缩 测试 执行等等的工作, . 里的head插件就是通过grunt启动的。因此需要先安装一下grunt: 打开环境配置文件 给grunt加入一条环境变量 使环境变量生效 . ...

2017-11-23 18:24 0 1356 推荐指数:

查看详情

搭建基于hyperledger fabric联盟社区(七) --升级chaincode

上个版本的chaincode有很多功能不完备,所以要部署新版本的chaincode。Fabric支持在保留现有状态的前提对chaincode进行升级。 一.新版chaincode 新版本的chaincode增加的功能如下: 1.增加了数据追溯功能,在社区用户发起transaction时 ...

Wed Nov 22 02:17:00 CST 2017 1 2394
搭建基于hyperledger fabric联盟社区(二) --环境配置

接下来讲一下在本地测试区块链网络的过程。我要部署的是2peer+1orderer架构,所以需要准备三台虚拟机,为了方便起见可以先把一台配置好,然后复制出剩余两台即可。搭建虚拟机我用的是virtualbox,系统统一用ubuntu16.04LTS,镜像在官方下载。网络模式用NAT就行,复制虚拟机 ...

Thu Oct 26 00:17:00 CST 2017 2 2685
搭建基于hyperledger fabric联盟社区(一) --前言

三个月前上面发了一个关于智群汇聚和问题求解研究的项目,我们公司做其中的一个子项目,就是基于区块链的科技信息联盟构建。利用区块链的去中心化特性,构建一个基于区块链的科技社区,以提供科技群智汇聚采集的基础承载平台。科技工作者可以发布自己的论文、问题,以及对他人问题的交互讨论。由于采用区块链技术,包括 ...

Wed Oct 25 22:43:00 CST 2017 1 3264
搭建基于hyperledger fabric联盟社区(四) --chaincode开发

前几章已经分别把三台虚拟机环境和配置文件准备好了,在启动fabric网络之前我们要准备好写好的chaincode。chaincode的开发一般是使用GO或者JAVA,而我选择的是GO语言。先分析一下官方最典型的一个chaincode--fabcar,然后着重介绍一下 ...

Mon Oct 30 23:46:00 CST 2017 0 5994
搭建基于hyperledger fabric联盟社区(五) --启动Fabric网络

现在所有的文件都已经准备完毕,我们可以启动fabric网络了。 一.启动orderer节点 在orderer服务器上运行: 运行完毕后我们可以使用docker ps看到运行了一个名字为orderer.example.com的容器。 二.启动peer节点 2.1 ...

Tue Oct 31 01:18:00 CST 2017 13 4616
Hyperledger Fabric启用CouchDB为状态数据库

Hyperledger Fabric 启用CouchDB作为状态数据库 一.概述 1. 数据请求流 超级账本采用背书/共识模型,模拟执行和区块验证是在不同角色的节点中分开执行的。模拟执行是并发的,这样可以提高扩展性和吞吐量: 背书节点:模拟执行链码 Peer节点:验证交易并提 ...

Sat Aug 22 02:22:00 CST 2020 0 921
搭建基于hyperledger fabric联盟社区(六) --搭建node.js服务器

接下来我要做的是用fabric sdk来做出应用程序,代替CLI与整个区块链网络交互。并且实现一个http API,向社区提供一个简单的接口,使社区轻松的与区块链交互。 官方虽然提供了Node.JS,Java,Go(最近刚出了python)等多种语言的SDK,但是很多SDK还不成熟和完善 ...

Tue Oct 31 02:36:00 CST 2017 0 2786
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM