4 maja 2021 13:17

51% ataku

Co to jest atak 51%?

51% atak odnosi się do ataku na blockchain najbardziej ściej  bitcoin s, dla których taki atak jest jeszcze hipotetycznego po grupy górników kontroli o ponad 50% od szybkości mieszania górniczych sieci lub mocy obliczeniowej.

Osoby atakujące byłyby w stanie uniemożliwić nowym transakcjom uzyskanie potwierdzeń, umożliwiając im wstrzymanie płatności między niektórymi lub wszystkimi użytkownikami. Mogliby również cofać transakcje, które zostały zakończone, gdy kontrolowali sieć, co oznacza, że ​​mogliby podwójnie wydawać monety.

Prawie na pewno nie byliby w stanie tworzyć nowych monet ani zmieniać starych bloków. Atak 51% prawdopodobnie nie zniszczyłby bitcoina lub innej waluty opartej na łańcuchu bloków, nawet gdyby okazał się wysoce szkodliwy.

Kluczowe wnioski

  • Blockchain to rozproszone księgi, które rejestrują każdą transakcję dokonaną w sieci kryptowaluty.
  • Atak 51% to atak na blockchain przez grupę górników, którzy kontrolują ponad 50% szybkości hashowania w sieci.
  • Atakujący posiadający większość kontroli w sieci mogą przerwać rejestrowanie nowych bloków, uniemożliwiając innym górnikom ukończenie bloków.
  • Zmiana historycznych bloków jest trudna ze względu na zakodowanie wcześniejszych transakcji w oprogramowaniu bitcoin.

Jak działa atak 51%

Bitcoin i inne kryptowaluty są oparte na blockchainach, formie rozproszonej księgi. Te pliki cyfrowe rejestrują każdą transakcję dokonaną w sieci kryptowaluty i są dostępne dla wszystkich użytkowników – i ogółu społeczeństwa – do wglądu. W rezultacie nikt nie może dwukrotnie wydać monety. (Tak zwane „prywatne łańcuchy bloków” wprowadzają uprawnienia, aby uniemożliwić niektórym użytkownikom w ogóle przeglądanie wszystkich danych w łańcuchu bloków).

Jak sama nazwa wskazuje, łańcuch bloków to łańcuch bloków, które są zbiorem danych, które rejestrują wszystkie zakończone transakcje w danym okresie. W przypadku bitcoina nowy blok jest generowany mniej więcej co 10 minut. Po sfinalizowaniu lub wydobyciu bloku nie można go zmienić, ponieważ oszukańcza wersja księgi publicznej zostałaby szybko wykryta i odrzucona przez użytkowników sieci.

Jednak kontrolując większość mocy obliczeniowej w sieci, atakujący lub grupa napastników może zakłócać proces rejestrowania nowych bloków. Mogą uniemożliwić innym górnikom ukończenie bloków, teoretycznie pozwalając im zmonopolizować wydobycie nowych bloków i zdobyć wszystkie nagrody.

Bitcoin

W przypadku bitcoinów nagroda wynosi obecnie 12,5 nowo utworzonych bitcoinów, choć ostatecznie spadnie do zera. Mogą blokować transakcje innych użytkowników, a także wysyłać transakcję, a następnie ją cofać, sprawiając, że wygląda na to, że wciąż mieli monetę, którą właśnie wydali. Ta luka, znana jako podwójne wydatki, jest cyfrowym odpowiednikiem doskonałej podróbki i jest podstawową przeszkodą kryptograficzną, do pokonania której został zbudowany łańcuch bloków. Tak więc sieć, która pozwoliłaby na podwójne wydatki, szybko straciłaby zaufanie.

Zmiana historycznych bloków – transakcji zablokowanych przed rozpoczęciem ataku – byłaby niezwykle trudna nawet w przypadku ataku 51%. Im dalej są transakcje, tym trudniej byłoby je zmienić. Niemożliwa byłaby zmiana transakcji przed punktem kontrolnym, za którym transakcje są zakodowane na stałe w oprogramowaniu Bitcoin.

Z drugiej strony, forma ataku 51% jest możliwa przy mniej niż 50% mocy wydobywczej sieci, ale z mniejszym prawdopodobieństwem powodzenia.



Pula wydobywcza gHash. IO na krótko przekroczyła 50% mocy obliczeniowej sieci bitcoin w lipcu 2014 r., Co spowodowało, że pula dobrowolnie zobowiązała się do zmniejszenia swojego udziału w sieci. W oświadczeniu powiedział, że w przyszłości nie osiągnie 40% całkowitej mocy wydobywczej.

51% ataków – przykłady z prawdziwego świata

Krypton i Shift, dwa łańcuchy bloków oparte na ethereum, padły ofiarą 51% ataków w sierpniu 2016 r.

W maju 2018 roku Bitcoin Gold, wówczas 26-ta pod względem wielkości kryptowaluta, został zaatakowany w 51%. Złośliwy aktor lub aktorzy kontrolowali ogromną ilość mocy mieszającej Bitcoin Gold, tak że nawet przy wielokrotnych próbach podniesienia progów wymiany przez Bitcoin Gold, atakujący byli w stanie dwukrotnie wydać przez kilka dni, ostatecznie kradnąc Bitcoin o wartości ponad 18 milionów dolarów Złoto.

51% Ataku przeciwko 34% Ataku

Splot, rozproszone księgi głównej zasadniczo różni się od blockchain ale celu osiągnięcia podobnych celów, to teoretycznie może ulegać atakującego stosującego ponad jedną trzecią szybkości mieszania w sieci, dalej zawału o 34%.