Hvilke risikoer er det ved offentlige blokkjeder?

· 2 min read

Denne artikkelen ser på tre farer knyttet til offentlige blokkjeder: 51 %-angrep, svakheter ved Proof of Stake og dobbeltbruk.

51 %-angrep

Når konsensusreglene i en blokkjede bygger på simpelt flertall, oppstår det en risiko for at ondsinnede aktører slår seg sammen for å påvirke utfallet i systemet. For en kryptovaluta betyr det at en gruppe minere som kontrollerer mer enn 50 % av regnekraften, kan avgjøre hvilke transaksjoner som blir bekreftet og lagt til i kjeden – eller fjernet fra den. På en blokkjede som bruker konsensusprotokollen Proof of Work (PoW), kan et 51 %-angrep bestå i at angriperne bygger en "konkurrerende" kjede full av falske transaksjoner.

Takket være den overlegne minekapasiteten sin kan svindlerne lage en alternativ kjede som er lengre enn den "ekte". Og siden Bitcoins Nakamoto-konsensus slår fast at "den lengste kjeden vinner", må alle deltakere følge den falske kjeden fra det øyeblikket av.

Et 51 %-angrep er langt vanskeligere på en enorm blokkjede som Bitcoin, men dersom en blokkjede har splittet seg og minerne er få – slik tilfellet var med Bitcoin Gold – er angrepet fullt mulig å gjennomføre.

I 2018 ble et 51 %-dobbeltbruksangrep gjennomført med hell på blokkjedene til Bitcoin Gold og Ethereum Classic, og millioner av dollar ble stjålet.

Proof of Work mot Proof of Stake

I januar 2019 fikk et 51 %-angrep mot den da ferske blokkjeden Ethereum Classic Ethereum til å legge om strategien: bort fra Proof-of-Work-utvinning (PoW) og over til Proof-of-Stake-avstemning (PoS).

Proof of Stake er på sin side mer utsatt for splittelser, såkalte "forker", der store eiere tar motstridende beslutninger om hvilke transaksjoner blokkene skal bestå av, og resultatet blir enda en ny valuta. Ethereum utforsket denne valideringsmekanismen en kort periode før de gikk tilbake til Proof of Work nettopp på grunn av bekymringene rundt forker. En omarbeidet Proof of Stake-validering er planlagt innført i 2020.

Dobbeltbruk

Det finnes en mulighet for at en deltaker som eier for eksempel én bitcoin, bruker den to ganger og dermed uredelig skaffer seg varer til en verdi av to bitcoin før en av vare- eller tjenesteleverandørene oppdager at pengene allerede er brukt. Dette er imidlertid en utfordring i ethvert elektronisk pengesystem, og en av hovedgrunnene til at tradisjonelle valutasystemer har oppgjørs- og avregningsrutiner.