Creation of a Blockchain with Blocks Comprising an Adjustable Number of Transaction Blocks and Multiple Intermediate Blocks
AssigneeSiemens Aktiengesellschaft
InventorOliver THURAU
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for creating a blockchain with blocks that includes an adjustable number of transaction blocks and multiple intermediate blocks, and to a storage medium of a device participating in a distributed database system comprising such a blockchain, wherein a first intermediate block is provided and at least one second intermediate block is generated, where the second intermediate block references a block preceding the second intermediate block and at least the first intermediate block.
Claims25
-19. (canceled)
A computer-implemented method for creating a blockchain with blocks comprising an adaptable number of transaction blocks and a plurality of intermediate blocks, the blockchain forming part of a distributed database system, blocks being generated within the blockchain and a respective block referencing a respective preceding block within the block chain, the method comprising:
- providing a first intermediate block;
- and
- generating at least one second intermediate block which references a block which precedes the at least one second intermediate block and references at least the first intermediate block;
- wherein the first intermediate block comprises a predecessor intermediate block.
A storage medium of a device participating in a distributed database system, the storage medium comprising:
- a blockchain having blocks comprising an adaptable number of transaction blocks and a plurality of intermediate blocks, the blockchain forming part of the distributed database system and a respective block referencing a respective preceding block;
- and
- a first intermediate block and at least one second intermediate block;
- wherein the at least one second intermediate block references a block preceding said at least one second intermediate block and references at least the first intermediate block;
- and
- wherein the first intermediate block is a predecessor intermediate block.
A non-transitory computer-readable medium encoded with a computer program which, when executed by a processor of program-controlled device, causes creation of a blockchain with blocks comprising an adaptable number of transaction blocks and a plurality of intermediate blocks, the blockchain forming part of a distributed database system, blocks being generated within the blockchain and a respective block referencing a respective preceding block within the block chain, the computer program comprising:
- program code for providing a first intermediate block;
- program code for generating at least one second intermediate block which references a block which precedes the at least one second intermediate block and references at least the first intermediate block;
- and
- wherein the first intermediate block comprises a predecessor intermediate block.
Dependencies are inferred from the claim text.