Wat is onveranderlijkheid?

L'immutabilità è la caratteristica principale che definisce la blockchain. La parola 'immutabile' significa che i dati non possono essere cambiati o modificati

Onveranderlijkheid is het belangrijkste bepalende kenmerk van blockchain. Het woord ‘onveranderlijk’ betekent dat gegevens na de creatie ervan door niemand kunnen worden gewijzigd of gewijzigd.
In een blockchain-netwerk is er behoefte aan onveranderlijkheid omdat alle knooppunten het eens moeten worden over de geldigheid van de gegevens voordat ze worden doorgegeven.

Het hele doel van het gebruik van een blockchain als een gedistribueerde grootboektechnologie (DLT) is om ervoor te zorgen dat geen enkele individuele entiteit wijzigingen kan aanbrengen in records die eenmaal aan de blockchain zijn toegevoegd.
Het is de mogelijkheid om transacties zoals contracten, verkopen, aankopen, enz. op zo’n manier vast te leggen dat eenmaal toegevoegd, de gegevens in die records niet met terugwerkende kracht kunnen worden gewijzigd zonder de wijziging van alle volgende blokken en collusie van het netwerk.

Hoe wordt de Blockchain onveranderlijk gemaakt?

Crypto hashing is wat de blockchain onveranderlijk maakt.

Hashing is een coderingstechniek die platte tekstinvoer van elke lengte neemt en een unieke hash-waarde produceert. Hashes zijn altijd van vaste lengte, ongeacht de invoereigenschappen waarop ze zijn gebaseerd.

Het hashing-algoritme is heel eenvoudig, maar verrassend moeilijk om te keren. Als u bijvoorbeeld het SHA-256 hashing-algoritme toepast op de zin “de snelle bruine vos springt de luie hond”, retourneert het een 256-bits (32-teken) hexadecimaal getal zoals “9e107d9d372a5dcea0c3f78f5340d8d4”.

Als u dit algoritme toepast op een andere tekstreeks (bijvoorbeeld uw wachtwoord), krijgt u altijd hetzelfde resultaat (een hexadecimaal getal van 32 tekens).

De hash kan worden gebruikt als een digitale handtekening voor gegevensintegriteit.

Wanneer we gegevens via het netwerk verzenden, kunnen we de hash-waarde ervan gebruiken als vingerafdruk. Als we dezelfde gegevens ontvangen, kunnen we de hash berekenen en controleren of deze gelijk is aan onze oorspronkelijke vingerafdruk. Als dit niet het geval is, weten we dat iemand met onze gegevens heeft geknoeid terwijl deze onderweg waren.
Het is belangrijk op te merken dat onveranderlijkheid niet garandeert dat gegevens niet kunnen worden gewijzigd. Het doel is simpelweg om ervoor te zorgen dat er geen gegevens of records op een blockchain kunnen worden gewijzigd zonder gevolgen.

Voordelen van onveranderlijkheid

De voordelen van onveranderlijkheid zijn gerelateerd aan beveiliging, gegevensintegriteit, bedieningsgemak en fraudepreventie op blockchains.

In een traditioneel databasesysteem, als iemand toegang heeft tot de gegevens, kunnen ze deze beschadigen of vernietigen. In een blockchain vereist elke wijziging in de gegevens dat alle knooppunten in het netwerk de wijziging aannemen. Dit is de reden waarom er geen risico is op gegevensverlies in een blockchain en waarom het als onveranderlijk wordt beschouwd.

De onveranderlijkheid van de blockchain zorgt voor de bescherming van de gegevensintegriteit. De integriteit van een keten kan eenvoudig worden gevalideerd door de hashwaarde opnieuw te berekenen. Elke discrepantie tussen de blokgegevens en de bijbehorende hashwaarde duidt op ongeldige transacties.

Dankzij onveranderlijkheid kan een organisatie een onbetwistbaar grootboek produceren, wat complicaties tijdens een audit voorkomt.

Dankzij cryptografische hashing is blockchain onveranderlijk. Elke wijziging of wijziging aan een keten zal het hele netwerk vernietigen.

Scritto da Giorgia Stromeo

Wat is ERC-223?

Wat is een Internet Service Provider (ISP)?