The invention relates to the technical field of block chains, in particular to an
assembly line
consensus protocol based on inter-fragment cooperation in a block
chain system, which realizes distributed cross-fragment
verification based on 3PC (3rd
Personal Computer) by using submission intention and submission proof, so that the
system obtains higher security, and the user experience is improved. The
ticket right of the Byzantine node in one fragment at most can be tolerated to exceed one third of the total
ticket right of the fragment; the overall security of the fragmentation
system is improved through a
cross validation mechanism, the same number of nodes can be distributed to more fragments under the condition that the security
hypothesis is the same as the traditional non-cooperative
consensus protocol, and the expandability of the
system is improved; according to the method, data required by
cross validation is packaged by using
assembly line blocks, so that an aggregation signature generated by each round of element voting can be used as QC of different stages of continuous six blocks, the average submission overhead of each block is reduced to one round of voting, and the additional
consensus overhead brought by a
cross validation mechanism is counteracted to a certain extent.