Back to results
US 12,003,645 B2Granted
Method and apparatus for creating blocks in blockchain system
AssigneeElectronics and Telecommunications Research Institute
InventorHwanjo Heo
Life of this patent
Estimating the term…
Abstract
A block production method and a block producing node including creating an entangled transaction list by combining a plurality of transactions received through the communication unit and producing a block using the entangled transaction list are provided.
Claims14
An intermediate node of a blockchain system, the intermediate node comprising:
- a processor, a memory, and a communication unit,
- wherein the processor executes a program stored in the memory to perform:
- creating an entangled transaction list by combining a plurality of transactions received through the communication unit;
- and
- transferring the entangled transaction list to a block producing node or another intermediate node,
- wherein the entangled transaction list includes entangled signatures of all signatures of each transaction,
- wherein the entangled signature verifies the plurality of transactions in the entangled transaction list, and
- wherein the information in the entangled transaction list verifies the entangled signature.
5 more elements
A block producing node of a blockchain system, the block producing node comprising:
- a processor, a memory, and a communication unit,
- wherein the processor executes a program stored in the memory to perform:
- verifying an entangled signature in an entangled transaction list received from an intermediate node of the blockchain system through the communication unit;
- and
- producing a block by inserting the entangled signature into a block header of the block when the entangled signature is verified,
- wherein the entangled transaction list includes entangled signatures of all signatures of each transaction,
- wherein the entangled signature is generated by multiplying all signatures of the plurality of transactions,
- wherein the information in the entangled transaction list verifies the entangled signature, and
- wherein when the processor performs the verifying the entangled signature in the entangled transaction list received from an intermediate node of the blockchain system through the communication unit, the processor performs verifying the entangled signature to collectively verify entire transactions included in the entangled transaction list.
6 more elements
A block producing node of a blockchain system, the block producing node comprising:
- a processor, a memory, and a communication unit,
- wherein the processor executes a program stored in the memory to perform:
- creating an entangled transaction list by combining a plurality of transactions received through the communication unit;
- verifying an entangled signature of the entangled transaction list;
- and
- producing a block by inserting the entangled signature into a block header of the block when the entangled signature is verified,
- wherein the entangled transaction list includes entangled signatures of all signatures of each transaction,
- wherein the entangled signature is generated by multiplying all signatures of the plurality of transactions,
- wherein the information in the entangled transaction list verifies the entangled signature, and
- wherein when the processor performs the verifying the entangled signature in the entangled transaction list the processor performs verifying the entangled signature to collectively verify entire transactions included in the entangled transaction list.
7 more elements
Dependencies are inferred from the claim text.