Hjem
Gloseliste
51 %-angreb

51 %-angreb

Begynder

Hvad er et 51 %-angreb?

Et¬†51 %-angreb¬†(eller majoritetsangreb) henviser til en potentiel trussel mod integriteten af et¬†blockchain-system,¬†hvor en enkelt ondsindet akt√łr eller organisation form√•r at kontrollere mere end halvdelen af netv√¶rkets samlede hashingkraft, hvilket potentielt kan for√•rsage netv√¶rksforstyrrelser.
Hvis en enkelt ondsindet akt√łr, eller en gruppe af ondsindede akt√łrer, der handler sammen, kontrollerer mere end 50 % af den samlede hashingrate i netv√¶rket for en blockchain, vil de kunne tilsides√¶tte¬†konsensusmekanismen¬†i netv√¶rket og beg√• ondsindede handlinger som f.eks. dobbeltforbrug.
Et 51 %-angreb sker, n√•r en angriber har nok¬†miningkraft¬†til bevidst at √¶ndre r√¶kkef√łlgen af transaktioner og forhindre nogle eller alle transaktioner i at blive bekr√¶ftet. Dette kaldes ogs√•¬†"transaction denial of service". Angriberen vil ogs√• kunne forhindre nogle eller alle andre minere i at mine, hvilket f√łrer til det s√•kaldte miningsmonopol.

51 %-angreb: Eksempel

Hvis en ondsindet akt√łr skulle overtage 51 % af hashingkraften i¬†Bitcoin-netv√¶rket,¬†kunne vedkommende lave en offline OTC-handel ved at sende et par bitcoins til en kryptovaluta-wallet i bytte for USD. I betragtning af blockchainens underforst√•ede uforanderlighed vil k√łberen overdrage USD til svindleren, s√• snart transaktionen er bekr√¶ftet af¬†netv√¶rksnoderne.

Den ondsindede akt√łr kan s√• g√• tilbage i blockchainen til blokken, f√łr BTC-overf√łrslen blev bekr√¶ftet, og mine en alternativ k√¶de, hvor BTC-overf√łrslen ikke er inkluderet. Majoritetsandelen af netv√¶rksmagten vil sikre, at den alternative k√¶de tvinges p√• resten af netv√¶rket.

Begrænsningerne ved 51 %-angreb

Selvom en angriber kan for√•rsage stor skade ved at udf√łre et 51 %-angreb, giver et majoritetsangreb ikke den ondsindede akt√łr mulighed for at forhindre transaktioner i at blive sendt, og det giver heller ikke vedkommende mulighed for at tilbagef√łre transaktioner fra andre brugere. At √¶ndre blokkens bel√łnning, skabe coins ud af den bl√• luft eller stj√¶le coins, der aldrig har tilh√łrt angriberen, er ogs√• meget usandsynlige scenarier.

Jo l√¶ngere tilbage en transaktion ligger, jo sv√¶rere vil det v√¶re at omg√• den, da antallet af nye blokke, der skal mines for at bringe netv√¶rket op til den aktuelle block height, bliver l√¶ngere og l√¶ngere v√¶k. Det er grunden til, at Bitcoin-transaktioner normalt kr√¶ver en t√¶rskel p√• 6 bekr√¶ftelser, f√łr de godkendes.

Er et 51 %-angreb på Bitcoin muligt?

Et 51 %-angreb p√• Bitcoin-blockchainen er meget usandsynligt p√• grund af netv√¶rkets st√łrrelse. Efterh√•nden som netv√¶rket vokser, bliver muligheden for, at en enkelt person eller enhed f√•r computerkraft nok til at overmande alle de andre deltagere, mere og mere¬†urealistisk.

Derfor er det meget usandsynligt, at 51 % af angrebene sker p√• store netv√¶rk, is√¶r p√• Bitcoin-blockchain, som anses for at v√¶re det¬†sikreste¬†kryptovalutanetv√¶rk. Mens mange af de store blockchains endnu ikke har v√¶ret udsat for et angreb af denne type, er der observeret flere angreb p√• mindre k√¶der. F.eks. blev altcoinen Bitcoin Gold ‚Äď som er en forgrening af den prim√¶re Bitcoin-blockchain ‚Äď udsat for et 51 %-angreb i maj 2018, hvilket f√łrte til tyveri af BTG til en v√¶rdi af 18 millioner USD p√• det tidspunkt.

Sådan forhindres et 51 %-angreb på en blockchain

Blockchains forhindrer et 51 %-angreb ved hj√¶lp af en kombination af teknikker. En m√•de er at opfordre flere deltagere til at slutte sig til netv√¶rket og drive deres egne noder for at st√łtte netv√¶rket.¬†Jo flere deltagere, der bidrager med deres ressourcer, jo sv√¶rere bliver det for en enkelt enhed at dominere netv√¶rket.

Konsensusmekanismer, s√•som Proof-of-Work (PoW) og Proof-of-Stake (PoS) spiller ogs√• en afg√łrende rolle i forebyggelsen af 51 %-angreb. Disse mekanismer kr√¶ver, at noderne bliver enige om transaktionernes gyldighed, f√łr de f√łjes til blockchainen. De g√łr det √łkonomisk og beregningsm√¶ssigt dyrt for en angriber at manipulere netv√¶rket, da denne ville v√¶re n√łdt til at kontrollere st√łrstedelen af netv√¶rkets ressourcer.

At fremme decentralisering er en anden forebyggende foranstaltning. Ved at fordele noder på forskellige steder og involvere forskellige deltagere opnår ingen enkelt enhed overdreven kontrol.

Del opslag
Relaterede gloselister
Registrer en konto
Omsæt din viden til praksis ved at åbne en Binance-konto i dag.