返回
yVSSB-Raft: A Secure and Efficient Zero Trust Consensus Algorithm for Blockchain
DOI:10.1145/3611308.png)
摘要
En 中文
To solve the problems of vote forgery and malicious election of candidate nodes in the Raft consensus algorithm, we combine zero trust with the Raft consensus algorithm and propose a secure and efficient consensus algorithm -Verifiable Secret Sharing Byzantine Fault Tolerance Raft Consensus Algorithm (VSSB-Raft). The VSSB-Raft consensus algorithm realizes zero trust through the supervisor node and secret sharing algorithm without the invisible trust between nodes required by the algorithm. Meanwhile, the VSSB-Raft consensus algorithm uses the SM2 signature algorithm to realize the characteristics of zero trust requiring authentication before data use. In addition, by introducing the NDN network, we redesign the communication between nodes and guarantee the communication quality among nodes. The VSSB-Raft consensus algorithm proposed in this paper can make the algorithm Byzantine fault tolerant by setting a threshold for secret sharing while maintaining the algorithm ' s complexity to be O(n). Experiments show that the VSSB-Raft consensus algorithm is secure and efficient with high throughput and low consensus latency.
Keyword:
Blockchain
zero trust
Byzantine fault tolerance
consensus algorithm
secret sharing
期刊
IF:
4.7
论文数:
999
被引数:
2.0K
机构
暂无机构信息
引用论文
Blockchain Technologies for Smart Energy Systems Fundamentals, Challenges, and Solutions智能能源系统基础、挑战和解决方案的区块链技术

