Bitcoins första uppdatering på fyra år – Taproot-uppdateringen – gick live på söndagen på block 709 632. Den nya uppdateringen erbjuder större skalbarhet, integritet och effektivitet.
Den kombinerar Schnorr-signaturschemat med MAST (Merklized Alternative Script Tree) och utnyttjar ett nytt skriptspråk som heter Tapscript.
se mer
Varning: DENNA giftiga växt landade en ung man på sjukhuset
Google utvecklar AI-verktyg för att hjälpa journalister i...
I stora drag finns det tre viktiga delar i uppdateringen. Först kommer signaturen – den elliptiska kurvans digitala signaturalgoritm har ersatts av Schnorr-signaturschemat.
Det nya signaturschemat är "mycket mer sofistikerat", "lättviktigt" och "flexibelt", sa Jonathon Miller, vd för kryptobörsen Kraken, till Forkast. Nyheter.
Schnorr-signaturschemat gör att smarta kontraktstransaktioner ser ut som alla andra Bitcoin-transaktioner i blockkedjan – du kan inte se skillnaden mellan smarta kontrakt med flera signaturer och peer-to-peer-transaktioner från posten för blockchain.
Detta innebär större integritet, inte för enkla peer-to-peer-transaktioner, utan för komplexa transaktioner som involverar flera signaturer.
Den andra delen av uppdateringen är antagandet av Tapscript – ett nytt programmeringsspråk. Tapscript är mycket mer programmerbart än det tidigare språket som användes för att lägga till Bitcoin-transaktioner i blockkedjan. Detta kommer att öka smart kontraktsfunktionalitet på Bitcoin-blockkedjan och möjliggöra smidigare uppdateringar i framtiden.
Den tredje och viktigaste delen av Taproot-uppdateringen ger betydande förbättringar av strukturen för Bitcoin-transaktioner. Uppdateringen minskar datastorleken för smarta kontrakt, det vill säga mängden data som behövs för att registrera smarta kontraktstransaktioner på blockkedjan. Detta minskar i sin tur kostnaderna för transaktioner och ökar skalbarheten.