Connect with us

Digitaaliset varat 101

Mikä on Blockchain Oracle ja Miten se Toimii?

mm

Vuosien varrella sen keksimisestä, blockchain on tullut lukemattomien tuotteiden ja ratkaisujen kanssa, joiden tarkoituksena on parantaa sen toimintaa, tehdä siitä tuottavampaa, ja joissakin tapauksissa, jopa mahdollistaa muiden tuotteiden ja ratkaisujen käytön.

Yksi esimerkki jälkimmäisistä ovat blockchain-orakkelit, jotka ovat kasvaneet tärkeäksi tekniikaksi, joka mahdollistaa blockchainin yhdistämisen reaalimaailmaan, ja siten parantaa sen älykkäitä sopimuksia, ja lukitsee lukemattomia uusia mahdollisuuksia sen käyttöön.

Jos et ole tuttu blockchain-orakkeleihin, tai haluat oppia enemmän niistä, jatka lukemista, ja selitämme kaiken, mitä sinun tarvitsee tietää niistä.

Mitä ovat blockchain-orakkelit?

Blockchain-orakkelit ovat erityinen tyyppi teknologiaa, joka on tarkoitettu tuomaan ulkopuolinen tieto ketjuun ja toimittamaan se älykkäille sopimuksille. Olennaisesti, ne keksittiin palvelemaan siltoina blockchainin ja reaalimaailman välillä.

Kuten ehkä tiedät, blockchain-tekniikka ja sen älykkäät sopimukset eivät pysty käyttämään ulkopuolista tietoa — tietoa, jota ei ole tallennettu blockchainiin. Jos se on verkoston ulkopuolella, se on näkymätön älykkäille sopimuksille. Ongelma on kuitenkin se, että älykkäät sopimukset riippuvat tästä tiedosta. Monet sopimukset, jotka tehdään älykkäiden sopimusten avulla, toteutetaan verkoston ulkopuolella, mutta itse sopimus ei suoriteta, kunnes se tulee tietoiseksi siitä, että sopimuksen ehdot on täytetty.

Ratkaisu blockchain-ongelmaan

Tässä kohtaa blockchain-orakkelit, 3. osapuolen palveluna, tulevat kuvaan, sallien tällaisen — linkin tai sillan on-chain ja off-chain maailmojen välillä, sallien tiedon matkustaa toisesta toiseen, ja ruokkien älykkäitä sopimuksia tarvittavalla tiedolla.

Tämä tekee orakkeleista melkein välttämättömiä blockchain-ekosysteemille, koska ne lisäävät mahdollisuuksia, joita älykkäät sopimukset voivat tarjota. Ilman niitä älykkäät sopimukset olisivat paljon rajoitetumpia ja vähemmän hyödyllisiä, kun on kyse reaalimaailman tilanteista.

Toisin sanoen, orakkelit eivät toimi tietolähteinä, vaan polkuna, jota tieto käyttää matkustaakseen lähteestä älykkäisiin sopimuksiin. Niillä on myös muita tarkoituksia, kuten tietolähteiden vahvistaminen ja todentaminen ennen tietojen toimittamista. Mitä tulee siitä, minkälaista tietoa siirretään — se voi olla mitä tahansa, alkaen hintatiedosta ja maksuvahvistuksesta aina sensoreiden havaitsemiin tietoihin, kuten mitattuun lämpötilaan, ja niin edelleen.

Lopulta, vaikka jotkut orakkelit toimittavat vain tietoa älykkäille ketjuille, on myös sellaisia, jotka voivat toimittaa sen takaisin ulkopuolisiin lähteisiin.

Erilaiset orakkelityypit

Kuten mainittiin, kaikki orakkelit eivät ole samanlaisia. Itse asiassa on useita orakkelityyppejä, jotka riippuvat erilaisista yksityiskohdista, kuten siitä, mistä tieto on peräisin, onko se sisääntuloa vai ulostuloa, ja jopa siitä, ovatko orakkelit keskitetyjä vai hajautettuja.

Sanottuna, tarkastelemme 6 erilaista orakkelityyppiä, mukaan lukien:

  1. Ohjelmisto-orakkelit
  2. Laitteisto-orakkelit
  3. Sisääntulon/ulostulon orakkelit
  4. Keskitetyt/hajautetut orakkelit
  5. Sisällön mukaiset orakkelit
  6. Ihmisorakkelit

1. Ohjelmisto-orakkelit

Listan ensimmäinen on ohjelmisto-orakkelit, jotka ovat olennaisesti orakkeleita, jotka vuorovaikuttavat verkkotietolähteiden kanssa. Tässä ne keräävät tietoa, ja siitä he lähettävät sen takaisin blockchainiin. Heidän tietolähteensä voivat olla mitä tahansa, mikä katsotaan luotettavaksi, mukaan lukien erilaiset verkkosivustot, tietyn palvelimet, ja jopa tietokannat, joihin heillä on pääsy.

Toisin sanoen, jos se on internetissä ja orakkelit voivat käyttää sitä, se lasketaan ohjelmistotietolähteeksi, ja ohjelmistorakkelit voivat kerätä tietoa siitä älykkäiden sopimusten tarpeisiin.

2. Laitteisto-orakkelit

Seuraavaksi, meillä on laitteisto-orakkelit, jotka käytetään älykkäiden sopimusten kanssa, jotka riippuvat reaalimaailman tiedosta. Tyypillisesti, nämä ovat orakkeleita, jotka keräävät tietoa, jota fyysiset sensorit tallentavat, ja sitten lähettävät sen blockchainiin ja älykkäisiin sopimuksiin. Se voi sisältää mitä tahansa, alkaen lämpötilan lukemista aina viivakoodinlukijoihin, veden tasolukemisiin, ilmansaasteiden lukemisiin, ja niin edelleen. Tämä orakkelityyppi on yleisesti käytössä, kun on kyse toimitusketjuista, joissa ne sallivat älykkäiden sopimusten seurata kuljetettavia tavaroita. Joten, jos on kyse reaalimaailman tapahtumista, jotka on tallennettava blockchainiin, tämä on orakkelityyppi, jota sinun täytyy käyttää.

3. Sisääntulon/ulostulon orakkelit

Mainitsimme aiemmin, että jotkut orakkelit voivat vain tuoda tietoa reaalimaailmasta, eli off-chain-lähteistä, blockchainiin ja älykkäisiin sopimuksiin lopulta. Nämä tunnetaan sisääntulorakkeleina, ja sekä ohjelmisto- että laitteistorakkelit, jotka mainittiin edellisissä osioissa, kuuluvat tähän kategoriaan.

Kuitenkin on myös ulostulorakkeleita, jotka käytetään lähettämään on-chain-tietoa pois blockchainista ja takaisin ulkopuoliseen maailmaan. Ne käytetään ilmoittamaan ulkopuolisille lähteille jostakin, mitä tapahtuu blockchainissa. Esimerkiksi, jos yksi osapuoli lähettää kryptomaksun toiselle osapuolelle, joka vaaditaan joidenkin reaalimaailman toimien toteuttamiseksi. Älykäs sopimus käyttäisi ulostulorakkelia lähettääkseen tämän tiedon ja toimittaa sen paikkaan, jonne se tarvitaan.

Ulostulorakkelit voivat olla hyödyllinen työkalu, ja ne ovat todennäköisesti yhä enemmän käytössä tulevaisuudessa, kun enemmän teollisuusaloja alkaa käyttää blockchain-tekniikkaa ja sen älykkäitä sopimuksia arkisen liiketoiminnan harjoittamiseen.

4. Sopimusspesifiset orakkelit

Neljännessä kohdassa, meillä on sopimusspesifiset orakkelit. Nämä orakkelit on suunniteltu erityisesti yhden älykkään sopimuksen käyttöön, ja ne vain keräävät tietoa, joka on hyödyllistä kyseiselle sopimukselle. Se tarkoittaisi, että jos haluat ottaa käyttöön useita älykkäitä sopimuksia, sinun myös tarvitaan yhtä monta sopimusspesifistä orakelia kehittääkseen.

Vaikka tämä orakkelityyppi on olemassa ja voidaan käyttää, ne katsotaan erittäin kalliiksi ylläpitää, sekä liian aikaa vieväksi. Joten yritykset, jotka pyrkivät keräämään tietoa useista lähteistä, ovat todennäköisesti löytävät ne liian epäkäytännöllisiksi. Kuitenkin, jos he tarvitsevat vain tietyn orakkelin yksittäiseen käyttötapaan, tämä voi olla vaihtoehto, jota voidaan harkita.

5. Keskitetyt/hajautetut orakkelit

Lähellä listan loppua, meillä on keskitetyt ja hajautetut orakkelit. Tämä on mielenkiintoinen kategoria, koska se määrittää luottamuksen tasot. Olennaisesti, keskitetyt orakkelit ovat yhden tahon hallinnassa, ja tämä taho toimii ainoana tietolähteenä älykkäille sopimuksille. Kuitenkin tämä on myös riskialtis vaihtoehto, koska se vaatii sinun luottaa taho, joka toimittaa tiedon.

Kyseinen taho on täysin hallinnassa tietoa, ja älykkään sopimuksen tehokkuus riippuu sen rehellisyydestä ja tarkinosta, mikä ei ole asia, johon moni luottaa. Se ei myöskään ole krypto- ja blockchain-tekniikan hengessä, joka on tehty hajautetuksi tiettyyn tarkoitukseen — välttääkseen väärän tai epätarkan tiedon leviämisen, jota on aina jaettu keskitetyissä palveluissa.

Toinen suuri puute keskitetyille orakkeleille on se, että niillä on yksittäinen virhe, mikä tarkoittaa, että vaikka yksittäinen haavoittuvuus löytyy ja hyödynnetään, koko järjestelmä epäonnistuu.

Hajautetut orakkelit keksittiin vastatoimena näihin ongelmiin. Ne jakavat monia samoja tavoitteita kuin julkinen blockchain, kuten tehdä asioita tiettyyn tapaan välttääksesi vastapuolen riski. Ne eivät riipu yhdestä tietolähteestä, mikä lisää sen luotettavuutta. Olennaisesti, älykäs sopimus pyytää tietoa useista lähteistä, vertaa niitä ja lisää mahdollisuuksia, että toimitettava tieto on totta.

Jotkut blockchain-projektit, jotka tarjoavat hajautettuja orakkeleita, tarjoavat niitä myös muille blockchaineille, Chainlink ollen ensisijainen esimerkki ja johtaja tässä alueella. Kiitoksia niiden luonteesta, hajautetut orakkelit poistavat tarpeen luottaa.

6. Ihmisorakkelit

Viimeisenä, meillä on ihmisorakkelit. Tähän kuuluvat yksilöt, joilla on erikoistunut tietämys tietyssä alueessa, mikä mahdollistaa heidän toimimisen orakkelina, tutkimalla ja vahvistamalla tietojen aitoutta käyttäen erilaisia lähteitä manuaalisesti. He voivat sitten kääntää tiedon älykkäisiin sopimuksiin.

Tietenkin, tämä orakkelityyppi vaatii eniten luottamusta, koska se riippuu suoraan asiantuntijoiden, jotka toimittavat tiedon, asiantuntemuksesta ja luotettavuudesta, ja vaikka heidät pidetään luotettavina, he voivat silti tehdä virheitä. Pahimmassa tapauksessa, he voivat olla huijarit, jotka voivat toimittaa väärennettyä tai avoimesti väärää tietoa.

Johtopäätös

Älykkäiden sopimusten orakkelit ovat teknologia, joka on antanut älykkäille sopimuksille, ja siten koko blockchain-ekosysteemille, ikkunan reaalimaailmaan. Tekemällä näin, orakkelit laajensivat blockchainin mahdollisuuksia, antaen sille uusia käyttötapoja, ja antaen kryptoalan mahdollisuuden tulla yhden askeleen lähemmäs omaksumista.

Ali on vapaa kirjailija, joka kattaa kryptovaluuttamarkkinat ja blockchain-teollisuuden. Hänellä on 8 vuoden kokemus kryptovaluuttojen, teknologian ja kaupankäynnin kirjoittamisesta. Hänen työtään voidaan löytää eri korkean profiilin sijoituskohteista, mukaan lukien CCN, Capital.com, Bitcoinist ja NewsBTC.

Advertiser Disclosure: Securities.io is committed to rigorous editorial standards to provide our readers with accurate reviews and ratings. We may receive compensation when you click on links to products we reviewed. ESMA: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. Investment advice disclaimer: The information contained on this website is provided for educational purposes, and does not constitute investment advice. Trading Risk Disclaimer: There is a very high degree of risk involved in trading securities. Trading in any type of financial product including forex, CFDs, stocks, and cryptocurrencies. This risk is higher with Cryptocurrencies due to markets being decentralized and non-regulated. You should be aware that you may lose a significant portion of your portfolio. Securities.io is not a registered broker, analyst, or investment advisor.