论文标题
碳:不受信任的机器的缩放付款
Carbon: Scaling Trusted Payments with Untrusted Machines
论文作者
论文摘要
本文介绍了Carbon,这是一种高通量系统,可在动态的客户集中实现异步(安全)和无共识(有效)付款和投票。 Carbon由一组动态的验证器组合操作,这些验证器可能会异步地重新配置,从而为客户提供了Eclipse阻力以及轻量级的引导程序。碳为客户提供了通过其新颖的异步和无危险的投票机制投票进出系统的验证器来选择验证者的能力。碳依赖于拜占庭可靠广播的异步和确定性实现,该广播唯一地利用了一套无许可的不信任的服务器,经纪人,以削减拜占庭式容错耐受性系统固有的客户身份验证成本。 Carbon能够在地理分布的环境中维持每秒100万支付的吞吐量,并以同等的潜伏期的三个数量级以优于最先进的状态。
This paper introduces Carbon, a high-throughput system enabling asynchronous (safe) and consensus-free (efficient) payments and votes within a dynamic set of clients. Carbon is operated by a dynamic set of validators that may be reconfigured asynchronously, offering its clients eclipse resistance as well as lightweight bootstrap. Carbon offers clients the ability to select validators by voting them in and out of the system thanks to its novel asynchronous and stake-less voting mechanism. Carbon relies on an asynchronous and deterministic implementation of Byzantine reliable broadcast that uniquely leverages a permissionless set of untrusted servers, brokers, to slash the cost of client authentication inherent to Byzantine fault tolerant systems. Carbon is able to sustain a throughput of one million payments per second in a geo-distributed environment, outperforming the state of the art by three orders of magnitude with equivalent latencies.