资讯专栏INFORMATION COLUMN

Hyperledger Fabric(目录)

trigkit4 / 2762人阅读

摘要:企业区块链平台企业级许可的分布式分类账平台,为广泛的行业用例提供模块化和多功能性。这些节点通过应用已经由共识协议验证的交易来维护分类帐的副本,该交易被分组为包括将每个块绑定到前一个块的散列的块中。

企业区块链平台

企业级许可的分布式分类账平台,为广泛的行业用例提供模块化和多功能性。

介绍

一般而言,区块链是一个不可变的交易分类账,维护在一个分布式对等节点网络中。这些节点通过应用已经由共识协议验证的交易来维护分类帐的副本,该交易被分组为包括将每个块绑定到前一个块的散列的块中。

介绍

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的平台上安装了所有前提条件。 一旦安装了前提条件,就可以下载并安装HyperLedger Fabric了,当我们在F...

    SKYZACK 评论0 收藏0
  • Fabric环境搭建

    摘要:环境搭建快速入门前提安装安装安装安装查看版本信息输出安装查看版本信息输出版本要求版本要求上传解压文件编辑环境变量文件添加如下内容输出如果系统中有旧版本的则使用如下命令卸载旧版本的然后再重新安装 环境搭建 快速入门: http://hyperledger-fabric.rea... 前提 安装git $ sudo apt update $ sudo apt install git 安装...

    fou7 评论0 收藏0
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1

    摘要:阿里云容器服务区块链解决方案第一时间同步升级,在新功能的基础上,提供了弹性裸金属服务器神龙内置容器化集成阿里云日志服务等方面的增强。 摘要: 全球开源区块链领域影响最为广泛的Hyperledger Fabric日前宣布了1.1版本的正式发布,带来了一系列丰富的新功能以及在安全性、性能与扩展性等方面的显著提升。阿里云容器服务区块链解决方案第一时间同步升级,在v1.1新功能的基础上,提供了...

    vvpale 评论0 收藏0
  • Hyperledger Fabric 部署for Mac

    摘要:生成创世区块生成配置交易定义锚节点为定义锚节点为定义锚节点启动网络创建和加入命令成功后显示如下创建将加入创建的将加入创建的更新锚节点安装实例化查询 环境准备 docker安装 Docker最低版本要求是version 17.06.2-ce推荐在Docker官网下载Mac版本 go安装 Go最低版本要求是 1.10.x可在使用brew或者Go官网下载Mac版本 下载示例,二进制和dock...

    wangxinarhat 评论0 收藏0
  • 基于ubuntu16.04部署IBM开源区块链项目-弹珠资产管理(Marbles)

    摘要:协议的细节由一个名为的处理。运行下面的脚本来让所有的事情都发生一两分钟后,命令提示符将返回运行结果如下图所示现在运行该命令查看当前正在运行的容器。 showImg(https://segmentfault.com/img/bVbazHF?w=709&h=159); 前言 本教程基本上是对Marbles项目的翻译过程. 如果英文比较好的话,建议根据官方操作说明,一步步进行环境部署。当然你...

    voidking 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<