摘要:企业区块链平台企业级许可的分布式分类账平台,为广泛的行业用例提供模块化和多功能性。这些节点通过应用已经由共识协议验证的交易来维护分类帐的副本,该交易被分组为包括将每个块绑定到前一个块的散列的块中。
企业区块链平台
企业级许可的分布式分类账平台,为广泛的行业用例提供模块化和多功能性。
介绍一般而言,区块链是一个不可变的交易分类账,维护在一个分布式对等节点网络中。这些节点通过应用已经由共识协议验证的交易来维护分类帐的副本,该交易被分组为包括将每个块绑定到前一个块的散列的块中。
介绍
Hyperledger Fabric
模块化
许可和无许可区块链
智能合约
一种新方法
隐私和机密性
可插拔的共识
性能和可伸缩性
结论
致谢
关键概念介绍
Hyperledger Fabric功能
Hyperledger Fabric模型
区块链网络
身份
成员资格
对等点
私有数据
分类账
用例
入门在我们开始之前,如果你还没有这样做,你可能希望检查是否已经在开发区块链应用程序和/或运行Hyperledger Fabric的平台上安装了所有前提条件。
一旦安装了前提条件,就可以下载并安装HyperLedger Fabric了,当我们在Fabric二进制文件上开发真正的安装程序时,我们提供了一个可以将示例、二进制文件和Docker映像安装到你的系统中的脚本,脚本还会将Docker映像下载到本地注册表。
前提条件
安装示例、二进制文件和Docker镜像
Hyperledger Fabric SDK
Hyperledger Fabric CA
教程我们提供教程,帮助你开始使用Hyperledger Fabric。首先是面向Hyperledger Fabric应用程序开发人员,编写你的第一个应用程序,它将指导你完成使用Hyperledger Fabric Node SDK编写Hyperledger Fabric的第一个区块链应用程序的过程。
第二个教程面向Hyperledger Fabric网络操作人员,构建你的第一个网络。本文将引导你完成使用Hyperledger Fabric建立区块链网络的过程,并提供基本的示例应用程序来测试它。还有一些教程可用于更新通道,向通道添加组织以及将网络升级到更高版本的Hyperledger Fabric,升级网络组件。
最后,我们提供了两个链码教程,一个面向开发人员,另一个面向操作人员。
编写你的第一个应用程序
构建你的第一个网络
向通道添加Org
升级你的网络组件
在Fabric中使用私有数据
链码教程
对于开发者的链码
对于操作者的链码
系统链码插件
使用CouchDB
视频
操作指南升级到最新的Fabric
更新一个通道配置
成员资格服务提供商(MSP)
通道配置(configtx)
认可策略
可插拔的交易认可与验证
访问控制列表(ACL)
错误处理
记录控制
使用传输层安全(TLS)保护通信
启动基于Kafka的排序服务
命令参考peer
peer chaincode
peer channel
peer version
peer logging
peer node
configtxgen
configtxlator
cryptogen
服务发现命令行接口(discover)
Fabric-CA命令
架构参考架构解释
交易流
Hyperledger Fabric CA用户指南
Hyperledger Fabric SDK
服务发现
通道
性能要求
CouchDB作为状态数据库
基于通道事件服务的对等点
私有数据
读写组语义
八卦数据传播协议
常见问题认可
安全与访问控制
应用程序端编程模型
链码(智能合约和数字资产)
最新版本的差异
排序服务
欢迎贡献!维护人员
使用Jira了解当前工作项
术语表术语很重要,以便所有Hyperledger Fabric用户和开发人员都同意每个特定术语的含义,例如,什么是智能合约。文档将根据需要引用术语表,但如果你愿意,可以随意阅读整个内容;这很有启发性!
锚点
ACL
区块
链
链码
通道
提交
并发控制版本检查
配置区块
共识
联盟
当前状态
动态成员资格
认可
认可策略
Hyperledger Fabric CA
创世区块
八卦协议
初始化
安装
实例化
调用
领导对等点
分类账
成员
成员资格服务提供商
成员资格服务
排序服务
组织
对等点
策略
私有数据
私有数据集合(集合)
提案
查询
软件开发工具包(SDK)
智能合约
状态数据库
系统链
交易
世界状态
发布Hyperledger Fabric发布被记录在Fabric github页面上。
仍然有问题?我们试图为不同的受众维护一套全面的文档,然而,我们意识到经常有一些问题是没有答案的,关于Hyperledger Fabric的任何技术问题,这里没有回答,请使用StackOverflow。另一种让你的问题得到回答的方法是向邮件列表发送电子邮件(hyperledger-fabric@lists.hyperledger.org),或者在RocketChat (Slack的另一种选择)上的#fabric或#fabric-questions频道上提问。
请在询问你所面临的问题时,告诉我们你所经历的环境,包括操作系统,你使用的Docker版本,等等。状态
Hyperledger Fabric处于活动状态,有关此项目历史的更多信息,请参阅我们的wiki页面,关于活动需要的信息可以在Hyperledger项目生命周期文档中找到。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/24187.html
摘要:脚本列出了在结束时安装的映像。在不同的体系结构,将用标识体系结构的字符串替换。提供了许多来支持各种编程语言,官方发布了两款针对和的和文档。。 入门 在我们开始之前,如果你还没有这样做,你可能希望检查是否已经在开发区块链应用程序和/或运行Hyperledger Fabric的平台上安装了所有前提条件。 一旦安装了前提条件,就可以下载并安装HyperLedger Fabric了,当我们在F...
摘要:环境搭建快速入门前提安装安装安装安装查看版本信息输出安装查看版本信息输出版本要求版本要求上传解压文件编辑环境变量文件添加如下内容输出如果系统中有旧版本的则使用如下命令卸载旧版本的然后再重新安装 环境搭建 快速入门: http://hyperledger-fabric.rea... 前提 安装git $ sudo apt update $ sudo apt install git 安装...
摘要:阿里云容器服务区块链解决方案第一时间同步升级,在新功能的基础上,提供了弹性裸金属服务器神龙内置容器化集成阿里云日志服务等方面的增强。 摘要: 全球开源区块链领域影响最为广泛的Hyperledger Fabric日前宣布了1.1版本的正式发布,带来了一系列丰富的新功能以及在安全性、性能与扩展性等方面的显著提升。阿里云容器服务区块链解决方案第一时间同步升级,在v1.1新功能的基础上,提供了...
摘要:生成创世区块生成配置交易定义锚节点为定义锚节点为定义锚节点启动网络创建和加入命令成功后显示如下创建将加入创建的将加入创建的更新锚节点安装实例化查询 环境准备 docker安装 Docker最低版本要求是version 17.06.2-ce推荐在Docker官网下载Mac版本 go安装 Go最低版本要求是 1.10.x可在使用brew或者Go官网下载Mac版本 下载示例,二进制和dock...
摘要:协议的细节由一个名为的处理。运行下面的脚本来让所有的事情都发生一两分钟后,命令提示符将返回运行结果如下图所示现在运行该命令查看当前正在运行的容器。 showImg(https://segmentfault.com/img/bVbazHF?w=709&h=159); 前言 本教程基本上是对Marbles项目的翻译过程. 如果英文比较好的话,建议根据官方操作说明,一步步进行环境部署。当然你...
阅读 999·2021-11-22 13:52
阅读 1440·2021-11-19 09:40
阅读 3119·2021-11-16 11:44
阅读 1262·2021-11-15 11:39
阅读 3892·2021-10-08 10:04
阅读 5331·2021-09-22 14:57
阅读 3095·2021-09-10 10:50
阅读 3176·2021-08-17 10:13