Blockchain

Een Blockchain (of blokketen) is een methode om een lijst van vermeldingen op te slaan, die niet gemakkelijk kan worden gewijzigd nadat ze zijn aangemaakt. Dit geldt ook voor de lijst. Dit gebeurt door gebruik te maken van verschillende concepten uit de cryptografie, waaronder digitale handtekeningen en hash-functies. In zeer basale termen combineert een blokketen de volgende twee ideeën:

  1. Gezien sommige gegevens is het eenvoudig om een controlesom te berekenen over de gegevens. Er kunnen speciale hash-functies worden ontworpen om deze checksum te berekenen. Deze functies kunnen worden ontworpen om een waarde terug te geven die altijd dezelfde lengte heeft, wat niet afhankelijk is van de lengte van de invoer. Deze waarde wordt hashwaarde genoemd, oftewel berichtenvertering. De functies hebben ook een andere eigenschap: Als ze dezelfde ingang hebben, moeten ze dezelfde output teruggeven (hashwaarde/message digest).
  2. Naast de hashwaarden bevat een blok meestal ook een tijdstempel en wat laadvermogen. Elk blok maakt gebruik van een digitale handtekening, die het mogelijk maakt om elke verandering in de gegevens te detecteren sinds de handtekening werd gemaakt. Wanneer nieuwe blokken data worden aangemaakt, zal het nieuw aangemaakte blok ook de hashwaarde van het vorige blok bevatten.

In de meeste gevallen wordt een blokketen beheerd door een peer-to-peer netwerk. Alle peers gebruiken een gemeenschappelijk protocol dat aangeeft hoe ze met elkaar moeten communiceren, hoe een nieuw blok wordt gecreëerd en gevalideerd. Eenmaal opgenomen, kunnen de gegevens in een bepaald blok niet meer gemakkelijk worden gewijzigd. Het wijzigen van het blok betekent dat alle blokken na het wijzigen van het blok ook moeten worden gewijzigd. Afhankelijk van het protocol zal hiervoor een meerderheid van de peers, of zelfs alle peers, akkoord moeten gaan.

Blokkades zijn beveiligd door het ontwerp. Er wordt gebruik gemaakt van blokketentechnologie waarbij het bijhouden van een correcte registratie belangrijk is. Use cases zijn onder andere medische dossiers, identiteitsbeheer, traceerbaarheid van voedsel en stemmen.

Blockchain is in 1991 uitgevonden door Stuart Haber en Scott Stornetta als een middel om de integriteit van digitale platen te waarborgen. Haber en Stornetta lanceerden 's werelds eerste commerciële blokketen; Surety in 1995.

In 2008 nam Satoshi Nakamoto als referenties 3 en 4 van Bitcoin: A Peer to Peer Electronic Cash System, de twee papieren van Haber en Stornetta om te dienen als het openbare transactieregister van de cryptocurrency bitcoin. Door de blokketen werd bitcoin de eerste digitale valuta die het probleem van dubbele bestedingen oploste zonder de noodzaak van een vertrouwde autoriteit of centrale server. Het bitcoin ontwerp heeft andere toepassingen geïnspireerd.

Foto van blokketenZoom
Foto van blokketen

Vragen en antwoorden

V: Wat is een blockchain?


A: Een blockchain is een methode om een lijst van gegevens op te slaan die niet gemakkelijk kan worden gewijzigd nadat ze zijn aangemaakt. Hij maakt gebruik van concepten uit de cryptografie, zoals digitale handtekeningen en hashfuncties, om de integriteit van de gegevens te waarborgen.

V: Hoe werkt een blockchain?


A: Een blockchain combineert twee ideeën - gegeven bepaalde gegevens is het eenvoudig om een controlesom over de gegevens te berekenen met behulp van speciale hashfuncties die een waarde teruggeven die altijd dezelfde lengte heeft; en gegeven dezelfde invoer moeten deze functies dezelfde uitvoer teruggeven (hashwaarde/berichtontsluiting). Daarnaast bevat elk blok doorgaans ook een tijdstempel en een payload. Elk blok gebruikt een digitale handtekening waarmee elke verandering in de gegevens sinds de aanmaak ervan kan worden opgespoord. Wanneer nieuwe blokken worden aangemaakt, bevatten zij de hashwaarde van het vorige blok. Blockchains worden beheerd door peer-to-peer netwerken die protocollen gebruiken om met elkaar te communiceren, nieuwe blokken aan te maken en te valideren. Eenmaal vastgelegd, kunnen gegevens in een bepaald blok niet gemakkelijk meer worden gewijzigd, aangezien alle volgende blokken ook moeten worden gewijzigd.

V: Wat is dubbele besteding?


A: Van dubbele uitgaven is sprake wanneer iemand meer dan één keer geld uitgeeft of twee keer probeert geld uit te geven zonder dat hij genoeg geld heeft voor beide transacties.

V: Wie heeft Blockchain uitgevonden?


A: Blockchain werd uitgevonden door Stuart Haber en Scott Stornetta in 1991 als een middel om de integriteit van digitale records te verzekeren.

V: Wat refereerde Satoshi Nakamoto in 2008?


A: In 2008 verwees Satoshi Nakamoto naar twee papers van Haber en Stornetta (referenties 3 & 4) in zijn paper "Bitcoin: A Peer To Peer Electronic Cash System" die diende als openbaar transactiegrootboek voor de cryptocurrency bitcoin.

V: Welk probleem loste Bitcoin op met zijn blockchain-technologie?


A: Met zijn blockchain-technologie loste Bitcoin het probleem van dubbele uitgaven op zonder dat er een betrouwbare autoriteit of centrale server nodig is.

V: Wat zijn enkele veelvoorkomende toepassingen van Blockchain-technologie?


A: Gebruikelijke toepassingen van Blockchain-technologie zijn het beheer van medische dossiers, identiteitsbeheer, traceerbaarheid van voedsel, gaming en stemsystemen.

AlegsaOnline.com - 2020 / 2023 - License CC3