arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2210.01477cs.DC
收藏

OrderlessChain:许可链需要交易的全局全序吗?

OrderlessChain: Do Permissioned Blockchains Need Total Global Order of Transactions?

Pezhman Nasirifard, Ruben Mayer, Hans-Arno Jacobsen

AI总结:

针对许可链中基于协调的全局排序导致高延迟和低吞吐量的问题,提出无协调的OrderlessChain,实现拜占庭环境下I-confluent应用的安全执行且性能更优。

摘要:

现有许可链通常依赖基于协调的共识协议,以确保在拜占庭环境中安全执行应用程序。此外,这些协议通过将交易排序为全局全序来对其进行串行化。串行化保证了区块链上存储的应用程序状态的正确性。然而,使用基于协调的协议来达成交易的全局顺序会限制吞吐量并导致高延迟。相反,存在不依赖于交易顺序的应用程序级正确性要求,称为不变量汇合(I-confluence)。I-confluent应用程序可以无协调地执行,与基于协调的方法相比,能获得更好的性能。I-confluent应用程序的安全性和活性已在非拜占庭环境中得到研究,但在拜占庭无协调环境中正确执行此类应用程序仍然是一个挑战。本工作提出了OrderlessChain,一种无协调的许可链,用于在拜占庭环境中安全、活跃地执行I-confluent应用程序。我们实现了系统原型,评估结果表明我们的无协调方法优于基于协调的区块链。

英文摘要:

Existing permissioned blockchains often rely on coordination-based consensus protocols to ensure the safe execution of applications in a Byzantine environment. Furthermore, these protocols serialize the transactions by ordering them into a total global order. The serializability preserves the correctness of the application's state stored on the blockchain. However, using coordination-based protocols to attain the global order of transactions can limit the throughput and induce high latency. In contrast, application-level correctness requirements exist that are not dependent on the order of transactions, known as invariant-confluence (I-confluence). The I-confluent applications can execute in a coordination-free manner benefiting from the improved performance compared to the coordination-based approaches. The safety and liveness of I-confluent applications are studied in non-Byzantine environments, but the correct execution of such applications remains a challenge in Byzantine coordination-free environments. This work introduces OrderlessChain, a coordination-free permissioned blockchain for the safe and live execution of I-confluent applications in a Byzantine environment. We implemented a prototype of our system, and our evaluation results demonstrate that our coordination-free approach performs better than coordination-based blockchains.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑