Oracles, assemblys und quorums

Blockchains und auch IOTAs Tangle können keine Daten außerhalb ihres Netzes abgreifen. Ein Oracle ist ein Datenkanal, meist von einem Drittanbieter zur Verfügung gestellt, der diesen Zugriff in die reale Welt dennoch vertrauenswürdig ermöglicht.

Mit dieser Lösung können in Smart Contracts bestimmte Entscheidungen gefällt und Berechnungen durchgeführt werden (z. B. „öffne das Fenster, wenn die Temperatur im Raum 30 Grad erreicht hat“). Auch komplexere Berechnungen sind damit möglich (z.B. „Sensormessdaten für Schadstoffkonzentrationen und deren Auswertung in einer bestimmten Region“) bis hin zu Berechnungen oder Entscheidungen in Finanzmärkten.

Da einem einzelnem Oracle nicht immer Vertrauen geschenkt werden kann (mögliche böswillige Absichten), werden mehrere Oracles zu einem assembly (Versammlung) zusammengefasst und wo sie ihre Ergebnisse unabhängig von den anderen Oracles einbringen.

Ein automatisiertes quorum-Verfahren (Konsensus-Verfahren > mindestens 2/3 der Orakel in der Versammlung stimmen dem Ergebnis zu) entscheidet dann, ob das Ergebnis als korrekt frei gegeben werden kann und dementsprechend Belohnungen für die Oracles mit der richtigen Aussage ausbezahlt werden. Mit IOTA als Basistechnik kann dieser Prozess in Echtzeit durchgeführt werden und ermöglicht weitreichende Einsatzmöglichkeiten, beispielsweise im Finanzmarkt, dem Kryptomarkt, bei Versicherungen, der Wett- und Spieleindustrie usw.

Hinweis: Oracle - jeder Betreiber wird ggf. für seine ehrlichen Daten (Sensoren, etc.) mit Iota-Token bezahlt. Es kommt darauf an, ob jemand bereit ist für die angebotene Dienstleistung zu bezahlen. Es werden sich in Zukunft völlig neu Geschäftsfelder bilden.

 

Quelle: iota.org