一分钟了解幽灵协议(GHOST Protocol)以及它的作用!

什么是幽灵协议?

幽灵协议,英文为“GHOST Protocol”,由 Yonatan Sompolinsky 和 Aviv Zohar 在 2013 年 12 月提出,通过这个协议,区块可以包含不只是他们父块的散列值,也包含叔块的陈腐区块的散列值。

什么是叔块和陈腐区块?

叔块:就是父区块的父区块的子区块。

陈腐区块:就是对于同一个父块,已经有另外一个区块被创建出来之后,又被创建的区块。

幽灵协议有什么作用?

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

以太坊的出块时间只有 15 秒,因此出块的概率就会增加,那么就会出现一些可怕的后果,比如分叉和区块作废,幽灵协议就是用来减少作废区块的。

总结一下:

通过幽灵协议,计算工作量证明时,区块不仅包含他们父区块的哈希值,还要包括叔区块的哈希值,这样就保留了本来要作废的区块,把它们暂时留在链上,既可以作为工作量证明的一部分,有助于区块链的安全性,也可以保护了小矿工的贡献,减轻大型矿工的垄断程度。
 

免责声明:本文章仅代表作者个人观点,不代表本站的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。本站作为中立的平台服务提供方,尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

本文地址:https://www.5m88.com/post/264.html

发布于 2022-02-28 00:02:00
收藏
分享
海报
0 条评论
4128
上一篇:元宇宙会让远距传送更容易吗? 下一篇:什么是燃烧证明算法?燃烧证明是如何工作的?
目录

    推荐阅读

    0 条评论

    请文明发言哦~

    忘记密码?

    图形验证码