Consensus algorithm for flexible packaging and block output of alliance block chain
A blockchain and chain flexible technology, applied in the blockchain field, can solve the problems of concentrated transaction time, low transaction volume, and occupation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment 1
[0044] refer to Figure 1-3 As shown, a consensus algorithm for flexible packaging of alliance block chains in this embodiment includes several alliance block chain verification nodes 1, and alliance block chain verification nodes 1 are equipped with parameter synchronization module 2 and block verification module 3 , data packaging module 4 and flexible processing module 6;
[0045] The parameter synchronization module 2 is configured with flexible configuration parameters. The flexible configuration parameters are set with a scaling reference threshold, scaling level, expansion ratio and shrinking ratio. It obtains the flexible configuration parameter proposals sent by each consortium blockchain verification node 1, and the parameter synchronization module 2 receives them. The flexible configuration parameters initiated by each alliance blockchain verification node 1 propose a voting consensus. If the voting consensus result is reached, the consensus flexible configuration p...
Embodiment 2
[0062] Different from Embodiment 1, refer to figure 1 As shown, the consortium blockchain verification consortium blockchain verification node 1 is also equipped with a transaction initiation module, through which users conduct transactions and send transaction information across the network, and the transaction initiation module can complete the transaction initiation.
[0063] As a further improvement of the present invention, the alliance block chain verification alliance block chain verification node 1 includes a voting module 5, configured with a consensus value, receiving transaction information and flexible parameter configuration, if the consensus percentage of the transaction information and flexible parameter configuration is greater than the consensus value If the vote is passed, the transaction information and flexible parameter configuration will be sent across the network. If the consensus percentage of the transaction information and flexible parameter configurat...
Embodiment 3
[0066] Differences from Embodiment 1, please refer to figure 1 As shown, the expansion unit 63 includes a self-stopping subunit 631, and the self-stopping subunit 631 is configured with an upper limit value. If the scaling level of the next stage is less than or equal to the upper limit value calculated by the expansion algorithm, the extended time interval is sent to the data packaging module 4. If the scaling level of the next stage calculated by the extension algorithm is greater than the upper limit value, then delete the calculated scaling level of the next stage, and send the scaling level equal to the upper limit value to the data packaging module 4, and the self-stopping subunit 631 The limit is 720.
[0067] By setting the self-stop sub-unit 631, the problem of infinite expansion of the scaling level is prevented. In practice, users often subjectively judge whether blockchain transactions are active through the number of packaging times. If they are not packaged for a...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


