Uforanderlighet
Uforanderlighet betyr uforanderlighet. I informatikk er et uforanderlig objekt et objekt hvis tilstand ikke kan endres etter opprettelsen.
Uforanderlighet er en av nøkkelfunksjonene til Bitcoin og blockchain-teknologi. Uforanderlige transaksjoner gjør det umulig for enhver enhet (for eksempel en regjering eller et selskap) å manipulere, erstatte eller forfalske data som er lagret på nettverket.
Siden alle historiske transaksjoner kan revideres når som helst, muliggjør uforanderlighet en høy grad av dataintegritet.
Uforanderligheten til offentlige blokkjeder kan forbedre det nåværende tillits- og revisjonssystemet. Det kan redusere tiden og kostnadene for revisjoner siden verifisering av informasjon blir mye enklere eller effektivt overflødig.
Uforanderlighet kan også øke den generelle effektiviteten til mange virksomheter ved å gi dem muligheten til å opprettholde en fullstendig historisk oversikt over forretningsprosessene deres. Uforanderlighet kan også gi klarhet til mange forretningstvister, da det muliggjør en verifiserbar, delt kilde til sannhet.
Selv om uforanderlighet er en av kjernefordelene med Bitcoin og blockchain, er ikke dataene som er lagret på blokkjeder helt motstandsdyktige mot sårbarheter. Hvis en ondsinnet aktør er i stand til å samle mesteparten av nettverkets hash-rate,. kan det endre de ellers uforanderlige dataene i et angrep som kalles 51 % angrep.
I et slikt scenario vil angriperen kunne hindre nye transaksjoner i å få bekreftelser eller til og med reversere transaksjoner helt. Men i det minste når det gjelder Bitcoin, vil det å få kontroll over denne mengden hashkraft være enormt dyrt, og kreve betydelig maskinvare og betydelige mengder elektrisitet.
På den annen side er Proof of Work-nettverk med lavere hash-rater sårbare for et slikt angrep, ettersom å samle den nødvendige mengden hashkraft for å angripe nettverket ikke er en så urimelig bragd.