区块链随机性的作用

作者:沈阳四块科技  时间:2019-10-25  分类:区块链知识教程  

  

  随机事件在我们身边无处不在,就连区块链也有随机性,不过区块链的随机性也是一个很有用的特性,区块链利用随机性可以在两个人之间构建一个安全的通信渠道,

  如果同时有很多人想通过有限带宽的通信渠道彼此通信,则可以使用随机性来公平地确定消息传递的顺序,也可以用来确认通信双方的身份,用来帮助一群人或计算机达成一致。

  区块链的好处这么说吧,它是帮助多方在全球层面上就某种程度的更新达成共识的完美例子,也更新通常按照回合的方式完成,每个回合是一个周期性的离散时间段,但是什么才是理想上的随机呢。

  

  其实理想上的随机一定要有一个理想上的随机源,权益证明协议中用于选择委员会成员的理想随机源应确保不可被篡改,随机性协议则需要确保随机性函数持续有输出和随机性函数的输出尚未被操纵。

  区块链共识协议应选择一个始终有输出的随机源,而不是单单产生无篡改输出的随机源。

  因为区块链协议需要确保链持续增长且不能让随机源成为限制发展的因素。即使对于一致性协议,随机源也不应该是限制区块链发展的原因。

  如果区块链由于随机性函数停止输出而完全停止,在社会层面上将需要巨大的协调成本来重新启动区块链;只要偏差很小并且存在修正偏差的机制,仅仅几轮的轻微偏差带给区块链安全性的影响也会很小。

  

版权信息
作者:沈阳四块科技
来源:沈阳四块科技

关于我们

联系我们

作者进驻

公众号

Copyright © 2013 比特巴 www.btb8.com
只为您提供客观公正有用的比特币 区块链 加密数字货币新闻、技术教程、行情分析、行业人物资讯
手机版