Postoji li rješenje za skalabilnost Bitcoina?

Ovog svibnja očekuje se pokretanje probne verzije Taproot-a, rješenja koje za cilj ima proširenje kapaciteta Bitcoin blockchain sustava.

Inicijativa je rođena kao još jedan odgovor na problem skalabilnosti koji prati ovu kriptovalutu od njenog stvaranja, za što još uvijek nije pronađeno konačno rješenje. Poteškoća koja bi mogla utjecati na održivost Bitcoina u budućnosti i koju detaljno analiziramo u ovom članku.

Pristup i sigurnost

"Kao što smo prethodno objasnili, što više ljudi može sudjelovati u pretraživanju podataka, to će transakcije biti sigurnije."

Kao što smo objasnili na Economy-Wiki.com, Bitcoin je kriptovaluta koja se temelji na blockchain tehnologiji. To znači da su sve transakcije zabilježene u podatkovnim blokovima koje dijele računala koja sudjeluju u sustavu putem rudarenja podataka. Na taj način korisnici mogu surađivati ​​u održavanju povijesne evidencije svih transakcija izvršenih s Bitcoinom, a istovremeno biti nagrađeni saldima ove kriptovalute.

Prednost ovog sustava je očita: kad bi se sve informacije nalazile u jednom zapisu, bilo bi dovoljno da ih se modificira. Međutim, to nije slučaj, jer je, budući da su prisutni na milijunima poslužitelja širom svijeta, mogućnost njihove promjene u isto vrijeme zanemariva. Ovo je, bez sumnje, jedna od velikih prednosti koju Bitcoin predstavlja, generirajući siguran i dostupan zapis blokova podataka za cijelu mrežu.

Upravo kako bi osigurao da ovo sudjelovanje bude što univerzalnije, Bitcoin koristi relativno male blokove podataka. Na taj način mreži se može pristupiti, čak i s jednostavnih računala ili područja gdje je širina pojasa ograničena. Sjetimo se da, kao što smo prethodno objasnili, što više ljudi može sudjelovati u pretraživanju podataka, to će transakcije biti sigurnije.

Problem skalabilnosti

«Burze mogu zabilježiti 80 000 transakcija u sekundi, a VISA 20 000, dok Bitcoin može obraditi samo 7«.

U tom je smislu činjenica da se koriste mali blokovi velika prednost, iako s druge strane također stvara probleme. Razlog je taj što, budući da svaki blok ima relativno mali kapacitet za pohranu zapisa, korisnicima Bitcoina postaje teže raditi istovremeno, jer se povećava broj transakcija.

Trenutno su blokovi veličine 1 megabajta, što omogućuje pohranu prosječno 2000 transakcija (broj je približan i ovisi o izvorima, jer svaka transakcija ima različitu veličinu). To je nesumnjivo relativno mali volumen; pogotovo ako uzmemo u obzir da glavna sredstva plaćanja u svijetu registriraju milijune transakcija u minuti.

Zapravo, da bismo razumjeli dimenziju onoga što objašnjavamo, dovoljno je usporediti neke brojeve.

Ako burze mogu registrirati do 80 000 transakcija u sekundi, a multinacionalna VISA za financijske usluge nekih 20 000, Bitcoin sa svoje strane može obraditi samo 7. To znači da ako njegov opseg trgovanja nastavi rasti, može postojati rizik od kolaps u mreži i da korisnici trpe kašnjenja u transakcijama.

Stoga postoji ograničenje kapaciteta koje koči skalabilnost Bitcoina, za što su njegovi programeri predložili više rješenja. Još više ako uzmemo u obzir da ova kriptovaluta ne prestaje dobivati ​​korisnike i da se njezina upotreba širi po cijelom svijetu. Skalabilnost, stoga, nije samo tehničko pitanje, već je, prema našem mišljenju, jedan od ključeva globalnog uspjeha Bitcoina.

Nema lakih rješenja

"Iako je bilo prijedloga za smanjenje ovog vremena čekanja, za sada i to treba imati na umu, oni nisu krenuli dalje."

U principu, kad razmišljamo o mogućim rješenjima za zaustavljanje ovog problema, padaju mi ​​na pamet dva rješenja koja bi, iako nije lako primijeniti, mogla riješiti ovaj problem. A to je da bi među rješenjima jedno od njih mogla biti činjenica da, ako postoji ograničenje transakcija koje se mogu pohraniti u podatkovni blok, pokušajte povećati kapacitet svakog bloka ili brzinu kojom se generiraju .

Prva se opcija u načelu može činiti najočitijom, ali to nam ne govori da je bez rizika i problema. Zapravo, kao što smo već spomenuli, Bitcoin nastoji raditi s malim blokovima tako da što veći broj korisnika sudjeluje u rudarstvu podataka. Suprotno tome, povećanje veličine blokova moglo bi isključiti mnoge ljude, centralizirati zapise i narušiti sigurnost.

Jedan od prijedloga koji je donesen s tim u vezi bio je Bitcoin Classic, koji je promovirao povećanje blokova na 2 MB. Međutim, nakon nekoliko mjeseci, novo ograničenje kapaciteta više nije bilo određeno i prešlo je u ruke rudara podataka. Unatoč tome, centraliziranje evidencije predstavljalo je očiti rizik, a 2017. inicijativa je napuštena, potičući korisnike na migraciju na Bitcoin Cash.

S druge strane, ni opcija generiranja više blokova ne čini se vrlo izvedivom. Zapamtite da se rudarenje podataka sastoji od matematičkih problema kojima je potrebno vrijeme za rješavanje, što ograničava stvaranje blokova. Danas za generiranje svakog bloka treba u prosjeku oko 10 minuta.

Iako je bilo prijedloga za smanjenje ovog vremena čekanja, za sada, i to treba imati na umu, oni nisu prošli dalje. Razlog je taj što bi smanjenjem vremena i većim brojem korisnika problemi trebali biti složeniji i povećati se potreban kapacitet računala koja su uključena u rudarstvo podataka. Na taj bi se način blokovi mogli generirati brže, ali opet bi se izgubila sigurnost isključivanjem sudionika.

Alternativni prijedlozi

Međutim, postoje i druge alternative problemu skalabilnosti.

Bez sumnje, jedan od najzanimljivijih je Segwit, poznat i kao odvojeni svjedok (Odvojeni svjedok). Široko govoreći, ovaj je prijedlog da se dio podataka o transakciji pohranjuje u zasebnu strukturu podataka. Na taj se način može smanjiti veličina svake transakcije, što omogućuje pohranjivanje više transakcija u svaki blok. I sve to, bez potrebe za povećanjem ograničenja od 1 MB.

Slična ideja je i upotreba paralelnih nizova (bočni lanci), odnosno alternativni blokovi podataka. Ti bi blokovi bili povezani s Bitcoin blockchain mrežom, istovremeno smanjujući pritisak na nju. Međutim, njegova bi upotreba mogla biti više usmjerena na specifične situacije nego da bi definitivno riješila problem skalabilnosti.

Druga alternativa je Lightning Network, mreža koja se temelji na kanalima plaćanja izvan blockchaina. Te kanale otvaraju obje strane (platitelj i korisnik), inicijalnom transakcijom na adresu s više potpisa koja je registrirana u blockchain mreži. Ovo početno kretanje naziva se «transakcija financiranja» i to je početna točka za ostavljanje kanala plaćanja otvorenim.

Od tada, bilo koja strana može koristiti kanal plaćanja, samo je valjanost drugog korisnika potrebna za dovršavanje transakcija. Važno je zapamtiti da oni ne prelaze na blok mrežu dok se kanal ne zatvori.

Lightning Network stoga nudi moguće rješenje problema mrežnog kapaciteta, ali zauzvrat ima i neke nedostatke kada je u pitanju sigurnost transakcija. Zapravo, oni se mogu opozvati upravo iz tog razloga. Ipak, među korisnicima Bitcoina nema konsenzusa oko Lightning Network-a kao konačnog rješenja.

Možemo li pričekati rješenje?

«Trenutni je scenarij rastuća potražnja zbog krute ponude, što stvara rizik od relativne oskudice u budućnosti«.

Zaključno, skalabilnost Bitcoina stoga se predstavlja kao važna prepreka koju treba prevladati za one koji u budućnosti misle o ovoj kriptovaluti kao o referentnoj valuti.

Istina je da je pred tim dug put, kao što smo objasnili u drugim publikacijama. Međutim, prigovor koji smo tada iznijeli temelji se na cijeni Bitcoina. To znači da bi ga se moglo premašiti ako njegova cijena eksponencijalno raste na tržištima. Možda malo vjerojatan scenarij u narednim mjesecima ili godinama, ali ne i nemoguć dugoročno.

Naprotiv, problem koji izlažemo u ovom članku tehničke je prirode, temeljen na ograničenim mogućnostima koje Bitcoin danas nudi. U ovom slučaju ne bi bilo dovoljno vjerovati tržištima za koja je vjerojatnije da će kupiti ovu kriptovalutu, već specifičnim rješenjima koja će biti predmet provjere od strane korisnika.

Znači li to da Bitcoin nikad ne može biti skalabilan? Apsolutno. Istina je da trenutno ovo sredstvo pati od tehničkih ograničenja, ali to ne znači da ga neće moći nadvladati u budućnosti.

Važno je napomenuti da problem skalabilnosti Bitcoina nije ništa drugo nego rizik od prekomjerne potražnje. Drugim riječima, ako se trend rasta nastavi, može doći vrijeme kada tržište zahtijeva mnogo više transakcija u Bitcoinu od onih koje nudi trenutna mreža.

U ekonomskom smislu, rekli bismo da je trenutni scenarij rastuća potražnja zbog krute ponude, što stvara rizik od relativne oskudice u budućnosti.

Bitcoin u spontanom tržišnom poretku

Prema austrijskom ekonomisti Friedrichu von Hayeku, napredak društava temelji se na spontanom poretku, odnosno na istodobnom djelovanju ljudi koji međusobno surađuju; bez ikakvog centraliziranog usmjerenja, pa čak i nesvjesno. Na polju ekonomije, ta bi se spontanost dogodila na tržištima, gdje kontinuirane promjene u ponudi i potražnji uzrokuju praznine između obje varijable.

Prema Hayeku, spontana pojava ovih praznina svakodnevno generira poticaje za usmjeravanje ljudske domišljatosti prema novim potrebama ljudi. Ukratko, inovacije na tržištu objasnile bi se kao kontinuirani proces kojim se ponuda pokušava prilagoditi potražnji. Kao što pokazuje ekonomska povijest, kada u slobodnoj ekonomiji postoji višak potražnje za proizvodom ili uslugom, tada se pojavljuje više alternativa za prevladavanje te oskudice.

Kao ekonomisti kakvi jesmo, dio našeg rada sastoji se od promatranja stvarnosti i suprotstavljanja teorijskim konstrukcijama koje je pokušavaju objasniti. U ovom se slučaju skalabilnost Bitcoina čini jasnim primjerom usluge koja se sve više približava patnji od prekomjerne potražnje koja se u trenutnim uvjetima ne može zadovoljiti.

Ne možemo predvidjeti hoće li ono što će se dogoditi s Bitcoinom na kraju biti dokaz za ili protiv teorije spontanog poretka, ali u tom pogledu možemo promatrati prve korake na tržištu. Bez potrebe za centraliziranim upravljanjem ili državnim mandatom, korisnici već dugo surađuju u pronalaženju dugoročnih rješenja, pokazujući više vizije za budućnost svoje valute od mnogih središnjih banaka, ali hoće li je uspjeti postići?