Jedan od razloga zašto je blockchain stekao toliko sljedbenika u relativno kratkom vremenu je njegova prirodna nepromjenjivost.
Podržavajući više verzija lanca na stotinama, ako ne i tisućama, ojačanih poslužitelja širom svijeta, blockchain omogućuje korisnicima da vide, ali ne i mijenjaju, prošle zapise – pružajući razinu povjerenja koja se ne može mjeriti s digitalnim knjigama s jednom verzijom. koliko god dobra bila njihova sigurnost.
Zbog toga mnogi korisnici počinju gledati dalje od sposobnosti blockchaina da jednostavno bilježi transakcije u dalekosežnije aplikacije poput automatiziranog izvršenja ugovora, znanstvenih otkrića i upravljanja logistikom.
Ali postoji velika razlika između pouzdanosti i pouzdanosti. Iako se čini da tehnologija ima blokadu sprječavanja neovlaštenog mijenjanja zapisa, postoje li negdje drugdje ranjivosti koje bi mogle navesti neke korisnike da previše vjeruju u sposobnost tehnologije da sve održava u ispravnom stanju?
Greške u Blockchainu
U tako složenoj tehnologiji kao što je blockchain, veliki su izgledi da stvari mogu poći po zlu, bilo namjerom ili slučajnošću. Nedavni testovi portugalskog Sveučilišta u Coimbri pokazali su da širok raspon grešaka može ući u lanac i poremetiti izvršenje pametnih ugovora i izazvati druge probleme. Tim, predvođen sveučilišnim Centrom za informatiku i sustave i Odjelom za informatičko inženjerstvo, ubacio je greške u 400 dupliciranih pametnih ugovora i zatim ih usporedio s originalima kako bi vidio do kojih je odstupanja došlo, ako ih ima.
Koristeći najsuvremenije alate za otkrivanje, tim je uspio utvrditi da su se izvorne greške proširile na više od 15.000 ugovora, prvenstveno izbjegavanjem standardnih alata za provjeru.
Odatle su uspjeli unijeti pogreške tijekom izvođenja u lanac i čak uzrokovati ozbiljne probleme s latencijom, cjelovitošću i ispravnošću. Na kraju je skupina otkrila kvarove raznih vrsta u gotovo 75 posto svih transakcija, uključujući potpune zastoje u izvršenju i vraćanja u izvorna stanja.
Previše inteligencije
Blockchaini također mogu posustati kada su izloženi previše podataka generiranih umjetnom inteligencijom. Nedavna studija američkog Nacionalnog instituta za zdravstvo otkrila je da pogrešno povjerenje u zaključke umjetne inteligencije, zajedno s nedostatkom objašnjivosti u procesu donošenja odluka, može ugroziti zdravstvene rezultate. Većina AI platformi ranjiva je na kontradiktorne napade i pristrane rezultate, koji mogu ući u lance blokova bez pravih zaštitnih mjera.
U mnogim slučajevima, prijedlozi iz sustava dubokog učenja prihvaćaju se u blockchaine povezane sa zdravstvenim sustavima, kao i oni koji se odnose na sigurnost i financiranje. NIH kaže da je ova situacija hitna jer ima potencijal izravno utjecati na znatnu imovinu u zdravstvenoj industriji, uključujući ljudske živote.
Srećom, AI ima sposobnost učinkovite analize performansi blockchaina kada je izložen drugim AI platformama, pružajući spremno sredstvo za ispravljanje svih nedostataka prije nego što postanu kritični. Ali te mjere moraju proaktivno provoditi svi dionici blockchaina.
Loša proročanstva
Međutim, sa ili bez umjetne inteligencije, mnogi automatizirani procesi unutar blockchaina ne mogu funkcionirati samo s pouzdanim podacima unutar lanca, pa se moraju obratiti vanjskim izvorima koji mogu, ali i ne moraju biti točni. Najčešći način da se to učini je putem proročišta treće strane kojima je povjereno da unesu vanjske podatke bez ugrožavanja integriteta lanca. Ali to dovodi do pitanja, može li se vjerovati bilo kojem proročištu?
U mnogim slučajevima odgovor je ne. Istraživanje Instituta za inženjering informacijskog sustava Sveučilišta Concordia pokazuje da proročanstva mogu biti “devijantna i ponašati se nedobronamjerno, ili biti sebična i skrivati svoje stvarne raspoložive resurse kako bi stekli optimalan profit.” Kako bi se tome suprotstavio, tim je predložio sustav provjere pod nazivom BLOR (Beyesian Bandit Learning Oracles Reliability) za koji kaže da može identificirati proročišta koja su ugledna i isplativa. U biti, sustav funkcionira dijeljenjem rezultata ugrađenih proročanstava dok algoritamski procesi još rade, pružajući svojevrsnu automatiziranu klirinšku kuću gdje se promiču dobra proročanstva, a uklanjaju loša.
Tajni identiteti
Integritet izvora podataka i drugih elemenata koji okružuju blockchaine uvijek će predstavljati rizike, no postoje li neki ukorijenjeni aspekti blockchaina koji se također mogu pokazati nepouzdanima? Možda je najosnovnija anonimnost sudionika. Dok je gotovo sve ostalo u lancu otvoreno i transparentno, identitet vlasnika novčanika nije. To znači da nikada ne znate tko još dodaje ili oduzima sredstva, ili je li ta aktivnost na razini.
S modernom analitikom, međutim, moguće je identificirati te skrivene identitete po njihovim transakcijama unutar i izvan lanca, kaže Tung Li Lim, blockchain rješenja koja pružaju Elliptic. To je zapravo koliko lanaca poštuje nacionalne i međunarodne zakone. Ali ovo je također proizvelo eskalirajuću bitku s onima koji traže anonimnost korištenjem miksera, čaša, novčanika za privatnost i drugih oblika zamagljivanja kako bi sakrili svoje digitalne tragove. U tijeku su propisi koji blokiraju ili ograničavaju korištenje ovih alata, ali novi se pojavljuju velikom brzinom.
Donja linija
Nijedan sustav, digitalni ili neki drugi, ne može biti 100 posto pouzdan, a činjenica je da su se implementacije blockchaina u cjelini dosad pokazale vrlo učinkovitima u ispunjavanju svojih zadataka. Ali kako slučajevi upotrebe rastu, a tehnologije koje okružuju digitalne knjige postaju raznovrsnije i sofisticiranije, svjetsko gospodarstvo će s vremenom vjerojatno postati sve više ovisno o blockchainu.
To znači da, kako se posljedice kvara lanca blokova neprestano povećavaju, tako bi trebali i napori da se osigura sve veća razina pouzdanosti.