Ključne činjenice
Trilema lanca blokova objašnjava izazov ravnoteže između sigurnosti, decentralizacije i skalabilnosti u mrežama lanca blokova.
Poboljšanje jednog svojstva često se događa nauštrb jednog ili oba druga svojstva.
Različiti lanci blokova usvajaju različite tehničke pristupe, poput alternativnih mehanizama konsenzusa, rješenja 2. sloja (L2) i komadanja (sharding) kako bi riješili trilemu.
Iako nijedan lanac blokova nije „u potpunosti” riješio trilemu, sektor nastavlja s inovacijama prema uravnoteženijim dizajnima.
Uvod
Budući da lanci blokova mogu rukovati samo s ograničenim brojem transakcija po sekundi, mnogi tvrde da kako bi se tehnologija globalno usvojila, trebala bi biti u stanju rukovati s mnogo više podataka i po većim brzinama. To bi većem broju ljudi omogućilo da se koriste mrežom, a da ona ne postane spora ili skupa.
Međutim, temeljni dizajn mnogih decentraliziranih mreža znači da povećanje skalabilnosti obično slabi decentralizaciju ili sigurnost. To je ono što je poznato kao trilema lanca blokova. Razvojni inženjeri istražuju razna rješenja, poput novih mehanizama konsenzusa, komadanja i mreža 2. sloja (L2).
Trilema lanca blokova
Ukratko, lanac blokova je distribuirana digitalna baza podataka. Blokovi podataka organizirani su kronološkim redoslijedom. Blokovi su povezani i osigurani kriptografskim dokazima. Primjena ove tehnologije u različitim sektorima već mijenja način kako radimo i živimo.
Ideja je da decentralizirani i sigurni lanci blokova omogućuju svijet u kojem se ne moramo oslanjati na treće strane za funkcioniranje mreža ili tržišta. Međutim, stručnjaci se općenito slažu da ako se ova tehnologija prihvati u širem opsegu, bit će potrebno riješiti trilemu lanca blokova.
Popularizirao ju je suosnivač Ethereuma, Vitalik Buterin i trilema lanca blokova odnosi se na ideju da je teško da lanci blokova istovremeno postignu optimalne razine sva tri svojstva. Ojačanje jednog od ovih svojstava često znači kompromis nauštrb jednog ili oba druga svojstva.
Decentralizacija
Mreže lanca blokova osmišljene su kao decentralizirane, što znači da njima ne upravlja nijedna osoba, trgovačko društvo ili organizacija. Mreža je otvorena svakome tko želi sudjelovati, a upravljanje je raspoređeno među svim sudionicima. Svi imaju pristup istoj evidenciji transakcija, a ako sudionik pokuša prevariti sustav promjenom zapisa u svoju korist, ostatak mreže može provjeriti i odbiti lažne podatke.
Razmotrite razliku između Bitcoina i tradicionalnog bankarskog sustava. Banke osiguravaju povjerenje među ljudima koji obavljaju transakcije i osiguravaju da se svi zapisi ispravno vode. Lanac blokova Bitcoin, međutim, dijeli sve te podatke sa svima na mreži tako da se mogu provjeriti i potvrditi prije nego što se dodaju u bazu podataka. Rezultat je sustav koji može postojati bez potrebe za trećim stranama.
Decentralizacija nudi mogućnost onoga što je poznato kao Web3. Dok Web2 čini većinu današnjeg interneta s web-mjestima i aplikacijama kojima upravljaju trgovačka društva, Web3 korisnicima daje kontrolu nad svojim podacima i identitetom.
Međutim, decentralizacija dolazi s određenim kompromisima. Budući da o svakoj transakciji više korisnika mora postići konsenzus, obrada je često sporija nego kod centraliziranih sustava. To skalabilnost (sposobnost obrade više transakcija po sekundi) čini ključnim izazovom decentraliziranih mreža.
Sigurnost lanca blokova
Sigurnost je nužna za svaki lanac blokova jer bi bez nje napadači mogli ugroziti mrežu i promijeniti povijest transakcija. Bez obzira je li sustav centraliziran ili decentraliziran, sigurnost nije zajamčena. Centralizirani sustavi mogu imati koristi od strože kontrole i bržeg donošenja odluka, ali također predstavljaju jednu točku koja se može pokvariti i uvelike ovise o kvaliteti svojih sigurnosnih timova.
U decentraliziranim se sustavima sigurnost mora postići bez oslanjanja na središnje tijelo. Na primjer, Bitcoin upotrebljava kombinaciju kriptografije i mehanizma konsenzusa zvanog dokaz o radu (PoW). Svaki blok podataka povezan je s prethodnim kroz jedinstveni digitalni potpis (hash), što svaku neovlaštenu izmjenu odmah čini uočljivom.
Dokaz o radu dodaje još jedan sloj zaštite tako što od mrežnih sudionika, poznatih kao rudari, zahtijeva da riješe složene matematičke zagonetke kroz opsežne izračune stvaranja identifikacijskih oznaka prije potvrđivanja transakcija. To napade čini skupima i teško izvedivima. Budući da je rudarenje Bitcoina osmišljeno tako da zahtijeva mnogo resursa, sporije je od nekih drugih pristupa.
Također imajte na umu da što mreža ima više sudionika (čvorišta), to je ona sigurnija. Što je mreža veća, to je teže da jedan zlonamjerni akter preuzme kontrolu nad sustavom.
U teoriji, ako osoba ili skupina uspije kontrolirati više od polovice moći mreže, mogu izvesti ono što je poznato pod nazivom napad 51 % koji bi potencijalno mogao omogućiti iskorištavanje mogućnosti poput dvostrukog trošenja.
Skalabilnost lanca blokova
Skalabilnost se odnosi na sposobnost lanca blokova da upravlja sa sve većim brojem transakcija po sekundi (TPS). Da bi tehnologija lanca blokova podržala masovno usvajanje i potencijalno milijardu korisnika, mora obrađivati transakcije brzo, jeftino i pouzdano. U praksi, skalabilnost često pada u drugi plan u odnosu na decentraliziranost i sigurnost, koji predstavljaju dva temeljna načela dizajna lanca blokova.
Centralizirani platni sustavi, poput primjerice Vise, navodno mogu obraditi na tisuće transakcija po sekundi jer djeluju u zatvorenom okruženju samo uz dopuštenje. Nije im potreban globalni konsenzus tisuća neovisnih čvorišta, što im omogućuje da gotovo trenutno obrade transakcije.
Nasuprot tome, javni lanci blokova moraju obraditi svaku transakciju kroz više neovisnih validatora. Ovakva raspodijeljena potvrda usporava učinkovitost: osnovni sloj Bitcoina u prosjeku obrađuje oko 5 transakcija po sekundi (TPS), dok Ethereum obrađuje oko 18.
Čak i kada konsenzus dokazom o udjelu (PoS) zamijeni dokaz o radu (PoW) u nekim mrežama, potreba za globalnim dogovorom i dalje nameće ograničenja. Bez učinkovitih rješenja skalabilnosti, porast upotrebe može dovesti do zagušenja mreže, sporijih vremena transakcija i većih naknada.
Rješavanje trileme lanca blokova
Najočitije i najosnovnije rješenje trileme lanca blokova je smanjiti broj validatora mreže (čvorišta) u zamjenu za veći opseg i brzinu. No to bi dovelo do slabljenja decentralizacije, pri čemu bi se kontrola predala manjem broju sudionika. To bi također moglo dovesti do slabljenja sigurnosti jer manje igrača znači veću vjerojatnost napada.
Dakle, u tome se očituje trilema: decentralizacija i sigurnost čvrsto su povezani, a način na koji su lanci blokova izgrađeni otežava poboljšanje skalabilnosti bez slabljenja jednog ili oboje. Glavno pitanje je kako učiniti lance blokova bržim, a da se ne žrtvuju upravo one kvalitete koje ih čine pouzdanima.
Tekući razvoj
Ne postoji zlatno rješenje za trilemu. Međutim, razvojni inženjeri i istraživači istražili su razne pristupe, od kojih su mnogi pokazali obećavajuće rezultate. Neka od najznačajnijih razvojnih postignuća uključuju:
1. Komadanje (sharding)
Komadanje dijeli lanac blokova u manje dijelove, odnosno komade, od kojih svaki ima svoju evidenciju transakcija i sposobnost neovisne obrade transakcija. Glavni lanac koordinira interakciju između komada, smanjujući opterećenje na bilo kojem pojedinačnom lancu i poboljšavajući skalabilnost.
Na primjer, protokol NEAR upotrebljava model komadanja poznat kao Nightshade 2.0 koji dinamično skalira dijeljenjem mreže u više paralelnih komada. Od kolovoza 2025. godine mreža ima osam aktivnih komada i može postići konačnost transakcije za oko 600 milisekundi.
2. Različiti mehanizam konsenzusa
Jedan od razloga zašto trilema postoji u mreži Bitcoina je zbog načina na koji dokaz o radu funkcionira kako bi se osigurala sigurnost. Pronalazak različitog načina za osiguravanje konsenzusa jedan je od pristupa rješavanju trileme.
U lancima blokova s dokazom o udjelu (PoS), sudionici uključeni u potvrđivanje transakcija moraju uložiti (blokirati) svoje tokene. Nema potrebe za visoko specijaliziranim strojevima za rudarenje. Dodavanje više validatora mreži jednostavnije je i pristupačnije. Dokaz o udjelu (PoS) je samo jedan od mnogo različitih pristupa mehanizmima konsenzusa, imajući na umu skalabilnost.
Drugi pristup je dokaz o ugledu (PoA), koji osigurava mrežu koristeći se identitetima validatora umjesto uloženim virtualnim novčićima. U sustavima dokaza o ugledu ograničeni broj pouzdanih sudionika unaprijed je odobren za potvrđivanje transakcija i stvaranje blokova. To može pružiti veću skalabilnost, ali smanjuje decentralizaciju.
Neke mreže lanca blokova upotrebljavaju hibridne modele kako bi uravnotežile kompromise. Na primjer BNB Smart Chain upotrebljava dokaz o udjelu i ugledu (PoSA), kod kojeg validatori ulažu BNB kako bi sudjelovali u proizvodnji blokova, postižući vremena bloka od oko tri sekunde. Mreža Conflux spaja elemente dokaza o radu (PoW) sa strukturom acikličkog determinističkog konačnog automata (DAG) kako bi se poboljšala propusnost i zadržale sigurnosne značajke dokaza o radu (PoW).
3. Rješenja 2. sloja (L2)
Još jedan pristup rješavanju trileme je gradnja povrh postojećeg lanca blokova umjesto mijenjanja njegova osnovnog sloja. Rješenja 2. sloja (L2) obrađuju transakcije s glavnog lanca, a zatim rezultate vraćaju na njega. To smanjuje zagušenje, snižava naknade i održava sigurnost osnovnog sloja.
Skupna prebacivanja grupiraju više transakcija izvan lanca i šalju jedan komprimirani dokaz glavnom lancu na provjeru. Optimistična skupna prebacivanja kao što je Arbitrum pretpostavljaju da su transakcije važeće ako se ne osporavaju, dok skupna prebacivanja s nultim znanjem (ZK) kao što je Scroll upotrebljavaju kriptografske dokaze kako bi potvrdila valjanost bez otkrivanja svih pojedinosti. Ethereum je postao sve više usmjeren na skupno prebacivanje, a mnoge od njegovih aktivnosti decentraliziranih financija (DeFi), igranja i nezamjenjivih tokena (NFT) odvijaju se na 2. sloju (L2) kako bi se poboljšala brzina i smanjili troškovi.
Kanali stanja sudionicima omogućuju da provode transakcije izvan lanca, pri čemu se samo stanja otvaranja i zatvaranja bilježe na lancu blokova. Bitcoin Lightning Network dobro je poznat primjer koji upotrebljava kanale stanja kako bi omogućio brze transakcije s niskim troškovima tako što će držati većinu aktivnosti izvan lanca dok se oslanja na osnovni sloj Bitcoina za konačno namirenje.
Završne misli
Trilema lanca blokova i dalje je značajan izazov koji stoji na putu ostvarivanja punog potencijala tehnologije. Međutim, tekući napori poput Ethereumova plana usmjerenog na skupno prebacivanje i porasta visokoučinkovitih modularnih lanaca blokova pokazuju obećavajuće putove naprijed. Ove inovacije za cilj imaju povećati skalabilnost bez ugrožavanja sigurnosti ili decentralizacije, približavajući industriju budućnosti u kojoj lanci blokova mogu podržati aplikacije na globalnoj razini.
Dodatni materijali za čitanje
Izjava o odricanju odgovornosti: ovaj vam se sadržaj prikazuje u „zatečenom” obliku i namijenjen je isključivo za opće informiranje i obrazovne svrhe, bez ikakvih tvrdnji ili jamstava. Ne smije se tumačiti kao financijski, pravni ili drugi stručni savjet niti je zamišljen kao preporuka kupnje bilo kojeg određenog proizvoda ili usluge. Trebali biste sami potražiti savjet odgovarajućih stručnih savjetnika. Proizvodi spomenuti u ovom članku možda nisu dostupni u vašoj regiji. Imajte na umu da su stavovi izraženi u članku stavovi treće strane ako je članak sastavila treća strana i ne odražavaju nužno stavove Binance akademije. Pročitajte našu potpunu izjavu o odricanju od odgovornosti za više pojedinosti. Cijene digitalnog sredstva mogu biti volatilne. Vrijednost vašeg ulaganja može pasti ili porasti, a možda nećete vratiti uloženi iznos. Vi ste isključivo odgovorni za svoje odluke o ulaganju, a Binance akademija ne snosi odgovornost ni za kakve gubitke koje možete pretrpjeti. Ovaj materijal ne smije se tumačiti kao financijski, pravni ili drugi stručni savjet. Više informacija potražite u našim Uvjetima korištenja i Upozorenju o riziku.