Taprooti mõistmine lihtsal viisil PlatoBlockchain Data Intelligence. Vertikaalne otsing. Ai.

Tajuure mõistmine lihtsal viisil

Taprooti mõistmine lihtsal viisil PlatoBlockchain Data Intelligence. Vertikaalne otsing. Ai.

Taprooti muudatusi rakendava Bitcoini võrgustiku täpset mõistmine on vajalik selleks, et mõista, miks muudatusi vaja oli. Taproot on kombinatsioon paljudest Bitcoini täiustamise ettepanekutest (BIP), mille tulemuseks on Bitcoini plokiahela pehme hark. Pehme kahvel on kavandatud uuendus, mis aja jooksul võetakse kasutusele ainsa plokiahelana, mis tähendab, et vana lakkab töötamast, kui uus (antud juhul Taproot) on täielikult kasutusele võetud.

Mida Taproot teeb?

Täiustused võib jagada kolme kategooriasse, millest igaüks mõjutab üksteist ja on vajalik lõpliku konstruktsiooni jaoks. Taproot suurendab edukalt turvalisust ning võimaldab ka paindlikkust ja mastaapsust tänu uuele keelele, mis aina laieneb. Kokkuvõtteks on kolm muudatuste kategooriat:

1. Schnorri allkirjad (BIP 340)

See uus allkirja vorm võimaldab suurepärast turvalisust, madalamaid tasusid ja paindlikke mitme allkirjaga tehinguid. Kuidas?

· Tehingutele rakendatakse SigHash (allkirjaräsi), mis tähendab, et kui SigHash on rakendatud, muutub teave muutumatuks (muutmatuks). Teabe muutmisel kaotab tehing kehtivuse. Midagi ei saa muuta ilma SigHashi hävitamata. Varem võis väikest kogust teavet muuta "plastitavuse" kaudu, mis ei põhjustanud tehingu kehtivuse kaotamist. Allkirjadest rääkides…

· Võtmete ja allkirjade liitmine võimaldab liita avalikke võtmeid ja allkirju. See tähendab, et kui teil on tehing 10 inimesega, oleks varem vaja 10 avalikku võtit, 10 allkirja ning iga võtme ja allkirja peaks kontrollija kontrollima. Võtmete ja allkirjade liitmise abil saame teha kõik 10 avalikku võtit üheks võtmeks ja kõik 10 allkirja üheks signatuuriks. Kontrollija peab nüüd seda 10 korra asemel tegema ainult üks kord. See on koht, kus toimub palju arvutuslikku töötlemist.

· Suurepärane turvalisus saavutatakse koondamisprotsessis, kuna ahelasisene heuristika (jälgitud andmed) ei suuda eristada mitmesignatuuri ja ühe allkirjaga tehingut, mis võimaldab suuremat privaatsust.

· Pakkide kinnitamine lisatakse ülalmainitud liitmisest, kuna nüüd saame mitu tehingut kokku panna, et neid koos, mitte ükshaaval kinnitada. Põhimõtteliselt on see lihtsalt "hulgikinnitus" ja vähendab ka ressursside kulutamist.

2. Tajuur (BIP 341)

Kogu värskendus on nimetatud selle osa järgi, kuna nii integreerub uus süsteem vanaga.

· Bitcoin Script Update võimaldab skriptikeelel kasutada Schnorri allkirju ja integreerib Merkelized Alternative Script Trees (MAST).

· Pay-To-Taproot (P2TR) annab valikuvabaduse. Võite kasutada kas Schnorri allkirju või MAST-is pakutavat Merkle'i juurt. Täitke teie valitud nõuded, mis võimaldab tehingute puhtamat töötlemist, kui Merkle'i puud ei pruugi vaja minna.

(MAST) võtab kokku võimalikud skriptid, mida on vaja bitcoini avamiseks, selle asemel et nõuda tehingu jaoks kõiki võimalikke skripte. MAST-i pakutav ühe skriptiga räsi esindab tegelikult mitut skripti. Bitcoini kulutamiseks peate esitama ainult oma skripti ja tõendama, et teie skript on Merkle'i juurtes. Varem oleks kulunud palju rohkem skripte ja laiendatud kontrolli.

3. Tapscript on opkoodide kogum, mis on sisuliselt vaid koodiread, mis täidavad Bitcoini protokolli käske, mida on värskendatud, et teha ruumi Taprooti installitud uutele muudatustele. Seda võib nimetada keeleks, kuid see on pigem Bitcoin Scripti värskendus.

· Bitcoin Scriptil on 10,000 XNUMX-baidine skripti suuruse limiit, mis eemaldatakse, võimaldades oluliselt suuremaid skripte või Taprooti lepinguid. Samuti eemaldab see opkoodide piirangu, mis võimaldab tulevikus suuremat paindlikkust funktsioonide ja kodeerimise suurendamiseks.

· See skripti suuruse ja piiramatu kasvu eemaldamine skriptimisel võimaldab selge tee nutikate lepinguteni.

Miks see on oluline?

Turvalisus on iga Bitcoineri elujõud. Kuna Bitcoini kogukond ei tahtnud kõigutada oma põhilisi tõekspidamisi kõvast ja usaldusväärsest rahast, võttis Bitcoini kogukond enne uuele versioonile üleviimist kindlaks, et kiht 1 (Bitcoini protokoll) on muutumatu, tõhus ja 100% turvaline. Teised platvormid tormasid 2. kihile (algsele protokollile ehitatud avatud rakendused), samal ajal kui Bitcoin hoidis edasist arengut, kuni baaskihi turvalisus oli vaieldamatult kindel. Seetõttu väidavad mõned, et Bitcoin oli kaotanud võidujooksu nutikate lepinguvõimaluste arendamisel ja sellised tooted nagu Ethereum ilmusid esimestena turule, muutes meie suhtumist detsentraliseeritud rakendustesse.

Taproot on mänguruumi tasandanud. Bitcoinil on nüüd selge tee nutikate lepingute, detsentraliseeritud autonoomsete organisatsioonide ja muu juurutamiseks. Sellised tooted nagu Lightning Network on juba näidanud, et kiireid ja usaldusväärseid tehinguid saab endiselt toetada muutumatu pearaamatuga, isegi ilma juurdepääsuta, mille Taproot tulevikuarendajatele annab.

Bitcoin astub avaramasse maailma rakendustega, mida me ei suuda ette kujutada viisil, mida ta lihtsalt varem ei suutnud. See äsja leitud arendajavabadus ja kaevurite süsteemne tõhusus suunavad rohkem häid mõtteid protokolli juurde, edendades uusi ideid, mis aitavad võrgul edasi õitseda.

See on Shawn Amicki külalispostitus. Avaldatud arvamused on täielikult nende omad ja ei pruugi kajastada BTC Inc või Bitcoin ajakiri.

Allikas: https://bitcoinmagazine.com/technical/understanding-taproot-in-a-simple-way

Ajatempel:

Veel alates Bitcoin ajakiri