首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hyperledger共识

Hyperledger共识
EN

Stack Overflow用户
提问于 2017-03-04 22:35:16
回答 2查看 997关注 0票数 0

如果我错了,请纠正我,或者确认,共识是否在同级之间同步历史?

每个对等存储所有事务历史记录?

每个对等体运行在不同的机器上,还是所有对等体运行在同一台机器上(例如在docker中)?

EN

回答 2

Stack Overflow用户

发布于 2017-06-27 22:03:43

简单地说,对等体之间的共识或(全序广播,原子广播)在同一信道上。

订购服务为客户端和对等体提供共享的通信通道,为包含事务的消息提供广播服务。客户端连接到该信道,并且可以在该信道上广播消息,然后这些消息被递送到所有对等体。

该通道支持所有消息的原子传递,即具有全订单传递和(特定于实现的)可靠性的消息通信。换句话说,通道向所有连接的对等点输出相同的消息,并以相同的逻辑顺序将它们输出到所有对等点。在分布式系统的上下文中,这种原子通信保证也称为全序广播、原子广播或共识。传递的消息是要包含在区块链状态中的候选事务。

票数 1
EN

Stack Overflow用户

发布于 2017-03-07 01:52:07

共识是多个对等体确定其事务记录是否匹配的过程。使用Hyperledger Fabric版本0.6,如果对等节点一致,则分类帐上的所有块都将在对等节点之间匹配。在这个版本中,每个验证对等体都会存储所有事务。

Hyperledger Fabric 1.0版正在开发中,它应该可以让区块链网络中的参与者子集处理某些交易。有关future consensus architecture的信息有更多详细信息。

当使用Hyperledger Fabric版本0.6时,对等节点通常运行在属于一个实体的多个Docker容器中。在即将到来的Hyperledger Fabric 1.0版本中,一个实体应该可以启动一个区块链网络,然后邀请其他各方(如其他公司)加入。在这种情况下,对等体将分布在多个实体中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42597191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档