TL;DR
Taproot este un upgrade pentru rețeaua Bitcoin, implementat la 14 noiembrie 2021. Alături de semnăturile Schnorr, Taproot este una dintre cele mai așteptate actualizări tehnologice ale Bitcoin de la introducerea SegWit. Scopul Taproot este de a schimba modul în care funcționează scripturile Bitcoin pentru a îmbunătăți confidențialitatea, scalabilitatea și securitatea. Acest lucru și multe altele sunt posibile prin combinarea Taproot cu un upgrade asociat numit semnături Schnorr.
Oricine este familiarizat cu comunitatea criptomonedei știe că confidențialitatea, scalabilitatea și securitatea sunt preocupări majore. Deși Bitcoin este cea mai populară criptomonedă din lume, aceste probleme încă trebuie abordate. Taproot își propune să facă exact asta.
Introducere
Bitcoin a avut suișuri și coborâșuri, dar s-a dovedit a fi ancora care menține cripto-versul în picioare. Indiferent de problemele care au apărut de-a lungul anilor, cum ar fi hack-ul Mt. Gox sau infamul Hard Forks Bitcoin, comunitatea cripto a fost alături de Bitcoin.
Dar există anumite probleme care nu pot fi trecute cu vederea – una dintre cele mai mari fiind cea a confidențialității. Bitcoin fiind un blockchain public, oricine poate monitoriza tranzacțiile care au loc în rețea. Pentru unii, aceasta este o preocupare majoră.
Este posibil să vă creșteți anonimatul prin tehnici precum mixarea de monede și CoinJoins. Din păcate, însă, niciuna dintre acestea nu face din Bitcoin o monedă privată. Deși acest lucru nu poate fi spus nici pentru Taproot, poate ajuta la creșterea anonimatului în rețea.
Actualizarea Taproot a fost anticipată pe scară largă ca un prim pas major către rezolvarea lipsei de confidențialitate a Bitcoin și a altor preocupări conexe. Pe 14 noiembrie 2021, Taproot a fost activat în rețeaua Bitcoin după aprobarea minerii din întreaga lume. Dar ce este Taproot și cum poate beneficia Bitcoin? Să ne scufundăm.
Limitările rețelei Bitcoin
În ciuda faptului că este prima și cea mai populară criptomonedă creată, rețeaua Bitcoin are deficiențe în anumite domenii, cum ar fi viteza lentă a tranzacțiilor. Bitcoin a fost creat inițial pentru a procesa 7 tranzacții pe secundă, dar pe măsură ce rețeaua a crescut în popularitate și utilizatori, viteza tranzacțiilor și taxele au crescut și ele. Taxele medii de tranzacție ale rețelei Bitcoin au atins un maxim istoric de aproximativ 60 de dolari în 2021, în urma prețului vertiginos al monedei. Se spune că comisioanele ridicate și viteza lentă a tranzacțiilor ar trage dezvoltarea rețelei Bitcoin. Pentru a spori capacitatea de tranzacție, dezvoltatorii au implementat upgrade-ul Segregated Witness (SegWit) în 2017 pentru a încadra mai multe tranzacții într-un singur bloc. Cu toate acestea, taxele mari par să prevaleze.
O altă limitare a fost confidențialitatea sa. Deși s-a subliniat în cartea sa albă că tranzacțiile Bitcoin sunt private, toate detaliile tranzacțiilor din rețeaua Bitcoin sunt vizibile. Aceasta înseamnă că puteți cunoaște întregul istoric de cumpărare al cuiva căutând adresa Bitcoin.
Pentru a face față limitărilor, Bitcoin a implementat din când în când actualizări ale rețelei sale. Cu toate acestea, modificarea rețelei Bitcoin este o provocare din cauza naturii sale descentralizate. Nu există o singură persoană care să decidă ce schimbări ar trebui sau nu ar trebui implementate, ci o decizie a comunității prin obținerea consensului.
Ce este upgrade-ul Bitcoin Taproot?
Taproot este un soft furk care îmbunătățește scripturile Bitcoin pentru a crește confidențialitatea, eficiența și capacitatea rețelei de a procesa contracte inteligente. Este considerată cea mai semnificativă actualizare Bitcoin de la upgrade-ul SegWit din 2017.
Actualizarea Taproot constă din 3 propuneri de îmbunătățire Bitcoin (BIP) distincte, inclusiv Taproot, Tapscript și nucleul său - noua schemă de semnătură digitală numită semnături Schnorr. Taproot își propune să aducă mai multe beneficii utilizatorilor Bitcoin, cum ar fi confidențialitate îmbunătățită a tranzacțiilor și comisioane de tranzacție mai mici. De asemenea, va permite Bitcoin să execute tranzacții mai complexe și, potențial, să-și extindă cazurile de utilizare pentru a concura cu Ethereum, în special în ceea ce privește capacitățile de contracte inteligente și sprijinirea Finanțelor Descentralizate (DeFi) și jetoanelor nefungibile (NFT) în rețea.
Propunerea Taproot a fost dezvăluită pentru prima dată de dezvoltatorul Bitcoin Core Greg Maxwell în ianuarie 2018. În octombrie 2020, Taproot a fost fuzionat cu biblioteca Bitcoin Core după o cerere de extragere creată de Pieter Wuille. Pentru ca upgrade-ul să fie implementat complet, operatorii de noduri au trebuit să adopte noile reguli de consens ale Taproot. În cele din urmă, a primit sprijin de la 90% dintre mineri și a fost activat oficial la 14 noiembrie 2021 pe blocul 709.632.
Cum funcționează Taproot?
Există 3 BIP care lucrează împreună pentru a realiza upgrade-ul Taproot. Fiecare dintre BIP îl afectează și îl complimentează pe celălalt în moduri diferite.
Semnături Schnorr (BIP340)
Semnăturile Schnorr facilitează o modalitate mai rapidă și mai sigură de a valida tranzacțiile în rețeaua Bitcoin. Constă într-o schemă de semnătură criptografică dezvoltată de Claus Schnorr – un matematician și criptograf german. Chiar dacă Schnorr și-a avut algoritmul protejat printr-un brevet de mulți ani, brevetul a expirat oficial în 2008. Printre o serie de beneficii, semnăturile Schnorr sunt cunoscute în primul rând pentru simplitatea și eficiența lor în generarea de semnături scurte.
Schema de semnătură adoptată de Satoshi Nakamoto (creatorul Bitcoin) a fost algoritmul Elliptic Curve Digital Signature Algorithm (ECDSA). Alegerea ECDSA față de algoritmul de semnătură Schnorr sa datorat faptului că era deja utilizat pe scară largă, bine înțeles, sigur, compact și open-source.
Cu toate acestea, dezvoltarea Schnorr Digital Signature Scheme (SDSS) poate fi punctul de plecare al unei noi generații de semnături pentru Bitcoin și alte rețele blockchain.
Unul dintre principalele avantaje ale semnăturilor Schnorr este că sunt capabile să preia mai multe chei într-o tranzacție Bitcoin complexă și să producă o singură semnătură unică. Aceasta înseamnă că semnăturile mai multor părți implicate în tranzacție pot fi „agregate” într-o singură semnătură Schnorr. Aceasta este cunoscută sub numele de agregare de semnături.
De fapt, Taproot face posibilă ascunderea faptului că a rulat un script Bitcoin. De exemplu, cheltuirea Bitcoin folosind Taproot ar putea face ca o tranzacție pe un canal Lightning Network, o tranzacție peer-to-peer sau un contract inteligent sofisticat să devină indistinguibile. Oricine monitorizează una dintre aceste tranzacții nu va vedea decât o tranzacție peer-to-peer. De remarcat, totuși, acest lucru nu schimbă faptul că portofelele expeditorului inițial și ale destinatarului final vor fi expuse.
Rădăcină pivotantă (BIP341)
Taproot este de unde și-a luat numele upgrade-ul Taproot. Se bazează pe upgrade-ul SegWit din 2017 și folosește Merkelized Alternative Script Tree (MAST) pentru a mări cantitatea de date privind tranzacțiile din blockchain-ul Bitcoin.
Tranzacțiile din rețeaua Bitcoin sunt protejate de chei publice și private. Pentru a cheltui activul digital într-un portofel, cel care cheltuiește trebuie să furnizeze o semnătură care să demonstreze că este adevăratul proprietar înainte de a putea muta moneda. Pe lângă tranzacțiile cu o singură semnătură, cei care cheltuiesc pot folosi, de asemenea, diverse funcții pentru a face tranzacțiile Bitcoin mai complexe, inclusiv lansări de timelock, cerințe de semnătură multiplă (multisign) și altele.
Cu toate acestea, aceste tranzacții complexe cu mai multe semnături necesită mai multe intrări și semnături pentru a verifica, care adaugă o cantitate mare de date la blockchain și trage viteza tranzacției. În același timp, informațiile despre tranzacție sunt dezvăluite automat pe blockchain, ceea ce poate expune date sensibile despre proprietarii adresei.
După integrarea MAST, cantitatea de scripturi și verificări necesare poate fi redusă, deoarece o singură tranzacție MAST poate reprezenta mai multe scripturi. Deci, atunci când o tranzacție Bitcoin complexă este trimisă către MAST, arborele Merkle nu este necesar pentru procesarea tranzacțiilor. În loc de detaliile complete, MAST permite doar ca condițiile executate ale tranzacției să fie angajate în blockchain. Acest lucru poate reduce drastic volumul de date necesar pentru stocarea în rețea. Nu numai că oferă o scalabilitate mai mare și o eficiență mai mare pentru blockchain-ul Bitcoin, dar oferă și o confidențialitate mai mare pentru utilizatorii Bitcoin.
Tapscript (BIP342)
Tapscript este o actualizare a limbajului de codare la Bitcoin Script pentru a face loc celorlalte 2 BIP-uri. Este o colecție de coduri operaționale, instrucțiuni de tranzacție utilizate pentru a specifica modul de efectuare. Cu mai mult spațiu disponibil în blocuri, este de așteptat să ofere mai multă flexibilitate pentru noile funcții și, potențial, poate ajuta rețeaua Bitcoin să susțină și să creeze contracte inteligente în viitor.
Cum beneficiază Taproot Bitcoin?
După cum am discutat deja, Taproot a adus îmbunătățiri majore confidențialității Bitcoin și i-a îmbunătățit cazurile de utilizare. Alte beneficii potențiale includ:
1. Îmbunătățiți scalabilitatea rețelei prin reducerea cantității de date care trebuie transferate și stocate pe blockchain;
2. Mai multe tranzacții pe bloc (rată TPS mai mare);
3. Taxe de tranzacție mai mici.
Un alt beneficiu pentru Taproot este faptul că semnăturile nu vor mai fi maleabile, ceea ce este un risc de securitate cunoscut în rețeaua Bitcoin. Mai simplu spus, maleabilitatea semnăturii înseamnă că este posibil din punct de vedere tehnic să modifici semnătura unei tranzacții înainte ca aceasta să fie confirmată. Făcând acest lucru, atacul ar face să pară ca și cum tranzacția nu s-a întâmplat niciodată. Acest lucru lasă Bitcoin expus la infama problemă a cheltuielilor duble, care ar putea distruge integritatea registrului distribuit.
De ce este important upgrade-ul Taproot?
Activarea Taproot este de așteptat să sporească funcționalitatea rețelei Bitcoin pentru a facilita tranzacții rapide și fiabile. Înainte de Taproot, protocolul Bitcoin era încă în dezvoltarea Layer 1, în timp ce alții precum Ethereum aveau deja un avans în Layer 2 și DApps. După actualizare, Bitcoin își deschide calea pentru a implementa contracte inteligente și, eventual, își extinde cazurile de utilizare pentru a acoperi piețele NFT și DeFi în tendințe în viitor.
Pe măsură ce rețeaua Bitcoin devine mai eficientă cu taxe mai mici, ar putea stimula mai multe tranzacții și o adoptare mai largă. În plus, utilizatorii își pot păstra confidențialitatea pentru tranzacții, făcând BTC mai competitiv cu alte monede de confidențialitate de pe piață.
Gânduri de închidere
Taproot este o actualizare foarte anticipată și acceptată pe scară largă la Bitcoin. Implementat împreună cu semnăturile Schnorr, vedem îmbunătățiri semnificative în ceea ce privește confidențialitatea, scalabilitatea, securitatea și multe altele. Aceste upgrade-uri pot genera, de asemenea, mai mult interes în jurul rețelei Lightning și încurajează multisig să fie mai mult un standard industrial.
Indiferent de implicarea dumneavoastră în comunitatea Bitcoin, beneficiile suplimentare ale confidențialității, eficienței și securității îmbunătățite vă vor afecta probabil experiența de utilizare a Bitcoin.



