Oracli su izmišljeni kako bi se riješila ozbiljna ograničenja aplikacija temeljenih na blockchainu.
Pretpostavimo da želite pokrenuti prodaju i kupnju kriptovaluta na temelju promjena u cijeni zlata ili indeksa burze Standard & Poor 500. Pametni ugovor za takvu aplikaciju bilo bi jednostavno napisati, osim jedne stvari: cijene zlata i S&P 500 nisu na blockchainu. Vaša aplikacija nema načina za pristup ili provjeru tih cijena.
Ili pretpostavimo da želite pretvoriti fiat valutu u kripto fondove ili obrnuto na temelju rezultata izbora. Kako vaš pametni ugovor zna tko je pobijedio na izborima? Kako možete biti sigurni da se rezultati izvještavaju točno, a ne da se manipulira u nečiju korist?
Tu na scenu stupa blockchain oracle. Što je oracle u blockchain svijetu? To je protokol ili usluga za prijenos provjerenih, pouzdanih informacija u blockchain kako bi se mogle koristiti u aplikacijama. Smatrajte oracle kao blockcahain cloud uslugu koji pruža izvore pouzdanih trenutnih podataka. Oracli premošćuju jaz između vanjskog svijeta i blockchaina koji ugošćuje decentralizirane financijske aplikacije i kripto transakcije. Bez oracla, blockchain aplikacije nemaju načina za interakciju s podacima izvan lanca.
Na primjer, oracle bi mogao prikupiti cijene dionica u stvarnom vremenu s njujorške burze i učiniti podatke dostupnima pametnim ugovorima.
Oracli obično koriste mehanizme konsenzusa za provjeru izvora podataka. Na Chainlinku, na primjer, čvorovi validatora ulažu u LINK token oracla kako bi dobili ugovore o podacima i potvrdili informacije izvan lanca. Analogno je mehanizmu konsenzusa Dokaza o ulogu (PoS) koji blockchaini koriste za provjeru valjanosti transakcija.
Osim institucionalnih tokova podataka, oracli mogu uvoziti podatke s hardverskih uređaja kao što su senzori protiv neovlaštenog pristupa ili termometri. DeFi aplikacija koja nadzire lance opskrbe namirnicama mogla bi koristiti oracle za uvoz podataka sa skenera barkoda, na primjer.
Među vodećim kripto svjetskim uslugama i platformama koje zadovoljavaju definiciju oracla su Chainlink, Band Protocol, Bridge, Oracle, Next Protocol, Tellor, DIA Association, Dos Network i JustLink.
I evo: oracle i blockchain su objašnjeni jednostavnim jezikom. Sada vidite zašto oracli nisu samo dobra ideja, već i bitni elementi u sve širem rasponu aplikacija za blockchain tehnologiju.
BILJEŠKA
Tekst je informativne naravi i ne računa se kao preporuka za ulaganje. Ne izražava osobno mišljenje autora ili usluge. Svako ulaganje ili trgovanje je rizično, prošli prinosi nisu jamstvo za buduće prinose – riskirajte samo onu imovinu koju ste spremni izgubiti.