MuSig2-based block chain transaction multi-party endorsement method and system

A blockchain and transaction technology, applied in the blockchain field, can solve problems such as indistinguishability, achieve the effect of increasing the number of transactions, increasing the speed of transaction verification, and increasing the verification speed

Pending Publication Date: 2022-01-07
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] MuSig2 is a new Schnorr multi-signature algorithm that supports public key aggregation and signature aggregation. The signature it outputs and the aggregated public key used for verification are indistinguishable from standard Schnorr signatures.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • MuSig2-based block chain transaction multi-party endorsement method and system
  • MuSig2-based block chain transaction multi-party endorsement method and system
  • MuSig2-based block chain transaction multi-party endorsement method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] A method for multi-party endorsement of blockchain transactions based on MuSig2, the specific steps of the method are as follows:

[0061] S1 modifies the second-round communication model of MuSig2 to star;

[0062] S2 caches the intermediate data of the first round of MuSig2;

[0063] S3 completes the second round of MuSig2 signature through the cooperation of endorsement nodes;

[0064] S4 speeds up the verification of the endorsement signature of the transaction through the sorting service;

[0065] Each submission node of S5 speeds up the verification of the transaction endorsement signature and updates the local ledger;

[0066] The second round of concurrent communication model of MuSig2 is improved, and the point-to-point communication between each signature node is adjusted to a 1-to-n star network centered on the blockchain client. The signature aggregation responsibility is assigned by each signer Adjusted to the client to achieve the purpose of reducing co...

Embodiment 2

[0088] A blockchain transaction multi-party endorsement system based on MuSig2, the system specifically includes a communication adjustment module, a data cache module, a collection and execution module, a speed-up sorting module and a speed-up verification module:

[0089] Communication adjustment module: modify the second round of communication model of MuSig2 to star;

[0090] Data cache module: cache the intermediate data of the first round of MuSig2;

[0091] Collection execution module: complete the second round of MuSig2 signature through the cooperation of endorsement nodes;

[0092] Speed-up sorting module: through the sorting service to speed up the verification of the endorsement signature of the transaction;

[0093] Speed-up verification module: each submission node speeds up verification of transaction endorsement signatures and updates local ledgers;

[0094] Further, the communication adjustment module specifically includes a collaborative calculation module,...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a MuSig2-based block chain transaction multi-party endorsement method and system, and belongs to the field of block chains. The method comprises the following specific steps: S1, modifying a second round of communication model of MuSig2 into a star shape; S2, caching intermediate data of a first round of MuSig2; S3, completing a second round of MuSig2 signature through cooperation of the endorsement nodes; S4, verifying the endorsement signature of the transaction in an accelerated manner through the sorting service; and S5, enabling each submission node to perform speed-up verification on the transaction endorsement signature and update a local account book; according to the method, a MuSig2 multiple digital signature algorithm is adopted, a second round of concurrent communication model of the MuSig2 is improved to adapt to a transaction endorsement signature collection mode of a Fabric-like block chain, and the signature aggregation capability of the MuSig2 is utilized, so that the transaction endorsement signature verification speed is increased, and the disk space occupation of block chain data is reduced; furthermore, the transaction verification speed is improved, so that the TPS of the block chain is remarkably improved.

Description

technical field [0001] The invention discloses a blockchain transaction multi-party endorsement method and system based on MuSig2, and relates to the technical field of blockchain. Background technique [0002] MuSig2 is a new Schnorr multi-signature algorithm that supports public key aggregation and signature aggregation. The signature it outputs and the aggregated public key used for verification are indistinguishable from standard Schnorr signatures. The MuSig2 multi-signature algorithm reduces MuSig's three rounds of communication to two. More importantly, the first round can be executed in advance, so that only one round of concurrent communication is required for real-time processing of signature requests. This feature of only one round of concurrent communication not only improves the multi-signature response speed, but also can be well integrated with the "Fabric-like" transaction endorsement process with a slight modification, so that multiple endorsement signatures...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/27G06F16/23G06F21/64
CPCG06F16/27G06F16/23G06F21/64
Inventor 王伟兵宋明明杨海勇张岚李翔孟奇
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products