Consensus is unnecessary when the truth is available. In this paper, we present a new perspective of rebuilding the blockchain without consensus. When the consensus phase is eliminated from a blockchain, transactions could be canonized quickly using a well-defined universal rule without consuming hashing power. Thus, the transactions per second(TPS) metric of such the consensusless blockchain can be largely boosted. Although consensus blockchain is promising, several technical challenges are also crucial. For example, double-spending attacks and frequent forking events must be prevented, the credit of block's minting must be carefully defined, and etc. To address those technical challenges, we propose several solutions for our consensusless blockchain (CB), including a naive monotonic scoring mechanism to calculate the ranking of each block in the chain, and a two-stage witness mechanism to add new blocks. The proposed CB chain is promising to offer a simplified and equipment-cheap infrastructure for rich real-world decentralized applications.
翻译:当有真知灼见时,共识就没有必要了。在本文中,我们提出了在没有共识的情况下重建链条的新观点。当共识阶段从一个链条中消除时,可以使用一个定义明确的通用规则而不必消耗散列力而迅速进行交易。因此,这种没有共识的链条每秒(TPS)的交易量可以大大提高。虽然协商一致的链条很有希望,但若干技术挑战也至关重要。例如,必须防止双向袭击和频繁的叉车事件,必须仔细界定砖块的拆迁的信用,等等。为了应对这些技术挑战,我们为我们缺乏共识的链条提出了几种解决办法,包括计算链条中每个块的等级的天真单调评分机制,以及增加新块的两阶段见证机制。拟议的CB链有望为富富的、真实世界分散的应用提供简化和设备便宜基础设施。