Oracles su izmišljeni da bi se rešila ozbiljna ograničenja aplikacija zasnovanih na blokčejnu.
Pretpostavimo da želite da pokrenete prodaju i kupovinu kriptovaluta na osnovu promena u ceni zlata ili indeksa berze Standard & Poor 500. Pametni ugovor za takvu aplikaciju bilo bi jednostavno napisati, osim jedne stvari: cene zlata i S&P 500 nisu na blockchain-u. Vaša aplikacija nema načina da pristupi tim cenama ili ih proveri.
Ili pretpostavimo da želite da konvertujete fiat valutu u kriptovalute ili obrnuto na osnovu rezultata izbora. Kako vaš pametni ugovor zna ko je pobedio na izborima? Kako možete biti sigurni da su rezultati tačni, i da se ne manipuliše u nečiju korist?
To je situacija kada nam je potreban blokčejn oracle. Šta je jedan oracle u blokčejn svetu? To je protokol ili usluga za prenos proverenih, pouzdanih informacija u blokčejn kako bi se mogle koristiti u aplikacijama. Smatrajte oracle za blokčejn cloud uslugu koja pruža izvore pouzdanih trenutnih podataka. Oracles premošćuju jaz između spoljašnjeg sveta i blokčejna koji ugošćuje decentralizovane finansijske aplikacije i kripto transakcije. Bez oracle-a, blokčejn aplikacije nemaju načina da stupe u interakciju sa podacima van lanca.
Na primer, oracle bi mogao da prikupi cene deonica u stvarnom vremenu sa njujorške berze i da učini podatke dostupnim pametnim ugovorima.
Oracles obično koriste mehanizme konsenzusa za verifikaciju izvora podataka. Na Chainlink-u, na primer, čvorovi validatora ulažu u LINK token oracle-a kako bi dobili ugovore o podacima i potvrdili informacije van lanca. Analogno je mehanizmu konsenzusa Dokaza o ulogu (PoS) koji blokčejnovi koriste za proveru validacije transakcija.
Mimo institucionalnih tokova podataka, oracles mogu da uvoze podatke sa hardverskih uređaja kao što su senzori protiv neovlašćenog pristupa ili termometri. DeFi aplikacija koja prati lance snabdevanja namirnicama može da koristi oracle za uvoz podataka sa skenera barkodova, na primer.
Među vodećim svetskim kripto servisima i platformama koje zadovoljavaju definiciju oracle-a su Chainlink, Band Protocol, Bridge, Oracle, Next Protocol, Tellor, DIA Association, Dos Network i JustLink.
I konačno: oracle i blokčejn su objašnjeni jednostavnim jezikom. Sada vidite zašto oracles ne samo da su dobra ideja, već i ključni elementi u sve širem spektru aplikacija za blokčejn tehnologiju.
NAPOMENA
Ovaj tekst je informativne prirode i ne spada u preporuke o investiranju. Tekst ne predstavlja lične stavove autora ili kompanije. Svako ulaganje i trgovanje sa sobom nosi određeni rizik i nijedan prošli dobitak ne garantuje dobitak u budućnosti. Uložite samo ona sredstva koja ste spremni i da izgubite.