Demistificarea oracolelor blockchain: partea 1

Pur și simplu pune, oracole blockchain să faciliteze accesul, procesarea și transmiterea informațiilor între lumea exterioară a datelor în afara lanțului și contractele inteligente. Acestea fiind spuse, DeFi și aplicațiile blockchain aplicate nu ar fi posibile fără ele.

Datele pe care le transmit pot avea diferite forme, având în vedere că permit comunicarea cu diferite sisteme off-chain – inclusiv API-uri web, furnizori de cloud, semnături electronice, sisteme de plată, dispozitive IoT și alte blockchain-uri, printre altele.

Acestea fiind spuse, este valoros să înțelegem potențialul lor atunci când vine vorba de creșterea utilității blockchain-ului, care sunt cele mai interesante dezvoltări menite să atenueze încrederea care este acordată în oricare dintre soluțiile oracol actuale și ce roluri vor juca acești arbitri ai adevărului. viitorul serviciilor descentralizate.

Pentru a răspunde la aceste întrebări, CryptoSlate a discutat cu unii dintre experții de seamă pe acest subiect, dintre care unii urmând să se întâlnească la Berlin în luna iunie, la primul agnostic tehnologic din lume. vârf care se concentrează pe deplin pe oracole.

Conectarea contractelor inteligente la informații din afara blockchain-urilor lor native

Deși reprezintă deja o piesă crucială a infrastructurii care face posibilă DeFi – asigurând validitatea datelor în ecosistemele blockchain – oracolele vor deveni mai proeminente pe măsură ce mai multe cazuri de utilizare se îndreaptă către Web3. 

„Când ne-am uitat la multe cazuri de utilizare, ne-am dat seama că într-adevăr trebuie să creăm informațiile – trebuia să răspundem efectiv la întrebările pe care le puteți pune în limbaj uman”, a explicat Edmund Edgar, fondatorul Social Minds Inc., care a creat primul oracol de contract inteligent din lume numit Reality Keys.

Proiectat pentru Bitcoin scripting în 2013, Reality Keys nu a văzut prea multă utilizare, totuși a servit drept bază pentru dezvoltarea Reality.eth – o platformă de arbitraj open source pe Ethereum.

„Reality.eth este construit pentru a răspunde la orice întrebare care vă place și, în loc să se bazeze pe o singură entitate, este crowdsourced”, a remarcat Edgar, explicând modul în care mai mulți oameni pot răspunde la întrebare, iar sistemul cu obligațiuni a fost inclus în proiectare pentru stimulați-i să răspundă sincer. 

În timp ce a menționat integrarea cu Gnosis Safe, Edgar a remarcat că Reality.eth este din ce în ce mai folosit pentru guvernare.

Inițial un portofel multisig, Gnosis Safe s-a dezvoltat într-un sistem de operare pentru organizații autonome descentralizate (DAO).

Modulul său SafeSnap, care este o soluție bazată pe oracol care utilizează Reality.eth, permite execuția descentralizată a propunerilor de guvernare printr-o execuție în lanț a voturilor în afara lanțului.

Cum funcționează SafeSnap (Sursa: Gnosis)
Cum funcționează SafeSnap (Sursa: Gnosis)

„Veți un vot al deținătorilor de jetoane folosind un sistem numit Snapshot, apoi utilizați Reality.eth pentru a afla care a fost votul și pentru a transmite acele informații contractului inteligent, astfel încât acesta să poată acționa pe baza lui”, a explicat Edgar. rolul Oracle în suita de instrumente de guvernare descentralizată.

Minimizarea dependenței de părți de încredere

În acest moment, există mai multe tipuri diferite de servicii oracle blockchain. Tipologia cea mai de bază face o distincție între oracolele primare și terțe. În timp ce oracolele primare sunt operate de furnizorii de API înșiși, aceștia din urmă nu sunt operați de proprietarii informațiilor pe care le deservesc, ci acționează ca intermediari între sursa de date și blockchain.

„Unele servicii oracle sunt centralizate, în timp ce altele sunt descentralizate”, a explicat Steven Liu, șeful de dezvoltare la NGD și tehnolog al Fundației Neo, adăugând în același timp cum soluția lor nativă de oracle a combinat diferite caracteristici din ambele modele. 

Neo rețeaua oferă utilizatorilor săi o serie de caracteristici diferite, inclusiv un sistem de stocare a fișierelor descentralizat, un sistem de identitate și un sistem oracle care permite contractelor sale inteligente să acceseze resurse externe.

„API-ul nostru nativ Oracle poate fi solicitat direct printr-un contract inteligent și implică un proces de consens al nodurilor, ceea ce îl face un serviciu descentralizat fără încredere”, a adăugat Liu, observând că, deoarece adoptă un model asincron, mecanismul de procesare cerere-răspuns nu t amâna finalitatea blocului lui Neo.

Mecanism de procesare cerere-răspuns Neo Oracle Service (Sursa: Neo)
Mecanism de procesare cerere-răspuns Neo Oracle Service (Sursa: Neo)

După cum a explicat Liu, consiliul Neo ales de deținătorii NEO este format din 21 de membri care au diverse responsabilități. Unul dintre acestea este alegerea nodurilor oracle care vor furniza date fiabile pentru contractele inteligente.” 

„Aceste noduri sunt plătite și răsplătite pentru răspunsul la cererile oracolului, totuși, Consiliul le poate elimina și chiar înlocui în cazul unui serviciu slab sau al unor fapte greșite.”

Întrebat despre unele dintre cele mai mari provocări care înconjoară cercetarea și dezvoltarea actuală a oracolelor blockchain, Edgar a subliniat că până acum, „nimeni nu a construit cu adevărat un oracol care să funcționeze fără părți de încredere, fiind în același timp imun la mită”. 

Oracolele sunt cruciale atunci când vine vorba de utilizarea tehnologiei blockchain pentru orice altceva decât activele native, iar capacitatea lor de a valorifica adevărata descentralizare și ambiguitate a apărut ca o problemă arzătoare care va defini sistemele și serviciile viitoare bazate pe integritatea și securitatea datelor.

În timp ce cea mai comună abordare se bazează pe terțe părți care furnizează datele și semnează informațiile, votul cu simboluri a apărut ca o abordare alternativă, mai descentralizată.

„Oracolele determină intrarea unui contract inteligent care, la rândul său, afectează ceea ce face de fapt contractul inteligent”, a explicat Hart Lambur, co-fondatorul companiei. UMA, o platformă descentralizată de contracte financiare bazată pe blockchain-ul Ethereum.

„În timp ce datele blockchain devin inalterabile după ce sunt înregistrate în registru, nu sunt verificate înainte, lăsând oracolele și, prin extensie, contractele inteligente, deschise manipulării”, a menționat Lambur, argumentând că oracolul optimist al UMA combate această problemă folosind o soluție unică a disputelor. sistem. 

Oricine poate împinge un răspuns în lanț și va exista o dispută doar dacă răspunsul este greșit. 

„Numim acest sistem de rezoluție „optimist”, deoarece datele sunt acceptate ca adevărate, cu excepția cazului în care sunt contestate”, a spus el, subliniind că, în comparație cu oracolele tradiționale de alimentare cu prețuri, oracolele optimiste pot aduce date super-specifice în lanț într-un mod care nu se bazează pe noduri. 

Conectarea la oracolul optimist nu necesită utilizarea unui contract lansat pe UMA (Sursa: UMA)
Conectarea la oracolul optimist nu necesită utilizarea unui contract lansat pe UMA (Sursa: UMA)

„Stimulentele economice mențin acuratețea, deoarece oricine poate câștiga recompense răspunzând la o întrebare și ar pierde bani dacă sunt incorecte și contestate”, a concluzionat Lambur.

Abordarea părtinirii datelor și acordul asupra unui adevăr absolut

„Deși suntem capabili să formăm organizații descentralizate, permițând deținătorilor de token-uri să voteze pe probleme, în teorie, există situații în care ar putea fi profitabil să mituim acești alegători să voteze într-un anumit mod”, a adăugat Edgar.

Deși sistemele de vot ale deținătorilor de jetoane s-au dovedit a fi destul de robuste în practică, asta nu înseamnă neapărat că nu pot fi manipulate, potrivit lui Edgar.

„Chiar nu vezi că aceste sisteme de vot se defectează acum, dar nu se știe niciodată”, a argumentat el, explicând că „cu cripto, vei avea lucrurile să funcționeze foarte mult timp, iar apoi cineva va ataca cu succes o parte din ea. , iar apoi vor urma atacuri similare.”

„Augur, o platformă de piață de predicții și oracol descentralizată, are un fel de design care nu se bazează pe părți de încredere, dar are ceea ce se numește o legătură de securitate”, a adăugat Edgar, observând că există o anumită sumă de bani pe care o poate asigura fără a se asigura. , cel puțin în teorie, fiind „atacabil în mod profitabil”. 

În cazuri extreme, abordarea lui Augur permite sistemului să se bifurcă în mai multe copii – permițând oamenilor să folosească orice versiune doresc – dezvăluind în cele din urmă care dintre aceste sisteme este mai valoroasă. Această abordare a fost propusă inițial de Paul Sztorc în Cartea albă Truthcoin. Edgar lucrează în prezent la un design care duce acest lucru un pas mai departe, în cazuri extreme bifurcând un întreg registru layer-2.

Oamenii care doresc să interacționeze între ei trebuie în cele din urmă să cadă de acord asupra unui fel de viziune comună asupra lumii – aderând la ceea ce ei determină că este adevărat. 

„Cu genul de abordare prin bifurcare pe care o folosește Augur, este posibil să ajungeți cu două economii”, a comentat Edgar, subliniind că „un blockchain nu poate dovedi ce viziune asupra lumii este corectă, dar putem permite fiecărei viziuni asupra lumii să se coordoneze cu ea însăși. și le permite oamenilor să vorbească între ei în orice realitate doresc.”

„Putem determina, de asemenea, care viziune asupra lumii este cea mai valoroasă în numerar, dar din nou, acest lucru nu este neapărat adevărat”, a adăugat el, concluzionand că „blockchains-urile sunt un instrument de coordonare și cel mai bun lucru pe care îl putem face este să coordonăm între oamenii cu viziunea comună asupra lumii.”

Obțineți rezumatul zilnic Bitcoin, DEFI, NFT și Web3 știri de la CryptoSlate

Postat în: DEFI, Tehnologia

obține o Margine pe Crypto Market?

Deveniți membru CryptoSlate Edge și accesați comunitatea noastră exclusivă Discord, conținut și analize mai exclusive.

Analiza în lanț

Instantanee de preț

Mai mult context

Alăturați-vă acum pentru 19 USD / lună Explorează toate beneficiile

Sursa: https://cryptoslate.com/demystifying-blockchain-oracles-part-1/