Cardiff, Regatul Unit, 26 mai 2024, Chainwire

Pe 20 mai 2024, echipa de dezvoltare Bitcoin Layer2 BEVM a lansat lucrarea tehnică galbenă intitulată „Taproot Consensus: A Descentralized BTC Layer2 Solution”. Această lucrare detaliază implementarea Taproot Consensus, utilizând tehnologii native Bitcoin, cum ar fi semnăturile Schnorr, MAST și nodurile Bitcoin SPV, pentru a construi o soluție BTC Layer2 complet descentralizată. Taproot Consensus reprezintă un salt semnificativ în scalabilitatea nativă a Bitcoin, combinând tehnologiile Bitcoin existente în mod inovator, fără a modifica codul de bază al Bitcoin.

I. Istoria iterațiilor tehnice ale Bitcoin

  • 31 octombrie 2008: Satoshi Nakamoto a publicat „Bitcoin: A Peer-to-Peer Electronic Cash System”, introducând Bitcoin și conceptul de SPV (Simple Payment Verification).

  • 3 ianuarie 2009: Nakamoto a exploatat blocul Genesis, lansând Bitcoin. Codul original folosea ECDSA pentru semnăturile digitale în loc de semnăturile Schnorr mai potrivite, care erau protejate prin brevet la acea vreme. Semnăturile Schnorr păstrează toate funcționalitățile și ipotezele de securitate ale ECDSA și pot depăși limita de 15 semnături a ECDSA, permițând gestionarea Bitcoin cu mii de adrese fără a afecta viteza de semnare.

  • 2018: Dezvoltatorii de bază Bitcoin au propus integrarea semnăturilor Schnorr în rețeaua Bitcoin.

  • 14 noiembrie 2021: Actualizarea Taproot a integrat semnăturile Schnorr și a introdus MAST (Merkelized Abstract Syntax Trees), permițând capabilități inteligente asemănătoare unui contract și gestionarea descentralizată a semnăturilor multiple.

  • Soluția Taproot Consensus de la BEVM se bazează pe aceste progrese, combinând semnăturile Schnorr și MAST pentru a gestiona adresele cu semnături multiple și a permite scenarii de afaceri complexe în Bitcoin Layer2.

II. Prezentare generală a soluției de consens Taproot:

Lucrarea galbenă începe prin a evidenția natura completă non-Turing a Bitcoin și funcționalitatea limitată pentru contractele inteligente. Susține utilizarea capabilităților existente ale Bitcoin pentru a construi o soluție descentralizată Layer2, mai degrabă decât modificarea Bitcoin Layer1.

Taproot Consensus de la BEVM combină tehnologia Taproot a Bitcoin (semnături Schnorr și MAST), nodurile luminoase Bitcoin SPV și mecanismul de consens BFT PoS pentru a crea o rețea Layer2 descentralizată și consistentă.

III. Explicație detaliată a arhitecturii Taproot Consensus

Arhitectura Taproot Consensus cuprinde trei componente principale: Schnorr+MAST, Bitcoin SPV și Aura+Grandpa.

· Schnorr+MAST: Folosește aceste tehnologii din upgrade-ul Taproot pentru a realiza gestionarea descentralizată a semnăturilor multiple Bitcoin, condusă de codul Bitcoin.

· Bitcoin SPV: Permite sincronizarea și verificarea tranzacțiilor Bitcoin fără a rula un nod complet.

· Aura + Grandpa: protocoale avansate de consens PoS pentru toleranța la erori bizantină, asigurând o consistență ridicată între nodurile de rețea.

În sistemul BEVM, fiecare validator deține o cheie privată BTC pentru semnăturile Schnorr. Cheia publică agregată formează un arbore MAST, permițând transferurile și inscripțiile BTC la adresa semnăturii de prag. Validatorii acționează ca noduri luminoase Bitcoin SPV, sincronizând starea rețelei BTC în siguranță și fără permisiune. Aura+Grandpa asigură securitatea și încrederea rețelei Layer2, cu active gestionate prin consens BFT.

Principiul de funcționare al Taproot Consensus este: „În sistemul BEVM, fiecare validator deține o cheie privată BTC pentru semnăturile Schnorr. Caracteristica semnăturilor Schnorr permite o agregare eficientă a semnăturilor, sporind astfel securitatea și eficiența sistemului. Cheia publică agregată Pagg, generată prin schema de semnături multiple Musig2, formează un MAST mare (Merkle Abstract Syntax Tree). După generarea hash-ului rădăcină al arborelui MAST, validatorii efectuează transferuri BTC și înscrieri la adresa de semnătură de prag generată de arborele MAST, permițând transmiterea datelor de la rețeaua principală BTC la rețeaua BEVM. Fiecare validator acționează, de asemenea, ca un nod luminos Bitcoin SPV (Verificare simplificată a plății), permițându-le să sincronizeze în siguranță și fără permisiune starea rețelei BTC.”

IV. Alte detalii tehnice în Cartea galbenă – Descentralizare adevărată

Cartea galbenă detaliază, de asemenea, implementarea semnăturilor Schnorr, MAST, nodurilor luminoase Bitcoin SPV și Aura+Grandpa, oferind o schiță tehnică cuprinzătoare pentru cei interesați de tehnologiile Bitcoin. Acesta explică implementarea Musig2 și contrastează cu alte proiecte BTC Layer2 precum Mezo, care utilizează protocolul tBTC. Spre deosebire de tBTC, care se bazează pe o rețea de nouă semnatari, Taproot Consensus integrează rețelele cu semnături multiple cu consensul BFT PoS, realizând o adevărată descentralizare.

Mai mult, hârtia galbenă explică procesul de implementare a Musig2 și diferențele dintre alte proiecte BTC Layer2 precum Mezo și Taproot Consensus. Structura tehnică de bază a lui Mezo se bazează pe protocolul tBTC, care utilizează multi-semnătura Bitcoin pentru a construi o rețea de semnătură de prag, oferind o consistență puternică în comparație cu rețelele distribuite tradiționale. Cu toate acestea, tBTC se bazează în continuare pe o rețea de nouă semnatari, în timp ce un sistem cu adevărat descentralizat ar trebui să fie bazat pe consens, combinând rețelele cu mai multe semnături cu mecanisme de consens BFT PoS (Byzantine Fault Tolerance Proof of Stake). Aceasta este diferența dintre rețelele distribuite și blockchain-uri; rețelele distribuite pun accentul pe distribuție, dar nu au consens bizantin tolerant la erori, în timp ce blockchain-urile, deși sunt și rețele distribuite, sunt conduse de consensul bizantin tolerant la erori, realizând o adevărată descentralizare. Soluția Taproot Consensus adoptă acest design mai avansat. Prin integrarea semnăturilor Schnorr, a nodurilor luminoase MAST, Bitcoin SPV și a mecanismelor de consens tolerante la erori Aura și Grandpa Byzantine, construiește o soluție de scalabilitate descentralizată Layer2 extrem de consistentă și sigură. Această integrare îmbunătățește scalabilitatea și capacitatea de utilizare a rețelei Bitcoin și asigură securitatea și consistența rețelei BEVM.

Concluzie

Lucrarea galbenă tehnică a echipei BEVM descrie cuprinzător Taproot Consensus, o soluție Bitcoin Layer2 construită în întregime pe tehnologii native Bitcoin. Respectă și inovează direcția tehnologică originală a Bitcoin, făcându-l o adevărată evoluție a tehnologiei native de scalabilitate Bitcoin. Pe măsură ce ecosistemul Bitcoin evoluează, soluții precum Taproot Consensus vor fi cruciale pentru dezvoltarea sa, servind drept pietre de temelie pentru soluțiile Bitcoin Layer2 cu adevărat descentralizate.

Despre BEVM

BEVM este prima soluție Bitcoin Layer 2 complet descentralizată, compatibilă cu EVM. Permite DApps ecosistemului Ethereum să opereze pe Bitcoin, folosind BTC ca gaz. BEVM îmbunătățește utilitatea Bitcoin oferind o platformă sigură și scalabilă pentru aplicații descentralizate. Sistemul integrează mecanisme avansate de consens, interacțiune între lanțuri și integritate robustă a datelor pentru a asigura o experiență perfectă. BEVM își propune să inoveze în ecosistemul Bitcoin, oferind scalabilitate, securitate și compatibilitate sporite cu instrumentele și aplicațiile populare Ethereum.

Pentru mai multe informații, utilizatorii pot vizita site-ul oficial al BEVm sau pot urmări BEVM pe Twitter.

a lua legatura

Tommie
BEVM
tommie@bevm.io