Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ...

DAG-based consensus has attracted significant interest due to its high throughput in asynchronous network settings. However, existing protocols such as DAG-rider (Keidar et al., PODC 2021) and ``Narwhal and Tusk'' (Danezis et al., Eurosys 2022) face two undesired practical issues: (1) high...

Full description

Bibliographic Details
Main Authors: Liu, Keyang, Jourenko, Maxim, Larangeira, Mario
Format: Report
Language:unknown
Published: arXiv 2023
Subjects:
Online Access:https://dx.doi.org/10.48550/arxiv.2307.15269
https://arxiv.org/abs/2307.15269
id ftdatacite:10.48550/arxiv.2307.15269
record_format openpolar
spelling ftdatacite:10.48550/arxiv.2307.15269 2023-12-31T10:09:21+01:00 Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ... Liu, Keyang Jourenko, Maxim Larangeira, Mario 2023 https://dx.doi.org/10.48550/arxiv.2307.15269 https://arxiv.org/abs/2307.15269 unknown arXiv Creative Commons Attribution 4.0 International https://creativecommons.org/licenses/by/4.0/legalcode cc-by-4.0 Distributed, Parallel, and Cluster Computing cs.DC Cryptography and Security cs.CR FOS Computer and information sciences CreativeWork Preprint article Article 2023 ftdatacite https://doi.org/10.48550/arxiv.2307.15269 2023-12-01T11:04:44Z DAG-based consensus has attracted significant interest due to its high throughput in asynchronous network settings. However, existing protocols such as DAG-rider (Keidar et al., PODC 2021) and ``Narwhal and Tusk'' (Danezis et al., Eurosys 2022) face two undesired practical issues: (1) high transaction latency and (2) high cost to verify transaction outcomes. To address (1), this work introduces a novel commit rule based on the Unspent Transaction Output (UTXO) Data Model, which allows a node to predict the transaction results before triggering the commitment. We propose a new consensus algorithm named ``Board and Clerk'', which reduces the transaction latency by half for roughly 50% of transactions. As the tolerance for faults escalates, more transactions can partake in this latency reduction. In addition, we also propose the Hyper-Block Model with two flexible proposing strategies to tackle (2): blocking and non-blocking. Using our proposed strategies, each node first predicts the transaction results if its ... : Accepted by ISPA 2023 ... Report narwhal* DataCite Metadata Store (German National Library of Science and Technology)
institution Open Polar
collection DataCite Metadata Store (German National Library of Science and Technology)
op_collection_id ftdatacite
language unknown
topic Distributed, Parallel, and Cluster Computing cs.DC
Cryptography and Security cs.CR
FOS Computer and information sciences
spellingShingle Distributed, Parallel, and Cluster Computing cs.DC
Cryptography and Security cs.CR
FOS Computer and information sciences
Liu, Keyang
Jourenko, Maxim
Larangeira, Mario
Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ...
topic_facet Distributed, Parallel, and Cluster Computing cs.DC
Cryptography and Security cs.CR
FOS Computer and information sciences
description DAG-based consensus has attracted significant interest due to its high throughput in asynchronous network settings. However, existing protocols such as DAG-rider (Keidar et al., PODC 2021) and ``Narwhal and Tusk'' (Danezis et al., Eurosys 2022) face two undesired practical issues: (1) high transaction latency and (2) high cost to verify transaction outcomes. To address (1), this work introduces a novel commit rule based on the Unspent Transaction Output (UTXO) Data Model, which allows a node to predict the transaction results before triggering the commitment. We propose a new consensus algorithm named ``Board and Clerk'', which reduces the transaction latency by half for roughly 50% of transactions. As the tolerance for faults escalates, more transactions can partake in this latency reduction. In addition, we also propose the Hyper-Block Model with two flexible proposing strategies to tackle (2): blocking and non-blocking. Using our proposed strategies, each node first predicts the transaction results if its ... : Accepted by ISPA 2023 ...
format Report
author Liu, Keyang
Jourenko, Maxim
Larangeira, Mario
author_facet Liu, Keyang
Jourenko, Maxim
Larangeira, Mario
author_sort Liu, Keyang
title Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ...
title_short Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ...
title_full Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ...
title_fullStr Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ...
title_full_unstemmed Reducing Latency of DAG-based Consensus in the Asynchronous Setting via the UTXO Model ...
title_sort reducing latency of dag-based consensus in the asynchronous setting via the utxo model ...
publisher arXiv
publishDate 2023
url https://dx.doi.org/10.48550/arxiv.2307.15269
https://arxiv.org/abs/2307.15269
genre narwhal*
genre_facet narwhal*
op_rights Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/legalcode
cc-by-4.0
op_doi https://doi.org/10.48550/arxiv.2307.15269
_version_ 1786842489612664832