首页 > 新手入门 > 正文

区块链随机性的作用

分类:教程沈阳四块科技沈阳四块科技 2019-10-25 11:14

  

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

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

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

  

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

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

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

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

  

本文标签:区块链

上一篇:区块链解密第二十六节:比特币挖矿矿机是什么?

下一篇:IGCC区块链普及:区块链的分类

猜您喜欢
关于我们联系我们作者投稿APP下载