Hyperledger Fabric是开源数字资产管理平台

Hyperledger Fabric 免费区块链平台

基于许可建筑的分布式分类帐技术

Hyperledger Fabric是一个开源DLT平台,具有许多出色的功能,例如可插入的共识,多语言智能合约支持等。

概述

Hyperledger Fabric是一个开源数字资产管理平台,用于构建分散应用程序。它得到了Linux Foundation的支持,并拥有一个非常强大的开发人员社区。它的体系结构是模块化的,使其回声系统完全可配置。此开源许可的分布式分类帐为银行,医疗保健,金融,人力资源等许多业务用例提供了解决方案。最好的事情之一是,开发人员可以用任何通用编程语言(例如nodejs,java,go)编写智能合约。 大多数时候,区块链都是公共网络。但是,Hyperledger面料是一个许可的区块链,每个参与者彼此都知道。最重要的是,这种开源分类帐技术提出了可插入的共识协议,这意味着用户可以根据用例使用共识协议。因此,所有这些功能使该分散的分类帐技术在交易以完全私人模式进行的情况下高度安全。 此权限的区块链用GO语言编写,并提供综合文档的源代码。进一步。这个数字资产管理平台具有高度可扩展的,并提供了许多其他功能,包括用于连续操作,可查询数据的智能合约的治理和版本。此外,其模块化体系结构允许使用第三方软件(例如LDAP,OpenID Connect和加密库库)进行配置。

系统要求

设置HyperLeDger织物的要求包括:

特征

Hyperledger面料提供以下关键特征: *开源 *多语言智能合同支持 *支持EVM和坚固性 *可扩展 *可以达成共识 *可查询数据

  • 灵活的 *与第三方应用程序集成 *权限架构

安装说明

安装先决条件后,下一步是安装样本,二进制文件和码头图像。 其次,对于MacOS,您需要使用 /用户, /卷, /私有或 /TMP的位置。通过运行以下命令来进入您将安装面料样品和二进制文件的目录:

    curl -sSL https://bit.ly/2ysbOFE | bash -s

第三,运行以下命令以设置路径环境变量:

    export PATH=<path to download location>/bin:$PATH

此外,该脚本将从Docker Hub下载Hyperledger Fabric Docker图像中的本地Docker注册表,并将其标记为“最新”。 现在,运行以下命令:

    cd fabric-samples/test-network

然后,您将找到一个注释的脚本`newets.sh’,该脚本使用本地计算机上的docker图像来站立织物网络。 之后,从“ Test-Network”目录内部运行以下命令,以从任何以前的运行中删除任何容器或工件:

    ./network.sh down

最后,运行以下命令来提出网络:

    ./network.sh up
 简体中文