Anonymitet för kryptovalutor del I – Befintliga protokoll och Zerocoin

En av de största lockelserna för kryptovalutor är deras förmåga att undvika upptäckt, antingen av myndigheter eller andra nyfikna ögon. I kölvattnet av Snowden-skandalen har efterfrågan på onlinesäkerhet sett en extrem uppgång. De befintliga integritetsverktygen i Bitcoin måste utvärderas för att dra slutsatsen om det är anonymt på egen hand. Den ideala hypotetiska kryptovalutan för anonymitet, tillsammans med nuvarande försök, måste också undersökas. Cryptonote, dess begränsningar och genomförbara strategier för implementering är mycket viktiga för den totala kapaciteten för anonyma kryptovalutor. Om en helt anonym kryptovaluta kan skapas, kommer den att stava en ny gryning för både onlinetransaktioner och för frihet från de begränsningar som fastställs av regeringar.

Bitcoin är ett decentraliserat verktyg som gör det möjligt att skapa och skicka medel nästan direkt över alla avstånd. Fonderna dokumenteras dock i en offentlig huvudbok som kallas blockchain. Historiken för alla transaktioner är allmänt tillgänglig, vilket möjliggör minimal integritet. Det vanliga Bitcoin-protokollet behandlar detta genom att använda offentliga nycklar som identifierare, långa och komplexa namn, samtidigt som de gömmer individuella identiteter. Bitcoin-klienter genererar också många offentliga nycklar för att hjälpa till att knyta en enda adress till en person. Dessa höljen räcker dock inte för att hålla en individs identitet som skickar medel dold för någon dedikerad jägare. Bitcoin-tvättstugor är en vanlig lösning, tjänster som blandar transaktioner för att dölja transaktionshistoriken.

Befintliga protokoll i anonym kryptovaluta

För närvarande kan Bitcoin inriktas mycket på anonymitet. CoinJoin och CoinSwap är två kraftfulla mekanismer för att göra det.

CoinJoin klistrar ihop flera transaktioner för att förvirra identiteten på varje transaktion. Varje utbyte av Bitcoin är knutet till en lista över identifierande utdata med en signifikant dignatur. Transaktionen ogiltigförklaras om den totala produktionen är mindre eller lika med ingångsvärdet och transaktionsavgifter tas ut av gruvarbetare. Detta system används för att försvara Bitcoin mot förfalskning. CoinJoin är svårt att implimentera bra, eftersom det försöker göra utmatningsvärden så konsekventa som möjligt för att undvika att gruppera dem till inmatningsvärden. Resulterande utgångar kan inte spenderas i samma ögonblick, eftersom detta identifierar dem som en grupp. Två distinkta parter måste vara inblandade i en anslutning och inte heller kan vara ett centraliserat serversystem som kan komprometteras. CoinJoin implementeras inte riktigt framgångsrikt just nu, men DarkWallet har för avsikt att fullt ut förverkliga sin potential.

CoinSwap blandar transaktioner utan en central server, även över separata blockkedjor. Resultatet liknar CoinJoin. Det är som om två användare bytte privata nycklar personligen, men blockchain kan inte se mynten flyttas, det kan bara upptäcka transaktionen som en avvikelse. Om nästan inga användare använder detta system kan deras transaktioner bytas helt enkelt baserat på det. Det finns inga verktyg som för närvarande implementerar detta i sin helhet.

Potentialen för en kryptovaluta med total anonymitet

Nollkunskapsbevis har kapacitet att tillhandahålla en helt spårbar väg för fonder, inklusive både deras ursprung och destination. Bitcoin-transaktioner publicerar i huvudsak block som kartlägger gamla utdata till nya. Istället skulle bevis på nollkunskap se att gruvarbetare publicerar dem i en uppsättning giltiga transaktioner. Dessa transaktioner mappar den gamla uppsättningen av varje utdata till uppsättningen för varje ny utgång. Detta kan främjas genom att tvinga mottagaren att välja destinationsadresser och distribuera var och en mellan olika gruvarbetare, bara gruvarbetaren som har blocket och mottagaren vet vart medlen går. Värdet på alla fonder skulle fortfarande vara synligt och spårning kunde uppnås genom att jämföra belopp som subtraherats och adderats mellan konton. Ett botemedel mot detta kallas homomorf-krypterade värden. Detta skulle möjliggöra anslutning av flera tjänster utan att informationen om varje tjänst exponeras för den andra, i det här fallet är tjänsterna plånboken och blockchain.

För att göra nollkunskapsberäkning skulle skaparen av protokollet ha hemliga data som ger dem kapacitet att formulera falska bevis. Dessa falska bevis tillåter skaparen att skapa pengar efter behag utan att det upptäcks. Utöver denna kolossala svaghet är de beräkningar som krävs inte genomförbara för tillfället. Protokollet ser också brister i dess betrodda ackumulator, brist på forskning inom området och oförmåga att upptäcka ekonomisk kollaps på grund av dunkel tills ekonomin är bortom räddning.

Zerocoins potential för anonymitet i Bitcoin

Zerocoin försökte noll-kunskap och det ledde till extrema begränsningar. Detta utvecklades till ett mer effektivt protokoll som möjliggör direkta privata betalningar för dolda värden, så kallade Zerocash. Zerocoin och Zerocash fungerar inom Bitcoin-nätverket som en serie tillägg och begränsningar av det befintliga protokollet. Ingen centraliserad myntutgivare behövs för att utfärda Zerocoins. Även om många noder äventyras kommer Zerocash-protokollet fortfarande att kunna fungera eftersom det kan distribueras i stor utsträckning bland Bitcoin-användare, vilket inte kräver tredjepartsapplikationer eller ytterligare programvara. Direkt peer to peer-transaktioner möjliggör också ökad säkerhet. Användare konverterar offentligt inspelade Bitcoins till anonyma Zerocoins som sedan kan skickas till andra Zerocoin-användare, de kan också konverteras tillbaka till Bitcoins, men detta är onödigt eftersom Zerocoins kan användas för alla transaktioner. De största bristerna med Zerocoin är att varje mynt måste ha samma värde, inga skript kan tillåtas och det krävdes en stor mängd arbete för att gå in i speciella optimeringar. Projektet var ursprungligen en förlängning av Bitcoin-protokollet som gjorde det möjligt för användare att blanda sina egna mynt.

I de kommande delarna, den bysantinska cykeln, DarkWallet, och alternativ till total anonymitet kommer att diskuteras.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me