Kārdifa, Apvienotā Karaliste, 2024. gada 26. maijs, Chainwire

2024. gada 20. maijā Bitcoin Layer2 izstrādes komanda BEVM izlaida tehnisko dzelteno papīru ar nosaukumu “Taproot Consensus: A Decentralized BTC Layer2 Solution”. Šajā rakstā ir aprakstīta Taproot Consensus ieviešana, izmantojot vietējās Bitcoin tehnoloģijas, piemēram, Schnorr parakstus, MAST un Bitcoin SPV mezglus, lai izveidotu pilnībā decentralizētu BTC Layer2 risinājumu. Taproot Consensus ir ievērojams lēciens vietējā Bitcoin mērogojamībā, inovatīvi apvienojot esošās Bitcoin tehnoloģijas, nemainot Bitcoin pamata kodu.

I. Bitcoin tehnisko atkārtojumu vēsture

  • 2008. gada 31. oktobris: Satoshi Nakamoto publicēja grāmatu “Bitcoin: A Peer-to-Peer Electronic Cash System”, kas iepazīstina ar Bitcoin un SPV (Simple Payment Verification) koncepciju.

  • 2009. gada 3. janvāris: Nakamoto ieguva Genesis bloku, uzsākot Bitcoin. Sākotnējais kods digitālajiem parakstiem izmantoja ECDSA, nevis piemērotākos Schnorr parakstus, kas tajā laikā bija aizsargāti ar patentu. Schnorr paraksti saglabā visas ECDSA funkcijas un drošības pieņēmumus un var pārsniegt ECDSA 15 parakstu ierobežojumu, ļaujot pārvaldīt Bitcoin ar tūkstošiem adrešu, neietekmējot parakstīšanas ātrumu.

  • 2018: Bitcoin galvenie izstrādātāji ierosināja integrēt Schnorr parakstus Bitcoin tīklā.

  • 2021. gada 14. novembris: Taproot jauninājumā tika integrēti Schnorr paraksti un ieviests MAST (Merkelized Abstract Syntax Trees), kas nodrošina viediem līgumiem līdzīgas iespējas un decentralizētu vairāku parakstu pārvaldību.

  • BEVM Taproot Consensus risinājums balstās uz šiem sasniegumiem, apvienojot Schnorr parakstus un MAST, lai pārvaldītu vairāku parakstu adreses un iespējotu sarežģītus biznesa scenārijus Bitcoin Layer2.

II. Pārskats par Taproot Consensus risinājumu:

Dzeltenais papīrs sākas, izceļot Bitcoin ne-Tjūringa pilnīgu raksturu un ierobežoto viedo līgumu funkcionalitāti. Tas apgalvo, ka jāizmanto Bitcoin esošās iespējas, lai izveidotu decentralizētu Layer2 risinājumu, nevis pārveidotu Bitcoin Layer1.

BEVM Taproot Consensus apvieno Bitcoin Taproot tehnoloģiju (Schnorr parakstus un MAST), Bitcoin SPV gaismas mezglus un BFT PoS konsensa mehānismu, lai izveidotu decentralizētu un konsekventu Layer2 tīklu.

III. Detalizēts Taproot Consensus arhitektūras skaidrojums

Taproot Consensus arhitektūra sastāv no trim galvenajām sastāvdaļām: Schnorr+MAST, Bitcoin SPV un Aura+Grandpa.

· Schnorr+MAST: izmanto šīs tehnoloģijas no Taproot jauninājuma, lai panāktu decentralizētu Bitcoin vairāku parakstu pārvaldību, ko nodrošina Bitcoin kods.

· Bitcoin SPV: Ļauj sinhronizēt un pārbaudīt Bitcoin darījumus, nepalaižot pilnu mezglu.

· Aura + vectēvs: uzlabotie PoS konsensa protokoli Bizantijas kļūdu tolerancei, nodrošinot augstu konsekvenci starp tīkla mezgliem.

BEVM sistēmā katram pārbaudītājam ir BTC privātā atslēga Schnorr parakstiem. Apkopotā publiskā atslēga veido MAST koku, kas nodrošina BTC pārsūtīšanu un uzrakstus uz sliekšņa paraksta adresi. Validatori darbojas kā Bitcoin SPV gaismas mezgli, kas droši un bez atļaujas sinhronizē BTC tīkla stāvokli. Aura+Grandpa nodrošina Layer2 tīkla drošību un uzticamību, izmantojot BFT konsensusa pārvaldītos līdzekļus.

Taproot Consensus darbības princips ir šāds: “BEVM sistēmā katram validētājam ir BTC privātā atslēga Schnorr parakstiem. Schnorr parakstu īpašības nodrošina efektīvu parakstu apkopošanu, tādējādi uzlabojot sistēmas drošību un efektivitāti. Apkopotā publiskā atslēga Pagg, kas ģenerēta, izmantojot Musig2 vairāku parakstu shēmu, veido lielu MAST (Merkle Abstract Syntax Tree). Pēc MAST koka saknes hash ģenerēšanas validatori veic BTC pārsūtīšanu un ierakstus uz MAST koka ģenerēto sliekšņa paraksta adresi, ļaujot iesniegt datus no BTC galvenā tīkla BEVM tīklā. Katrs validators darbojas arī kā Bitcoin SPV (vienkāršotā maksājumu verifikācija) vieglais mezgls, ļaujot tiem droši un bez atļaujas sinhronizēt BTC tīkla stāvokli.

IV. Cita tehniskā informācija dzeltenajā grāmatā — patiesa decentralizācija

Dzeltenajā papīrā ir arī detalizēti aprakstīta Schnorr parakstu, MAST, Bitcoin SPV gaismas mezglu un Aura+Grandpa ieviešana, sniedzot visaptverošu tehnisko izklāstu tiem, kurus interesē Bitcoin tehnoloģijas. Tas izskaidro Musig2 ieviešanu un kontrastē ar citiem BTC Layer2 projektiem, piemēram, Mezo, kas izmanto tBTC protokolu. Atšķirībā no tBTC, kas balstās uz deviņu parakstītāju tīklu, Taproot Consensus integrē vairāku parakstu tīklus ar BFT PoS konsensu, panākot patiesu decentralizāciju.

Turklāt dzeltenajā papīrā ir izskaidrots Musig2 ieviešanas process un atšķirības starp citiem BTC Layer2 projektiem, piemēram, Mezo un Taproot Consensus. Mezo pamatā esošā tehniskā struktūra ir balstīta uz tBTC protokolu, kas izmanto Bitcoin vairāku parakstu, lai izveidotu parakstu sliekšņa tīklu, piedāvājot spēcīgu konsekvenci salīdzinājumā ar tradicionālajiem izplatītajiem tīkliem. Tomēr tBTC joprojām paļaujas uz deviņu parakstītāju tīklu, savukārt patiesi decentralizētai sistēmai vajadzētu būt vienprātīgai, apvienojot vairāku parakstu tīklus ar BFT PoS (Byzantine Fault Tolerance Proof of Stake) vienprātības mehānismiem. Šī ir atšķirība starp izplatītajiem tīkliem un blokķēdēm; izkliedētie tīkli uzsver izplatīšanu, bet tiem trūkst Bizantijas kļūmju tolerantās vienprātības, turpretī blokķēdes, lai arī tās ir sadalītas tīkli, ir balstītas uz bizantiešu kļūmju tolerantu vienprātību, panākot patiesu decentralizāciju. Taproot Consensus risinājums izmanto šo progresīvāko dizainu. Integrējot Schnorr parakstus, MAST, Bitcoin SPV gaismas mezglus un Aura un Grandpa Bizantijas kļūmju izturīgus konsensa mehānismus, tas izveido ļoti konsekventu un drošu decentralizētu Layer2 mērogojamības risinājumu. Šī integrācija uzlabo Bitcoin tīkla mērogojamību un lietojamību un nodrošina BEVM tīkla drošību un konsekvenci.

Secinājums

BEVM komandas tehniskajā dzeltenajā papīrā ir vispusīgi aprakstīts Taproot Consensus, Bitcoin Layer2 risinājums, kas pilnībā balstīts uz vietējām Bitcoin tehnoloģijām. Tas respektē un ievieš jauninājumus Bitcoin sākotnējā tehnoloģiskajā virzienā, padarot to par patiesu vietējās Bitcoin mērogojamības tehnoloģijas attīstību. Attīstoties Bitcoin ekosistēmai, tādi risinājumi kā Taproot Consensus būs ļoti svarīgi tās attīstībai, kas kalpos kā galvenie stūrakmeņi patiesi decentralizētiem Bitcoin Layer2 risinājumiem.

Par BEVM

BEVM ir pirmais pilnībā decentralizētais, ar EVM saderīgs Bitcoin Layer 2 risinājums. Tas ļauj Ethereum ekosistēmas DApps darboties ar Bitcoin, izmantojot BTC kā gāzi. BEVM uzlabo Bitcoin lietderību, nodrošinot drošu un mērogojamu platformu decentralizētām lietojumprogrammām. Sistēma integrē uzlabotus vienprātības mehānismus, starpķēžu mijiedarbību un stabilu datu integritāti, lai nodrošinātu nevainojamu pieredzi. BEVM mērķis ir ieviest jauninājumus Bitcoin ekosistēmā, piedāvājot lielāku mērogojamību, drošību un savietojamību ar populāriem Ethereum rīkiem un lietojumprogrammām.

Lai iegūtu papildinformāciju, lietotāji var apmeklēt BEVm oficiālo vietni vai sekot BEVM vietnē Twitter.

Sazināties

TommieBEVMtommie@bevm.io