Mochimo区块链是100%原始,无ICO,无预售的原创加密货币项目。 在Twitter,Discord,Reddit上关注我们 如果您还没有,请阅读我们的上一篇文章。深入了解Mochimo-第三部分:同步区块链-从几周到几分钟-ChainCrunch的故事 分布式系统共识 区块链是一种分布式技术,可以在不需要集中授权的情况下得以维持。这使其成为反对审查的好工具,但权力下放是有代价的。在集中式系统中,无需达成全球共识。所有参与者只需遵循主要权力机构的决定即可。但是对于分散网络而言,在所有参与者之间达成共识是整个生态系统稳定的重要组成部分。 当一组节点不同意账本的当前状态时,会威胁到链的共识,从而导致多个不同的链。此状态称为链拆分。 造成链断裂的可能原因包括: ·找到同一块的几种解决方案,并同时在网络上传播 ·尚未收到交易或/区块的矿工解决了一段时间后开采了一个区块并将其传播到整个网络 ·协议中的更改(有意或无意)使某些块或/和事务对于一组节点无效 ·各种攻击 Mochimo生态系统中的共识-救援的随机网络模型 Mochimo节点正在使用基于随机网络模型的连接管理系统。节点不仅仅考虑最近的,众所周知的或地理位置上较近的对等点,还与网络的整个结构进行交互(交换信息,例如块解决,交易等)。随机网络协议旨在快速且异步地传播信息。 在Mochimo网络上启动节点时,将使用对等方的候选列表引导该节点。这些对等方仅用作网络的入口点,这意味着不能保证一旦初始化过程完成,它们就将出现在节点的本地对等方列表中。网络中的每个节点都有同等机会最终进入本地对等节点列表,无论它们是否属于引导对等节点。 为了构建本地对等方列表,该节点将首先向引导列表上的每个对等方发送一个GET_PEER请求,然后再将其发送给由原始GET_PEER请求返回的随机选择的对等方。在撰写本文时,默认配置将创建具有唯一的三次连接的本地对等方列表。这足以随机连接多达4096个节点(旋转和随机网络意味着网格上任意两个节点之间的分离度为16 ^ D = N;16?= 4096)。当我们的网络超出此级别时,我们可以轻松地将连接更新为四个等级,并随机到达65536个节点。 </ s> </ s> </ s> 解决链裂的问题-必须遗留孤链 在工作量证明区块链中,当权重最高的链(计算能力最大的链)最终超过所有其他链时,大多数链拆分必将得到解决。那些重量较轻的链条变成孤儿,一段时间后,它们就会消失。 在Mochimo生态系统中,由于我们的同伴是随机分布的,因此链裂很少见,寿命短(通常只需要几个区块即可解决),并且孤链最多只能在54个区块之后被丢弃。之所以发生这种情况,是因为有各种独特的机制,例如ChainCrunch和工作量证明(更多内容请参见另一篇文章)。 本文来源: 推特文章作者: 六剑客 我要纠错声明:本文由入驻区块链网络的作者撰写,观点仅代表作者本人,绝不代表区块链网络赞同其观点或证实其描述。提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。—- 编译者/作者:六剑客 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
illamanudi矿池创始人Ortis深度解析Mochimo公平创新的随机节点模型
2019-10-24 六剑客 来源:区块链网络
LOADING...
相关阅读:
- 薪火言币:10.26以太坊晚间怎么看?2020-10-27
- 靠运气赚的钱靠听消息全赔了2020-10-27
- 尽管采用了区块链,但加密信任和安全问题仍然存在2020-10-27
- 经济学家Nouriel Roubini称贝宝为美国零售商带来了“加密赌博”2020-10-27
- 推动加密货币采用的项目2020-10-27