EN - FR - DE - ES - IT - PT -

LexiconDream

🔒 Oföränderlighet

Egenskapen att när data väl skrivits till en blockkedja kan den inte ändras.

Oföränderlighet

Oföränderlighet innebär att när data väl skrivits till en blockkedja stannar den där. Det finns ingen redigeringsknapp. Ingen administratör kan i tysthet revidera en gammal post. Varje block innehåller hashen från det föregående blocket, och om man ändrar något i ett tidigare block bryts varje hash som följer. Nätverket skulle avvisa den ändrade kedjan och behålla originalet.

Den här egenskapen är anledningen till att blockkedjor fungerar för register som behöver litas på under långa perioder. Fastighetstitel, loggar i leveranskedjan och betalningshistorik gynnas alla av en huvudbok som ingen kan skriva om. Men oföränderlighet har en mörkare sida. En bugg i ett smart kontrakt kan inte patchas. En transaktion som skickas till fel adress kan inte återkallas. DAO-hacket 2016 tvingade Ethereum att välja mellan oföränderlighet och att återställa stulna medel. Communityn valde återställning, delade kedjan och Ethereum Classic behöll den ursprungliga historiken. Ingen av sidorna hade uppenbarligen fel.

Vad oföränderlighet innebär och inte innebär

En blockkedja registrerar vad nätverket accepterade. Huruvida det stämmer överens med verkligheten är en separat fråga.

Comments (3)

  1. Leo
    The concept is straightforward but the implications for data integrity are huge.
  2. Victor
    Once it's on the chain it's there. That permanence is both the feature and the risk depending on what you write.
  3. Hannah L
    How do hard forks fit into this idea? Feels like they kind of break the pure immutability story.

Leave a comment