Security Analysis of Blockchain Layer-One Sharding Based Extended-UTxO Model

Authors: Fletcher-Smith, C. and Sallal, M.

Journal: Communications in Computer and Information Science

Volume: 1839 CCIS

Pages: 95-123

eISSN: 1865-0937

ISBN: 9789819935802

ISSN: 1865-0929

DOI: 10.1007/978-981-99-3581-9_7

Abstract:

Blockchain technology facilitates the transfer of digital assets, accomplished through the distributed storage of a transaction ledger, allowing peer-to-peer participant nodes to agree on valid transactions based on their local records without the reliance on centralised infrastructure or trusted participants. Distributed ledgers are increasing in public adoption, which can be attributed to the permissionless infrastructure and a rise in decentralised finance (DeFi) protocols. In this growth, shortcomings in throughput and latency have been highlighted, especially when compared to traditional payment channels. The extended-UTXO (eUTXO) model offers the untapped potential to support a functionally scalable infrastructure by adopting qualities of both the account model, and directed acyclic graph-structured UTXO model. We identified the unique benefits of eUTXO as: the ability to bundle the transaction processing of non-conflicting input states, achieving parallelism at the validator nodes; and the ability to implement complex off-chain scaling solutions through smart contracts. This research examines the security impact of sharding when applied alongside an eUTXO ledger. To illustrate this we introduce S-EUTO, a novel proof-of-concept state-sharding protocol. It leverages distributed randomness to ensure unbiased node-to-shard distribution and introduces an input/output cross-shard transaction architecture to maintain global state synchronisation. Our model demonstrated the potential of sharding alongside eUTXO without compromising security.

https://eprints.bournemouth.ac.uk/38824/

Source: Scopus

Security Analysis of Blockchain Layer-One Sharding Based Extended-UTxO Model

Authors: Fletcher-Smith, C. and Sallal, M.

Editors: Cheng, H., Fan, P. and Wang, L.

Volume: 1839

Pages: 95-123

Publisher: Springer

Place of Publication: Cham

ISBN: 9789819935802

ISSN: 1865-0929

Abstract:

Blockchain technology facilitates the transfer of digital assets, accomplished through the distributed storage of a transaction ledger, allowing peer-to-peer participant nodes to agree on valid transactions based on their local records without the reliance on centralised infrastructure or trusted participants. Distributed ledgers are increasing in public adoption, which can be attributed to the permissionless infrastructure and a rise in decentralised finance (DeFi) protocols. In this growth, shortcomings in throughput and latency have been highlighted, especially when compared to traditional payment channels. The extended-UTXO (eUTXO) model offers the untapped potential to support a functionally scalable infrastructure by adopting qualities of both the account model, and directed acyclic graph-structured UTXO model. We identified the unique benefits of eUTXO as: the ability to bundle the transaction processing of non-conflicting input states, achieving parallelism at the validator nodes; and the ability to implement complex off-chain scaling solutions through smart contracts. This research examines the security impact of sharding when applied alongside an eUTXO ledger. To illustrate this we introduce S-EUTO, a novel proof-of-concept state-sharding protocol. It leverages distributed randomness to ensure unbiased node-to-shard distribution and introduces an input/output cross-shard transaction architecture to maintain global state synchronisation. Our model demonstrated the potential of sharding alongside eUTXO without compromising security.

https://eprints.bournemouth.ac.uk/38824/

Source: BURO EPrints