2020
DOI: 10.3390/fi12080129
|View full text |Cite
|
Sign up to set email alerts
|

Challenges of PBFT-Inspired Consensus for Blockchain and Enhancements over Neo dBFT

Abstract: Consensus mechanisms are a core feature for handling negotiation and agreements. Blockchain technology has seen the introduction of different sorts of consensus mechanism, ranging from tasks of heavy computation to the subtle mathematical proofs of Byzantine agreements. This paper presents the pioneer Delegated Byzantine Fault Tolerance (dBFT) protocol of Neo Blockchain, which was inspired by the Practical Byzantine Fault Tolerance (PBFT). Besides introducing its history, this study describes proofs and didact… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 34 publications
(19 citation statements)
references
References 11 publications
0
12
0
1
Order By: Relevance
“…Tambémé possível executar a rede com umúnico nó de consenso, sem nenhum outro na camada de redistribuição peerto-peer, tornando a rede completamente suscetível a falhas bizantinas, porém reduzindo a sobrecarga de rede dos demais nós de consenso. Essa ferramenta tem possibilitado o desenvolvimento de trabalhos de cunho acadêmico na temática de consensos inovadores para blockchain, como [Coelho et al 2020, Araujo et al 2019].…”
Section: Experimentação De Contratos E De Algoritmos De Consensounclassified
“…Tambémé possível executar a rede com umúnico nó de consenso, sem nenhum outro na camada de redistribuição peerto-peer, tornando a rede completamente suscetível a falhas bizantinas, porém reduzindo a sobrecarga de rede dos demais nós de consenso. Essa ferramenta tem possibilitado o desenvolvimento de trabalhos de cunho acadêmico na temática de consensos inovadores para blockchain, como [Coelho et al 2020, Araujo et al 2019].…”
Section: Experimentação De Contratos E De Algoritmos De Consensounclassified
“…Each view increases the timeout by an exponential factor, so that it becomes too costly for an attacker to delay a message over a vTery long time (with delays growing over a linear factor). This is the same assumption from PBFT [11], and it is even more challenging to perform such attacks on a dynamic P2P network, as it would require controlling several independent nodes of the P2P infrastructure simultaneously, while the location of consensus nodes on dBFT is not made public [15].…”
Section: Formulation For the Dbft Consensusmentioning
confidence: 99%
“…Payloads can be received only once per view (Recv + is assigned to PrepReq + , PrepResp + , Commit + and ChView + ), which is defined with constraints created following the logic of Equation (15).…”
Section: Isprimary Constraintsmentioning
confidence: 99%
See 2 more Smart Citations