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.

Pay-to-Taproot-adresser jämförda med native SegWit-adresser
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

Charlie Rytter, Co-founder of Bitcoin Artwear, in the Ride The Orange Slope Ski Hoodie on a Ski Holiday

Om författarenCharlie Rytter, Co-founder, Bitcoin ArtwearMöt grundarna

Från butikenBitcoin-t-shirts✓ Tillverkas när du beställer✓ 14 dagar att ändra digHandla kollektionen

Wear the Bitcoin Revolution.

Not Your Keys Self Custody Bitcoin huvtröja för herr, svart450,00 kr Köp

Loved by Bitcoiners

Thomas

I've been in the crypto space for years now and just got my black t-shirt with a nice Bitcoin logo on it. Love it!

Paul

I'm an investor in Bitcoin myself and love showing my support for this movement with stylish clothes featuring cool statements.

Muhammad

I'm a student and have only bought Bitcoin for a few hundred bucks, but I really enjoy being part of the crypto community and love the clothing.

Michael

I waited a few extra days, but it was absolutely worth it. Great styles, catchy text, and I even ended up buying a cap for my girlfriend as well! :)

Fler artiklar om Bitcoin

Visa alla

Illustration for Bitcoin Pizza Day: the Story behind the first Bitcoin Purchase

Bitcoin Pizza Day: historien, lärdomen och hur du firar dagen

Bitcoin Pizza Day markerar den 22 maj 2010, då Laszlo Hanyecz betalade 10 000 bitcoin för två pizzor. Här går vi igenom köpet, vad det lärde Bitcoiners och hur dagen firas i dag.

Läs merom Bitcoin Pizza Day: historien, lärdomen och hur du firar dagen

Illustration for A guide to Bitcoin total History

En guide till Bitcoins hela historia

Hela tidslinjen över Bitcoins historia, från whitepapret 2008 och genesisblocket till fyra halveringar, utan ett enda prisdiagram.

Läs merom En guide till Bitcoins hela historia

Illustration for Taproot Day: the Story behind the Taproot upgrade

Taproot Day: historien bakom taproot-uppgraderingen

Taproot aktiverades den 14 november 2021 vid block 709 632. Det här inlägget går igenom de tre BIP:er som ligger bakom, hur uppgraderingen förändrade integritet och avgifter, och varför Bitcoiners firar datumet som Taproot Day.

Läs merom Taproot Day: historien bakom taproot-uppgraderingen