Oracle

Een bron die informatie aanlevert aan een smart contract op de Ethereum Blockchain.

Deze bron bevindt zich buiten het blockchain netwerk. Dit kan een gecentraliseerde partij zijn die een waarde invoert (bijvoorbeeld het winnende lotnummer). Of een wereldwijd netwerk met gegevens (bijvoorbeeld een database met vluchtgegevens).

Omdat blockchains hun betrouwbaarheid ontlenen aan het feit dat ze gedecentraliseerd zijn, is het de uitdaging om bij een oracle zo ver mogelijk weg te blijven bij centralisatie. Projecten komen vaak uit op een systeem waar meerdere mensen een ‘waarheid’ mogen opgeven. Maar omdat daarbij gefraudeert kan worden, wordt daar dan meestal een systeem met reputatie aan toegevoegd.

This entry was posted in . Bookmark the permalink.