The invention discloses a DAG-based block chain
consensus method, which ensures the uniqueness and availability of blocks in a DAG by constructing a reliable broadcast
algorithm under a new
hybrid model. And meanwhile,
throughput is improved by utilizing a DAG structure, a rapid confirmation path is fused and added to realize rapid confirmation and reduce
delay, and then the activity of the protocol is ensured through a
coin confirmation path. According to the method, a main-free design is introduced into a
hybrid algorithm design, a multi-proposal architecture is adopted, block relationships of blocks of proposals are structured through a
directed acyclic graph (DAG), and the activity and security of a
system are ensured by using a random
algorithm and a time
hypothesis. In addition, by introducing a rapid confirmation condition, the
delay is reduced while the
throughput capacity of the protocol is ensured. The
consensus of the blocks can be completed in the fastest four rounds of communication, and most of the blocks can complete the
consensus of the blocks in the six rounds of communication, so that the low time
delay of the block consensus process is ensured, and the responsiveness of the
system is improved.