TL;DR
OrderlessChain is a permissioned blockchain that enables coordination-free execution of I-confluent applications in Byzantine environments, improving performance by avoiding total transaction ordering.
Contribution
It introduces a novel coordination-free blockchain design that ensures safety and liveness for I-confluent applications in Byzantine settings.
Findings
Coordination-free approach outperforms traditional methods in throughput and latency.
OrderlessChain maintains correctness for I-confluent applications without global transaction order.
Prototype evaluation shows significant performance improvements.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
