Što je blockchain? Blockchain je vrsta distribuirane knjige: zajednički zapis transakcija koji kolektivno održava mreža računala, a ne jedna banka, tvrtka ili vlada. Jednom kada se unosi zabilježe i potvrde, iznimno ih je teško promijeniti — zato tehnologija stoji iza svega, od digitalnih valuta do sustava za praćenje opskrbnih lanaca.

Ideja zvuči tehnički, ali temeljni koncept je jednostavan: umjesto da jedna organizacija vodi službenu knjigu, mnogi neovisni sudionici drže svaki po identičnu kopiju, a o svakoj novoj stranici dogovaraju se prije nego što se doda. Ovaj vodič objašnjava kako to zapravo funkcionira — blokovi, lanci, konsenzus i pametni ugovori — gdje blockchain doista pomaže, a gdje bi obična baza podataka obavila posao bolje.

Blokovi, lanci i konsenzus: kako blockchain radi

Transakcije se grupiraju u blokove. Svaki blok sadrži kriptografski otisak (tzv. hash) prethodnog bloka, čime se povezuju u lanac. Da bi se dodao novi blok, sudionici mreže moraju se složiti da je valjan — postupak koji se naziva konsenzus. Budući da svaka kopija knjige može provjeriti cijelu povijest lanca, mijenjanje starog unosa zahtijevalo bi prepisivanje svakog bloka nakon njega na većini kopija istodobno — pothvat koji je praktički nemoguć na velikim, dobro uspostavljenim mrežama.

Korisna usporedba: zamislite zajedničku bilježnicu koja kruži velikom skupinom. Svaka nova stranica pročita se naglas i odobri od skupine prije nego što se zalijepi, a svaka stranica nosi voštani pečat koji ovisi o pečatu prethodne stranice. Promjena 12. stranice slomila bi pečate na svakoj stranici nakon nje, a svi koji drže kopiju odmah bi primijetili neslaganje.

Kako se transakcija bilježi, korak po korak

Evo što se događa iza kulisa kada se izvrši blockchain transakcija:

  1. Pokretanje. Netko stvori transakciju — primjerice slanje digitalne valute ili registraciju pošiljke — i potpiše je svojim privatnim kriptografskim ključem. Potpis dokazuje vlasništvo, a da sam ključ ne otkriva.
  2. Emitiranje. Potpisana transakcija šalje se mreži, gdje je primaju neovisna računala (tzv. čvorovi).
  3. Provjera. Čvorovi provjeravaju transakciju prema pravilima mreže: je li potpis valjan? Je li imovina već potrošena negdje drugdje? Nevaljane transakcije odbacuju se odmah.
  4. Grupiranje. Valjane transakcije okupljaju se u kandidatski blok prema pravilima konsenzusa mreže.
  5. Konsenzus. Mreža se kolektivno slaže da je blok valjan — rudarenjem, ulaganjem ili glasovanjem, ovisno o dizajnu (objašnjeno u nastavku).
  6. Povezivanje u lanac. Odobreni blok dodaje se na lanac, uz pozivanje na hash prethodnog bloka. Svaki čvor ažurira vlastitu kopiju.
  7. Potvrda. Kako se daljnji blokovi slažu povrh, transakciju postaje sve teže poništiti. Nakon nekoliko potvrda smatra se konačnom.

Javni, privatni i konzorcijski blockchaini

Nisu svi blockchaini jednaki. Glavne vrste razlikuju se po tome tko smije sudjelovati:

  • Javni (permissionless) blockchaini dopuštaju svima da se pridruže i pomažu u provjeri knjige. Daju prednost otvorenosti i otpornosti na cenzuru — po cijenu brzine i, u nekim dizajnima, znatne potrošnje energije. Bitcoin i Ethereum najpoznatiji su primjeri.
  • Privatni (permissioned) blockchaini ograničavaju sudjelovanje na poznate, provjerene organizacije. Otvorenost žrtvuju radi učinkovitosti i kontrole te su u biti zajedničke baze podataka s kriptografskim revizijskim tragom — korisne kada nekoliko tvrtki treba jedan pouzdan zapis, ali nijedna ga ne bi smjela posjedovati sama.
  • Konzorcijski blockchaini nalaze se između: njima zajednički upravlja skupina organizacija, poput banaka koje međusobno podmiruju plaćanja ili logističkih tvrtki koje prate teret preko granica.

Važno pojašnjenje: tehnologija knjige i bilo koja pojedina valuta izgrađena na njoj odvojive su ideje. Distribuirana knjiga je temeljna inovacija; kriptovaluta je samo jedna njezina primjena.

Proof of Work vs Proof of Stake

Konsenzus — kako se stranci diljem svijeta dogovaraju o jednoj verziji istine — najteži je problem koji blockchaini rješavaju. Dva dominantna pristupa rade vrlo različito. Kod Proof of Work sudionici (rudari) natječu se u rješavanju računalnih zagonetki, a pobjednik dodaje sljedeći blok; sigurnost dolazi iz utrošenog računanja, pa je potrošnja energije visoka, a Bitcoin je glavni primjer. Kod Proof of Stake sudionici (validatori) biraju se za dodavanje blokova prema tome koliko valute mreže zaključaju kao jamstvo; sigurnost dolazi iz ekonomskog uloga, pa je potrošnja energije djelić one kod rudarenja, a primjeri su Ethereum (od 2022.), Cardano i Solana.

Prelazak velikih mreža s rudarenja na ulaganje drastično je smanjio njihovu potrošnju energije i odgovorio na jednu od najčešćih kritika tehnologije — iako sam Bitcoin i dalje koristi Proof of Work.

Pametni ugovori: dogovori napisani u kodu

Pametni ugovor je program pohranjen na blockchainu koji se izvršava automatski kada se ispune njegovi uvjeti — primjerice oslobađanje plaćanja kada se potvrdi isporuka ili dijeljenje tantijema među glazbenicima svaki put kada se pjesma streama. Uvjeti su napisani u kodu, a ne u pravnom jeziku, i nije potreban posrednik koji bi ih provodio.

Naziv pomalo zavarava: pametni ugovori nisu osobito „pametni” niti su automatski pravni ugovori u svakoj jurisdikciji. Pogreške u kodu pametnih ugovora uzrokovale su goleme gubitke, jer se kod koji se ne može lako mijenjati izvršava točno kako je napisan — uključujući i svoje pogreške. Moćni su za automatizaciju jednostavnih dogovora tipa „ako-onda”, a rizični za sve što zahtijeva ljudsku prosudbu ili tumačenje.

Stvarne primjene izvan špekulacija

Kriptovalute pune naslove, ali koncept knjige koristi se ili se ozbiljno testira za:

  • Praćenje opskrbnih lanaca — bilježenje svake predaje robe poput hrane, lijekova ili luksuznih proizvoda, kako bi kupci i regulatori mogli provjeriti odakle nešto stvarno dolazi.
  • Digitalni identitet — pilot-projekti koji pojedincima omogućuju držanje provjerljivih vjerodajnica (diplome, dozvole) bez središnje baze identiteta koja bi mogla biti probijena.
  • Zemljišne knjige — nekoliko jurisdikcija testira zapise o vlasništvu otporne na krivotvorenje kako bi se smanjile prijevare i sporovi oko vlasništva.
  • Tantijemi i licenciranje — pametni ugovori koji automatski dijele plaćanja među autorima kad god se njihovo djelo koristi.
  • Dijeljenje poslovnih zapisa — tvrtke istražuju zajedničke knjige za trgovinsko financiranje i prekogranična plaćanja, što je prirodno i za one koji grade pasivni prihod kroz digitalne proizvode i međunarodne kupce.

Mnoge predložene primjene i dalje su eksperimentalne, a konvencionalne baze podataka jednostavnije su, brže i jeftinije kad god je prihvatljiva pouzdana središnja strana. Korisno pravilo: blockchaini zarađuju svoju složenost samo kada više strana koje si međusobno ne vjeruju u potpunosti treba jedan zajednički zapis otporan na mijenjanje.

Uobičajene zablude o blockchainu

  • „Blockchain je isto što i Bitcoin.” Bitcoin je bio prva velika primjena, ali tehnologija knjige stoji neovisno o bilo kojoj pojedinoj valuti.
  • „Blockchain se ne može hakirati.” Prepisivanje povijesti velikog javnog lanca praktički je neizvedivo — ali burze, novčanici i pametni ugovori izgrađeni povrh redovito se kompromitiraju. Zato je osnovna kibernetička higijena jednako važna za korisnike kriptovaluta kao i za sve ostale.
  • „Blockchain jamči istinu.” On jamči da zabilježeni podaci nisu mijenjani — ne i da su podaci bili istiniti kada su prvi put zapisani. Blockchain vjerno čuva loš unos: smeće unutra, smeće van.
  • „Uvijek je decentraliziran.” Privatni blockchain koji vodi jedna tvrtka nudi malo stvarne decentralizacije; u takvim slučajevima riječ uglavnom služi marketingu.
  • „Nije reguliran.” Regulacija se uvelike razlikuje od zemlje do zemlje i brzo se razvija, a u većini velikih gospodarstava obuhvaća oporezivanje, zakon o vrijednosnim papirima i zaštitu potrošača.

Iskrena ograničenja

Blockchaini čarobno ne jamče istinu: ako se unesu loši podaci, knjiga ih vjerno čuva. Mogu biti sporiji i energetski intenzivniji od centraliziranih sustava, iako su noviji dizajni tu razliku znatno smanjili. Gubitak privatnih ključeva može značiti nepovratan gubitak imovine — ne postoji gumb za poništavanje lozinke. A tehnologija je privukla znatne prijevare, od lažnih investicijskih shema do phishing stranica, pa je zdrav skepticizam opravdan; isti instinkti za prepoznavanje prijevara koji štite internetske kupce vrijede i ovdje. Energetska strana priče također se veže uz širu raspravu o tome kako klimatske promjene nastaju i kako ih usporiti.

Blockchain jednostavnim riječima

Blockchain jednostavnim riječima je zajednička digitalna bilježnica čije kopije drže mnoga računala. Kada se doda novi unos, svaka se kopija ažurira, a stari unosi ne mogu se tiho mijenjati ni brisati. To je važno kad god se stranci moraju dogovoriti o zapisu, a da ne vjeruju jednom središnjem čuvaru — banci, tvrtki ili državnom uredu. Bilježnica je blockchain; valute, ugovori i zapisi o praćenju samo su stvari koje se u nju mogu upisati. Razumijevanje te razlike najbolji je prvi korak prije ulaganja, izgradnje ili vjerovanja bilo čemu što nosi oznaku blockchain.