Blockchain oracles so ključni sestavni del tehnologije blockchains in so ključni za ponovno opredelitev, kako blockchains izpolnjujejo zahteve uporabnikov.

Morda se sprašujete, kaj je blockchain oracle in zakaj je to pomembno. Ta članek podrobno opisuje osrednje komponente blockchain oracle, opredeljuje različne vrste blockchain oracles in pojasnjuje, zakaj so blockchain oracles tako pomembni za uporabnike blockchain tehnologija.

Kaj je Blockchain Oracle?

Za začetek, kaj sploh je blockchain oracle?

Blockchain oracle je naprava ali entiteta, ki povezuje deterministični blockchain s podatki zunaj verige (podatki zunaj omrežja). Blockchain oracles so v bistvu storitve tretjih oseb, ki zagotavljajo pametne pogodbe z zunanjimi informacijami.

Blockchain orakuli služijo kot most med blockchains in zunanjim svetom. Omogočajo pametne pogodbe na verigah blokov za dostop do podatkov zunaj verige. Blockchain oracle lahko razumemo kot plast blockchain, ki poizveduje, preverja in overja zunanje vire podatkov za blockchain. Običajno

zaupanja vredni API-ji izvedite postopek, tako da bodo verige blokov bolj povezane z resničnimi dogodki.

Zaradi pogodbenih dogovorov in drugih metod ključnih informacij, ki jih potrebujejo blockchain aplikacije, je pogosto nujno, da so za izvajanje sporazuma v državi prisotne ustrezne informacije iz zunanjega sveta vprašanje. Tukaj pridejo v poštev blockchain oracles.

Zdaj veste, kaj je blockchain oracle, morda vas zanima, zakaj so blockchain oracles tako pomembni.

Zakaj so Blockchain Oracles tako pomembni?

Cenovni viri so resnično le vrh ledene gore v smislu vrednosti, ki jih blockchain orakuli zagotavljajo družbi
Oracles ponujajo resnično storitev za pogodbene sporazume in družbo, kriptoekonomsko zavarovan vir podatkov iz resničnega svetahttps://t.co/xBh1xKVLhX

- ChainLinkGod.eth 2.0 (@ChainLinkGod) 26. maj 2021

Pametne pogodbe so računalniški programi ali transakcijski protokoli, ki se uporabljajo za izvajanje pravil in dogovorov za verige blokov. Pametne pogodbe izvajajo navodila, potrebna za zagon aplikacij, ki temeljijo na verigi verig, kar omogoča interakcije med uporabniki in verigo blokov.

Orakuli širijo področje delovanja pametnih pogodb. Oracle tehnologija Blockchain podatke iz resničnega sveta vnaša v pametne pogodbe. Nekateri prerokbe tudi informacij ne morejo samo posredovati pametnim pogodbam, temveč jih tudi poslati nazaj zunanjim virom.

Z več podatki, s katerimi lahko delate, se lahko pametne pogodbe uporabljajo za več primerov uporabe. Brez blockchain oracles bi bile pametne pogodbe zelo omejene, saj bi imele dostop le do podatkov znotraj svojih omrežij, ki so običajno omejena na eno samo območje (na primer finančne transakcije za kripto izmenjava).

Brezhiben prenos podatkov je za ta proces zelo pomemben, še posebej zdaj, ko obstajamo v dobi, ko prevladujejo veliki podatki. Brez zunanjih podatkov

Kaj je težava Oracle?

Crypto potrebuje še en krog tehnološkega preloma, da ne bo hiša iz kart:
1 / izvedljiva rešitev problema Oracle (pridobite informacije na verigo blokov)
2 / razširljivost + hitrost brez popolnoma nuking decentralizacije + varnost

- Tyler Tringas (@tylertringas) 16. junij 2021

Izziv oblikovanja blockchain oracle je, da če je oracle ogrožen, lahko pametna pogodba, ki se zanaša nanj, privzeto ogrozi. To je težava preročišča. Težava oracle o blockchain se osredotoča na vprašanje zaupanja.

To zaupanje vključuje dvome glede zanesljivega prenosa podatkov iz podatkovnega vira v oracle, zanesljivega izvajanja kode v oracle, pa tudi zanesljivega prenosa podatkov iz oracle v blockchain.

Glavno vprašanje je, da ljudje zunanjim virom informacij že od samega začetka ne zaupajo, ne glede na to, ali prihajajo neposredno s spletnega mesta ali senzorja.

Ker so prerokbe storitve tretjih oseb, ki niso del konsenznega mehanizma blockchain, zanje ne veljajo osnovni varnostni mehanizmi, ki jih zagotavlja ta javna infrastruktura. To otežuje preverjanje podatkov, zbranih z orakuli. Prav tako se povečajo možnosti za okvare in namerno poseganje, odvisno od vrste blockchain oracle.

Potreba po opredelitvi vrst preročišč izhaja iz pomembnosti organizacije prerokb v pomoč olajšati razvijalcem blockchain rešitev hitro krmarjenje po pokrajini potenciala opcije. Vrste Oracles se razlikujejo po funkciji in uporabi.

Vrste Blockchain Oracles

Blockchain orakule lahko razvrstimo v različne vrste na podlagi naslednjih dejavnikov:

  • Vir: izvor podatkov, ali je to strojna ali programska oprema?
  • Smer informacije: ali so podatki odhodni ali dohodni?
  • Zaupanje: ali podatki prihajajo iz decentraliziranih ali centraliziranih rešitev?

Vrste Oracles, ki obstajajo, vključujejo:

  • Proroki o programski opremi
  • Orakuli o strojni opremi
  • Vhodni proroki
  • Odhodni proroki
  • Orakuli, ki temeljijo na soglasju

Proroki programske opreme obdelujejo informacijske podatke, ki izvirajo iz spletnih virov, kot so temperatura, cene blaga in blaga, zamude letov ali vlakov itd. Programska oprema oracle izvleče potrebne informacije in jih potisne v pametno pogodbo.

Pametne pogodbe, ki zahtevajo informacije iz fizičnega sveta, so odvisne od strojepisnih prerokb. Na primer avto, ki prečka oviro, kjer morajo senzorji gibanja zaznati vozilo in podatke poslati pametni pogodbi ali senzorjem v industriji dobavne verige.

Sorodno: Naučite se ustvariti lastne DApps na Ethereum

Vhodni proroki zagotavljajo podatke iz zunanjega sveta. Za prenos podatkov na pametne pogodbe uporabljajo zunanje vire. Vhodni orakuli omogočajo tudi klicanje podatkov o resničnih dogodkih v verigo blokov. Uporabljajo se lahko pri avtomatiziranem trgovanju.

Odhodni orakuli zagotavljajo pametne pogodbe z možnostjo pošiljanja podatkov v zunanji svet. Primer iz resničnega sveta bi bila pametna ključavnica v fizičnem svetu, ki prejme sredstva, položena na naslov. Pametna pogodba pošlje informacije o tem dogodku prek odhodnega preročišča mehanizmu, ki odklene pametno ključavnico.

Na podlagi konsenza temeljijo orakuli podatke s človeškega trga soglasja in napovedi. Uporaba mehanizma soglasja s tovrstnimi orakuli predstavlja velik korak k decentraliziranim orakulom. Tehnologija temelji na združevanju podatkov iz več orakulov z lastniškimi metodami za določanje njihove pristnosti in natančnosti. To je zato, ker bi bila uporaba samo enega vira informacij lahko tvegana in nezanesljiva.

Blockchain Oracles v praksi

Skozi lečo obstoječih projektnih skupin blockchain oracle bomo morda bolje razumeli, kako blockchain oracles delujejo v praksi. Takšni projekti vključujejo UMA, Chainlink in Band.

UMA

Protokol UMA blockchain je protokol na osnovi Ethereuma, ki ljudem omogoča ustvarjanje sintetičnih sredstev na verigi blokov. Izjava poslanstva UMA je, da vsem na svetu omogoči dostop do finančnega tveganja. Za učinkovito trgovanje s sintetičnimi sredstvi s posodobljenimi podatki je UMA odvisen od svojega blockchain oracle.

Sorodno: Kaj je decentralizirana izmenjava kriptovalut (DEX)?

Oracleov sistem UMA je sestavljen iz optimističnega Oracle in mehanizma za preverjanje podatkov. Pametne pogodbe v protokolu UMA zahtevajo informacije o cenah za Optimistic Oracle.

Preden se cene, ki jih predlaga preročišče, potrdijo, bodo morda sporne. DVM lahko pošlje zahtevo za reševanje sporov glede informacij o cenah. V primeru spora se predlaga imetnikom žetonov UMA, naj poročajo o ceni sredstva z uporabo posebnih časovnih žigov.

Chainlink je eden prvih gibal v blockchain preroškem sektorju. Protokol, ki temelji na Ethereumu, povezuje pametne pogodbe s podatki s pomočjo decentraliziranega oracle omrežja. Ena izmed njegovih najbolj priljubljenih ponudb je storitev združevanja cen, ki uporablja vozlišča za dobavo podatkov izven verige pametnim pogodbam v verigi blokov.

Več neodvisnih oracle operaterjev posodablja vire cen s Chainlink. Uporabniki podatkov iz vira cen s svojim financiranjem prispevajo k njihovi kakovosti. Operaterji Oracle v omrežju so nagrajeni s sredstvi, namenjenimi za objavo podatkov o cenah.

Izbira vozlišč v preročišču Chainlink temelji na ugledu in predhodni učinkovitosti vozlišč. To pomaga ohranjati visoko kakovost podatkov, hkrati pa ohranja varnost pametnih pogodb.

Pasovni protokol

Band Protocol je omrežje oracle, ki deluje na verigi Cosmos. Uporabljajo ga decentralizirane finančne aplikacije. Poleg služenja decentraliziranih finančnih aplikacij si Band prizadeva za pridobitev novih možnosti s športom, vremenom, športnimi podatki in generiranjem naključnih števil.

Band je priljubljen zaradi svoje verižne rešitve oracle, ki vnaša podatke iz spletnih API-jev. Band uporablja zaupanja vredne podatke več neodvisnih strani, ki sodelujejo z delegiranim konsenzom o dokazovanju vložka.

Imetniki žetona protokola si delijo upravni delež v Bandu in so odgovorni za zagotavljanje dobre kakovosti podatkov. Za to so žetoni BAND delegirani zaupanja vrednim preverjalnikom. Potrjevalci na datumu kuratorja omrežja v zameno za nagrade za delnino.

Nove rešitve in novi izzivi z Blockchain Oracles

Blockchain oracles so dokaj zanesljiv mehanizem, ki olajša komunikacijo med pametnimi pogodbami.

Da bi verige blokov ohranile trajnostni učinek v praktičnih aplikacijah in znotraj različnih panog, se morajo natančno povezati s podatki iz resničnega sveta.

Doseganje tega z orakuli predstavlja nekaj izzivov v obliki problema s preročiščem.

Vendar je bil na tem področju že dosežen pomemben napredek, prihodnja povezljivost med verigami blokov in zunanjimi viri podatkov pa bo velik preskok za tehnologijo.

Blockchain oracles ostajajo eden od mnogih kritičnih gradnikov, ki jih je treba v ekosistemu blockchain uvesti na zanesljiv, nezaupljiv način in spodbuja rast.

E-naslov
Kaj je trdnost in kako se uporablja za razvoj pametnih pogodb?

Pametne pogodbe zahtevajo programiranje, Solidity pa je orodje za to delo.

Preberite Naprej

Sorodne teme
  • Pojasnjena tehnologija
  • Finance
  • Prihodnost denarja
  • Blockchain
O avtorju
Calvin Ebun-Amu (35 objavljenih člankov)

Calvin je pisatelj pri MakeUseOf. Kadar ne gleda Ricka in Mortyja ali njegovih najljubših športnih ekip, Calvin piše o startupih, blockchainu, kibernetski varnosti in drugih področjih tehnologije.

Več od Calvina Ebun-Amuja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.