Investor's wiki

Digital kopia

Digital kopia

Vad Àr en digital kopia?

Digital kopia med hÀnvisning till kryptovaluta betyder en dubblett av varje bekrÀftad transaktion som har Àgt rum över ett peer-to-peer-nÀtverk, sÄsom bitcoin -nÀtverket.

En digital kopia Àr en sÀkerhetsfunktion i bitcoin-protokollet som Àr avsett att ta itu med problemet med dubbla utgifter.

Hur en digital kopia fungerar

Uppkomsten av kryptovalutor började 2009 med introduktionen av bitcoin. En av katalysatorerna bakom skapandet av bitcoin var önskan om en digital valuta som inte kunde kontrolleras av nÄgon central myndighet och som inte skulle krÀva en pÄlitlig tredje part för att garantera transaktioner.

Till skillnad frÄn banktransaktioner finns det ingen central post eller databas över bitcointransaktioner. IstÀllet fungerar bitcoin genom ett decentraliserat nÀtverk av oberoende datorer, som var och en upprÀtthÄller ett separat register över alla bekrÀftade transaktioner. Denna typ av distribuerad reskontra Àr kÀnd som en blockchain.

Problemet med dubbla utgifter

Transaktioner i digital valuta med hjÀlp av ett decentraliserat system orsakade ett problem som kallas dubbla utgifter. Dubbelutgifter uppstÄr nÀr nÄgon försöker skicka samma mynt till tvÄ olika adresser.

I traditionell valuta förhindras dubbla utgifter av institutioner som banker, clearinghus och onlinebetalningssystem, som kontrollerar kontosaldon och transaktionshistorik och upptĂ€cker övertrassering. Äldre digitala valutasystem, som eCash,. hade inte ett tillfredsstĂ€llande sĂ€tt att förhindra dubbelutgifter och var misslyckade.

För att lösa detta problem skapade uppfinnaren av bitcoin en process dÀr varje legitim transaktion delas och verifieras oberoende av flera gruvarbetare distribuerade över nÀtverket.

Den distribuerade redovisningen och flera digitala kopior

Varje bitcoin-transaktion sÀnds till en gruvarbetare, som samlar hundratals transaktioner i ett block. NÀr ett nytt block Àr klart sÀnder gruvarbetaren blocket till hundratals andra bitcoinnoder, som var och en jÀmför de nya transaktionerna med sin egen digitala kopia av blockkedjan. Om nÄgon nod upptÀcker en dubbel-utgift, avvisas det nya blocket. Annars kommer noderna att vidarebefordra det nya blocket till andra noder och gruvarbetare.

Detta system förhindrar effektivt dubbla utgifter genom att belöna Àrligt beteende och straffa dÄliga skÄdespelare. Eftersom gruvarbetare uppmuntras genom blockbelöningar har de ett ekonomiskt intresse av att endast acceptera legitima transaktioner. Om en gruvarbetare inte avvisar en dubbelspend, kommer deras blockering inte att delas av andra noder.

Andra problem med dubbla utgifter

Medan digitala kopior vanligtvis skyddar bitcoin-nÀtverket, finns det sÀllsynta omstÀndigheter dÀr dubbelutgifter kan förbli oupptÀckt. Detta beror pÄ regeln om lÀngsta kedja: nÀr det finns tvÄ konkurrerande versioner av blockkedjan anses den lÀngsta kedjan vara den mest auktoritativa.

Det mest vÀlkÀnda sÀttet att utnyttja den hÀr egenskapen Àr genom en attack pÄ 51 %. Om en illvillig aktör kontrollerar majoriteten av nÀtverkets hashkraft kan de i hemlighet skapa en separat, lÀngre version av blockkedjan, med olika transaktioner. NÀr den andra versionen av blockkedjan publiceras, reverserar den i praktiken alla transaktioner som utfördes pÄ den kortare kedjan.

Det Àr ocksÄ möjligt för transaktioner att oavsiktligt reverseras, pÄ grund av blockkedjans probabilistiska karaktÀr. Om tvÄ gruvarbetare var för sig upptÀcker nya block samtidigt, kommer bÄda versionerna att överleva i nÀtverket tills nÀsta block bryts. NÀr detta hÀnder kommer en version att accepteras av nÀtverket och den andra kommer att avvisas som ett förÀldralöst block.

Av denna anledning bör bitcointransaktioner inte betraktas som verkligt "slutliga" förrÀn de ingÄr i en kedja med ytterligare sex block utvunna efter transaktionen. Detta beror pÄ att det Àr extremt osannolikt att sex block kommer att vÀndas. Vid minst ett tillfÀlle kunde en bitcoinanvÀndare ÄteranvÀnda bitcoins som redan hade spenderats i ett förÀldralöst block.

##Höjdpunkter

– Även om det hĂ€r systemet förhindrar dubbla utgifter, finns det vissa omstĂ€ndigheter dĂ€r bitcoins kan spenderas tvĂ„ gĂ„nger, till exempel vid en attack pĂ„ 51 %.

– Bitcointransaktioner lagras inte i en central databas. IstĂ€llet lagras tusentals digitala kopior av blockkedjan i bitcoinnoder, som drivs av anvĂ€ndare över hela vĂ€rlden.

– Eftersom det inte finns nĂ„gon enskild auktoritet pĂ„ blockchain-transaktioner Ă€r det omöjligt för en illvillig aktör att Ă€ndra transaktionshistoriken utan att ha tillgĂ„ng till varje digital kopia.