Sekretessproblem över Bitcoin-uppgradering Taproot är ett „icke-problem“, säger experter

Bitcoins sekretessexperter är långt ifrån imponerade av en nyligen cirkulerande integritetsrapport för bildspel som sätter Taproot, en troligt kommande uppgradering till Bitcoin, i hårkorset.

Taproot-uppgraderingen kommer att öka Bitcoins integritet och skalbarhet. Årets uppgradering har applåderats av Bitcoins mest aktiva utvecklare, och samhället har bjudits in flera gånger för att testa och granska det. Dessutom, i ett oöverträffat drag för stora Bitcoin-uppgraderingar, signalerar nu majoriteten av Crypto Bank stöd för uppgraderingen.

Mot denna bakgrund kommer en ny rapport från blockchain explorer Blockchair ledande utvecklare Nikita Zhavoronkov, som har släppt flera integritetsinriktade verktyg. Han hävdar att eftersom Taproot introducerar ett nytt „skript“ till Bitcoin – som dikterar under vilka förhållanden mynt kan spenderas – kommer Taproot-mynt att urskiljas från andra bitcoins.
Prenumerera på Blockchain Bites, vår dagliga uppdatering med de senaste berättelserna.
Genom att registrera dig får du e-postmeddelanden om CoinDesk-produkter och du godkänner våra villkor och sekretesspolicy.

Läs mer: Bitcoins framtid: Exakt hur en kommande uppgradering kan förbättra integritet och skalning

Zhavoronkov, som har utvecklat ett rykte för sin frekventa kritik av Bitcoin, verkar nu ha ett mål: att stoppa uppgraderingen.

Men Bitcoin-sekretessexperter håller inte med Zhakoronkovs påstående att Taproot inte är snusig.

„Jag tror att“ forskningen „suger, för att uttrycka det rent ut,“ sa Bitcoin-sekretessexpert Chris Belcher, som arbetar med Bitcoin-sekretessprojekt CoinSwap och JoinMarket). I ett e-postmeddelande till CoinDesk hävdade han att, ironiskt nog, vad Zhavoronkov föreslår – att stoppa Taproot – skulle skada Bitcoins integritet på lång sikt.

”Det som Nikita beskriver är en icke-fråga”, berättade den pseudonyma bitcoin-läraren och integritetsguru 6102 till CoinDesk.

Veteran bitcoinutvecklaren Greg Maxwell, som uppfann Taproot, gick så långt att han gick på Reddit och kallade Zhavoronkovs forskning för en „attack“, varning, „Var informerad och låt inte skadliga aktörer så FUD i ett försök att skada Bitcoin-användare.“

Kritiken

Låt oss dyka in i detaljerna lite. Taproot aktiverar nya regler, så kallade skript, för att låsa upp mynt. Bitcoin har många typer av skript. Den vanligaste är bara regeln att Bitcoin inte kan skickas till någon annan om inte användaren använder en privat nyckel för att signera den och skicka den med. Men det finns andra, till exempel regeln att två av tre specifika användare måste underteckna transaktionen för att flytta mynten någon annanstans.

Bitcoins som är låsta i dessa olika skript ser var och en lite annorlunda ut. Kom ihåg att Bitcoins huvudbok är öppen för alla att se. Det är möjligt för upptagen kroppar, nämligen blockchain-analysföretag, att läsa Bitcoins transaktionshistorik och vidarebefordra vad de hittar till betalande kunder, till exempel myndigheter, som sedan kan använda denna information av olika skäl för att slå ner på brottslingar.

Kort sagt påpekar Zhavoronkov att när det nya Taproot-skriptet har lagts till kommer Taproot-mynt att sticka ut från andra bitcoins.

Mer specifikt tittar han på vart bitcoin-transaktioner skickas. Bitcoins lagras i bitar som heter Unspent Transaction Outputs (UTXOs). Säg att Alice har 3 BTC låsta i en UTXO, men vill bara skicka 1 BTC till Bob. När hon väl skickat bitcoin till Bob kommer hennes 3 BTC UTXO att delas i två delar: 1 BTC kommer att skickas till Bob och 2 BTC skickas tillbaka till Alice i det som kallas „ändra adress“.

Om skripttypen för ändringsadress är densamma som sändaradressen men skiljer sig från mottagaradressen är det lätt att gissa vart avsändaren skickade sina mynt. Zhavoronkov hävdar att detta är ett antagande (känt som en „heuristik“ i privacyland lingo), som blockchain-analysföretag kan använda för att räkna ut (eller åtminstone gissa) vart medlen går.

Zhavoronkov hävdar att lägga till ytterligare ett skript för Taproot kommer att öka sannolikheten för denna integritetshinder. Och han tror inte att detta kommer att vara ett kortsiktigt problem.

Zhavoronkov hävdar att om Taproot blir 100% antagande, håller han med andra Bitcoin-utvecklare om att uppgraderingen kommer att vara en „nettobra.“ Men han tror inte att det kommer till den punkten.

„Taproot bör inte betraktas som en“ integritetsfunktion „eftersom det inte är som den avskärmade poolen i Zcash eller ringsignaturer i Monero. Fördelarna är små och endast tillämpliga på kantfall, tillade han.

Devs: Bekymmer håller inte vatten

Bitcoin-utvecklare hävdar att detta är ett bekymmer som många redan har övervägt. Det är ingen ny information.

„Verkligheten är att detta redan är ett“ problem „och att lägga till en ny typ kommer sannolikt att ha försumbar inverkan, samtidigt som det ger andra betydande fördelar“, berättade 6102 för CoinDesk. Han tillade att den heuristiska Zhavoronkov pekar på kan lätt spelas.