Wat is Immutable?
Immutable betekent gegevens die, eenmaal geschreven, blijven staan. In blockchains beschrijft het records die niet kunnen worden aangepast zonder de geschiedenis te herschrijven. Denk aan inkt in een grootboek, niet aan een potlood dat je kunt uitwissen.
“Als iets on-chain staat, kan niets ooit worden gefixt.” Niet waar. Je kunt het verleden niet bewerken, maar je kunt wel nieuwe vermeldingen toevoegen die uitkomsten corrigeren. De hardnekkigheid komt doordat veel onafhankelijke deelnemers akkoord gaan met hetzelfde record, een eigenschap verbonden met Decentralisatie.
Hoe Immutable werkt
Hier de korte, menselijke versie. Stel dat Alice munten naar Bob stuurt en die overdracht permanent wil laten vastleggen.
- Stap 1: Alice maakt een transactie aan en ondertekent die met haar privésleutel.
- Stap 2: De transactie wordt door cryptografische hashfuncties omgezet in een unieke vingerafdruk.
- Stap 3: Veel transacties worden gebundeld in een blok dat ook verwijst naar de vingerafdruk van het vorige blok.
- Stap 4: Het netwerk is het eens dat het blok geldig is en voegt het toe aan de keten.
- Stap 5: Het veranderen van Alice' eerdere overdracht zou vereisen dat je de keten van hashes verbreekt en het netwerk overtuigt een andere geschiedenis te accepteren. Succes daarmee.
Dat is het. Toevoegen, koppelen, overeenstemming bereiken, herhalen.
Waarom Immutable ertoe doet
Je wilt bewijsstukken die niet onopgemerkt kunnen verdwijnen. Hier komt de hype rond Immutable vandaan.
- Voordeel: Sterke auditsporen en voorspelbare uitkomsten, die echte transparantie ondersteunen.
- Perspectief: Het ruilt eenvoudige aanpassingen in voor verantwoordelijkheid. Geweldig voor grootboeken, minder handig bij typfouten.
- Relevantie: Je zult het terugzien bij betalingen, NFT's, DAO's en onchain records die de tand des tijds moeten doorstaan.
Behandel elke verzending als een permanente post. Kopieer en plak adressen, controleer het eerste en laatste teken, en doe een kleine testtransactie wanneer je geld naar een nieuw adres stuurt.
Belangrijkste kenmerken van Immutable
Wat het record zijn blijvende kracht geeft:
- Toevoegen: Je voegt nieuwe vermeldingen toe in plaats van oude te bewerken.
- Gekoppeld: Elk blok verwijst met een hash naar het vorige, dus manipulatie breekt de keten.
- Gerepliceerd: Veel nodes bewaren volledige kopieën, dus er is geen enkele schakelaar om om te zetten.
Finaliteit neemt toe met bevestigingen. Bij Bitcoin maakt Proof of Work (PoW) het herschrijven van de geschiedenis extreem kostbaar, dus hoe dieper een blok zit, hoe veiliger het is.
Voorbeeld
Een DAO‑stem wordt aangenomen, het resultaat wordt onchain vastgelegd, en zelfs als iemand er later spijt van krijgt, blijft de stemgeschiedenis in het grootboek zodat iedereen het kan verifiëren.
Leuk weetje
Het Bitcoin genesisblok bevat de regel “The Times 03 Jan 2009 Chancellor on brink of second bailout for banks.” Die staat er nog steeds, als een tijdcapsule die je altijd kunt lezen.
Samenvatting
Zie het zo: een gedeeld notitieboek waarvan de pagina's alleen vooruitgaan. De kern? Vertrouwen komt van records die je niet stilletjes achteraf kunt bewerken.
