在区块链这个复杂的世界当中,终结性或许很多人都不了解,然而它对于平台构建以及应用开发有着重大的影响,理解它能够帮你避免上百万美元的损失,下面一同走进它的世界。 终结性核心概念 https://www.lyyysc.cn终结性是指,一旦提交到区块链,所有格式正确的区块都不会被撤销 。在区块链体系中,其重要性非常明显 。要是区块容易被撤销,就可能造成几百万美元的损失 ,还会影响去中心化应用程序里的基本操作 。所以,理解终结性对搭建稳健的区块链平台、选择开发应用的平台意义重大 。 中本聪共识的威胁 在基于中本聪共识的系统当中,有51%攻击以及私下采矿行为存在。这些情况有可能致使区块被撤销,对系统健康构成威胁。比如说在比特币区块链,为了保障交易安全,建议等到一个交易得到六个区块确认,这大约需要等待一小时。如此一来, TrustWallet钱包官方下载交易被回滚的可能性就降低了。不过,TrustWallet钱包最新版本下载该系统在确保终结性方面面临着一定的挑战。 交易终结认定方式 当交易被包含在区块里,并且添加到区块链上时,它会马上被认定为最终完成。在支付场景中,用户常常选择具有概率终结性的协议。许多基于有向无环图DAG、支持可用性而非一致性的协议,着重于支持支付,以此满足实际使用里对交易即时确认的需求。 不同应用的偏好 倾向于一致性的DApp,会因为交易不准确,导致整个应用程序中止,不过这种应用偏好绝对终结性,绝对终结性能让它在复杂环境中,有更强的可靠性,能保证数据的准确性,还能保证操作的稳定性,这体现了不同应用在选择终结方式时的差异。 多种协议的终结性 Tendermint应用PoS削减规则,实现了经济终结性。Thunderella能让交易在记录于基础区块链后完全确认,它优先考虑可用性,在快速路径失败时会将交易推到基础区块链。Algorand在攻击者控制的货币价值不足总价值三分之一时,可保证分叉概率可忽略不计,在不同同步状态下有不同的应对策略。 Casper FFG的特点 Casper FFG给区块链系统提供了绝对的终结性,在经济方面也是如此,委员会按股权加权获得超过三分之二的绝对多数就能签署区块,即使攻击者控制了底层区块链提案机制,冲突检查点也很难最终完成,不过对手能够拖延共识,以此来阻止它最终完成未来检查点,这也是它需要进一步优化的地方。 在未来区块链的发展进程里,你认为哪种终结性协议会具备更大的优势呢 ,欢迎大家进行点赞 ,欢迎大家予以分享 ,欢迎大家在评论区发表自己的看法 。 |