蓝盟IT外包,了解块链中的块传播问题

发布者:上海IT外包来源:http://www.lanmon.net点击数:1311


由于没有详细的调查和充分的技术支持,很难确定其背后的瓶颈和优势之间的权衡。 本文探讨阻碍比特币扩张的公认因素。
分布式对等网络比特币问世不久,研究者对决定比特币规模界限的因素感兴趣。 立即,中心问题被确定为块传播时间或块传播延迟。
这是新块到达网络中大部分节点所需的平均时间。 在比特币等大型非中心化网络中,每当产生新的块时,根据Gossip协议进行信息传输。 如果一个节点占用了新的有效块,则通知连接到该节点的其他节点。

然后,节点将块转发到请求该操作的节点。 在块到达网络中的每个完整节点之前,必须通过七个中间节点,并且每个正直的节点必须在将该块转发到其它对等节点之前验证该块。 显然,整个过程需要时间。 每个新块都会影响网络,使节点和以太网以最大功率运行。


自从这个网络上市以来,Gossip协议被进行了很多改良。 例如,比特币改进方案BIP0152引入了仅在块主体中转发短事务ID的选项,而不是整个事务列表。 但是,如果节点在内存池中没有事务,则必须请求对等端以其他消息进行转发。 如果块中存在大量这样的事务,则BIP  0152的改进将失去意义。
由于数据传输是块中继的最花费时间的部分,所以研究者对决定大小的数据包到达网络中的50%、90%或95%的节点所需要的时间感兴趣。
它还监视比特币网络的当前状态和块传播时间,并提供有关此主题的历史数据图表。 大多数成熟的数据块链网络与比特币具有相同的设置修改,这些网络中的数据块传播时间遵循相同的规则。
遗憾的是,分块传播时间对分块链的安全性影响很大。 在网络中传播的时间越长,矿工在旧区块中开采的频率越高。 主链的分支更频繁,孤立块的占有率上升,长传播延迟引起了所谓验证者的困境。
有些节点发现,跳过数据块验证过程是有益的策略。 但是在这种情况下,他们面临着用错误的块开采的风险。 但是,如果块验证时间长,则此策略可能有利。 研究人员发现,长传播延迟降低了节点抵消51%攻击和独立挖掘的能力。
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部