Atak 51%

Pocz膮tkuj膮cy

Czym Jest Atak 51%?

Atak聽51%聽(lub atak wi臋kszo艣ciowy) to potencjalne zagro偶enie dla sp贸jno艣ci systemu聽blockchain,聽kt贸re polega na tym, 偶e jeden podmiot lub organizacja o z艂o艣liwych intencjach jest w stanie przej膮膰 kontrol臋 nad wi臋cej ni偶 po艂ow膮 ca艂kowitej mocy hashowania sieci, co mo偶e prowadzi膰 do zak艂贸cenia jej dzia艂ania.
Je偶eli jeden z艂y u偶ytkownik lub wsp贸艂pracuj膮ca grupa z艂ych u偶ytkownik贸w kontroluje ponad 50% ca艂kowitej mocy hashowania sieci w blockchainie, s膮 w stanie obej艣膰 mechanizm聽konsensusu聽sieci i realizowa膰 z艂o艣liwe dzia艂ania, np. podw贸jne wydatkowanie.
Atak 51% ma miejsce, kiedy atakuj膮cy ma dostateczn膮 moc聽g贸rnicz膮,聽aby celowo zmieni膰 kolejno艣膰 transakcji, uniemo偶liwiaj膮c potwierdzenie niekt贸rych lub wszystkich transakcji. Innymi s艂owy jest to tzw.聽transakcyjna odmowa us艂ugi. Atakuj膮cy jest r贸wnie偶 w stanie uniemo偶liwi膰 niekt贸rym lub wszystkim innym g贸rnikom kopanie, co prowadzi do powstania tzw. monopolu g贸rniczego.

Atak 51%: Przyk艂ad

Gdyby podmiot o z艂ych intencjach przej膮艂 51% mocy obliczeniowej sieci聽Bitcoin,聽m贸g艂by zrealizowa膰 transakcj臋 OTC w trybie offline i wys艂a膰 kilka bitcoin贸w na portfel kryptowalutowy w zamian za USD. Bior膮c pod uwag臋 dorozumian膮 niezmienno艣膰 sieci blockchain, od razu po potwierdzeniu transakcji przez聽w臋z艂y sieci kupuj膮cy przekaza艂by USD oszustowi.

Podmiot o z艂o艣liwych intencjach m贸g艂by si臋 w takiej sytuacji cofn膮膰 w blockchainie do bloku poprzedzaj膮cego potwierdzenie transferu BTC i zacz膮膰 kopa膰 alternatywny 艂a艅cuch, kt贸ry nie uwzgl臋dnia艂by tego transferu BTC. Wi臋kszo艣ciowy pakiet mocy sieciowej dawa艂by gwarancj臋, 偶e ta wersja zostanie narzucona pozosta艂ej cz臋艣ci sieci.

Ograniczenia atak贸w 51%

Wprawdzie atakuj膮cy mo偶e wyrz膮dzi膰 atakiem 51% wiele szk贸d, ale atak wi臋kszo艣ciowy nie daje podmiotowi o z艂o艣liwych intencjach mo偶liwo艣ci zatrzymania rozg艂aszania transakcji ani odwracania transakcji od innych u偶ytkownik贸w. Zmiana nagrody za blok, tworzenie monet z powietrza lub kradzie偶 monet, kt贸re nigdy nie nale偶a艂y do atakuj膮cego, to r贸wnie偶 wysoce nieprawdopodobne scenariusze.

Im dalej wstecz znajduje si臋 dana transakcja, tym trudniej b臋dzie j膮 podwa偶y膰, poniewa偶 liczba nowych blok贸w, kt贸re trzeba by wydoby膰, aby doprowadzi膰 sie膰 do bie偶膮cej wysoko艣ci bloku, ci膮gle ro艣nie. W艂a艣nie dlatego do rozliczenia transakcji w sieci Bitcoin zwykle potrzebnych jest co najmniej 6 potwierdze艅.

Czy atak 51% na sie膰 Bitcoin jest mo偶liwy?

Atak 51% na sie膰 blockchain Bitcoin jest bardzo ma艂o prawdopodobny ze wzgl臋du na rozmiar sieci. W miar臋 rozrostu sieci mo偶liwo艣膰 uzyskania przez pojedyncz膮 osob臋 lub podmiot mocy obliczeniowej wystarczaj膮cej do pokonania wszystkich pozosta艂ych uczestnik贸w staje si臋 coraz bardziej聽nierealna.

Dlatego ataki 51% s膮 bardzo ma艂o prawdopodobne w du偶ych sieciach, a zw艂aszcza w sieci Bitcoin, kt贸r膮 uwa偶a si臋 za najbezpieczniejsz膮聽sie膰聽kryptowalutow膮. Wprawdzie w wi臋kszo艣ci du偶ych sieci blockchain tego rodzaju ataki jeszcze nie mia艂y miejsca, ale zdarzy艂o si臋 kilka atak贸w na mniejsze 艂a艅cuchy. Np. altcoin Bitcoin Gold 鈥 kt贸ry jest odga艂臋zieniem g艂贸wnego 艂a艅cucha sieci Bitcoin 鈥 prze偶y艂 atak w 51% w maju 2018, co doprowadzi艂o do kradzie偶y BTG na kwot臋 18 mln $.

Jak zapobiec atakowi 51% na sie膰 blockchain

Sieci blockchain zapobiegaj膮 atakom 51% przy u偶yciu kombinacji r贸偶nych technik. Jednym ze sposob贸w jest zach臋canie wi臋kszej liczby uczestnik贸w, aby przy艂膮czali si臋 do sieci i uruchamiali w艂asne w臋z艂y w celu jej wspierania.聽Im wi臋ksza liczba uczestnik贸w wnosi swoje zasoby, tym trudniej jest zdominowa膰 sie膰 pojedynczemu podmiotowi.

Kluczow膮 rol臋 w zapobieganiu atakom 51% odgrywaj膮 r贸wnie偶 mechanizmy konsensusu, np. Proof-of-Work (PoW) i Proof-of-Stake (PoS). Mechanizmy te wymagaj膮 od w臋z艂贸w uzgadniania wa偶no艣ci transakcji przed ich dodaniem do blockchaina. Oznacza to, 偶e manipulowanie sieci膮 jest dla atakuj膮cego kosztowne ekonomicznie i obliczeniowo, poniewa偶 musi mie膰 pod kontrol膮 wi臋kszo艣膰 zasob贸w sieci.

Kolejnym 艣rodkiem zapobiegawczym jest promowanie decentralizacji. Rozmieszczanie w臋z艂贸w w r贸偶nych miejscach i anga偶owanie r贸偶nych uczestnik贸w oznacza, 偶e 偶aden podmiot indywidualny nie zyskuje nadmiernej kontroli.

Wi臋cej informacji: Czym jest atak 51%?
Udost臋pnij Posty
Powi膮zane S艂owniki
Zarejestruj konto
Wykorzystaj swoj膮 wiedz臋 w praktyce, otwieraj膮c konto Binance ju偶 dzi艣.