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...
Main Authors: | , , |
---|---|
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 |