Ce este Taproot?
Ghidul începătorului pentru upgrade-ul Taproot Bitcoin
Taproot este un upgrade la Bitcoin care își propune să îmbunătățească confidențialitatea și eficiența rețelei sale. Taproot este primul upgrade la Bitcoin în patru ani, de când Segregated Witnesses (SegWit) a fost lansat în 2017.
Actualizarea Taproot cuprinde trei Propuneri de Îmbunătățire Bitcoin (BIP-uri), inclusiv BIP340 (BIP – Schnorr), BIP341 (BIP – Taproot), BIP342 (BIP – Tapscript).
BIP-Schnorr introduce „Schnorr Signatures”, o modalitate mai rapidă, mai sigură și mai puțin intensivă în date de a autoriza tranzacțiile. BIP – Schnorr permite, de asemenea, BIP – Taproot, care utilizează o tehnică numită „MAST” pentru a înregistra mai puține date de tranzacție de contract inteligent în blockchain, ascunzând în același timp și unele informații private despre tranzacții. În cele din urmă, BIP – Tapscript echipează Bitcoin cu un limbaj de programare a tranzacțiilor actualizat, care utilizează tehnologia Schnorr și Taproot. Tapscript permite, de asemenea, dezvoltatorilor să implementeze upgrade-uri viitoare Bitcoin mai eficient.
Taproot a fost propus pentru prima dată de dezvoltatorul principal Bitcoin Gregory Maxwell în ianuarie 2018. Propunerea a fost susținută pe scară largă și a ajuns la un consens pentru implementare din partea majorității minerilor Bitcoin pe 12 iunie 2021. Taproot a fost activat la blocul 709,632 pe 14 noiembrie 2021.

Cum funcționează tranzacțiile Bitcoin
Pentru a înțelege semnificația upgrade-ului Taproot, este necesar să știm cum sunt procesate tranzacțiile Bitcoin astăzi. Portofelele Bitcoin funcționează similar cu conturile bancare tradiționale, în sensul că atât un „număr de cont”, cât și o „parolă” sunt necesare pentru a accesa fondurile deținute în portofel. Atunci când utilizatorii creează un portofel, aceștia generează o pereche unică de chei criptografice – una publică și una privată – care le permite să trimită sau să primească bitcoin. Cheia publică acționează ca „numărul de cont”, iar cheia privată ca „parola”.
Cheile private pot crea o semnătură criptografică pentru a autentifica tranzacțiile și a contabiliza distribuția monedelor, prevenind astfel actorii răi să fure monede sau să deturneze fonduri.
O semnătură criptografică, derivată din detaliile tranzacției și cheia privată, este necesară pentru a executa și valida tranzacția. Oricine poate vedea această semnătură pe blockchain și poate verifica independent autenticitatea acesteia.
Taproot explicat
Upgrade-ul Taproot implementează trei BIP-uri:
BIP340 – Tehnologia Schnorr signature implementează un tip de semnătură criptografică mai mic, mai sigur și mai flexibil. De asemenea, introduce o tehnică numită „key aggregation”, care permite tranzacțiilor multi-semnătură (unde mai multe părți susțin o singură tranzacție) și contractelor inteligente (unde condițiile predeterminate trebuie îndeplinite pentru a executa o tranzacție) să înregistreze aceeași cantitate de date în blockchain-ul Bitcoin ca o tranzacție standard, cu o singură semnătură. Cu Schnorr Signatures, o singură cheie publică agregată și o singură semnătură agregată sunt înregistrate, mai degrabă decât toate cheile publice și semnăturile tuturor participanților implicați. Rezultatul este o încărcare mai ușoară a blockchain-ului, unde observatorii nu pot descifra dacă o tranzacție include un singur sau mai mulți susținători. De reținut, Schnorr signatures sunt compatibile invers cu algoritmul de criptografie pe care Bitcoin l-a folosit de la începuturile sale, numit Elliptic Curve Digital Signature Algorithm (ECDSA). Acest lucru permite furnizorilor de servicii, cum ar fi bursele, custozii și portofelele, să opteze pentru upgrade în timp.
BIP341 – Taproot se bazează pe inovațiile de confidențialitate ale celui mai recent upgrade Bitcoin, SegWit, și implementează Merklized Alternative Script Trees (MAST), care permit ca doar condițiile executate ale unei tranzacții de contract inteligent să fie înregistrate în blockchain, mai degrabă decât detaliile complete ale tuturor celorlalte rezultate posibile. Merkle trees sunt utilizate pe scară largă în criptografie ca o modalitate de a dovedi că datele există într-un set, fără a fi nevoie să se dezvăluie întregul set. Prin expunerea doar a detaliilor tranzacției executate, Taproot oferă o confidențialitate mai mare utilizatorilor Bitcoin. Cu Taproot, cei care auditează lanțul nu ar putea vizualiza condițiile sau rezultatele tranzacțiilor neexecutate, care ar fi putut conține informații private sensibile, cum ar fi tipul de portofel utilizat. MAST ar trebui să ofere, de asemenea, o scalabilitate, un debit de tranzacții și o eficiență mai mari, deoarece informațiile despre tranzacțiile neexecutate nu mai sunt înregistrate în blockchain.
BIP342 – Tapscript actualizează limbajul de codificare Script utilizat pentru a scrie parametrii tranzacțiilor bitcoin, pentru a se adapta la Schnorr Signatures și tehnologia Taproot pentru cei care optează pentru upgrade. Tapscript va facilita, de asemenea, implementarea viitoarelor actualizări la Bitcoin, permițând introducerea mai ușoară a noilor tipuri de opcodes (instrucțiuni de tranzacție).
Impactul Taproot
Deși impactul complet al acestui upgrade va fi dovedit în anii următori, pe măsură ce mai mulți furnizori de servicii adoptă tehnologia, îmbunătățirile incrementale ale Taproot sunt anticipate a fi semnificative pentru viabilitatea pe termen lung a Bitcoin.
Beneficiile de confidențialitate și eficiență ale Taproot sunt două fețe ale aceleiași monede. Prin înregistrarea mai puține informații despre tranzacții în blockchain, mai puține date de tranzacție sunt disponibile pentru oricine verifică registrul public disponibil al Bitcoin. Înregistrarea mai puține date creează, de asemenea, spațiu în fiecare bloc pentru mai multe tranzacții, ceea ce ar trebui să reducă taxele și să crească debitul tranzacțiilor.
Taproot deschide, de asemenea, ușile către o flexibilitate mai mare a contractelor inteligente pe Bitcoin. Deși contractele inteligente complexe au fost ușor de creat și de aplicat pe alte rețele blockchain de ani de zile, Taproot este anticipat să pună bazele tehnice necesare pentru a accelera Decentralized Finance (DeFi) pe rețeaua Bitcoin. Prin implementarea Taproot, Bitcoin poate găzdui contracte inteligente masive cu zeci de mii de semnatari, ascunzând în același timp toți participanții și păstrând dimensiunea unei tranzacții cu o singură semnătură.
Upgrade-urile Taproot ar trebui să permită, de asemenea, Lightning Network să scaleze mai eficient și mai rapid. Unii cred că Taproot, combinat cu Lightning Network, va avansa utilitatea bitcoin de la o „store of value” la o „medium of exchange”, validând în continuare bitcoin ca o adevărată monedă digitală peer-to-peer.
Deși upgrade-urile pe care Taproot le aduce Bitcoin sunt importante, probabil cel mai semnificativ și de lungă durată impact al Taproot nu va fi ceea ce este, ci modul în care este implementat. Fiind prima actualizare majoră a protocolului Bitcoin de la infamele războaie privind dimensiunea blocurilor care au dus la crearea Bitcoin Cash cu patru ani înainte, Taproot va stabili probabil fundația operațională pentru modul în care BIP-urile se dezvoltă de la idee la implementare în anii următori.
Doriți să aflați și mai multe despre upgrade-ul Taproot? Descărcați „Taproot Primer – An Upgrade for the Ages” de la Kraken Intelligence
Începeți să cumpărați bitcoin
Acum sunteți gata să faceți următorul pas și să cumpărați bitcoin!