The invention discloses a block
chain system consensus method and device based on an improved clustering
algorithm. The invention relates to the field of block chains. The method comprises the following steps: enabling the first clustering center node to receive a plurality of requests, packaging the plurality of requests into blocks;
broadcasting to the subconsensus cluster to which the subconsensus cluster belongs for
consensus; if the block passes the
consensus, enabling the block to pass the consensus,
broadcasting the blocks to a backbone consensus cluster for consensus; if the consensusof the backbone consensus cluster is passed, enabling each clustering center node to digitally sign and broadcast the block; packaging the received
digital signature set and the block into a submission message,
broadcasting the submission message to a sub-consensus cluster to which the submission message belongs, receiving the submission message by each non-clustering center node, verifying the
digital signature set, and if the transaction content of the block is verified and executed, storing the block in a chain. According to the block
chain system consensus based on the improved clusteringalgorithm, the communication frequency and the
data transmission amount required by single consensus are reduced, and the working efficiency of the whole block
chain system is greatly improved.