...
A query smart contract that has been vetted to be safe can be stored on nodes of the P2P network (e.g. blockchain). This allows Queriers to not only search for useful data (as advertised by the metadata in the repositories) but also search for prefabricated safe QSCs that are available throughout the P2P network that match the intended application. Such a query smart contract will require that identities and authorizations requirements be encoded within the contract. Each QSC must be digitally-signed by its author to ensure protection against unauthorized modifications.
Champion / Stakeholder
Thomas Hardjono
...
<<Should we consider including bad actors who do not do what they are "supposed to"?>>
Alice | A person who sends a message. | |
Bob | A person who receives a message. | |
Mal | A person who intercepts a messageQuerier | Person or organization issuing the query. |
Data Repo | A data repository connected to the P2P network. | |
Smart Contracts Node (QSC-Node) | A node on the P2P network that makes available a query smart-contract. |
Prerequisites / Assumptions
...