Consensus algorithms are getting more and more attention. It can help the majority of nodes in the blockchain to agree on the determination of new blocks. Proof-of-Work is a relatively mature consensus algorithm, which plays an important role in improving the security of Bitcoin. In addition, Proof-