Blockchain
AssigneeCambridge Cryptographic Ltd
InventorsYing CHAN, John FLETCHER
Life of this patent
Estimating the term…
Abstract
There is disclosed a computer-implemented method of proposing a block for addition to a first blockchain, the method comprising: identifying a block of a second blockchain; and including in a proposal block for the first blockchain a reference to the identified block of the second blockchain only when: the identified block of the second blockchain extends the second blockchain; and/or the identified block of the second blockchain exceeds a threshold probability of finality; and proposing the proposal block for addition to the first blockchain.
Claims33
A computer-implemented method of outputting a transmission to a second node of a first blockchain, the method being performed by a first node of the first blockchain, the method comprising:
- identifying a block of a second blockchain;
- and
- including in a proposal block for the first blockchain a reference to the identified block of the second blockchain only when:
- the identified block of the second blockchain extends the second blockchain;
- and/or
- the identified block of the second blockchain exceeds a threshold probability of finality;
- and
- transmitting the proposal block to the second node.
-5. (canceled)
(canceled)
-11. (canceled)
(canceled)
-19. (canceled)
(canceled)
-24. (canceled)
(canceled)
-39. (canceled)
(canceled)
-55. (canceled)
A computer-implemented method of configuring a first blockchain such that before a block is proposed by a node for addition to the first blockchain, the node:
- identifies a block of a second blockchain;
- and
- includes in a proposal block for the first blockchain a reference to the identified block of the second blockchain only when:
- the identified block of the second blockchain extends the second blockchain;
- and/or
- the identified block of the second blockchain exceeds a threshold probability of finality;
- and
- proposes the proposal block for addition to the first blockchain.
(canceled)
A computer-implemented method of proposing information for addition to a first public consensus network, the method comprising:
- identifying a piece of information of a second public consensus network;
- and including in a proposal block for the first public consensus network a reference to the identified piece of information of the second public consensus network only when:
- the identified block of the second public consensus network extends the second public consensus network;
- and/or
- the identified block of the second public consensus network exceeds a threshold probability of finality;
- and
- proposing the proposal block for addition to the first public consensus network.
-64. (canceled)
Dependencies are inferred from the claim text.