#Hyperledger

Hyperledger Fabric是什么

​HyperledgerFabric是一个分布式账本解决方案的平台,采用模块化架构,提供高度的机密性、弹性、灵活性和可伸缩性。它被设计为支持不同组件的可插拔实现,并适应存在于整个经济生态系统中的复杂性和复杂性。1.1、什么是区块链1.1.1、一种分布式账本​区块链网络的核心是一个分布式账本,它记录在网络上发生的所有交易...
开发笔记 开发笔记·2022-08-05

Installing Hyperledger Fabric v1.1 on Ubuntu 16.04 — Part I

ThereisanentirelibraryofBlockchainAPIswhichyoucanselectaccordingtotheneedsthatsufficeyourapplication.Somelibrariesareopen-sourcedandsomeareprivate.Forexamples,&...

Ubuntu下搭建Hyperledger Fabric v1.0环境

 多次尝试才正常启动了Fabric,如遇到各种莫名错误,请参考如下一步步严格安装,特别用户权限需要注意。 虚拟机或双系统,虚拟机有VirtualBox或者VMware,Ubuntu16.04镜像安装好。打开系统设置,选择软件和更新 ,然后在下载自:中选择aliyun  ...

使用docker加载已有镜像安装Hyperledger Fabric v1.1.0

背景每次在新的服务器上安装HyperledgerFabric网络时,通过fabric官方提供的脚本安装时,需要从网络上down下近10G的fabric相关镜像,这个过程是漫长及痛苦的,有时因网络问题,还会前功尽弃。因此,通过docker在已经安装好fabric的机器上导出相关镜像,并复制镜像到新服务器上,并使用dock...

Ubuntu16.04下安装Hyperledger Fabric 1.0.0

系统环境*Ubuntu:16.04*Go:1.9.2*NodeJS:v6.12.0*Docker:17.09.0-ce*HyperLedgerFabric:1.0.0安装步骤1、安装NodeJS,参考《Ubuntu16.04安装NodeJs》2、安装Go,参考《Ubuntu16.04安装Go1.9.2》3、安装Dock...

以太坊、Hyperledger Fabric和Corda,哪个更好?

原创: PhilippSandner 区块链前哨 昨天编译|盖磊编辑|前哨小兵甲区块链前哨导语: 我们分析了HyperledgerFabric,R3Corda和以太坊这三种分布式账本技术间存在的最显著差异,目的是为决策者提供一个新的DLT指南,了解HyperledgerFabri...

hyperledger fabric 1.0.5 分布式部署 (九)

linux使用vim、ctags配置fabric源码阅读环境 首先需要安装ctags,作者使用apt-get来安装的,安装的版本是5.9apt-getinstallctags5.9版本的ctags默认不支持golang语言ctags--list-languages编辑~/.ctags文件,手工加上golang...

hyperledger fabric 1.0.5 分布式部署 (八)

gdbdebugpeer程序 在开始我们从github上download下来的源码包,实际上已经包含了可执行的peer程序,但是该程序是使用release方式编译的,并不支持gdb直接debug,所以我们需要对源码从新编译peer。在开始编译前,读者应该了解,由于“神秘的东方力量”,程...

hyperledger fabric 1.0.5 分布式部署 (七)

fabric使用fabric-ca服务 准备部分首先需要用户从github上downloadfabric-ca的工程代码cd$GOPATH/src/github.com/hyperledgergitclonehttps://github.com/hyperledger/fabric-ca.git然后对它进行编...

hyperledger fabric 1.0.5 分布式部署 (六)

如何在相同的peer节点上创建多个channel作者在hyperledgerfabric1.0.5分布式部署(五)已经向读者们介绍了一个简单的fabric的部署流程,那么根据上一篇博客的内容,大家实际上可以推断出,创建channel,实际上需要涉及到 generateArtifacts.sh脚本和scritp...

hyperledger fabric 1.0.5 分布式部署 (五)

梳理fabrice2e_cli测试程序的具体步骤作者在hyperledgerfabric1.0.5分布式部署(一)中给读者们介绍了如何从零开始部署一个测试的demo环境,如果细心的读者可能会留意到,在启动fabric的服务时,是直接执行network_setup.sh脚本命令启动服务的。如果我们打开 netw...

hyperledger fabric 1.0.5 分布式部署 (四)

chaincode的开发作者在hyperledgerfabric1.0.5分布式部署(三)中向读者介绍了如何开发fabric的chaincode,那么实际上chaincode还有其他的接口,详细的可以参考 /opt/gopath/src/github.com/hyperledger/fabric/core/c...

hyperledger fabric 1.0.5 分布式部署 (三)

本篇博客主要是向读者介绍fabric在部署时的一些细节,还有作者自己学习过程中的心得。初始化相关密钥的程序,实际上是一个shell脚本,并且结构特别简单  generateArtifacts.sh脚本里面主要执行了三个函数generateCerts#这个是初始化组织证书和密钥的操作replacePr...

hyperledger fabric 1.0.5 分布式部署 (二)

环境:2台ubuntu16.04角色列表角色IP地址宿主端口docker端口 peer0.org1.example.com 47.93.249.250 7051 7051 peer1.org1.example.com 47.93.249.250 70...

hyperledger fabric 1.0.5 分布式部署 (一)

环境是个人虚拟机ubuntu16.0464位版本前期用户需要先安装好:gcc、g++、git软件 安装golang  首先给环境安装一个go语言环境,版本最好在1.8以上golang下载地址:https://golang.org/doc/install?download=go1.8.5.l...
首页上一页12下一页尾页