Nero: A Deterministic Leaderless Consensus Algorithm for DAG-Based Cryptocurrencies

Rui Morais, Paul Crocker, Valderi Leithardt

Resultado de pesquisarevisão de pares

8 Citações (Scopus)

Resumo

This paper presents the research undertaken with the goal of designing a consensus algorithm for cryptocurrencies with less latency than the current state-of-the-art while maintaining a level of throughput and scalability sufficient for real-world payments. The result is Nero, a new deterministic leaderless byzantine consensus algorithm in the partially synchronous model that is especially suited for Directed Acyclic Graph (DAG)-based cryptocurrencies. In fact, Nero has a communication complexity of O((Formula presented.)) and terminates in two message delays in the good case (when there is synchrony). The algorithm is shown to be correct, and we also show that it can provide eventual order. Finally, some performance results are given based on a proof of concept implementation in the Rust language.

Idioma originalInglês
Número do artigo38
RevistaAlgorithms
Volume16
Número de emissão1
DOIs
Estado da publicaçãoPublicadas - jan. 2023

Nota bibliográfica

Publisher Copyright:
© 2023 by the authors.

Financiamento

Financiadoras/-esNúmero do financiador
Universidade da Beira Interior
Fundação para a Ciência e a TecnologiaUIDB/05064/2020
Ministério da Ciência, Tecnologia e Ensino SuperiorUIDB/EEA/50008/2020
Instituto de Telecomunicações
NOVA Laboratory for Computer Science and InformaticsUIDB/04516/2020

    Impressão digital

    Mergulhe nos tópicos de investigação de “Nero: A Deterministic Leaderless Consensus Algorithm for DAG-Based Cryptocurrencies“. Em conjunto formam uma impressão digital única.

    Citar isto