Ce este Taproot?
Ghidul pentru începători privind actualizarea Taproot Bitcoin
Taproot este o actualizare a Bitcoin care își propune să îmbunătățească confidențialitatea și eficiența rețelei sale. Taproot este prima actualizare a Bitcoin din ultimii patru ani, de când Segregated Witnesses (SegWit) a fost lansat în 2017.
Actualizarea Taproot cuprinde trei Propuneri de Îmbunătățire Bitcoin (BIP), inclusiv BIP340 (BIP – Schnorr), BIP341 (BIP – Taproot), BIP342 (BIP – Tapscript).
BIP-Schnorr introduce „Schnorr Signatures”, o metodă mai rapidă, mai sigură și mai puțin intensivă în date pentru 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 smart contract în blockchain, ascunzând în același timp unele informații private despre tranzacții. În cele din urmă, BIP – Tapscript dotează Bitcoin cu un limbaj de programare a tranzacțiilor actualizat, care utilizează tehnologia Schnorr și Taproot. Tapscript permite, de asemenea, dezvoltatorilor să implementeze mai eficient viitoarele actualizări Bitcoin.
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 de la majoritatea minerilor Bitcoin pe 12 iunie 2021. Taproot s-a activat la block 709.632 pe 14 noiembrie 2021.

Cum funcționează tranzacțiile Bitcoin
Pentru a înțelege importanța actualizării Taproot, este necesar să știi cum sunt procesate astăzi tranzacțiile Bitcoin. Portofelele Bitcoin funcționează similar conturilor bancare tradiționale, în sensul că sunt necesare atât un „număr de cont”, cât și o „parolă” pentru a accesa fondurile deținute în portofel. Când utilizatorii creează un portofel, ei generează o pereche de chei criptografice unică – una publică și una privată – care le permite să trimită sau să primească bitcoin. Cheia publică acționează ca „număr de cont”, iar cheia privată ca „parolă”.
Cheile private pot crea o semnătură criptografică pentru a autentifica tranzacțiile și a ține evidența distribuției monedelor, prevenind astfel actorii rău intenționaț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 îi poate verifica independent autenticitatea.
Taproot explicat
Actualizarea Taproot implementează trei BIP-uri:
Tehnologia BIP340 – Schnorr signature implementează un tip de semnătură criptografică mai mic, mai sigur și mai flexibil. De asemenea, introduce o tehnică numită „key aggregation” (agregare de chei), care permite tranzacțiilor cu mai multe semnături (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ă angajeze aceeași cantitate de date în blockchain-ul Bitcoin ca o tranzacție standard, cu o singură semnătură. Cu Schnorr Signatures, atât o singură cheie publică agregată, cât ș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, semnăturile Schnorr sunt compatibile cu versiuni anterioare ale algoritmului de criptografie pe care Bitcoin l-a folosit de la înființarea sa, numit Elliptic Curve Digital Signature Algorithm (ECDSA). Acest lucru permite furnizorilor de servicii, cum ar fi bursele, custozii și portofelele, să opteze pentru actualizare în timp.
BIP341 – Taproot se bazează pe inovațiile de confidențialitate ale celei mai recente actualizări 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 angajate în blockchain, mai degrabă decât detaliile complete ale tuturor celorlalte rezultate posibile. Arborii Merkle sunt utilizați pe scară largă în criptografie ca modalitate de a demonstra 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 sporită 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, de asemenea, să ofere o scalabilitate, un debit al tranzacțiilor și o eficiență sporite, deoarece informațiile tranzacțiilor neexecutate nu mai sunt înregistrate în blockchain.
BIP342 – Tapscript actualizează limbajul de codificare Script utilizat pentru a scrie parametrii tranzacțiilor Bitcoin, pentru a acomoda Schnorr Signatures și tehnologia Taproot pentru cei care optează pentru actualizare. Tapscript va facilita, de asemenea, implementarea viitoarelor actualizări Bitcoin, permițând introducerea mai fluidă a noilor tipuri de opcodes (instrucțiuni de tranzacție).
Impactul Taproot
În timp ce impactul complet al acestei actualizări va fi dovedit în următorii ani, pe măsură ce mai mulți furnizori de servicii vor adopta tehnologia, îmbunătățirile incrementale ale Taproot sunt anticipate a fi semnificative pentru viabilitatea pe termen lung a Bitcoin.
Beneficiile Taproot în materie de confidențialitate și eficiență sunt două fețe ale aceleiași monede. Prin angajarea mai puținor informații despre tranzacții în blockchain, mai puține date despre tranzacții sunt disponibile pentru oricine verifică registrul public disponibil al Bitcoin. Angajarea mai puținor date creează, de asemenea, spațiu în fiecare bloc pentru mai multe tranzacții, ceea ce ar trebui să reducă comisioanele și să crească debitul tranzacțiilor.
Taproot deschide, de asemenea, porțile unei flexibilități sporite a contractelor inteligente pe Bitcoin. În timp ce contractele inteligente complexe au fost ușor de creat și aplicat în alte rețele blockchain de ani de zile, Taproot este anticipat să pună bazele tehnice necesare pentru a accelera finanțarea descentralizată (DeFi) pe rețeaua Bitcoin. Cu 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ă.
Actualizările Taproot ar trebui, de asemenea, să permită Lightning Network să scaleze mai eficient și mai rapid. Unii cred că Taproot, combinat cu Lightning Network, va avansa utilitatea Bitcoin de la o „depozitare de valoare” la un „mediu de schimb”, validând în continuare Bitcoin ca o adevărată monedă digitală peer-to-peer.
Deși actualizările 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 ale dimensiunii blocurilor care au dus la crearea Bitcoin Cash cu patru ani înainte, Taproot va stabili probabil bazele operaționale pentru modul în care BIP-urile se dezvoltă de la idee la implementare în anii următori.
Vrei să afli și mai multe despre actualizarea Taproot? Descarcă „Taproot Primer – O actualizare pentru toate timpurile” de la Kraken Intelligence.
Începe să cumperi bitcoin
Acum ești gata să faci pasul următor și să cumperi bitcoin!