第28问|幽灵协议?难道区块链世界里也有“幽灵”?

数金链·热度: 7032
幽灵协议可以减少作废区块以及防止分叉,有助于增强区块链的安全性。

区块链

幽灵协议?咋一听,名字挺唬人,幽灵协议难道就是和幽灵签订什么协议?或者是我们看的电影《碟中谍4:幽灵协议》?

区块链

当然不是!幽灵协议是区块链中使用到的一种技术,听我慢慢与你道来!

那么什么是幽灵协议?

幽灵协议是由Yonatan Sompolinsky 和 Aviv Zohar在2013年12月引入的创新。

通过幽灵协议,区块可以包含不只是他们父块的哈希值,也包含叔块的陈腐区块的哈希值。

由于区块扩散至全网需要一定的时间,当矿工A挖出了一个区块,在扩散至矿工B之前,矿工B碰巧挖出了另外一个区块,这个区块就会被作废,并且没有对网络安全作出贡献。

而幽灵协议,则可以保留要作废的区块,把它们暂时留在链上。这样一来,幽灵协议既可以作为工作量证明的一部分,有助于区块链的安全性,也可以保护小矿工的贡献,减轻大型矿工的垄断程度。

以太坊引入了幽灵协议

以太坊的白皮书中对于幽灵协议这样解释:幽灵协议提出的动机是当前快速确认的块链因为区块的高作废率而受到低安全性困扰。

一句话都不带个标点符号!累死个人~

区块链

对于这句话可以这样理解:以太坊的出块时间为15秒,因此出块的概率会增加,那么就会出现一些后果,例如分叉和区块作废,而幽灵协议则可以解决这些问题,以此来提高以太坊网络的安全性。

某个区块本来是一个废块,随着挖矿的时间久了就会成链,最终引起混乱甚至分叉。把这些没有被加入主链的区块称为“孤块”。

以太坊为了防止孤块引起混乱,从而引入了减少孤块的协议,即幽灵协议,减少的方式是将其链接在主链上并给予奖励。

结语

孤块就像幽灵一样,而幽灵协议则是“道士”来收拾这些幽灵的。总之,幽灵协议可以减少作废区块以及防止分叉,有助于增强区块链的安全性。

声明:本文为入驻“火星号”作者作品,不代表火星财经官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。 未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:作为区块链信息平台,本站所提供的资讯信息不代表任何投资暗示,本站所发布文章仅代表个人观点,与火星财经官方立场无关。鉴于中国尚未出台数字资产相关政策及法规,请中国大陆用户谨慎进行数字货币投资。
语音技术由科大讯飞提供

评论0