2020
DOI: 10.1007/978-3-030-51280-4_2
|View full text |Cite
|
Sign up to set email alerts
|

Security Analysis on dBFT Protocol of NEO

Abstract: NEO is one of the top public chains worldwide. We focus on its backbone consensus protocol, called delegated Byzantine Fault Tolerance (dBFT). The dBFT protocol has been adopted by a variety of blockchain systems such as ONT. dBFT claims to guarantee the security when no more than f = n 3 nodes are Byzantine, where n is the total number of consensus participants. However, we identify attacks to break the claimed security. In this paper, we show our results by providing a security analysis on its dBFT protocol.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 27 publications
(12 citation statements)
references
References 34 publications
0
12
0
Order By: Relevance
“…dBFT [24] and Tendermint select nodes based on PoS. dBFT is an algorithm proposed by the AntChain (Neo), which combines PoS with the PBFT mechanism.…”
Section: Comparison With Other Literature Studiesmentioning
confidence: 99%
“…dBFT [24] and Tendermint select nodes based on PoS. dBFT is an algorithm proposed by the AntChain (Neo), which combines PoS with the PBFT mechanism.…”
Section: Comparison With Other Literature Studiesmentioning
confidence: 99%
“…One major difference lies in their dynamic committees, where members can conditionally join and leave following predefined rules. Exemplified protocols include the PoA in Ethereum, dBFT in NEO [62], vote-based BFT in Algorand [63] and variant PBFT in Thunderella [64]. Meanwhile, many systems adopt a hybrid or two-layer architecture to further leverage advantages of both consensus such as PoS+PBFT in Tendermint [65], etc.…”
Section: Related Workmentioning
confidence: 99%
“…PBFT [45] makes the BFT algorithm practical, and its variants are widely applied to blockchain systems. The solutions includes the dBFT of NEO [46], the BFT of Hotstuff [47], the PoS+PBFT of Tendermint [48], the vote-based BFT of Algorand [49], etc.…”
Section: Consortium Blockchainmentioning
confidence: 99%
“…2 provides a skeleton of the blockchain-based system. This is the most prevailing structure adopted by current blockchain systems [2][36] [46][47] [41]. Other structures such as DAG-based blockchains systems refer to [52].…”
Section: Proof For Theoremsmentioning
confidence: 99%