Reality-based UTXO Ledger
Sebastian M\"uller, Andreas Penzkofer, Nikita Polyanskii, Jonas Theis,, William Sanders, Hans Moog

TL;DR
This paper introduces an extended UTXO ledger model that optimistically manages conflicts and dependencies, aiming to improve scalability while maintaining consistency through conflict resolution mechanisms.
Contribution
It presents a novel extension to the UTXO model that tracks conflicts and dependencies, enhancing parallel processing capabilities in distributed ledgers.
Findings
Proposes an optimistic update mechanism for UTXO ledgers.
Introduces a method to resolve conflicts and restore consistency.
Enhances scalability potential of UTXO-based systems.
Abstract
The Unspent Transaction Output (UTXO) model is commonly used in the field of Distributed Ledger Technology (DLT) to transfer value between participants. One of its advantages is that it allows parallel processing of transactions, as independent transactions can be added in any order. This property of order invariance and parallelisability has potential benefits in terms of scalability. However, since the UTXO Ledger is an append-only data structure, this advantage is compromised through the presence of conflicting transactions. We propose an extended UTXO Ledger model that optimistically updates the ledger and keeps track of the dependencies of the possible conflicts. In the presence of a conflict resolution mechanism, we propose a method to reduce the extended ledger back to a consistent UTXO Ledger.
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.
Taxonomy
TopicsDistributed systems and fault tolerance · Blockchain Technology Applications and Security · Business Process Modeling and Analysis
