内容:
超级账本简介
超级账本详细信息
超级账本工作流程
超级账本vs以太坊vs比特币
什么是超级账本(Hyperledger)?
超级账本结构(Hyperledger Fabric):
超级账本结构是代码库的第一个提案,它结合了数字资产控股公司(DigitalAssetHoldings)、BlockStream的libConsensus和IBM的OpenBlockChain之前所做的工作。
超级账本结构网络中的角色:
客户端
客户端是代表个人在网络上提议事务的应用程序。辅助客户端可以是为特定组织/业务活动服务的任何特定应用程序/门户。客户端应用程序使用Hyperledger Fabric SDK或REST Web服务与Hyperledger Fabric网络进行交互。
对等方
成员组织中的对等方接收来自组织内部客户端的事务调用请求。节点维护网络的状态和分类帐的副本。因此分布式分类账技术(DLT)。
订购服务
订购服务接受已认可的交易,将其订购到一个块中,然后将这些块交付给提交对等方。
代言人对等
锚点对等
订购者对等
超级账本结构的工作流程:
以下是解释步骤:
首先,客户端将事务调用请求广播到Endorser对等方。
背书者对等方检查“证书”详细信息和其他信息以验证交易。如果验证检查通过,则“认可对等方”将模拟事务,生成一个响应以及一个读写集,并使用其证书对产生的响应进行认可,否则将其作为认可响应的一部分予以拒绝。
客户收到背书同行的背书建议。
客户现在将批准的交易发送给订购者对等方,以便对其进行正确订购并将其包含在块中。
订购者节点将交易包含在一个块中,并将该块转发到Hyperledger Fabric网络的不同成员组织的Anchor节点。
订购者在相关频道上将生成的块广播给所有对等方(对对等方和承诺对等方)。然后,每个对等方确保接收到的块中的每个事务均由适当的背书对等方签名。然后,这些对等个体用最新的块更新其本地分类帐。这样,所有网络都可以同步分类帐。
客户端从EventHub服务接收任何订阅的事件。
超级账本vs以太坊vs比特币:
作者:链三丰,来源:区块链研究实验室
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。