Loading…

Reality-based UTXO Ledger

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 o...

Full description

Saved in:
Bibliographic Details
Published in:Distributed Ledger Technologies: Research and Practice 2023-09, Vol.2 (3), p.1-33, Article 23
Main Authors: Müller, Sebastian, Penzkofer, Andreas, Polyanskii, Nikita, Theis, Jonas, Sanders, William, Moog, Hans
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:2769-6480
2769-6472
2769-6480
DOI:10.1145/3616022