În luna mai, se așteaptă lansarea versiunii de încercare a Taproot, o soluție care are ca scop extinderea capacității sistemului blockchain Bitcoin.
Inițiativa s-a născut ca un răspuns în plus la problema scalabilității care însoțește această criptomonedă de la crearea sa, pentru care nu s-a găsit încă o soluție definitivă. O dificultate care ar putea afecta viabilitatea Bitcoin în viitor și pe care o analizăm în detaliu în acest articol.
Acces și securitate
"După cum am explicat anterior, cu cât mai mulți oameni pot participa la extragerea datelor, cu atât tranzacțiile vor fi mai sigure."
După cum am explicat pe Economy-Wiki.com, Bitcoin este o criptomonedă bazată pe tehnologia blockchain. Aceasta înseamnă că toate tranzacțiile sunt înregistrate în blocuri de date partajate de computerele care participă la sistem prin extragerea datelor. În acest fel, utilizatorii pot colabora la menținerea unei evidențe istorice a tuturor tranzacțiilor efectuate cu Bitcoin, în timp ce sunt recompensați cu solduri ale acestei criptomonede.
Avantajul acestui sistem este evident: dacă toate informațiile ar fi localizate într-o singură înregistrare, ar fi suficient să o modificați. Cu toate acestea, acest lucru nu este cazul, deoarece, fiind prezent în milioane de servere din întreaga lume, posibilitatea de a le schimba pe toate în același timp este neglijabilă. Acesta este, fără îndoială, unul dintre marile avantaje pe care le prezintă Bitcoin, generând o înregistrare sigură și accesibilă a blocurilor de date pentru întreaga rețea.
Tocmai, pentru a se asigura că această participare este cât se poate de universală, Bitcoin folosește blocuri de date relativ mici. În acest fel, rețeaua poate fi accesată, chiar de pe computere simple sau zone în care lățimea de bandă este limitată. Să ne amintim că, așa cum am explicat anterior, cu cât mai mulți oameni pot participa la exploatarea datelor, cu atât tranzacțiile vor fi mai sigure.
Problema scalabilității
«Bursele pot înregistra 80.000 de tranzacții pe secundă și VISA 20.000, în timp ce Bitcoin poate procesa doar 7«.
În acest sens, faptul de a folosi blocuri mici este un mare avantaj, deși pe de altă parte creează și probleme. Motivul este că, deoarece fiecare bloc are o capacitate relativ mică de stocare a înregistrărilor, devine mai dificil pentru utilizatorii Bitcoin să opereze în același timp, pe măsură ce crește numărul de tranzacții.
În prezent, blocurile au dimensiunea de 1 megabyte, ceea ce permite stocarea în medie a 2.000 de tranzacții (numărul este aproximativ și depinde de surse, deoarece fiecare tranzacție are o dimensiune diferită). Este, fără îndoială, un volum relativ scăzut; mai ales dacă ținem cont că principalele mijloace de plată din lume înregistrează milioane de tranzacții pe minut.
De fapt, pentru a înțelege dimensiunea a ceea ce explicăm, este suficient să comparăm unele numere.
Dacă bursele pot înregistra până la 80.000 de tranzacții pe secundă, iar multinaționala de servicii financiare VISA aproximativ 20.000, Bitcoin, la rândul său, poate procesa doar 7. Aceasta înseamnă că, dacă volumul său de tranzacționare continuă să crească, poate exista riscul colaps în rețea și că utilizatorii suferă întârzieri în tranzacțiile lor.
Prin urmare, există o limită de capacitate care împiedică scalabilitatea Bitcoin, pentru care dezvoltatorii săi au propus mai multe soluții. Cu atât mai mult dacă luăm în considerare faptul că această criptomonedă nu încetează să câștige utilizatori și utilizarea sa este răspândită în întreaga lume. Prin urmare, scalabilitatea nu este doar o problemă tehnică, ci, în opinia noastră, una dintre cheile pentru ca Bitcoin să fie un succes global.
Nu există soluții ușoare
"Deși au existat propuneri de reducere a acestui timp de așteptare, deocamdată și ar trebui amintit, acestea nu au mers mai departe".
În principiu, când ne gândim la posibile soluții pentru a pune capăt acestei probleme, ne vin în minte două soluții care, deși nu sunt ușor de aplicat, ar putea pune capăt acestei probleme. Și este că, printre soluții, una dintre ele ar putea fi faptul că, dacă există o limită a tranzacțiilor care pot fi stocate într-un bloc de date, încercați să măriți capacitatea fiecărui bloc sau viteza cu care sunt generate .
Prima opțiune, în principiu, poate părea cea mai evidentă, dar aceasta nu ne spune că este lipsită de riscuri și probleme. De fapt, așa cum am menționat anterior, Bitcoin încearcă să funcționeze cu blocuri mici, astfel încât cât mai mulți utilizatori să poată participa la exploatarea datelor. În schimb, mărirea dimensiunii blocurilor ar putea exclude multe persoane, centralizarea înregistrărilor și afectarea securității.
Una dintre propunerile care au fost făcute în acest sens a fost Bitcoin Classic, care a promovat o creștere a blocurilor la 2 MB. Cu toate acestea, după câteva luni, noua limită de capacitate nu a mai fost fixată și a trecut în mâinile minerilor de date. În ciuda acestui fapt, centralizarea înregistrărilor a reprezentat un risc evident, iar în 2017 inițiativa a fost abandonată, încurajând utilizatorii să migreze către Bitcoin Cash.
Pe de altă parte, nici opțiunea de a genera mai multe blocuri nu pare foarte fezabilă. Amintiți-vă că data mining constă în probleme matematice care necesită timp pentru a fi rezolvate, ceea ce limitează crearea de blocuri. Astăzi, fiecare bloc durează, în medie, aproximativ 10 minute pentru a fi generat.
Deși au existat propuneri de reducere a acestui timp de așteptare, deocamdată și trebuie amintit, acestea nu au mers mai departe. Motivul este că, reducând timpul și având mai mulți utilizatori, problemele ar trebui să fie mai complexe, iar capacitatea necesară a computerelor implicate în exploatarea datelor ar crește. În acest fel, blocurile ar putea fi generate mai repede, dar din nou securitatea s-ar pierde prin excluderea participanților.
Propuneri alternative
Cu toate acestea, există și alte alternative la problema scalabilității.
Fără îndoială, unul dintre cele mai interesante este Segwit, cunoscut și sub numele de Martor separat (Martor separat). În linii mari, această propunere constă în faptul că o parte din informațiile despre tranzacții sunt stocate într-o structură de date separată. În acest fel, dimensiunea fiecărei tranzacții ar putea fi redusă, permițând stocarea mai multor tranzacții în fiecare bloc. Și toate acestea, fără a fi nevoie să măriți limita de 1 MB.
O idee similară este utilizarea șirurilor paralele (lanțurile laterale), adică blocuri de date alternative. Aceste blocuri ar fi conectate la rețeaua Bitcoin blockchain, reducând în același timp presiunea asupra acesteia. Cu toate acestea, utilizarea sa ar putea fi mai orientată către situații specifice decât pentru a rezolva definitiv problema scalabilității.
O altă alternativă este Rețeaua Lightning, o rețea bazată pe canale de plată din afara blockchain-ului. Aceste canale sunt deschise de ambele părți (plătitor și beneficiar), printr-o tranzacție inițială către o adresă cu mai multe semnături care este înregistrată în rețeaua blockchain. Această mișcare inițială se numește „tranzacție de finanțare” și este punctul de plecare pentru a lăsa canalul de plată deschis.
De atunci, oricare dintre părți poate utiliza canalul de plată, fiind necesară doar validarea celuilalt utilizator pentru a finaliza tranzacțiile. Este important să ne amintim că acestea nu trec în rețeaua de blocuri până când canalul nu este închis.
Rețeaua Lightning oferă, prin urmare, o posibilă soluție la problema capacității rețelei, dar, în schimb, are și unele dezavantaje atunci când vine vorba de securitatea tranzacțiilor. De fapt, acestea sunt revocabile tocmai din acest motiv. Cu toate acestea, nu există un consens între utilizatorii Bitcoin cu privire la rețeaua Lightning ca soluție definitivă.
Putem aștepta o soluție?
«Scenariul actual este o cerere în creștere față de o ofertă rigidă, generând un risc de lipsă relativă în viitor«.
În concluzie, scalabilitatea Bitcoin este prezentată astfel ca un obstacol important de depășit pentru cei care consideră că această criptomonedă este o monedă de referință în viitor.
Este adevărat că pentru aceasta mai este un drum lung de parcurs, așa cum am explicat în alte publicații. Cu toate acestea, obiecția pe care am ridicat-o atunci se bazează pe prețul Bitcoin. Asta înseamnă că ar putea fi depășit dacă prețul său crește exponențial pe piețe. Poate un scenariu puțin probabil în următoarele luni sau ani, dar nu imposibil pe termen lung.
Dimpotrivă, problema pe care o expunem în acest articol este de natură tehnică, bazată pe posibilitățile limitate pe care le oferă astăzi Bitcoin. În acest caz, nu ar fi suficient să aveți încredere pe piețele care sunt mai susceptibile să cumpere această criptomonedă, ci mai degrabă soluții specifice care vor fi supuse validării utilizatorilor.
Înseamnă asta că Bitcoin nu poate fi niciodată scalabil? Absolut. Este adevărat că, în prezent, acest activ suferă de o limitare tehnică, dar asta nu înseamnă că nu îl va putea depăși în viitor.
Este important să rețineți că problema scalabilității Bitcoin nu este altceva decât un risc de cerere excesivă. Cu alte cuvinte, dacă tendința de creștere continuă, poate veni un moment în care piața solicită mult mai multe tranzacții în Bitcoin decât cele oferite de rețeaua actuală.
În termeni economici, am spune că scenariul actual este o cerere în creștere față de o ofertă rigidă, generând un risc de deficit relativ în viitor.
Bitcoin în ordine spontană de piață
Potrivit economistului austriac Friedrich von Hayek, progresul societăților se bazează pe ordinea spontană, adică pe acțiunea simultană a oamenilor care cooperează între ei; fără nicio direcție centralizată și chiar inconștient. În domeniul economic, această spontaneitate ar avea loc pe piețe, unde modificările continue ale ofertei și cererii dau naștere unor decalaje între ambele variabile.
Potrivit lui Hayek, apariția spontană a acestor lacune generează, în fiecare zi, stimulente pentru a direcționa ingeniozitatea umană către noile nevoi ale oamenilor. Pe scurt, inovația pe piață ar fi explicată ca un proces continuu prin care oferta încearcă să se adapteze la cerere. După cum arată istoria economică, atunci când într-o economie liberă există un exces de cerere pentru un bun sau un serviciu, atunci când apar mai multe alternative pentru a depăși această lipsă.
În calitate de economiști, o parte din munca noastră constă în observarea realității și contrastarea acesteia cu construcțiile teoretice care încearcă să o explice. În acest caz, scalabilitatea Bitcoin pare un exemplu clar de serviciu care se apropie din ce în ce mai mult de suferința unei cereri excesive care nu ar putea fi satisfăcută în condițiile actuale.
Nu putem prevedea dacă ceea ce se va întâmpla cu Bitcoin va ajunge să fie o dovadă pro sau contra teoriei spontane a comenzilor, dar putem observa primii pași ai pieței în acest sens. Fără necesitatea unui management centralizat sau a unui mandat de stat, utilizatorii au cooperat mult timp pentru a găsi soluții pe termen lung, arătând mai multă viziune pentru viitorul monedei lor decât multe bănci centrale, dar vor putea să o realizeze?