Sasvim sigurno ste barem jednom dosad čuli pojam “blockchain tehnologija”, a ako niste, garantiramo vam da ćete ga često čuti u bliskoj budućnosti. Velik broj ljudi još uvijek nije upoznat s ovom tehnologijom, dok će nekolicina reći kako je on usko povezan uz trgovanje kriptovalutama ili ulaganje u kriptovalute te općenito neke slične radnje koje uključuju te digitalne valute.
Točan odgovor je da se zaista radi o jednoj tehnologiji koja je usko povezana s kriptovalutama, a prije nego uđemo dublje u materiju, objasnit ćemo blockchain na jednom jednostavnom primjeru.
Blockchain tehnologija – slikoviti primjer
Zamislite da ste u školi ili na fakultetu i imate grupni esej. Taj esej pisat ćete u nekoj digitalnoj verziji, primjerice koristeći online verziju Word dokumenta koju svi možete uređivati istovremeno. Dakle, tom ćete dokumentu svi moći pristupiti u stvarnom vremenu i bit će vam vidljive sve promjene na njemu koje se trenutno događaju. Neće biti potrebe da radite više kopija istog dokumenta te ih međusobno šaljete svaki puta kada netko nešto prepravi ili dopiše.
Taj dokument je na nekoj decentraliziranoj lokaciji i sve promjene koje se odvijaju u njemu su transparentne i vidljive svima. Iako je blockchain tehnologija nešto kompliciranija od primjera koji smo naveli, sam koncept je poprilično sličan.
Blokovi
Svaki se blockchain (lanac blokova) sastoji od više blokova i svaki blok ima tri osnovna elementa:
- Podaci u bloku.
- 32-bitni cijeli broj koji se zove “nonce”. On se nasumično generira kada se kreira blok, koji zatim generira “hash” zaglavlja bloka.
- Hash koji je 256-bitni broj povezan s nonceom i on mora počinjati s ogromnim brojem nula.
Kada se kreira prvi blok lanca, nonce generira kriptografski hash. Podaci u bloku smatraju se potpisanim i zauvijek vezanim uz nonce i hash osim ako nisu rudareni.
Rudari
Kada su pojmovi trgovanje kriptovalutama i ulaganje u kriptovalute aktualni, nerijetko ćete čuti i pojam rudarenje. Iako velik broj ljudi zna da je riječ o nekom načinu “rudarenja” prilikom kojeg će osoba moći steći određenu količinu kriptovalute, malo tko će znati objasniti tko su rudari i kako se sam taj proces rudarenja odvija.
U blockchainu svaki blok ima svoj jedinstveni nonce i hash, ali također upućuje na hash prethodnog bloka u lancu, tako da rudarenje bloka nije jednostavno, posebice na velikim lancima.
Rudari koriste poseban softver za rješavanje nevjerojatno složenog matematičkog problema pronalaženja noncea koji generira prihvaćeni hash. Budući da je nonce samo 32 bita, a hash 256, postoji otprilike četiri milijarde mogućih nonce-hash kombinacija koje se moraju rudariti prije nego što se pronađe prava. Kada se to dogodi, za rudare se kaže da su pronašli “zlatni nonce” i njihov blok se dodaje u lanac.
Izmjena bilo kojeg bloka u lancu zahtijeva ponovno rudarenje ne samo bloka koji je promijenjen, već i svih blokova koji dolaze nakon toga. Zbog toga je iznimno teško manipulirati blockchain tehnologijom.
Kada je blok uspješno izrudaren, promjenu prihvaćaju svi čvorovi na mreži i rudar je financijski nagrađen.
Čvorovi
Jedan od najvažnijih koncepata koje posjeduje blockchain tehnologija je decentralizacija. Nijedno računalo ili organizacija ne može posjedovati lanac. Umjesto toga on je distribuiran preko čvorova povezanih s lancem.
Čvorovi mogu biti bilo koja vrsta elektroničkog uređaja koji sadrži kopije blockchaina i održava funkcioniranje mreže. Svaki čvor ima svoju kopiju lanca blokova i mreža mora algoritamski odobriti svaki izrudareni blok kako bi lanac bio ažuriran, pouzdan i provjeren. Budući da su lanci transparentni, svaka radnja može se lako provjeriti i pogledati.
Svaki sudionik dobiva jedinstveni alfanumerički identifikacijski broj koji prikazuje njihove transakcije. Kombiniranje javnih informacija sa sustavom provjere i ravnoteže pomaže blockchainu održati integritet i stvara povjerenje među korisnicima.
Blockchain tehnologija postala je “slavna” zbog kriptovaluta
Najpoznatija upotreba blockchaina je u kriptovalutama. Kriptovalute su digitalne valute (ili tokeni), poput Bitcoina, Ethereuma ili Litecoina, koje se mogu koristiti za kupnju i usluge. Baš kao digitalni oblik gotovine, kriptovaluta se može koristiti za kupnju gotovo svega. Za razliku od gotovine, kriptovaluta koristi blockchain tako da se online transakcije uvijek bilježe i osiguravaju.
Danas postoji više od 10 tisuća različitih kriptovaluta, a najpoznatija od njih svakako je bitcoin. Tečaj kriptovaluta mijenja se gotovo iz sekunde u sekundu, a postoji i nekoliko vrlo logičnih razloga zašto pojedinci nisu baš zagovaratelji digitalnih valuta koje se baziraju na blockchain tehnologiji.
Najveći razlog vjerojatno je taj što se ne radi od reguliranom tržištu. Nedostatak stabilnosti koji ima tečaj kriptovaluta također je vrlo bitan faktoru u tome. Međutim, blockchain tehnologija i kriptovalute popularne su već godinama, a čini se da će u budućnosti biti još popularnije.