Vad är dubbelutgifter?
Dubbelutgifter är risken för att en digital valuta kan användas två gånger. Det är ett potentiellt problem som är unikt för digitala valutor eftersom digital information kan reproduceras relativt enkelt av kunniga individer som förstår blockchain-nätverket och den datorkraft som krävs för att manipulera den.
Fysiska valutor har inte detta problem eftersom de inte lätt kan replikeras, och parterna som är involverade i en transaktion kan omedelbart verifiera äktheten och äganderätten till den fysiska valutan tidigare. Det är naturligtvis exklusive frågor som rör kontanttransaktioner.
Med digital valuta finns det en risk att innehavaren kan göra en kopia av det digitala tokenet och skicka det till en köpman eller annan part samtidigt som originalet behålls.
Detta var initialt ett problem med bitcoin, den mest populära digitala valutan eller "cryptocurrency", eftersom det är en decentraliserad valuta utan någon central byrå för att verifiera att den bara spenderas en gång. Men bitcoin har en mekanism baserad på transaktionsloggar, känd som blockchain, för att verifiera äktheten för varje transaktion och förhindra dubbelräkning.
Key Takeaways
- Dubbelutgifterna inträffar när ett blockchain-nätverk störs och cryptocurrency huvudsakligen blir stulen. Tjuven skickar en kopia av valutatransaktionen så att den ser ut som legitim eller kan radera transaktionen helt. Även om det inte är vanligt inträffar dubbelutgifter. Det som är mycket mer troligt är dock att cryptocurrency stuls från en plånbok som inte var ordentligt säkrad. Den vanligaste metoden för dubbelutgifter är när en blockchain-tjuv skickar flera paket till nätverket och vänder transaktionerna så att den ser ut som de aldrig har hänt.
Förstå dubbelutgifterna
Bitcoin kräver att alla transaktioner, utan undantag, inkluderas i blockchain. Denna mekanism säkerställer att det parti som spenderar bitcoins verkligen äger dem och förhindrar också dubbelräkning och andra bedrägerier. Blockchain för verifierade transaktioner byggs upp över tiden eftersom allt fler transaktioner läggs till.
Bitcoin-transaktioner tar lite tid att verifiera eftersom processen involverar intensiv antal-crunching och komplexa algoritmer som tar upp mycket datorkraft. Det är därför oerhört svårt att duplicera eller förfalska blockchainen på grund av den enorma mängden datorkraft som skulle krävas för att göra det.
Nackdelar med Blockchain när det gäller dubbelutgifter
Hackare har försökt komma runt bitcoin-verifieringssystemet genom att använda metoder som att beräkna blockchain-säkerhetsmekanismen eller använda en dubbelutgiftsteknik som innebär att skicka en bedräglig transaktionslogg till en säljare och en annan till resten av bitcoin-nätverket.
Dessa knepar har endast haft begränsad framgång. Faktum är att de flesta bitcoinstölder hittills inte har inneburit dubbelräkning utan snarare berodde på att användare lagrade bitcoins utan adekvata säkerhetsåtgärder.
Den största risken för dubbla utgifter kommer i form av en attack på 51%, som kan uppstå om en användare kontrollerar mer än 50% av datorkraften som upprätthåller de distribuerade huvudböckerna för en cryptocurrency. Om den här användaren kontrollerar blockchain kommer de att kunna bearbeta bitcoins till sin plånbok flera gånger genom att vända blockchain-boken som om de initiala transaktionerna aldrig hade inträffat.
