找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 7104
  • 0
  • 分享到

区块链的“确定性 (finality)”意味着什么?

2019-7-4 13:46

来源: Unitimes 作者: Raul Jordan

区块链协议就是交易可以实现确定性 (finality) 的地方吗?其中有什么折衷之处?


比特币区块链的工作量证明的一个关键替代选择就是权益证明 (PoS):PoS 是一种由参与者锁定并“质押”一部分加密资产从而参与到全局账本的共识中来的机制。如果参与者进行了恶意行为,他们将损失全部或部分质押的资产,从而创建了一种基于惩罚的机制。以太坊一直都希望转换至权益证明机制,且在创建以太坊协议的下一个迭代方面的工作正在顺利进行。

基于权益证明机制的协议会使用一种“最长链决定规则”的变体规则,由于不需要通过消耗电力来创建一条更长的链,因此对于交易何时能够被认为是“确定性的”并不存在加密保障;权益证明协议选择的方式是,在 X 个区块生成之后,交易就永远不能被逆转了,且每个人都按协议的规则行事。
 
这也意味着在权益证明协议中,在每个确定性的时间到来之前 (即 X 个区块被生成之前),人们没有动力去维护或存储整个交易记录,这就是这种方式的一个主要折衷之处。而在工作量证明比特币中,新加入网络中的节点会从第一个区块开始下载并验证整个账本,有效地达成与其他的参与者相同的“真相”。

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部