Pametni ugovori: kada pravila izvršava kod
Blockchain se izvorno povezivao prvenstveno s prijenosom digitalne vrijednosti. Bitcoin je pokazao da je novac moguće slati putem interneta bez da svaku transakciju mora potvrditi banka ili neka druga središnja institucija. No blockchain ne može raditi samo s informacijom o tome tko je kome nešto poslao. Može također pohranjivati i izvršavati unaprijed programirana pravila.
Upravo tu na scenu stupaju pametni ugovori: programi koji se izvode izravno na blockchainu i nakon ispunjenja unaprijed zadanih uvjeta provode definiranu radnju. Mogu primjerice prenijeti token, zamijeniti digitalnu imovinu, upravljati kolateralom kod zajma ili izdati NFT.
Zahvaljujući pametnim ugovorima blockchain se proširio s tehnologije namijenjene prvenstveno prijenosu kriptovaluta na okruženje na kojem mogu funkcionirati cijele aplikacije. Stoje primjerice iza decentraliziranih burzi, DeFi-ja, stablecoina, NFT-a ili tokenizirane imovine.
Što je pametni ugovor
Naziv smart contract može biti pomalo zavaravajući. Ne radi se nužno o ugovoru u pravnom smislu riječi, a pogotovo se ne radi o programu koji bi bio „pametan" poput umjetne inteligencije.
Pametni ugovor je u svojoj biti program pohranjen na blockchainu koji sadrži unaprijed zadana pravila i prema njima izvršava određene operacije.
Na Ethereumu pametni ugovor ima vlastitu blockchain adresu, sadrži svoj kod te istodobno i podatke koji predstavljaju njegovo trenutačno stanje. Može primjerice držati kriptovalute ili tokene, a korisnici s njim mogu komunicirati putem blockchain transakcija. Ugovor zatim izvršava funkciju koja je programirana u njegovu kodu.
Ako nastupi uvjet A → provedi radnju B.
Primjerice:
- – Ako korisnik pošalje traženi iznos → izdaj mu token.
- – Ako vrijednost kolaterala padne ispod zadane granice → pokreni likvidaciju.
Pametni ugovor dakle ne pokušava razumjeti namjeru korisnika. Samo izvršava pravila koja ima programirana.
Pametni ugovor kao automat za prodaju
Jedna od najjednostavnijih usporedbi pametnog ugovora je automat za prodaju. Kada mu priđemo, ne moramo pregovarati s prodavačem. Ubacimo točan iznos, odaberemo proizvod i automat prema svojim pravilima izda robu.
novac + odabir proizvoda = izdavanje proizvoda
Ako ubacimo premalo novca, uvjet nije ispunjen i automat traženu operaciju neće provesti. Ako su uvjeti ispunjeni, nije potrebno da netko dodatno ručno odlučuje trebamo li dobiti robu.
Pametni ugovor radi na sličan način. Razlika je u tome što umjesto fizičkog automata imamo program pohranjen na blockchainu, a umjesto limenke pića rezultat može biti primjerice prijenos kriptovalute, izdavanje tokena ili provedba financijske operacije.
Pametni ugovor ne odlučuje. On izvršava.
Što pametni ugovori rješavaju
U tradicionalnom financijskom ili poslovnom sustavu često trebamo određeni oblik posrednika.
Zamislimo trgovinu između dvoje ljudi koji se međusobno ne poznaju. Jedan treba platiti novac, a drugi zatim predati određenu imovinu. Nastaje jednostavan problem povjerenja.
Tko treba prvi ispuniti svoj dio dogovora?
Upravo zato u klasičnom svijetu postoje banke, burze, depozitari, platne tvrtke ili druge institucije koje kontroliraju pravila, drže sredstva i osiguravaju namiru transakcija.
Pametni ugovor omogućuje da se dio te uloge prenese u program.
Zamislimo primjerice zamjenu digitalne imovine za 1 000 USDC. Kupac u pametni ugovor uplati 1 000 USDC. Prodavatelj u njega položi traženu digitalnu imovinu. Pametni ugovor provjeri jesu li ispunjena oba uvjeta. Ako jesu, pošalje imovinu kupcu, a USDC prodavatelju.
U takvom slučaju jedna strana ne mora slijepo vjerovati da će druga nakon primitka sredstava doista ispuniti svoju obvezu. Pravila namire dio su programa.
To naravno ne znači da su pametni ugovori u potpunosti uklonili posrednike. Mogu, međutim, automatizirati neke aktivnosti koje su prije zahtijevale zasebnog upravitelja ili instituciju.

Ethereum i programabilni blockchain
Bitcoin podržava određenu programabilnu logiku, ali njegova glavna funkcija ostaje sigurni prijenos i čuvanje digitalne vrijednosti.
Ethereum je tu ideju znatno proširio. Njegov blockchain osmišljen je tako da se na njemu mogu izvoditi općenitiji programi. Pametni ugovori na Ethereumu danas mogu biti napisani primjerice u programskim jezicima Solidity ili Vyper, a nakon njihove implementacije izvršava ih mreža Ethereum.
Primjerice, korisnik položi ETH u protokol za posuđivanje, pametni ugovor izračuna vrijednost kolaterala, omogući da se protiv njega posudi stablecoin i zatim kontinuirano provjerava ispunjava li kolateral i dalje tražene uvjete.
Upravo je ta programabilnost stvorila temelj za velik dio današnjeg ekosustava decentraliziranih aplikacija.
Korištenje pametnih ugovora nešto košta
Iako pametni ugovor može dio procesa automatizirati, njegovo izvršavanje nije besplatno.
Svaka operacija koju blockchain provodi zahtijeva određene računalne resurse. Na Ethereumu se trošak tog rada naziva gas.
Korisnik dakle ne plaća samo klasičan prijenos ETH-a. Naknada se plaća i pri komunikaciji s pametnim ugovorima. Postavljanje novog pametnog ugovora samo je po sebi blockchain transakcija i u pravilu zahtijeva više gasa od jednostavnog prijenosa kriptovalute.
Zato se troškovi različitih operacija mogu bitno razlikovati. Jednostavan prijenos tokena može zahtijevati manje računalnog rada nego složena operacija u decentraliziranoj financijskoj aplikaciji koja tijekom jedne transakcije komunicira s nekoliko različitih pametnih ugovora.
Upravo viši troškovi i ograničeni kapacitet glavne mreže spadaju među razloge razvoja Layer 2 mreža, koje omogućuju da se niz operacija obrađuje učinkovitije i jeftinije.
Što je zahvaljujući pametnim ugovorima nastalo
Decentralizirane burze
Na klasičnoj kriptovalutnoj burzi trgovinski sustav vodi konkretna tvrtka. Decentralizirana burza odnosno DEX može dio tog procesa voditi putem pametnih ugovora.
Korisnik primjerice poveže svoj novčanik, odabere token koji želi zamijeniti i potvrdi transakciju. Pametni ugovor zatim prema svojim pravilima provede zamjenu i odredi primjerice:
- – kako se izračunava cijena,
- – koliko tokena korisnik dobiva,
- – kolika je naknada,
- – kako se radi s likvidnošću,
- – kamo će sredstva biti poslana.
Sama zamjena tako ne mora teći unutar baze podataka kojom upravlja jedna burza, nego putem pravila zapisanih na blockchainu.
DeFi
Još je izraženija uloga pametnih ugovora u decentraliziranim financijama odnosno DeFi-ju. Pametni ugovori ovdje mogu upravljati primjerice:
- – zajmovima,
- – kriptovalutnim kolateralom,
- – zamjenom imovine,
- – upravljanjem likvidnošću,
- – derivatima,
- – isplatom nagrada,
- – nekim oblicima stakinga.
Kod zajma osiguranog kriptovalutom pametni ugovor može odrediti minimalnu vrijednost kolaterala i pri padu ispod zadane granice automatski pokrenuti likvidaciju. Pravila tako ne mora ručno provjeravati zaposlenik institucije.
Stablecoini
Pametni ugovori važni su i za stablecoine. Token pomoću pametnog ugovora može nastati, prenositi se između adresa ili biti ponovno povučen iz optjecaja.
Kod nekih decentraliziranijih stablecoin sustava pametni ugovori uz to upravljaju kriptovalutnim kolateralom i automatski provjeravaju ostaje li njegova vrijednost dostatna.
Stablecoin je imovina. Pametni ugovor jedan je od alata koji može upravljati pravilima njegova funkcioniranja.
NFT
I NFT-i se tipično temelje na pametnim ugovorima. Ugovor može definirati:
- – koliko NFT-a postoji,
- – kome konkretan token pripada,
- – kako ga je moguće prenijeti,
- – koji su identifikacijski podaci s njim povezani,
- – koja se pravila na njega odnose.
Sama slika, glazba ili drugi medij pritom ne moraju biti u cijelosti pohranjeni izravno unutar pametnog ugovora. Ugovor, međutim, može predstavljati blockchain zapis o vlasništvu nad danim tokenom i pravilima njegova prijenosa.
Tokenizacija imovine
Pametni ugovori važni su i kod tokenizacije. Blockchain token može pod određenim uvjetima predstavljati udio u drugoj imovini ili određeno ekonomsko pravo. Može se raditi primjerice o:
- – obveznici,
- – fondu,
- – robi,
- – nekretnini,
- – drugom financijskom instrumentu.
Pametni ugovor zatim može upravljati primjerice prijenosima tokena, ovlastima pojedinih korisnika ili načinom raspodjele određenih plaćanja.
Ovdje je, međutim, važno razlikovati sam blockchain token i pravo koje bi trebao predstavljati. Pametni ugovor može upravljati tokenom, ali pravni odnos prema stvarnoj imovini i dalje ovisi o konkretnoj konstrukciji proizvoda i važećim pravilima.
Pametni ugovori nisu samo o kriptovalutama
Princip pametnog ugovora može se iskoristiti i izvan isključivo kriptovalutnih aplikacija.
IBM pametne ugovore opisuje kao način automatizacije procesa temeljenih na logici „ako ili kada nastupi određeni uvjet, provedi konkretnu radnju". Kao moguću primjenu navodi primjerice oslobađanje sredstava, registraciju događaja ili pokretanje sljedećeg koraka radnog procesa.
Sličan princip može se primijeniti primjerice u opskrbnom lancu. Zamislimo prijevoz određene robe. Sustav može bilježiti informacije o pojedinim fazama prijevoza. Nakon potvrde isporuke može uslijediti automatsko pokretanje sljedećeg procesa, primjerice oslobađanje plaćanja ili promjena statusa narudžbe.
IBM navodi primjere blockchain sustava koji se koriste pri praćenju farmaceutske robe, rješavanju odnosa između dobavljača i kupaca ili u području međunarodne trgovine.

Pametni ugovori kao digitalni LEGO
Jedna od najzanimljivijih osobina pametnih ugovora jest njihova sposobnost međusobne suradnje.
Na javnom blockchainu aplikacije i pametni ugovori mogu komunicirati s već implementiranim ugovorima i koristiti njihove funkcije slično kao otvorena softverska sučelja. Taj se princip naziva composability, dakle kompozabilnost odnosno sastavljivost.
Najjednostavnije je pojedine pametne ugovore zamisliti kao LEGO kockice. Svaka kockica može ispunjavati određenu funkciju. Jedna upravlja stablecoinom. Druga decentraliziranom burzom. Treća pruža zajmove. Četvrta dobavlja cjenovne podatke.
Razvojni programer nove aplikacije ne mora sve te funkcije stvarati od nule. Neke već postojeće pametne ugovore može upotrijebiti kao građevne elemente.
Zamislimo primjerice aplikaciju za automatsko upravljanje kriptovalutnim portfeljem. Ona može:
- – iskoristiti stablecoin koji je stvorio drugi protokol,
- – dobiti cijenu imovine od oraclea,
- – zamijeniti token putem decentralizirane burze,
- – zatim sredstva položiti u drugi DeFi protokol.
Sve se to može odviti putem nekoliko međusobno povezanih pametnih ugovora.
Upravo je kompozabilnost jedan od razloga zbog kojih ekosustav decentraliziranih aplikacija može nastajati tako brzo.
Ima, međutim, i drugu stranu. Ako jedna aplikacija ovisi o nekoliko drugih pametnih ugovora, problem u jednom od njih može se prenijeti dalje. Prednost povezanosti tako istodobno postaje i nova vrsta rizika.
Pametni ugovor ne vidi u stvarni svijet
Pametni ugovor vrlo dobro može raditi s informacijama koje postoje izravno na blockchainu. Može primjerice utvrditi:
- – koliko tokena određena adresa posjeduje,
- – je li provedena konkretna transakcija,
- – koliko je sredstava pohranjeno u drugom ugovoru,
- – kakvo je stanje određene blockchain aplikacije.
Sam, međutim, standardno ne može utvrditi što se događa izvan blockchaina. Ne zna primjerice:
- – kolika je trenutačna cijena zlata,
- – pada li danas kiša,
- – tko je pobijedio na sportskom susretu,
- – koliki je tečaj EUR/USD,
- – je li pošiljka doista stigla,
- – je li tvrtka ispunila određenu obvezu.
Ako pametni ugovor treba raditi s podacima izvan blockchaina, mora te podatke pribaviti putem drugih sustava. Upravo tu na scenu stupaju oracles.
Oracles: most između blockchaina i okolnog svijeta
Oracle pametnom ugovoru pruža informacije koje potječu izvan blockchaina.
Zamislimo ponovno aplikaciju za posuđivanje. Korisnik položi ETH u vrijednosti od 10 000 dolara kao osiguranje i protiv njega posudi stablecoin. Pametni ugovor zna količinu ETH-a pohranjenog u sustavu. Ne zna, međutim, automatski koliko jedan ETH upravo košta u dolarima.
Ako treba pratiti vrijednost kolaterala, potreban mu je vanjski cjenovni podatak. Njega može isporučiti oracle. Zahvaljujući tome pametni ugovor može raditi primjerice s cijenama financijske imovine, rezultatima događaja ili drugim podacima koji potječu izvan blockchaina.
Time, međutim, nastaje novi problem.
Što ako oracle isporuči pogrešnu vrijednost?
Pametni ugovor može biti savršeno programiran, a ipak provesti pogrešnu radnju ako dobije neispravne ulazne podatke.
Primjerice, pogrešna cijena imovine može dovesti do toga da sustav za posuđivanje likvidira poziciju koja u normalnim okolnostima ne bi bila likvidirana.
Taj se problem često naziva oracle problem. Sigurnost sustava stoga ne ovisi samo o samom pametnom ugovoru, nego i o kvaliteti i pouzdanosti podataka koje koristi.
Pametni ugovor učinit će ono što je u kodu
Jedna od najvećih prednosti pametnih ugovora jest predvidljivost: ako ugovor ima čvrsto zadana pravila, izvršava ih bez vlastitog odlučivanja. Istodobno je to i jedna od njihovih najvećih slabosti. Program ne zna što je razvojni programer namjeravao, nego samo ono što je doista programirao.
Zato je pri razvoju pametnih ugovora sigurnost iznimno važna. Ti programi često upravljaju stvarnom digitalnom imovinom i pogreška može imati trenutačne financijske posljedice. Važnu ulogu stoga imaju testiranje, sigurnosna provjera i revizija još prije postavljanja ugovora u glavnu mrežu.
Povijest kriptovaluta pokazuje da pogreška u pametnom ugovoru ne mora biti samo teorijski problem.
Jedan od najpoznatijih slučajeva bio je projekt The DAO 2016. godine. Pogreška u njegovu pametnom ugovoru zloupotrijebljena je za odljev približno 3,6 milijuna ETH. Događaj je zatim izazvao vrlo složenu raspravu o tome treba li i kako Ethereum reagirati na incident, te je naposljetku pridonio podjeli mreže na Ethereum i Ethereum Classic.
Taj je slučaj pokazao vrlo važan princip. Blockchain može ispravno izvršavati pravila pametnog ugovora, ali ako je pogreška već u samim pravilima, decentralizacija je neće automatski ispraviti.
Tehnologija dakle može ukloniti dio operativnog povjerenja u posrednika, ali istodobno povećava važnost ispravnosti programa.

Nepromjenjivost, nadogradnje i kontrola
Često se kaže da se jednom implementirani pametni ugovor više ne može promijeniti.
Osnovni je princip doista takav da je kod pohranjen na konkretnoj blockchain adresi standardno nepromjenjiv. To pomaže stvoriti povjerenje u to da pravila netko ne može bez upozorenja prepisati.
To, međutim, ima i nedostatak. Ako se u ugovoru pojavi kritična pogreška, ne bi ju bilo moguće jednostavno ispraviti kao što ažuriramo običnu mobilnu aplikaciju.
Zato su nastali različiti mehanizmi koji omogućuju nadogradnju aplikacija. Primjerice takozvani proxy model odvaja dio sustava s kojim korisnik komunicira od programa koji sadrži aktualnu logiku. Razvojni programeri zatim mogu pod određenim uvjetima postaviti novu verziju logike, a da se ne promijeni glavna adresa koju korisnici koriste.
Time, međutim, nastaje novi kompromis. Ako netko može ažurirati pravila sustava, moramo znati:
Tko ima tu ovlast?
- – jedna tvrtka,
- – jedan čovjek,
- – skupina razvojnih programera,
- – DAO,
- – multisig.
Pametni ugovor dakle može biti tehnički utemeljen na decentraliziranom blockchainu, ali neki njegovi važni dijelovi i dalje mogu ovisiti o relativno maloj skupini ljudi.
Jedan od načina kako smanjiti ovisnost o jednom čovjeku ili jednom privatnom ključu jest multisig.
Multisig odnosno multiple signature za provedbu određene radnje zahtijeva nekoliko nezavisnih potpisa.
Primjerice konfiguracija 3 od 5 znači da postoji pet ovlaštenih ključeva, ali za provedbu operacije moraju se složiti barem tri.
Multisig se koristi primjerice pri upravljanju sredstvima ili nekim dijelovima DAO-a. Prednost je u tome što gubitak ili kompromitacija jednog ključa ne mora automatski značiti gubitak kontrole nad cijelim sustavom.
Multisig, međutim, istodobno nije sinonim za decentralizaciju. Ako o važnoj promjeni odlučuju primjerice tri čovjeka od pet, i dalje se radi o razmjerno maloj skupini.
Zato kod pametnih ugovora ima smisla pratiti ne samo to koriste li blockchain, nego i tko zapravo ima ovlast mijenjati njihovo funkcioniranje.
Ovo je jedna od najčešćih zabluda.
Aplikacija se može izvoditi na decentraliziranom blockchainu, a ipak sadržavati niz centraliziranih elemenata:
- – web sučelje vodi jedna tvrtka,
- – ažuriranje ugovora vodi nekoliko administratora,
- – podatke pruža ograničen broj oracle usluga,
- – operater može neke funkcije pauzirati,
- – određeni ključ može mijenjati neke parametre sustava.
Zato nije točno reći:
„Koristi pametni ugovor, dakle decentraliziran je."
Ispravnije pitanje glasi:
„Koji su dijelovi sustava decentralizirani, a koji i dalje zahtijevaju povjerenje u konkretne osobe ili infrastrukturu?"
Isti princip vrijedi kod stablecoina, Layer 2 mreža i drugih područja kriptovalutnog tržišta.
Pametni ugovor nije automatski pravni ugovor
Riječ „contract" može stvoriti dojam da se radi o pravno obvezujućem ugovoru. Pametni ugovor je, međutim, prije svega program.
Može izvršavati uvjete određenog dogovora, ali sam po sebi ne mora predstavljati ugovor u klasičnom pravnom smislu.
Prednosti pametnih ugovora
Automatizacija: Čim su ispunjeni definirani uvjeti, program može provesti sljedeći korak bez ručnog zahvata.
Transparentnost: Kod javnih blockchaina često je moguće pratiti transakcije pametnog ugovora, a u nizu slučajeva i njegov objavljeni izvorni kod. Sam javni kod, međutim, još ne znači da je njegovu ispravnost jednostavno procijeniti.
Programabilnost: Pametni ugovori omogućuju stvaranje mnogo složenijih pravila nego običan prijenos kriptovalute.
Kompozabilnost: Pojedini se ugovori mogu kombinirati i koristiti kao građevni elementi drugih aplikacija.
Globalna dostupnost: Javna blockchain aplikacija može biti dostupna korisnicima s kompatibilnim novčanikom bez obzira na to odakle se spajaju na mrežu. U praksi, međutim, na pristup mogu utjecati primjerice konkretno korisničko sučelje, regulativa ili druge usluge oko samog pametnog ugovora.
Koje rizike pametni ugovori imaju
Rizik pogreške u kodu: Ako ugovor upravlja stvarnom imovinom, i sitna programerska pogreška može imati vrlo ozbiljne financijske posljedice.
Rizik oraclea: Pametni ugovor može biti ispravan, ali raditi s pogrešnim vanjskim podacima.
Rizik administratora: Ako se sustav može nadograditi ili pauzirati, važno je tko te ovlasti kontrolira.
Rizik drugih pametnih ugovora: Composability znači da aplikacije mogu biti međusobno povezane. Problem u jednom protokolu može utjecati na sustav koji o njemu ovisi.
Rizik blockchaina: Pametni ugovor istodobno ovisi o blockchain mreži na kojoj funkcionira, uključujući njezine naknade, dostupnost i sigurnosna svojstva.
Rizik korisnika: Blockchain transakcije obično je teško poništiti. Korisnik može komunicirati s prijevarnim ugovorom, odobriti opasnu transakciju, dati ugovoru preširoku ovlast za rad s tokenima ili upotrijebiti lažno korisničko sučelje.
Sigurnost pametnog ugovora stoga još automatski ne znači sigurnost cijelog puta od korisnika do blockchaina.
Što provjeriti prije korištenja pametnog ugovora
Prosječan korisnik naravno neće prije svake transakcije proučavati programski jezik Solidity. Ipak postoji nekoliko jednostavnih pitanja koja pomažu bolje razumjeti rizik aplikacije.
Tko je aplikaciju stvorio? Je li razvojni tim poznat i ima li projekt provjerljivu povijest?
Koliko dugo sustav funkcionira? Nova tehnologija može biti zanimljiva, ali istodobno ima iza sebe kraće razdoblje stvarnog rada.
Jesu li pametni ugovori revidirani? Sigurnosna revizija nije jamstvo da u programu ne postoji nijedna pogreška, ali može otkriti neke značajne rizike.
Je li ugovor moguće ažurirati? Ako jest, tko može provesti promjenu?
Postoji li administratorski ključ ili multisig? Važno je znati tko ima mogućnost mijenjati važne dijelove sustava.
Koristi li aplikacija oracle? Ako da, na koji način pribavlja vanjske podatke?
O kojim drugim protokolima ovisi? Povezanost s drugim pametnim ugovorima može donositi korist, ali i dodatne ovisnosti.
Što se događa u slučaju problema? Ima li sustav mogućnost zaustaviti neke funkcije ili provesti sigurnosno ažuriranje?
Što je aplikacija složenija, to je važnije shvatiti da njezina sigurnost nije određena jednim pametnim ugovorom, nego cijelom arhitekturom oko njega.
Zaključak
Pametni ugovor u svojoj je osnovi jednostavan koncept: program pohranjen na blockchainu dobiva određeni ulaz, provjerava unaprijed zadana pravila i provodi konkretnu radnju. Upravo je ta ideja omogućila blockchainu da proširi primjenu s prijenosa kriptovaluta na financijske aplikacije, digitalnu imovinu i automatizirane procese.
Pametni ugovori istodobno ne znače da je iz digitalnog svijeta nestala potreba za povjerenjem ili rizik. Povjerenje se samo djelomično premješta. Umjesto da se pitamo samo „Mogu li vjerovati posredniku?", moramo se pitati i „Mogu li vjerovati kodu, podacima koje koristi i ljudima koji njegovo funkcioniranje eventualno mogu promijeniti?"
Nije dakle dovoljno znati da određena usluga „koristi pametne ugovore". Važnije je razumjeti što ugovor zapravo radi, odakle dobiva informacije, tko nad njim ima kontrolu i o čemu ovisi. Pametni ugovori nisu automatski sigurni ni decentralizirani, ali jesu jedan od glavnih gradivnih elemenata današnjih blockchain aplikacija.
Ovaj tekst služi samo u informativne i obrazovne svrhe i ne predstavlja investicijski savjet. Kriptoimovina je volatilna i možete izgubiti cijeli uloženi iznos.
Author
Tomáš Bára
Stablecoini: digitalni novac između kriptovaluta i tradicionalnog financijskog svijeta
Bitcoin i Ethereum pokazali su koliko nestabilan može biti svijet kriptovaluta. Upravo zato jedan od najvažnijih dijelova ovog tržišta postali su stablecoini – imovina čiji je cilj ne mijenjati svoju vrijednost. Saznajte što drži njihovu cijenu stabilnom, po čemu se razlikuju USDC, USDT ili tokeni osigurani kriptovalutama, te što je pokazao slom TerraUSD-a.
Layer 1 i Layer 2: zašto blockchainu trebaju dodatni slojevi
Bitcoin i Ethereum pokazali su da blockchain može funkcionirati bez središnje vlasti. No s rastom broja korisnika pojavila su se ograničenja kapaciteta i rastuće naknade. Saznajte kako Layer 1 čini sigurnu osnovu i kako mu Layer 2 rješenja poput Lightning Networka ili rollupova pomažu podnijeti veći promet.