Taproot-uppgraderingen aktiverades den 14 november 2021 vid block 709 632, som en soft fork som samlade tre Bitcoin Improvement Proposals: BIP 340, BIP 341 och BIP 342. Den gav Bitcoin Schnorr-signaturer, Pay-to-Taproot-adresser och Tapscript. Bitcoiners firar det datumet som Taproot Day, den största förändringen av protokollet sedan SegWit.
Det viktigaste
- Taproot aktiverades den 14 november 2021 vid block 709 632 som en soft fork.
- Den samlar BIP 340 Schnorr-signaturer, BIP 341 Taproot och BIP 342 Tapscript.
- Minerarna låste aktiveringen den 12 juni 2021, fyra år efter SegWit 2017.
- En Taproot-spend döljer vilket skript som användes, inte belopp eller tidpunkt.
- Gamla adresser och gamla noder fungerade vidare, så ingen innehavare behövde flytta sina medel.
Det här hände den 14 november 2021
Den 14 november 2021 trädde Taproot-reglerna i kraft vid block 709 632. Noder som körde den nya koden tillämpade dem från det blocket och framåt, och kedjan fortsatte i ett stycke.
Taproot kom som en soft fork, vilket betyder att de nya reglerna är strängare än de gamla snarare än oförenliga med dem. Äldre noder såg fortfarande giltiga block och följde därför samma kedja utan uppdatering.
Därför behövde ingen innehavare göra något. Legacy- och SegWit-adresser fungerade precis som förut, och mynt som legat orörda i åratal var exakt lika säkra som dagen innan.
Nedräkningen gick i block, inte i timmar. Eftersom minerarna hade låst aktiveringen till en bestämd höjd flera månader tidigare följde Bitcoiners höjden klättra i en block explorer som mempool.space i stället för en klocka.
Vägen till Taproot-uppgraderingen
Gregory Maxwell, utvecklare i Bitcoin Core, lade fram Taproot-idén i januari 2018. Problemet han siktade på var konkret: varje multisig-kvorum, varje timelock och varje vault var tvungen att publicera hela sitt skript på kedjan när det spenderade, vilket kostade blockutrymme och berättade för vem som helst exakt hur mynten var skyddade.
Hans svar kombinerade två delar. Schnorr-signaturer gör att nycklarna i en samarbetsvillig spend kan adderas ihop, så ett kvorum signerar en gång och ser ut som en enda ägare. Merkelized Abstract Syntax Trees binder varje alternativt spendvillkor till ett hashträd, så att bara den gren som faktiskt används någonsin avslöjas.
Pieter Wuille bar stora delar av specifikationsarbetet. Tim Ruffing, AJ Towns och Jonas Nick arbetade med design och granskning, och koden gick genom mejllistor, pull requests och gott om offentlig debatt innan någon kallade den färdig.
Den 12 juni 2021 nådde förslagen konsensus bland minerarna, vilket låste novemberaktiveringen till en blockhöjd. Den föregående förändringen av den här storleken var Segregated Witness 2017, fyra år tidigare. Bitcoin släpper kod långsamt, och först när debatten är över.
Vad de tre BIP:erna faktiskt gör
Taproot är ett samlingsnamn för tre Bitcoin Improvement Proposals som aktiverades vid samma block. Var och en har sin egen uppgift på plånboksnivå.
- BIP 340, Schnorr-signaturer: ett mindre och mer flexibelt signatursystem än de ECDSA-signaturer Bitcoin använde tidigare. Signaturaggregering låter flera nycklar skapa en enda signatur, så en gruppspend bär mindre data än summan av sina delar.
- BIP 341, Taproot: definierar Pay-to-Taproot, skrivet P2TR. En hel uppsättning spendvillkor ligger bakom en nyckelväg, och bara den väg som faktiskt används når kedjan.
- BIP 342, Tapscript: uppdaterar Bitcoins skriptspråk så att P2TR-spends fungerar, utnyttjar effektiviteten i Schnorr-signaturer och lämnar utrymme för renare skriptuppgraderingar längre fram.
Tillsammans förändrar de vad en betraktare ser. En samarbetsvillig spend från en Taproot-adress ser likadan ut vare sig en nyckel signerade den eller ett multisig-kvorum, och det är hela poängen med uppgraderingen.
Taproot-adresser mot native SegWit
Native SegWit-adresser och Taproot-adresser ligger på samma kedja och båda minskar witness-data. Skillnaden visar sig i samma stund som spendvillkoren blir komplicerade.
| Punkt | Native SegWit | Taproot (P2TR) |
|---|---|---|
| Signatursystem | ECDSA-signaturer | Schnorr-signaturer |
| Adressformat | bech32, börjar med bc1q | bech32m, börjar med bc1p |
| Komplex spend | Hela skriptet publiceras på kedjan | Bara den väg som används avslöjas |
| Avgiftseffekt | Witness-data växer med varje nyckel | Samarbetsvillig spend bär en signatur |
För en spend med en enda nyckel ligger de två nära varandra. Vinsten kommer med multisig, timelocks och Lightning-kanaler, där det gamla formatet skrev hela uppsättningen i offentlig vy.
Därför märker innehavare fortfarande effekten
Utdelningen är tyst och bestående. En Taproot-spend bär mindre data, så transaktionsavgifterna på multisig- och vault-spends ligger närmare dem för en enkel spend, och blockutrymmet räcker längre för alla som använder kedjan.
Integritetsvinsten är verklig men begränsad, och det ska Bitcoiners säga rakt ut. Taproot döljer vilket skript som användes; den döljer inte belopp, tidpunkt eller de kopplingar du skapar genom att återanvända en adress. Analysföretag och utredare läser fortfarande den publika liggaren, och därför betyder disciplin kring self custody mer än någon adresstyp.
Spridningen går i Bitcoins takt. SegWit tog år på sig att bli standard i plånböckerna, och Taproot går samma väg, en plånboksversion och en Lightning-implementation i taget.
Uppmärksamma Taproot Day
Taproot gjorde integritet och self custody billigare att praktisera. Det är skälet att uppmärksamma den 14 november: inte koden i sig, utan kontrollen den skyddar, som ingen gav dig och ingen kan ta ifrån dig.
Vill du bära det budskapet i bomull håller Not Your Keys Self Custody seed phrase-kortet blankt med flit, och resten av våra statement-tees bär samma idéer.
Inget ligger på ett lager här. Varje plagg trycks efter beställningen, av vår produktionspartner, på den produktionsort som ligger närmast köparen: europeiska ordrar i Europa, brittiska ordrar i Storbritannien, nordamerikanska ordrar i Nordamerika. Så tillverkas din artwear går igenom stegen, och vanliga frågor täcker storlekar och hur tryckplaceringen kan variera.
Wear the Bitcoin Revolution.
Källor
Från butikenBitcoin-t-shirts✓ Tillverkas när du beställer✓ 14 dagar att ändra digHandla kollektionen








Dela med dig:
Bitcoin-fakta som varje Bitcoiner bör känna till
En guide till Bitcoins hela historia