Nästa uppdatering av Bitcoin-teknik har övervunnit de första tekniska hindren

Nästa uppdatering av Bitcoin-teknik har övervunnit de första tekniska hindren - Bitcoin cash privacyDen 21 januari 2020 skickade Pieter Wuille, en Bitcoin Core-bidragsgivare och skapare av uppdateringen känd som Taproot, en ändring av koden som han arbetar med till GitHub, vilket gjorde det som kallas en "pull-begäran", vilket visar att koden är redo att passera i händerna på andra utvecklare.

Han betonade att integreringen av hans kod är villkorad av att Bitcoin-communityn accepterar förslaget och att den publicerades för att göra de ändringar det skulle innebära känt.

Det stora steget i dragförfrågan

Att skicka en pull-begäran om Bitcoin Core-koden (referensimplementeringen eller standardversionen av bitcoin-programvaran som alla andra härrör från) leder inte till en automatisk tillämpning av den presenterade ändringen. Men det är ett viktigt steg.

Processen med att omvandla den ursprungliga idén till kod ägde rum främst bakom kulisserna. Wuilles "pull-begäran" sätter honom i rampljuset och föreslår att koden är närmare den slutliga versionen.

Även om Wuille bara skickade dragförfrågan för några dagar sedan, har flera Bitcoin-utvecklare inklusive John Newberry, Ben Woosley och Adam Ficsor redan gjort kommentarer om ämnet, vilket bekräftar känslorna av ivrig förväntan på den här uppdateringen.

Mer säkerhet med Schnorr

En viktig del av den föreslagna ändringen är Schnorr, ett kryptografiskt signaturschema som är användbart för att bevisa ägande av mynt.

Det är mer effektivt än det är idag, eftersom det banar väg för förbättringar av skalbarhet och gör det möjligt för utvecklare att bygga ny teknik baserad på Bitcoin. Med hjälp av Schnorr lägger Taproot till smart kontraktsfunktionalitet till bitcoin, vilket stärker dess integritet.

Transaktioner som öppnar och stänger betalningskanaler i blixtnätverket, till exempel som möjliggör snabbare överföringar av små belopp, skulle inte se väldigt annorlunda ut än normala transaktioner (åtminstone delvis). Och det skulle göra det svårare för blockchain-voyeurs att urskilja en användares aktiviteter.

En ledarlös förändring

Som en decentraliserad kryptovaluta har Bitcoin inte en enda ledare som ansvarar för att auktorisera ändringar. Av denna anledning kan en sådan stor förändring, som kallas en ”mjuk gaffel”, bara tas upp om nästan alla är överens.

Om ingen i samhället gör giltiga invändningar mot Taproot (till exempel att bevisa en säkerhetssårbarhet) kan det bli den största förändringen i den digitala valutan sedan 2017, då SegWit-uppdateringen blockerades efter en lång och ofta vild debatt.

Bitcoin Core-bidragsgivare Anthony Towns sammanförde några utvecklare som granskade BIP: erna och skickade in kommentarer och förslag. Arbetsgruppen var öppen för alla utvecklare som var intresserade av projektet. Översynen av protokolländringen avslutades i början av januari. 16 utvecklare presenterade det slutliga resultatet av en "undersökning" med en beskrivning av deras slutliga feedback. Alla 16 godkände ändringarna.

Men det finns fortfarande mycket arbete att göra. Medan många granskar koden för förbättringar eller buggar, diskuterar andra det bästa sättet att anta förändring med så få hinder som möjligt - vilket den heta debatten om SegWit har visat sig vara långt ifrån uppenbar.