Kezdőlap Kriptó haladóknak Mi az orákulum

Mi az orákulum

A blokklánc orákulumok olyan entitások, amelyek a blokkláncokat külső rendszerekhez kapcsolják, lehetővé téve az okos szerződések végrehajtását a valós bemenetek és kimenetek függvényében.

Az orákulumok a Web 3.0 ökoszisztémának egy módszert biztosítanak a meglévő adatforrásokhoz, örökölt rendszerekhez és kifinomult számításokhoz való kapcsolódásra. A DON-ok lehetővé teszik a hibrid okosszerződések megvalósítását, amelyekben a láncban lévő kód és a láncon kívüli infrastruktúra összekapcsolásával olyan összetett decentralizált alkalmazások (dApp-ok) hozhatók létre, amelyek valós eseményekre reagálnak, és kölcsönhatásba lépnek a hagyományos rendszerekkel.

Tegyük fel, hogy Lucy és Mark egy sportesemény kimenetelére kíván fogadni. A 60 dollár összértéket egy okos szerződés letétben tartja, Lucy 30 dollárt tesz az A csapatra, Mark pedig 30 dollárt a B csapatra. Honnan tudja az okos szerződés, hogy a meccs végeztével Lucy-nak vagy Marknak adja-e a pénzt? A magyarázat az, hogy egy orákulum-módszerre van szükség ahhoz, hogy a pontos meccseredményeket a blokkláncon kívül szerezzék meg, és biztonságosan elküldjék a blokkláncra.

A blokklánc orákulum-dilemma rávilágít az okos szerződések egyik legfontosabb hátrányára: nem képesek kommunikálni a blokklánc-kontextuson kívüli adatokkal és rendszerekkel. A külső erőforrásokat "off-chain"-nek, míg a blokkláncon jelenleg rögzített adatokat "on-chain"-nek nevezzük. A blokkláncok a külső rendszerektől való célzott elkülönítéssel érik el legelőnyösebb tulajdonságaikat, például a felhasználói tranzakciók hitelességének magas szintű konszenzusát, a kettős költekezéssel járó támadások elkerülését és a hálózati leállások mérséklését. Ahhoz, hogy a blokkláncon kívüli szolgáltatásokkal biztonságosan együttműködhessen a blokklánc, egy extra infrastruktúra, az úgynevezett oracle telepítésére van szükség.

Miatt, hogy az okosszerződés-használati esetek nagy többségének - például a DeFi-nek - szüksége van a valós adatok és a láncon kívüli események ismeretére, az oracle-probléma megoldása kritikus fontosságú. Ennek eredményeképpen az orákulumok kiszélesítik a digitális megállapodások azon fajtáit, amelyeket a blokkláncok lehetővé tehetnek azáltal, hogy univerzális átjárót biztosítanak a láncon kívüli erőforrásokhoz, miközben fenntartják a blokklánc biztonságát. Az eszközárazások a bankszektorban, az időjárási információk a biztosításban, a kiszámíthatatlanság a szerencsejátékokban, az IoT-érzékelők az ellátási láncban, az azonosító ellenőrzése a kormányzati szektorban és még sok más ágazatban is előnyös a jósok intelligens szerződésekbe való integrálása.

Mivel a jósok által a blokkláncoknak adott adatok közvetlenül befolyásolják az intelligens szerződések kimenetelét, ezért a megállapodás tervszerű végrehajtása érdekében elengedhetetlen, hogy a jósmechanizmus érvényes legyen.

Egyetlen hibapontot vezetnek be azok a blokklánc orákulumrendszerek, amelyek egy központi egységet használnak az adatok okos szerződésnek való továbbítására, ami negligálja a decentralizált blokklánc-alkalmazás alapvető célját. Ha az egyetlen orákulum kiesik, az okosszerződés vagy nem fér hozzá a futtatásához szükséges adatokhoz, vagy az elavult adatok miatt hibásan fog futni.

Még rosszabb, ha az egyetlen orákulum sérül, a láncban megadott adatok jelentősen pontatlanok lehetnek, ami az okosszerződések hibás végrehajtását eredményezi. Ez az úgynevezett "garbage in, garbage out" probléma, amikor a hibás bemenetek szörnyű kimeneteket eredményeznek. Továbbá, mivel a blokklánc tranzakciók automatizáltak és visszavonhatatlanok, a hibás adatokon alapuló okos szerződéses döntést nem lehet visszacsinálni, ami azt jelenti, hogy a felhasználói pénz örökre elveszhet. Ennek eredményeképpen az okosszerződés-alkalmazások nem használhatnak központosított orákulumokat.

Tekintse meg a többi szintet