Retrieve-Attest-Deliver

Source: https://witnet.io/about

Once a data request is published, nodes are randomly selected (by Reputation System proof of eligibility), to retrieve the data from the APIs specified in the data request, attest the result and deliver it to the smart contracts. To define these terms:

  • Retrieve: to acquire knowledge of information that is external to the network.

  • Attest: to verify and agree on the veracity of the retrieved information.

  • Deliver: to supply the attested information to the smart contract specified by the RAD request.

RADON is the declarative language in charge of coordinating the retrieval, aggregation, tally and delivery of data strictly as specified in the requests.

Each witness sends the hash of the claim as a commitment - the claim itself will be published when the rest of the designated witnesses have also made their own commitments.

Last updated