Digitale kopie
Wat is een digitale kopie?
Digitale kopie met verwijzing naar Bitcoin betekent een duplicaat van elke bevestigde Bitcoin transactie die heeft plaatsgevonden via een peer-to-peer-netwerk.
Digitale kopie is een van de beveiligingsfuncties van het Bitcoin-platform dat is geïmplementeerd om het probleem van dubbele uitgaven aan te pakken.
Hoe een digitale kopie werkt
De opkomst van cryptocurrencies begon in 2009 met de introductie van Bitcoin. Een van de katalysatoren achter de oprichting van Bitcoin was de wens van de makers om een digitale valuta uit te vinden die niet kon worden gecontroleerd door een centrale autoriteit en waarvoor geen vertrouwde derde partij nodig was om transacties te garanderen.
In tegenstelling tot de Amerikaanse dollar, die inflatoir of deflatoir kan zijn op basis van het monetaire beleid van de Federal Reserve Bank, is Bitcoin onafhankelijk van enig controlerend orgaan. Dat komt omdat Bitcoin werkt via een gedecentraliseerd netwerk van onafhankelijke computers wereldwijd die Bitcoin-transacties en -gegevens met elkaar communiceren en verzenden.
Het probleem van dubbele uitgaven
Transacties in digitale valuta met behulp van een gedecentraliseerd systeem veroorzaakten een probleem dat bekend staat als dubbele uitgaven.
Dubbele uitgaven doen zich voor wanneer een gebruiker bij twee verkopers koopt met dezelfde Bitcoin. Neem als hypothetisch voorbeeld Dave die $ 700 op zijn lopende rekening heeft staan. Zijn lopende rekening is gekoppeld aan zijn beide beleggingsrekeningen bij Broker A en Broker B.
Wanneer Dave een kooporder voltooit, wordt het geld automatisch overgeboekt van zijn lopende rekening naar zijn beleggingsrekening waar de order is geplaatst. Dave koopt één aandeel ter waarde van $ 700 inclusief de handelsvergoeding van Broker A en plaatst exact dezelfde kooporder voor hetzelfde aandeel op hetzelfde moment bij Broker B. In een situatie waarin er een vertraging is in het systeem en transacties kunnen worden verwerkt aan de tegelijkertijd zullen beide makelaars informatie ontvangen dat Dave het vereiste geld op zijn rekening heeft staan, waardoor Dave twee aandelen verdient in plaats van één.
Gelukkig is het meer dan eens uitgeven van geld een risico dat traditionele valuta’s vermijden via instellingen zoals verrekenkantoren, banken en online betalingssystemen zoals PayPal die controleren of er niet over het geld wordt gesproken voordat de transactie wordt verwerkt. (En zelfs dan kunnen er fouten optreden.)
Om dit probleem in een digitaal valutaplatform op te lossen, heeft de maker van Bitcoin een proces ontwikkeld waarbij elke transactie die naar een grootboek wordt gekopieerd, wordt geverifieerd door meerdere Bitcoin-mijnwerkers die over het netwerk zijn verspreid.
Het gedistribueerde grootboek en meerdere digitale kopieën
Elke Bitcoin-transactie wordt geregistreerd in een grootboek dat bekend staat als een blockchain, en vervolgens digitaal opgeslagen en gekopieerd over meerdere netwerken in het gedecentraliseerde systeem. Om te voorkomen dat manipulatieve gebruikers twee keer digitaal geld uitgeven, zorgen digitale kopieën ervoor dat elke bitcoin-deelnemer een gecodeerde digitale kopie van ieders bitcoin-bezit heeft.
Bitcoin-miners verifiëren nieuwe transacties en voegen ze toe aan de gedistribueerde grootboeken. De eerste miner die een legitieme transactie bevestigt, voegt deze toe aan de wachtrij met nieuwe transacties die in het grootboek moeten worden opgenomen en publiceert zijn of haar resultaten. Andere mijnwerkers verifiëren de resultaten van de eerste mijnwerker voordat ze de transactie toevoegen aan de grootboekwachtrij van hun digitale kopieën.
Transacties worden definitief en permanent geregistreerd in de blockchain nadat zes miners hebben bevestigd dat de gebruiker over het benodigde geld beschikt om de transactie te voltooien. Uit het bovenstaande voorbeeld kan de eerste mijnwerker de bestelling van Dave bij makelaar A als legitiem markeren en zijn transactie met makelaar B annuleren, gezien zijn onvoldoende saldo. Als de andere miners dit voorbeeld volgen, wordt Dave’s transactie met Broker A afgerond en vastgelegd in het grootboek. In zekere zin wordt de behoefte aan één enkele, vertrouwde autoriteit vervangen door een gedistribueerde, veilige gemeenschap van grootboekhouders.
Met digitale kopieën van Bitcoin-transacties in het grootboek is het hoogst onwaarschijnlijk dat de geschiedenis van een transactie in gevaar komt. Een gebruiker die voor eigen gewin een transactie in het grootboek probeert te manipuleren, zou dat tevergeefs doen, aangezien de transactie door meerdere mijnwerkers moet worden geverifieerd en hij alleen zijn eigen digitale kopie kan wijzigen. Om een transactie-invoer in het grootboek te wijzigen, moet de gebruiker toegang hebben tot ieders exemplaar. (De uitzondering hierop is een aanval van 51%.)