论文标题
Alder:通过多重共识协议解锁区块链性能
ALDER: Unlocking blockchain performance by multiplexing consensus protocols
论文作者
论文摘要
当今的大多数在线服务(例如,社交网络,搜索引擎,市场场所)都是集中的,由于各种原因(例如,集中式治理,审查,对个人数据失去控制权),大多数用户都认为这不令人满意。区块链技术通过在线服务的权力下放来承诺新的Web革命(Web 3.0)。但是,这场革命在行星规模上发生的关键局限性之一是当今区块链的表现不佳。我们在本文Alder中提出了建议,该解决方案是通过多重共识协议来解锁基于现成的领导者区块链的性能的解决方案。我们的解决方案利用了多个潜在领导者的存在来减轻在不同共识方案中存在的瓶颈。为了说明它给区块链绩效带来的好处,我们将alder应用于三个代表性区块链,即Algorand(有验证证明),RapidChain(基于碎片)和比特币(工作证明)。我们的评估最多涉及在100台物理机上部署的10,000个节点,这表明使用Alder可以提供高达300%的吞吐量和延迟降低。
Most of today's online services (e.g., social networks, search engines, market places) are centralized, which is recognized as unsatisfactory by a majority of users for various reasons (e.g., centralized governance, censorship, loss of control over personal data). Blockchain technologies promise a new Web revolution (Web 3.0) through the decentralization of online services. However, one of the key limitations for this revolution to happen at a planetary scale is the poor performance of today's blockchains. We propose in this paper ALDER, a solution for unlocking the performance of off-the-shelf leader-based blockchains by multiplexing their consensus protocol. Our solution leverages the existence of multiple potential leaders to alleviate the bottleneck that exists at different levels of consensus protocols. To illustrate the benefits it brings to Blockchain performance, we apply ALDER to three representative blockchains, namely Algorand (Proof-of-Stake), RapidChain (Sharding-based) and Bitcoin (Proof-of-Work). Our evaluation, involving up to 10,000 nodes deployed on 100 physical machines, shows that using ALDER can provide up to a 300% improvement in both throughput and latency reduction.