O blockchain proročanstvima i nešto o Web3

Trenutačno su lanci blokova visoko izolirani od vanjskih izvora informacija – kako centraliziranih izvora tako i drugih lanaca blokova. Kako bi se osiguralo da su različiti lanci blokova kompatibilni i lako međusobno razmjenjuju podatke (i s vanjskim resursima), mogu se koristiti proročanstva.

O blockchain proročanstvima i nešto o Web3

Što su proročišta

Oracle je sustav koji prima i provjerava događaje izvan blockchaina i prenosi te podatke u blockchain za korištenje u pametnim ugovorima (ili obrnuto). Oracle su ključne za pametne ugovore jer su pametni ugovori visoko deterministički. Informacije moraju ući u pametni ugovor kroz određeni kanal koji može potvrditi njihovu točnost.

Postoji nekoliko vrsta proročišta koja pružaju jednu ili drugu vrstu komunikacije:

  • softver - primati podatke s interneta ili iz drugih blockchaina;
  • hardver - prima podatke od raznih senzora (RFID oznake, pametna kuća; osobno mi odmah padaju na pamet aplikacije u logistici i IoT);

    Primjer: podatke o temperaturi zraka potrebno je prenijeti u pametni ugovor. Podatke možete uzeti s Interneta putem softverskog proročišta ili s IoT senzora putem hardverskog proročišta. *IoT Internet stvari.

  • dolazni - izvan blockchaina u pametni ugovor;
  • odlazni - od pametnog ugovora do nekog resursa;

Ponekad se koriste proročanstva konsenzusa. Nekoliko proročišta neovisno primaju podatke, a zatim koriste neki algoritam za određivanje izlaza.

Primjer zašto je ovo potrebno: 3 orakula primaju tečaj BTC/USD od Binancea, BitMexa i Coinbasea i prenose prosječnu vrijednost kao izlaz. Time se izglađuju manje razlike između razmjena.

Web3

Kada govorimo o proročanstvima i njihovim implementacijama, ne možemo zanemariti Web3, koncept za koji su izmišljeni. Web3 je izvorno bio ideja za semantički web, gdje je svaka stranica označena metapodacima kako bi se poboljšala interakcija s tražilicama. Međutim, moderna ideja Web3 je mreža koja se sastoji od dApps. A decentralizirane aplikacije trebaju proročanstva.

O blockchain proročanstvima i nešto o Web3

Moguće je (au nekim slučajevima i potrebno) sami izraditi proročanstvo, ali postoje neka često korištena proročanstva (na primjer, generator slučajnih brojeva), tako da je isplativo koristiti proročanske projekte. Dva glavna (trenutačno) projekta razvoja proročišta su: Grupa и Chainlink.

Band Protocol

Band Protocol radi na algoritmu konsenzusa dPoS (što je?) i pružatelji podataka odgovorni su za autentičnost novcem, a ne samo ugledom.

Postoje tri vrste korisnika u ekosustavu projekta:

  • Pružatelji podataka koji neovisno rade na sigurnom prijenosu podataka izvan blockchaina u blockchain. Nositelji tokena klade se na pružatelje podataka da im daju pravo slanja podataka protokolu.
  • DApp programeri koji plaćaju male naknade za korištenje oraclea.
  • Nositelji band tokena koji glasuju za pružatelje podataka. Glasajući svojim tokenima za pružatelja usluga, dobivaju nagradu od novca uplaćenog od strane dApps.

O blockchain proročanstvima i nešto o Web3

Među proročanstvima koja Band nudi odmah: vrijeme polijetanja/slijetanja zrakoplova, vremenska karta, tečajevi kriptovaluta, tečajevi zlata i dionica, informacije o blokovima Bitcoina, prosječna cijena goriva, količine na kripto burzama, generator slučajnih brojeva, Yahoo Finance, HTTP Šifra statusa.

Inače, među Bandovim investitorima je i legendarni venture fond Sekvoja и Binance.

Chainlink

Općenito, Chainlink i Band vrlo su slični – i po zadanim rješenjima i po mogućnostima razvoja. Chainlink je lakši za korištenje, nema glasanja za pružatelje informacija, a Band je fleksibilniji jer koristi Cosmos SDK i 100% je otvorenog koda.

Trenutačno je Chainlink puno popularniji, s Google Cloudom, Binanceom, Matic Networkom i Polkadotom na popisu projektnih partnera. Chainlink se također usredotočio na proročišta za sferu defi, koja sada ubrzano raste.

O blockchain proročanstvima i nešto o Web3
Resursi čiji se podaci mogu dobiti putem orakula iz Chainlinka.

Zaključak

Oracles su dobra ideja za prijenos podataka iz centraliziranih resursa u blockchain, a ja ću pozorno pratiti njegov razvoj. Međutim, ako govorimo o međusobnoj kompatibilnosti različitih blockchaina, postoje i druga rješenja, uključujući parachaine (još perspektivnija tehnologija i tema mog sljedećeg posta).

Za one koji žele kopati dublje: Dokumenti benda, Chainlink dokumenti.

Izvor: www.habr.com

Dodajte komentar