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%.