Blockchain-oraakkelit ovat kriittinen osa blockchains-tekniikkaa ja ovat avain määrittelemään uudelleen kuinka blockchains täyttää käyttäjien vaatimukset.

Saatat miettiä, mikä on blockchain-oraakeli ja miksi sillä on merkitystä. Tässä artikkelissa kuvataan blockchain-oraakelin ydinkomponentit, tunnistetaan erityyppiset blockchain oracle, ja selittää, miksi blockchain oracle ovat niin tärkeitä käyttäjille blockchain tekniikkaa.

Mikä on Blockchain Oracle?

Ensinnäkin, mikä edes on blockchain-oraakkeli?

Lohkoketjun oraakeli on laite tai yksikkö, joka yhdistää deterministisen lohkoketjun ketjun ulkopuoliseen dataan (verkon ulkopuolella olevaan dataan). Lohkoketjunäkymät ovat lähinnä kolmannen osapuolen palveluita, jotka tarjoavat älykkäitä sopimuksia ulkoisen tiedon kanssa.

Blockchain-oraakkelit toimivat siltana blockchainien ja ulkomaailman välillä. Ne mahdollistavat älykkäät sopimukset lohkoketjuista päästä käsiksi ketjun ulkopuolisiin tietoihin. Lohkoketjun oraakkeli voidaan ajatella lohkoketjukerrokseksi, joka kyselee, tarkistaa ja todentaa lohkoketjun ulkoisia tietolähteitä. Yleensä,

instagram viewer
luotetut sovellusliittymät Suorita prosessi, jolloin lohkoketjut voivat olla paremmin yhteydessä tosielämän tapahtumiin.

Sopimussopimusten ja muiden blockchain-sovellusten tarvitsemien avaintietomenetelmien vuoksi se on usein ehdottoman välttämätöntä, että ulkomailta on asiaankuuluvia tietoja läsnä sopimuksen täytäntöönpanemiseksi kysymys. Tässä vaiheessa blockchain-oraakelit tulevat peliin.

Nyt tiedät mikä blockchain-oraakeli on, saatat olla utelias miksi blockchain-oraakkelit ovat niin tärkeitä.

Miksi Blockchain Oracle on niin tärkeä?

Hintasyötteet ovat todellakin vain jäävuoren huippu arvolohkoketjun oraakkeleiden kannalta, jotka tarjoavat yhteiskunnalle
Oracle tarjoaa totuuden palvelua sopimuksille ja yhteiskunnalle, salaustaloudellisesti suojatun reaalimaailman tiedon lähteenhttps://t.co/xBh1xKVLhX

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

Älykkäät sopimukset ovat tietokoneohjelmia tai tapahtumaprotokollia, joita käytetään estoketjujen sääntöjen ja sopimusten toteuttamiseen. Älykkäät sopimukset suorittavat tarvittavat ohjeet blockchain-pohjaisten sovellusten suorittamiseen, mikä sallii käyttäjien ja blockchainin vuorovaikutuksen.

Oracle laajentaa älykkäiden sopimusten soveltamisalaa. Blockchain oracle -tekniikka syöttää todellisen datan älykkäisiin sopimuksiin. Jotkut oraakelit eivät voi vain välittää tietoa älykkäisiin sopimuksiin, vaan myös lähettää ne takaisin ulkoisiin lähteisiin.

Kun käytettävissä on enemmän dataa, älykkäitä sopimuksia voidaan käyttää monenlaisiin käyttötapauksiin. Ilman lohkoketjunäkymiä älykkäillä sopimuksilla olisi hyvin rajoitettu käyttö, koska niillä olisi pääsy vain tietoihin verkkojensa sisällä, jotka yleensä rajoittuvat yhdelle alueelle (kuten salauksen rahoitustapahtumat) vaihto).

Saumattomat tiedonsiirrot ovat erittäin tärkeitä tässä prosessissa, varsinkin nyt, kun olemme olemassa aikakaudella, jolloin big data on yleistä. Ilman ulkoisia tietoja

Mikä on Oracle-ongelma?

Salaus tarvitsee uuden teknologisen kierroksen, jotta se ei olisi korttitalo:
1 / kannattava ratkaisu Oracle-ongelmaan (hanki tietoa estoketjuun)
2 / skaalautuvuus + nopeus ilman täydellistä hajauttamista + turvallisuus

- Tyler Tringas (@tylertringas) 16. kesäkuuta 2021

Lohkoketjun oraakelin suunnittelun haaste on, että jos oraakkeli vaarantuu, myös siihen luottava älykäs sopimus voi vaarantua oletusarvoisesti. Tämä on oraakkeli-ongelma. Blockchain oracle -ongelma keskittyy luottamuskysymyksen ympärille.

Tämä luottamus sisältää epäilyksiä luotettavasta tiedonsiirrosta tietolähteestä oraakkeliin, luotettavasta koodin suorittamisesta oraakkelissa sekä luotettavasta tiedonsiirrosta oraakkelista lohkoketjuun.

Pääasia on, että ihmiset eivät luota näihin ulkoisiin tietolähteisiin get-go-ohjelmasta riippumatta siitä, tulevatko ne suoraan verkkosivustolta vai anturista.

Koska oraakelit ovat kolmansien osapuolten palveluja, jotka eivät ole osa blockchain-konsensusmekanismia, niihin ei sovelleta tämän julkisen infrastruktuurin tarjoamia turvamekanismeja. Tämän vuoksi oraakkeleiden keräämien tietojen tarkistaminen on vaikeaa. Lisäksi riippuen lohkoketjun oraakkelin tyypistä, toimintahäiriöiden ja tahallisen manipuloinnin mahdollisuudet kasvavat.

Tarve määritellä oraakkelityypit johtuu siitä, kuinka tärkeää on järjestää oraakkelit avuksi helpottaa lohkoketjuratkaisujen kehittäjiä selaamaan nopeasti potentiaalimaisemassa vaihtoehtoja. Oracle-tyypit vaihtelevat toiminnon ja käytön mukaan.

Blockchain Oracle -tyypit

Blockchain-oraakelit voidaan luokitella erityyppisiin seuraavien tekijöiden perusteella:

  • Lähde: tietojen alkuperä, onko laitteisto vai ohjelmisto?
  • Tietojen suunta: ovatko tiedot lähteviä vai saapuvia?
  • Luottamus: tulevatko tiedot hajautetuista vai keskitetyistä ratkaisuista?

Olemassa olevia Oracle-tyyppejä ovat:

  • Ohjelmisto Oracle
  • Laitteiston Oracle
  • Saapuvat oraakelit
  • Lähtevät oraakelit
  • Konsensukseen perustuvat Oracle

Ohjelmisto-oraakelit käsittelevät online-lähteistä peräisin olevia tietoja, kuten lämpötilaa, hyödykkeiden ja tavaroiden hintoja, lentojen tai junien viivästyksiä jne. Ohjelmisto-oraakkeli poimii tarvittavat tiedot ja työntää ne älykkääseen sopimukseen.

Älykkäät sopimukset, jotka edellyttävät tietoja fyysisestä maailmasta, riippuvat laitteisto-oraakeleista. Esimerkiksi auto, joka ylittää esteen, jossa liiketunnistimien on tunnistettava ajoneuvo ja lähetettävä tiedot älykkääseen sopimukseen tai antureihin toimitusketjuteollisuudessa.

Liittyvät: Opi luomaan oma DApps Ethereumiin

Saapuvat oraakelit tarjoavat tietoja ulkomaailmasta. He käyttävät ulkoisia lähteitä tiedonsiirtoon älykkäisiin sopimuksiin. Saapuvat oraakelit mahdollistavat myös todellisten tapahtumien tietojen kutsumisen estoketjuun. Niitä voidaan käyttää automaattisessa kaupankäynnissä.

Lähtevät oraakelit tarjoavat älykkäitä sopimuksia, jotka mahdollistavat tietojen lähettämisen ulkomaailmaan. Todellinen esimerkki tästä olisi älykäs lukko fyysisessä maailmassa, joka vastaanottaa varoja, jotka on tallennettu osoitteeseen. Älykäs sopimus lähettää tietoja tästä tapahtumasta lähtevän oraakelin kautta mekanismiin, joka avaa älylukon.

Konsensuspohjaiset oraakelit saavat tietoja ihmisten konsensus- ja ennustusmarkkinoilta. Konsensusmekanismin käyttö tämäntyyppisten oraakkeleiden kanssa on iso askel kohti hajautettuja oraakeleita. Teknologia perustuu useiden oraakkeleiden tietojen yhdistämiseen omilla menetelmillä niiden aitouden ja tarkkuuden määrittämiseksi. Tämä johtuu siitä, että vain yhden tietolähteen käyttö voi olla riskialtista ja epäluotettavaa.

Blockchain-oraakelit käytännössä

Olemassa olevien blockchain-oraakkeliprojektijoukkojen linssin avulla voimme paremmin ymmärtää, miten blockchain-oraakkelit toimivat käytännössä. Tällaisia ​​projekteja ovat UMA, Chainlink ja Band.

UMA

UMA-lohkoketjuprotokolla on Ethereum-pohjainen protokolla, jonka avulla ihmiset voivat luoda synteettisiä resursseja estoketjuun. UMA: n tehtävänä on antaa jokaiselle maailmassa mahdollisuus päästä taloudelliseen riskiin. Jotta synteettisillä varoilla voidaan tehokkaasti käydä kauppaa ajantasaisten tietojen kanssa, UMA riippuu sen lohkoketjun oraakkelista.

Liittyvät: Mikä on hajautettu kryptovaluutanvaihto (DEX)?

UMA: n oracle-järjestelmä koostuu optimistisesta Oracle- ja Data Verification -mekanismista. Älykkäät sopimukset UMA-protokollassa pyytävät hintatietoja Optimistic Oraclelta.

Ennen kuin oraakkelin ehdottamat hinnat vahvistetaan, ne voidaan kiistää. DVM: lle voidaan lähettää pyyntö hintatietoja koskevien kiistojen ratkaisemiseksi. Erimielisyyksien vuoksi UMA-tunnuksen haltijoille ehdotetaan äänestystä omaisuuden hinnan ilmoittamiseksi käyttäen erityisiä aikaleimoja.

Chainlink on yksi ensimmäisistä muuttajista blockchain oracle -sektorilla. Ethereum-pohjainen protokolla yhdistää älykkäät sopimukset dataan hajautettua oracle-verkkoa käyttäen. Yksi sen suosituimmista tarjouksista on hintojen yhdistämispalvelu, joka käyttää solmuja ketjun ulkopuolisten tietojen toimittamiseen blockchain-älykkäille sopimuksille.

Useat, riippumattomat oracle-operaattorit päivittävät hintasyötteet Chainlinkillä. Hintasyötteen tietojen käyttäjät myötävaikuttavat sen laatuun rahoituksellaan. Verkon Oracle-operaattorit palkitaan hintatietojen julkaisemiseen varattuilla varoilla.

Chainlink-oraakkelin solmujen valinta perustuu solmujen maineeseen ja aiempaan suorituskykyyn. Tämä auttaa pitämään datan laadun korkeana samalla kun säilytetään älykkäiden sopimusten turvallisuus.

Band-protokolla

Band Protocol on oracle-verkko, joka toimii Cosmos-lohkoketjussa. Sitä käyttävät hajautetut rahoitussovellukset. Hajautettujen rahoitussovellusten lisäksi Band pyrkii saamaan uutta asemaa urheilun, sään, esporttien ja satunnaislukujen tuottamisen avulla.

Band on suosittu ketjujen välisestä oracle-ratkaisustaan, joka vetää tietoja verkkopohjaisista sovellusliittymistä. Bändi käyttää luotettavia tietoja useilta itsenäisiltä osapuolilta, jotka ovat vuorovaikutuksessa delegoidun panoksen todistuskonsensuksen avulla.

Protokollan tunnuksen omistajilla on hallinto-osuus Bandissä ja vastuu tietojen laadun varmistamisesta. Tätä varten BAND-tunnukset delegoidaan luotettaville validoijille. Vahvistimet verkon kuratoimispäivänä vastineeksi osamaksupalkkioista.

Uudet ratkaisut ja uudet haasteet Blockchain Oracleilla

Lohkoketjunäkymät ovat melko luotettava mekanismi, joka helpottaa älykkäiden sopimusten välistä viestintää.

Jotta estoketjut säilyttäisivät kestävän vaikutuksen käytännön sovelluksissa ja eri toimialoilla, niiden on liityttävä tarkasti reaalimaailman tietoihin.

Tämän saavuttaminen oraakkelilla tuo esiin muutamia haasteita oraakkeli-ongelman muodossa.

Tällä alalla on kuitenkin jo tapahtunut merkittävää edistystä, ja lohkoketjujen ja ulkoisten tietosyötteiden välinen tulevaisuus yhdistää merkittävän edistysaskeleen tekniikalle.

Lohkoketjun oraakelit ovat edelleen yksi monista kriittisistä rakennuspalikoista, jotka on toteutettava lohkoketjun ekosysteemissä luotettavalla, epäluotettavalla ja kasvua edistävällä tavalla.

Sähköposti
Mikä on vakaus ja miten sitä käytetään älykkäiden sopimusten kehittämiseen?

Älykkäät sopimukset edellyttävät ohjelmointia, ja vakaus on työn työkalu.

Lue seuraava

Liittyvät aiheet
  • Teknologia selitetty
  • Rahoittaa
  • Rahan tulevaisuus
  • Blockchain
Kirjailijasta
Calvin Ebun-Amu (35 artikkelia julkaistu)

Calvin on kirjailija MakeUseOfissa. Kun hän ei seuraa Rickiä ja Mortyä tai hänen suosikkiurheilijoukkueitaan, Calvin kirjoittaa startup-yrityksistä, blockchainista, kyberturvallisuudesta ja muista tekniikan alueista.

Lisää artistilta Calvin Ebun-Amu

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.