Resolution of conflicting data
AssigneeInternational Business Machines Corporation
InventorsKrishna Chaitanya Ratakonda, Ashish Jagmohan
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of receiving, by a resolver node, asset data to be recorded on a blockchain, executing, by the resolver node, a smart contract to apply an asset data validation format to the asset data, rejecting, by the resolver node, non-conforming asset data from being stored on the blockchain based on the execution of the smart contract, and accepting the asset data validated by the smart contract.
Claims20
A system, comprising:
- a processor;
- a memory on which are stored machine readable instructions that when executed by the processor, cause the processor to:
- receive asset data to be recorded on a blockchain;
- execute a smart contract to apply an asset data validation format to the asset data;
- reject non-conforming asset data from being stored on the blockchain based on the execution of the smart contract;
- and
- accept the asset data validated by the smart contract.
A method, comprising:
- receiving, by a resolver node, asset data to be recorded on a blockchain;
- executing, by the resolver node, a smart contract to apply an asset data validation format to the asset data;
- rejecting, by the resolver node, non-conforming asset data from being stored on the blockchain based on the execution of the smart contract;
- and
- accepting the asset data validated by the smart contract.
The method of claim 11, further comprising associating the accepted asset data with the version of the asset data validation format.
The method of claim 12, further comprising executing a transaction to record the accepted asset data with the version of the asset data validation format on the blockchain.
A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform:
- receiving asset data to be recorded on a blockchain;
- executing a smart contract to apply an asset data validation format to the asset data;
- rejecting non-conforming asset data from being stored on the blockchain based on the execution of the smart contract;
- and
- accepting the asset data validated by the smart contract.
Dependencies are inferred from the claim text.