Immutable broadcasting queues
AssigneeInternational Business Machines Corporation
InventorsJeronimo Irazabal, Andres Garagiola, Luis Angel D. Bathen
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of receiving, by a broadcast server node, data from a plurality of data provider nodes; and executing, by the broadcast server node, a smart contract to: encrypt the data with encryption keys; generate a broadcast queue based on the encrypted data; and assign a subset of consumer nodes authorized to receive the encrypted data of the broadcast queue.
Claims20
A broadcast server node of a blockchain network, the broadcast server node comprising:
- a memory storing one or more instructions;
- and
- a processor that when executing the one or more instructions is configured to:
- encrypt, based on a smart contract, data received from a plurality of data provider nodes of the blockchain network with encryption keys;
- generate a broadcast queue based on the encrypted data and the smart contract;
- and
- assign a subset of consumer nodes authorized to receive-the encrypted data of the broadcast queue.
A method, comprising:
- encrypting, by a broadcast server node in a blockchain network, data received from a plurality of data provider nodes in the blockchain network
- with encryption keys based on a smart contract;
- generating, by the broadcast server node, a broadcast queue based on the encrypted data and the smart contract;
- and
- assigning, by the broadcast server node, a subset of consumer nodes authorized to receive the encrypted data of the broadcast queue.
A non-transitory computer readable medium comprising one or more instructions that when executed by a processor of a broadcast server node in a blockchain network configure the processor to perform:
- encrypting data received from a plurality of data provider nodes in the blockchain network;
- with encryption keys based on a smart contract;
- generating a broadcast queue based on the encrypted data and the smart contract;
- and
- assigning a subset of consumer nodes authorized to receive the encrypted data of the broadcast queue.
Dependencies are inferred from the claim text.