Blokķēdes orākuli ir kritiska bloku ķēžu tehnoloģijas sastāvdaļa, un tie ir svarīgi, lai no jauna definētu, kā bloku ķēdes atbilst lietotāju prasībām.
Jums var būt jautājums, kas ir blokķēdes orākuls un kāpēc tas ir svarīgi. Šajā rakstā ir detalizēti aprakstīti blokķēdes orākula galvenie komponenti, identificēti dažādi to veidi blokķēdes orākuliem un paskaidro, kāpēc blokķēdes orākuli ir tik svarīgi blokķēdes lietotājiem tehnoloģija.
Kas ir Blockchain Oracle?
Vispirms kas ir blokķēdes orākuls?
Blokķēdes orākuls ir ierīce vai entītija, kas deterministisko blokķēdi savieno ar ārpusķēdes datiem (datiem ārpus tīkla). Blokķēdes orākuli būtībā ir trešo personu pakalpojumi, kas nodrošina viedus līgumus ar ārēju informāciju.
Blokķēdes orākuli kalpo kā tilts starp blokķēdēm un ārpasauli. Tie ļauj viedie līgumi par blokķēdēm lai piekļūtu ārpusķēdes datiem. Blokķēdes orākulu var uzskatīt par blokķēdes slāni, kas vaicā, pārbauda un autentificē blokķēdes ārējos datu avotus. Parasti uzticamas API izpildiet procesu, padarot blokķēdes vairāk saistītas ar reālās pasaules notikumiem.
Sakarā ar līgumiem un citām galvenās informācijas metodēm, kas nepieciešamas blokķēdes lietojumprogrammām, tā ir bieži vien ir nepieciešama attiecīga informācija no ārpasaules, lai izpildītu nolīgumu jautājums. Tas ir brīdis, kad spēlē blockchain orākuli.
Tagad jūs zināt, kas ir blokķēdes orākuls, jums var būt interesanti, kāpēc blokķēdes orākuli ir tik svarīgi.
Kāpēc Blockchain Oracle ir tik svarīgi?
Cenu plūsmas patiešām ir tikai aisberga virsotne, runājot par vērtību, ko blockchain orākuli sniedz sabiedrībai
- ChainLinkGod.eth 2.0 (@ChainLinkGod) 2021. gada 26. maijs
Oracle piedāvā patiesību kā pakalpojumu līgumiem un sabiedrībai, kas ir kriptokonomiski nodrošināts reālās pasaules datu avotshttps://t.co/xBh1xKVLhX
Viedie līgumi ir datorprogrammas vai darījumu protokoli, kurus izmanto, lai izpildītu noteikumus un vienošanās par blokķēdēm. Viedie līgumi izpilda instrukcijas, kas nepieciešamas, lai palaistu uz blokķēdes balstītas lietojumprogrammas, ļaujot mijiedarboties starp lietotājiem un blokķēdi.
Orākuls paplašina viedo līgumu darbības jomu. Blockchain oracle tehnoloģija reālos datus ievada viedajos līgumos. Daži orākuli arī var ne tikai nodot informāciju viedajiem līgumiem, bet arī nosūtīt to atpakaļ uz ārējiem avotiem.
Ja ir vairāk datu, ar kuriem var strādāt, viedos līgumus var izmantot plašākam izmantošanas gadījumu lokam. Bez blokķēdes orākuliem viedajiem līgumiem būtu ļoti ierobežota izmantošana, jo tiem būtu piekļuve tikai datiem no to tīklos, kas parasti ir ierobežoti vienā apgabalā (piemēram, finanšu darījumi par kriptogrāfiju apmaiņa).
Bezšuvju datu pārsūtīšana ir ļoti svarīga šim procesam, īpaši tagad, kad mēs pastāvam laikmetā, kurā dominē lielie dati. Bez ārējiem datiem
Kas ir Oracle problēma?
Kriptogrāfijai ir nepieciešama vēl viena tehnoloģiskā pārtraukuma kārta, lai tā nebūtu kāršu nams:
- Tailers Tringas (@tylertringas) 2021. gada 16. jūnijs
1 / dzīvotspējīgs Oracle problēmas risinājums (iegūstiet informāciju blokķēdē)
2 / mērogojamība + ātrums bez pilnīgas decentralizācijas un drošības
Blokķēdes orākula projektēšanas izaicinājums ir tāds, ka, ja orākuls tiek apdraudēts, pēc noklusējuma var tikt apdraudēts arī viedais līgums, kas paļaujas uz to. Tā ir orākula problēma. Blokķēdes orākula problēma ir vērsta uz uzticības problēmu.
Šī uzticība ietver šaubas par drošu datu pārsūtīšanu no datu avota uz orākulu, par uzticamu koda izpildi orākulā, kā arī par uzticamu datu pārsūtīšanu no orākula uz blokķēdi.
Galvenais jautājums ir tas, ka cilvēki neuzticas šiem ārējiem informācijas avotiem, kas iegūti, atrodoties neatkarīgi no tā, vai tie nāk tieši no vietnes vai sensora.
Tā kā orākuli ir trešo pušu pakalpojumi, kas nav daļa no blokķēdes vienprātības mehānisma, uz tiem neattiecas pamatā esošie drošības mehānismi, ko nodrošina šī publiskā infrastruktūra. Tas apgrūtina orākulu savākto datu pārbaudi. Turklāt atkarībā no blokķēdes orākula veida palielinās nepareizas darbības un apzinātas manipulācijas iespējamība.
Nepieciešamība noteikt orākulu tipus izriet no orākulu organizēšanas nozīmīguma, lai palīdzētu atvieglot blokķēdes risinājumu izstrādātājiem iespēju ātri pārvietoties pa potenciālu ainavu iespējas. Oracle veidi atšķiras pēc funkcijas un izmantošanas.
Blockchain Oracle veidi
Blokķēdes orākulus var klasificēt dažādos veidos, pamatojoties uz šādiem faktoriem:
- Avots: datu izcelsme, vai tā ir aparatūra vai programmatūra?
- Informācijas virziens: vai dati ir izejoši vai ienākoši?
- Uzticība: vai dati nāk no decentralizētiem vai centralizētiem risinājumiem?
Oracle veidi, kas pastāv, ietver:
- Programmatūras orākļi
- Aparatūras orākuli
- Ienākošie orākuli
- Izejošie orākuli
- Uz konsensu balstītie Orākli
Programmatūras orākulos tiek apstrādāti informācijas dati, kas iegūti no tiešsaistes avotiem, piemēram, temperatūra, preču un preču cenas, lidojumu vai vilcienu kavējumi utt. Programmatūras orākuls iegūst nepieciešamo informāciju un ievieto to viedajā līgumā.
Viedi līgumi, kuriem nepieciešama informācija no fiziskās pasaules, ir atkarīgi no aparatūras orākuliem. Piemēram, automašīna, kas šķērso barjeru, kur kustības sensoriem jānosaka transportlīdzeklis un jānosūta dati viedajam līgumam vai sensoriem piegādes ķēdes nozarē.
Saistīts: Uzziniet, kā izveidot savus DApps vietnē Ethereum
Ienākošie orākuli sniedz datus no ārējās pasaules. Viņi izmanto ārējos avotus, lai pārsūtītu datus uz viedajiem līgumiem. Ienākošie orākuli arī ļauj blokķēdei izsaukt datus par reālās pasaules notikumiem. Tos var izmantot automatizētā tirdzniecībā.
Izejošie orākuli nodrošina viedus līgumus ar iespēju nosūtīt datus uz ārpasauli. Reāls piemērs būtu viedā slēdzene fiziskajā pasaulē, kas saņem līdzekļus, kas noguldīti uz adresi. Viedais līgums nosūta informāciju par šo notikumu caur izejošo orākulu mehānismam, kas atbloķē viedo slēdzeni.
Uz konsensu balstīti orākuli iegūst datus no cilvēku vienprātības un prognozēšanas tirgiem. Vienprātības mehānisma izmantošana ar šāda veida orākuliem ir liels solis ceļā uz decentralizētiem orākuliem. Tehnoloģija balstās uz vairāku orākulu datu apkopošanu ar patentētām metodēm, lai noteiktu to autentiskumu un precizitāti. Tas ir tāpēc, ka tikai viena informācijas avota izmantošana varētu būt riskanta un neuzticama.
Blokķēdes orākuli praksē
Izmantojot esošo blokķēdes orākulu projektu komandu objektīvu, mēs varam labāk saprast, kā blokķēdes orākuli darbojas praksē. Šādi projekti ietver UMA, Chainlink un Band.
UMA
UMA blockchain protokols ir Ethereum balstīts protokols, kas ļauj cilvēkiem izveidot sintētiskos aktīvus blockchain. UMA misijas mērķis ir dot iespēju ikvienam pasaulē piekļūt finanšu riskam. Lai sintētiskos aktīvus varētu efektīvi tirgot ar jaunākajiem datiem, UMA ir atkarīga no tā blokķēdes orākula.
Saistīts: Kas ir decentralizēta kriptogrāfijas valūtas maiņa (DEX)?
UMA orākulu sistēmu veido optimistiskais Oracle un datu pārbaudes mehānisms. Viedie līgumi UMA protokolā pieprasa informāciju par cenu Optimistic Oracle.
Pirms orākula piedāvātās cenas tiek apstiprinātas, tās var apstrīdēt. DVM var nosūtīt pieprasījumu, lai atrisinātu strīdus par cenu informāciju. Strīdu gadījumā tiek ierosināts balsojums UMA marķieru īpašniekiem, lai ziņotu par aktīva cenu, izmantojot īpašus laika zīmogus.
Chainlink ir viens no pirmajiem virzītājiem blockchain oracle nozarē. Ethereum balstīts protokols savieno viedos līgumus ar datiem, izmantojot decentralizētu orākulu tīklu. Viens no populārākajiem piedāvājumiem ir cenu apkopošanas pakalpojums, kas izmanto mezglus, lai piegādātu ārpusķēdes datus bloka ķēdes viedajiem līgumiem.
Vairāki neatkarīgi Oracle operatori cenu plūsmas atjaunina ar Chainlink. Cenu plūsmas datu lietotāji ar savu finansējumu veicina tās kvalitāti. Oracle operatori tīklā tiek apbalvoti ar līdzekļiem, kas paredzēti cenu datu publicēšanai.
Mezglu atlase Chainlink orākulā balstās uz mezglu reputāciju un iepriekšējo veiktspēju. Tas palīdz uzturēt augstu datu kvalitāti, vienlaikus saglabājot arī viedo līgumu drošību.
Joslu protokols
Band Protocol ir orākulu tīkls, kas darbojas ar Cosmos blokķēdi. To izmanto decentralizēti finanšu pieteikumi. Papildus decentralizētu finanšu lietojumprogrammu apkalpošanai Band strādā, lai iegūtu jaunu vietu sporta, laika apstākļu, esporta datu un nejaušu skaitļu ģenerēšanas jomā.
Josla ir populāra ar savu starpķēžu orākulu risinājumu, kas ievāc datus no tīmekļa API. Band izmanto uzticamus datus no vairākām neatkarīgām pusēm, kuras mijiedarbojas, izmantojot deleģēto vienprātības pierādījumu par likmēm.
Protokola marķiera turētājiem ir kopīga pārvaldības daļa Band un atbildība par datu kvalitātes labas kvalitātes nodrošināšanu. Lai to izdarītu, BAND žetoni tiek deleģēti uzticamiem validatoriem. Validatori tīklā sastāda datumu apmaiņā pret atlīdzību par porcijas maksu.
Jauni risinājumi un jauni izaicinājumi ar Blockchain Oracle
Blokķēdes orākuli ir diezgan uzticams mehānisms, kas atvieglo saziņu starp viedajiem līgumiem.
Lai blokķēdes saglabātu ilgtspējīgu ietekmi praktiskos pielietojumos un dažādās nozarēs, tām precīzi jāsaskaras ar reālās pasaules datiem.
Lai to panāktu ar orākuliem, orākulu problēmas veidā ir daži izaicinājumi.
Tomēr šajā jomā jau ir panākts ievērojams progress, un nākotnes savienojamība starp blokķēdēm un ārējām datu plūsmām būs nozīmīgs lēciens tehnoloģijai.
Blokķēdes orākuli joprojām ir viens no daudzajiem kritiskajiem pamatelementiem, kas jāievieš blokķēdes ekosistēmā tādā veidā, kas ir uzticams, neuzticams un veicina izaugsmi.
Viediem līgumiem ir nepieciešama programmēšana, un Solidity ir darba rīks.
Lasiet Tālāk
- Tehnoloģija izskaidrota
- Finanses
- Naudas nākotne
- Blokķēde
Kalvins ir MakeUseOf rakstnieks. Kad viņš neskatās uz Riku un Mortiju vai viņa iecienītākajām sporta komandām, Kalvins raksta par jaunizveidotajiem uzņēmumiem, blokķēdi, kiberdrošību un citām tehnoloģiju jomām.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!
Vēl viens solis !!!
Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.