SECURE BLOCKCHAIN-BASED CONSENSUS
First Claim
1. A computer-implemented method comprising:
- broadcasting a transaction, by a node in a blockchain network, to a congress pool to join a congress formed of a group of nodes;
after the congress has accepted a request from a requester to activate a script, preparing, by the node, a blockchain transaction cryptographically locked with a public key associated with the congress pool, the blockchain transaction configured to permit a plurality of information providing systems to add inputs to the blockchain transaction;
after the inputs have been added to the blockchain transaction, cooperatively generating, by the node in cooperating with other nodes of the group, a valid cryptographic signature for the blockchain transaction to unlock the blockchain transaction;
after the transaction has been unlocked, receiving data from the plurality of information providing systems;
determining a centre point for the data received from the plurality of information providing systems; and
activating, by the node in cooperation with other nodes of the congress, the script based on the centre point.
4 Assignments
0 Petitions
Accused Products
Abstract
There may be provided a computer-implemented method. The computer-implemented method includes: i) broadcasting a transaction, by a node in a blockchain network, to a congress pool to join a congress formed of a group of nodes; ii) after the congress has accepted a request from a requester to activate a script, preparing, by the node, a blockchain transaction cryptographically locked with a public key associated with the congress; iii) cooperatively generating, by the node in cooperating with other nodes of the group, a valid cryptographic signature for the transaction to spend the transaction; iv) after the blockchain transaction has been unlocked, receiving data from the plurality of information providing systems; v) determining a centre point for the data received from the plurality of information providing systems; and vi) activating, by the node in cooperation with other nodes of the congress, the script based on the centre point.
19 Citations
15 Claims
-
1. A computer-implemented method comprising:
-
broadcasting a transaction, by a node in a blockchain network, to a congress pool to join a congress formed of a group of nodes; after the congress has accepted a request from a requester to activate a script, preparing, by the node, a blockchain transaction cryptographically locked with a public key associated with the congress pool, the blockchain transaction configured to permit a plurality of information providing systems to add inputs to the blockchain transaction; after the inputs have been added to the blockchain transaction, cooperatively generating, by the node in cooperating with other nodes of the group, a valid cryptographic signature for the blockchain transaction to unlock the blockchain transaction; after the transaction has been unlocked, receiving data from the plurality of information providing systems; determining a centre point for the data received from the plurality of information providing systems; and activating, by the node in cooperation with other nodes of the congress, the script based on the centre point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification