Algorand无法分叉。这实际上意味着什么?这意味着交易是原子的(全部或无),一旦写入区块链,就不能被另一笔交易擦除、否认或反驳。区块链永远不可能作为较小链的组合而存在并保持统一。它不能被意外或通过操纵拼接成分区。 分叉的其他定义是指协议更新和升级。在这里应该向那些考虑到该定义的人澄清这一点,因为这不是本文重点。 那么为什么金融系统永不分叉很重要呢?我们难道不能等待比特币、以太坊或卡尔达诺上的一些区块,并相信我们通过弱一致性实现了最终确定性吗?绝对不。 示例:如果您断开两个拥有大部分比特币挖矿能力的国家/地区的连接,比特币网络仍会产生区块!那是不是很美妙?确实,在发生类似中断的情况下,该网络仍然可以工作,但是当重新连接在一起时,较小国家产生的整个较小的交易链将不复存在。这意味着你可以作为商人获得报酬,等待 100 个区块,但在网络重新连接后仍然一无所获。 正确的最终性区块应该是 一块。一旦交易是可观察的,它就应该是最终的。商家应该完全相信交易发生或不发生。这就是说Algorand是无分叉区块链的原因。 注: 什么是最终性(Finality) Finality isthe assurance or guarantee that cryptocurrency transactions cannot be altered, reversed, or canceled after they are completed. 最终性(Finality)是一个过程,通过这个过程,给定链中的交易可以被认为是最终的,因此一个交易不会或极不可能被回滚,并且可以被信任为永久的。 英文原文: Algorand cannot fork. What does that actually mean? It means that a transaction is atomic (all or none) and once written to the blockchain, cannot be erased, repudiated, or contradicted by another transaction. The blockchain can never exist as a composite of smaller chains and maintains unity. It can't be spliced into partitions either by accident or through manipulation. Other definitions of forking refer to protocol updates and upgrades. Those are irrelevant here, and that should be clarified to those with that definition in mind, because it isn't the point. So why is it important for a financial system to never fork? Can't we just wait for some number of blocks on Bitcoin, Ethereum, or Cardano and have confidence that we achieved finality through weak consistency? Absolutely not. Example: If you disconnected two countries that contained the majority of Bitcoin's mining power, the Bitcoin network would still produce blocks! Isn't that wonderful? The network would still work in the event of an outage like that, indeed, but when reconnected together, the entire smaller chain of transactions produced by the smaller country would be erased out of existence. That means you could have gotten paid as a merchant, waited for 100 blocks, and still ended up with nothing after the networks got reconnected. The correct number of blocks for finality should be one. Once a transaction is observable, it should be final. The merchant should have complete confidence that a transaction either happens or doesn't happen. That is what makes Algoranda forkless blockchain. 原文链接:https://www.reddit.com/r/AlgorandOfficial/comments/n2redr/we_need_some_forking_clarity/ Normal
0
false
false
false
EN-US
ZH-CN
X-NONE
尊重原作者版权,资料整理仅做学习交流用途,不得擅自摘抄用作他途,谢谢! —- 编译者/作者:田小田 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
怎样理解Algorand的永不分叉?
2021-09-23 田小田 来源:区块链网络
- 上一篇:行走笔记:中秋劫之后,BTC行情怎么走?四个细节值得参考
- 下一篇:美联储复制粘贴
LOADING...
相关阅读:
- ICO、区块链和加密货币对不同领域的影响2021-09-23
- BM:去中心化的争议解决方案2021-09-23
- 探索NEAR和Filecoin新机会项目,赢取高达30万美元赠款2021-09-23
- 行走笔记:DeFi火了一年,为什么供应链金融还没落地?投资人看Defi与2021-09-22
- 3D NFT 区块链游戏 Idle Mystic 已更新游戏终端和网站2021-09-22