Wil je weten hoe blockchain werkt? Met het voorbeeld van “100 bitcoins overmaken aan oom Wang” kun je de kernlogica in één minuut begrijpen:

Je hoeft geen bankgoedkeuring te vragen, je roept gewoon naar het hele netwerk (dat wil zeggen, de transactie uitzenden): “Let op, iedereen! Ik wil 100 bitcoins overmaken aan oom Wang!”

Deze boodschap wordt tegelijkertijd ontvangen door honderdduizenden computers wereldwijd die het netwerk onderhouden (dat zijn de “nodes”), zonder dat er een “centrale instantie” is om te controleren of het “mag”.

Alle nodes zullen onmiddellijk je transactiegeschiedenis synchroniseren en controleren —— Heb je echt meer dan 100 bitcoins op je rekening? Is deze munt niet dubbel uitgegeven? Is de transactiesignatuur van jezelf? Na bevestiging dat alles in orde is, zullen alle nodes het eens zijn: “Deze transactie is in orde, legaal en geldig!”

Op dat moment zullen de “miners” (nodes in het netwerk die zware berekeningen uitvoeren en verantwoordelijk zijn voor het verpakken van transacties) alle legale transacties die op dat moment wereldwijd zijn geverifieerd (mogelijk duizenden) verzamelen in een “datapakket” (dat wil zeggen, een “blok”). Daarna doen de miners mee aan een extreem moeilijke wiskundige raadselwedstrijd —— Wie het antwoord het eerst vindt, mag dit “pakket” permanent in het grootboek opnemen en de bijbehorende bitcoin-beloning ontvangen.

De miner die als eerste het antwoord raadt, zal onmiddellijk aan het hele netwerk melden: “Ik heb blok nummer 888888 bevestigd! Het bevat de transactie van 100 bitcoins aan oom Wang!” Tegelijkertijd genereert hij een unieke “digitale vingerafdruk” (dat wil zeggen, een hash-waarde) voor dit blok, schrijft deze op de “zegel” van het blok, en voegt de “digitale vingerafdruk” van het vorige bevestigde blok toe, zodat alle blokken als een ketting aan elkaar vastzitten.

Andere nodes wereldwijd zullen snel verifiëren: De “zegel” van het blok is niet gemanipuleerd, de digitale vingerafdrukken komen volledig overeen, de “ketting” tussen blokken is niet verbroken → Na bevestiging dat alles in orde is, zullen alle nodes hun grootboek synchroniseren, en de overmakingstransactie is dan volledig van kracht.

Als je later de bestemming van deze 100 bitcoins wilt wijzigen, is de moeilijkheidsgraad hemels: Je moet tegelijkertijd dezelfde transactie in meer dan 51% van de nodes wereldwijd wijzigen, wat tienduizend keer moeilijker is dan het openen van de kluis van een Zwitserse bank.

Kortom, de kernlogica van blockchain is heel eenvoudig: De traditionele vertrouwensmodus die afhankelijk is van “banken” wordt vervangen door “vertrouw op wiskundige algoritmes + toezicht door het hele netwerk”. Met cryptografische technologie wordt het grootboek stevig “gelast”, en met economische beloningen worden vreemden aangetrokken om actief deel te nemen aan verificatie en toezicht, wat uiteindelijk de veiligheid, transparantie en onveranderlijkheid van transacties realiseert.