CPC G06Q 50/18 (2013.01) [G06F 9/547 (2013.01)] | 30 Claims |
1. A system configured for interfacing at least one smart contact stored on a decentralized architecture with external data sources, the system comprising:
one or more hardware processors configured by machine-readable instructions to:
receive service level information from a user, the service level information including required attributes of data sources;
publish, by an on-chain order-matching contract, a log representing the required attributes, wherein the on-chain order-matching contract is stored on the same decentralized architecture as the smart contract;
receive, by the on-chain order-matching contract, bids from plural external data sources based on the log representing the required attributes; and
select, in accordance with a representation recorded in the on-chain order-matching contract, at least one of the plural external data sources as selected data sources and notifying the selected data sources, whereby the selected data sources can be used collectively to provide information requested by the at least one smart contract.
|