okx

HyperLedgerFabric与区块链的相关性分析

时间:2023-06-18|浏览:151

近几年,区块链技术受到热烈追捧。无论是国内的BAT互联网巨头,还是国外的IBM、AWS等IT巨头企业,纷纷推出自己的区块链项目。虽然不同的区块链项目有不同的特点,但它们都支持HyperLedgerFabric。那么,HyperLedgerFabric是什么,能发挥什么价值,其中又包含哪些组成模块?下面我们将逐一分析。

在了解HyperLedgerFabric是什么之前,我们先来普及一个概念:什么是区块链?区块链(Blockchain)本质上是一种去中心化的数据库,同时也是比特币的底层技术。它是一个由使用密码学方法相关联产生的数据块组成的串,每个数据块中都包含一次比特币网络交易的信息。这些数据块用于验证信息的有效性和生成下一个区块。区块链最初是由中本聪在2008年提出的概念。

区块链产生的原因是传统商业网络的交互存在问题。每个公司进行数据交互时,会通过自己的数据库对另一家公司提供接口。这样就无法确保每个公司的数据相同。此外,从别人的中心数据库去取数据也无法确保数据真实性,存在信任问题。区块链这种分布式账本的模式可以很好地解决这个问题。

区块链具有几个明显的特点:去中心化、不可伪造、不可篡改、公开透明、账本一致,并且可以匿名。区块链分为公有链、私有链和联盟链。公有链是指全世界任何人都可以读取、发送交易并获得有效确认的区块链,还可以参与其中共识过程。私有链仅对单独的个人或实体开放,其写入权限仅在一个组织手里,读取权限或者对外开放要么受到限制,要么没有限制。私有链的特点是交易速度非常快,给隐私提供更好的保障,能够大幅降低交易成本,甚至让成本为零。联盟链针对某个特定群体的成员以及有限的第三方,其内部指定多个预选节点为记账人,每个块的生成由所有的预选节点共同决定。

HyperLedger是一个旨在推动区块链跨行业应用的开源项目。它由Linux基金会于2015年12月发起,并成为区块链及分布式记账系统的跨行业发展与协作项目。HyperLedger着重发展性能和可靠性,使之可以支持全球商业交易的主要技术、金融和供应链公司。HyperLedger将继承独立的开放协议和标准,通过框架方法和专用模块,包括各种区块链的共识机制和存储方式,以及身份服务、访问控制和智能合约

HyperLedger孵化和推广了一系列商业区块链技术,包括分布式分类账本框架、智能合约引擎、图形化界面、工具库和示例应用程序。

HyperLedgerFabric是一个许可的基于商业的区块链构架。它主要解决商业性的区块链需求。首先,所有节点都会有一个共享账本,它会把商业的合约和合同封装起来,放在账本里,根据条件自动触发信息,没有人为操作步骤,能保证公平公正性。其次,隐私性。联盟链的不同角色有不同的权限和操作数据,隐私性功能可以及时保护数据。第三,信任机制更好。各个节点之间无需身份确认即可建立信任关系。

Fabric有几个关键术语。一个是Chaincode:是指运行在区块链上的智能合约。Transaction是指对智能合约中函数的调用,修改Iedger与state,WorldState是指存储在数据库中的K-V,即交易的实际操作数据。Peer是指维护账本的网络实体,包括背书节点和记账节点。Endorsement指节点对交易模拟执行结果签名,Commitment指节点对区块校验并写入账本。

Fabric逻辑结构如下:Fabric的主要包括三大部分,第一个是Membership,主要是证书的颁发和验证。再一个是Blockchain服务,包括账本交易的处理。最后一部分是Chaincode,智能合约,负责合同执行脚本。所有的账本都通过Chaincode执行。

HyperLedgerFabric其实是商业业务网络的开源框架实现,其中成员身份和角色为其他成员所知。借助容器技术,它允许账本数据库、共识机制和成员服务等组件即插即用。

热点:区块链 区块链技术

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1