The invention discloses a block chain
consensus method and device based on VRF and threshold signatures. The method comprises the steps: enabling a
system to carry out the periodic random sampling ofa light node miner, forming a plurality of
verification groups, enabling a random number of a former block to serve as a
random seed of a PRG function, and determining a
verification group at a current height through the generated random number; and the whole-network re-node performs VRF grouping according to the random number of the previous block, randomly selects a proposal group of the currentheight, and proposal parts give a plurality of candidate block proposal orientations to broadcast to a
verification group of the current height. And the verification group at the current height completes candidate block verification through signature voting in a
group cooperation mode without interaction, and achieves intra-group
consensus in a threshold signature mode to broadcast to the outsideof the group. According to the method, the intra-group
consensus is achieved through periodic random sampling and grouping and voting by utilizing non-interactive signatures, the data size can reachthe minimum, and an efficient, safe and decentralized
blockchain consensus scheme is realized based on a VRF
algorithm and a threshold signature (BLS)
algorithm.