211service.com
Blockchain viedie līgumi beidzot ir noderīgi kaut kam reālajā pasaulē
Tehniķa kundze
Jūs droši vien esat dzirdējuši, ka blokķēdes tehnoloģija un 'viedie līgumi' mainīs mūsu dzīvi.
Taču pastāv problēma: lai viedie līgumi varētu darīt kaut ko patiešām noderīgu, tiem ir nepieciešams uzticams veids, kā sazināties ar notikumiem reālajā pasaulē, un tas līdz šim ir izrādījies neiespējams. Šī ir tā sauktā 'orākulu problēma' — tehnoloģisks izaicinājums, kas joprojām kavē jebkādu iespēju, ka blokķēde izlauzīsies un kļūs par mūsu ikdienas dzīves sastāvdaļu.
Līdz šim, iespējams. Piezvanīja startup Ķēdes posms apvieno savu programmatūru ar uzticamu aparatūras sistēmu Town Crier, ko izstrādājusi vadošā akadēmiskā kriptovalūtu pētniecības grupa. Kopā viņi varētu būt tuvāk problēmas risināšanai nekā jebkad agrāk.
Viedie līgumi ir datorprogrammas, kas tiek glabātas blokķēdē. Tos var izmantot, lai automatizētu neapturamu kriptožetonu pārsūtīšanu starp lietotājiem saskaņā ar saskaņotiem nosacījumiem. Oracles ir reāllaika datu plūsmas, kas nodrošina viedos līgumus, piemēram, laikapstākļu datus, valūtas maiņas kursus, aviokompāniju lidojumu informāciju un sporta statistiku.
Ideja ir tāda, ka, strādājot kopā, abas sistēmas var ļaut uz blokķēdes balstītiem pakalpojumiem mijiedarboties ar reāliem notikumiem ar lielāku uzticības pakāpi, nekā tas ir iespējams no mūsdienu orākula pakalpojumiem. Piemēram, ja jūsu lidojums ir atcelts, bet jūs iegādājāties lidojuma apdrošināšanu, viedais līgums var maksāt jums uzreiz pēc tam, kad saņemat atjauninājumu no uzticama lidojuma laika avota.
Tātad, kāda ir problēma? Līdz šim ieviestie orākulu pakalpojumi vispirms pārspēj blokķēdes izmantošanas mērķi, saka Chainlink izpilddirektors Sergejs Nazarovs. Piemēram, Ethereum visi tīkla mezgli aprēķina katru viedo līgumu, padarot programmas praktiski neiespējamu aizvērt. Taču mūsdienu orākula pakalpojumi ir pārāk centralizēti, saka Nazarovs. Tie attēlo atsevišķus atteices punktus, kas veido manipulācijas mērķus.
Tas nozīmē, ka viedajiem līgumiem trūkst uzticamas piekļuves reālās pasaules datiem. Bez tā viņi ir kā pilsēta, kurā nav elektrības, saka Āri Juels , datorzinātņu profesors Kornelā. Nav daudz interesantu lietu, ko jūs varat darīt.
Juels un kolēģi no Kornela kriptovalūtu un līgumu iniciatīvas ir izstrādājuši Town Crier, ko viņi apraksta (PDF) kā augstas uzticamības tilts starp Ethereum blokķēdi un HTTPS iespējotiem tiešsaistes datu avotiem. Galvenā sastāvdaļa ir programma, kas darbojas izolētā aparatūras daļā, ko sauc par drošu anklāvu.
Anklāva funkcija ir aizsargāt programmu no ļaunprātīgiem uzbrukumiem un saglabāt aprēķinu konfidencialitāti. Tā saņem datu vaicājumus no viedajiem līgumiem — piemēram, lidojuma apdrošināšanas līgums var jautāt, vai lidojums ir atcelts, un pēc tam izgūst atbildes no vietnēm un pārsūta tās atpakaļ uz blokķēdi. Izmantojot kriptogrāfiju un pieņemot uzticību aparatūrai, tas nodrošina lidojuma apdrošināšanas līguma pierādījumu, ka dati patiešām nāk no Town Crier un nav tikuši sajaukti.
Town Crier var būt uzticamāks par citām datu plūsmām, taču tas pats par sevi nenodrošina tādu uzticamību kā decentralizētās sistēmas. Šeit darbojas Chainlink. Tās programmatūra organizē decentralizētus orākulu tīklus, lai izmantotu vairākus datu avotus uz viediem līgumiem balstītiem pakalpojumiem, lai tiem nebūtu jāpaļaujas uz vienu.
Izmantojot kriptogrāfiju, pakalpojums Chainlink nodrošina blokķēdē pierādījumu, ka dati patiesībā ir informācija, ko tas ir apņēmies piegādāt. Klienti var maksāt par dažādiem decentralizācijas līmeņiem, un mezgli var pelnīt naudu apmaiņā pret datu iesniegšanu. Nazarovs saka, ka Chainlink programmatūras kombinācija ar Town Crier aparatūras sistēmu ir pirmais droši drošais, decentralizētais orākula tīkls.
Chainlink ir sadarbojies ar vairākiem viedo līgumu projektiem, lai demonstrētu savu orākula tīklu. Piemēram, projekts ar nosaukumu OpenLaw , kas izstrādā uz viediem līgumiem balstītus juridiskus līgumus, izmanto Chainlink orākulu, lai noteiktu valūtas maiņas kursus starp ēteru un ASV dolāriem noteiktā laikā. Es nezinu, vai kāds ir pilnībā atrisinājis “orākla problēmu”, saka OpenLaw līdzdibinātājs Ārons Raits. Bet viņš saka, ka Chainlink un Town Crier ir labs pirmais mēģinājums.