51% атака

Начинаещ

Какво е 51% атака?

51% атака (или мажоритарна атака) се отнася до потенциална заплаха за целостта на блокчейн система, при която един злонамерен участник или организация успява да контролира повече от половината от общата мощност на хеширане на мрежата, което потенциално причинява прекъсване на мрежата.
Ако един злонамерен потребител или група от злонамерени потребители, действащи заедно, контролират повече от 50% от общата скорост на хеширане на мрежата за блокчейн, те ще могат да заменят консенсусния механизъм на мрежата и да извършат злонамерени действия като двойно харчене.
51% атака се случва, когато нападателят има достатъчно мощност за копаене, за да промени умишлено реда на трансакциите, предотвратявайки потвърждаването на някои или всички трансакции. Това също се нарича отказ на услуга за трансакция. Нападателят също би могъл да попречи на някои или всички други копачи да копаят, което води до така наречения монопол на копаене.

51% атака: Пример

Ако злонамерен участник поеме над 51% от мощността на хеширане на биткойн мрежата, той може да направи офлайн извънборсова търговия, като изпрати няколко биткойна в портфейл за криптовалута в замяна на USD. Като се има предвид подразбиращата се неизменност на блокчейна, веднага щом трансакцията бъде потвърдена от мрежовите възли, купувачът ще предаде USD на измамника.

След това злонамереният участник може да се върне в блокчейна към блока, преди BTC трансферът да бъде потвърден, и да копае алтернативна верига, в която BTC трансферът не е включен. По-голямата част от мрежовата мощност ще гарантира, че алтернативният вариант е принудително наложен към останалата част от мрежата.

Ограниченията на 51% атаки

Въпреки че нападателят може да причини много щети, когато извършва 51% атака, мажоритарната атака не позволява на злонамерения участник да предотврати излъчването на трансакции, нито му позволява да отмени трансакции от други потребители. Промяна на блок наградата, създаване на монети от нищото или кражба на монети, които никога не са принадлежали на нападателя, също са много невероятни сценарии.

Колкото по-назад е дадена трансакция, толкова по-трудно би било да я подкопаете, тъй като броят на новите блокове, които трябва да бъдат добити, за да достигне мрежата до текущата височина на блока, остава все по-далеч. Това е причината, поради която биткойн трансакциите обикновено изискват праг от 6 потвърждения преди уреждане.

Възможна ли е 51% атака на биткойн?

51% атака срещу биткойн блокчейна е много малко вероятна поради мащаба на мрежата. С разрастването на мрежата възможността едно лице или организация да получи достатъчно изчислителна мощност, за да надвие всички останали участници, става все по-нереалистична.

Следователно 51% атаки е много малко вероятно да се случат в големи мрежи, особено в блокчейна на биткойн, който се счита за най-сигурната мрежа за криптовалута. Въпреки че много от големите блокчейни все още не са претърпели атака от този вид, няколко атаки са наблюдавани при по-малки вериги. Например, алткойнът Bitcoin Gold — който е разклонение от основната биткойн верига — претърпя 51% атака през май 2018 г., което доведе до кражба на BTG на стойност $18 млн. по това време.

Как да предотвратите 51% атака на блокчейн

Блокчейните предотвратяват 51% атака, използвайки комбинация от техники. Един от начините е чрез насърчаване на повече участници да се присъединят към мрежата и да управляват свои собствени възли, за да поддържат мрежата. Колкото по-голям е броят на участниците, които допринасят със своите ресурси, толкова по-трудно става за един субект да доминира в мрежата.

Механизмите за консенсус, като доказателство за работа (PoW) и доказателство за залог (PoS), също играят решаваща роля в предотвратяването на 51% атаки. Тези механизми изискват възлите да се споразумеят относно валидността на трансакциите, преди да ги добавят към блокчейна. Те правят икономически и изчислително скъпо за нападателя да манипулира мрежата, тъй като ще трябва да контролира по-голямата част от ресурсите на мрежата.

Насърчаването на децентрализацията е друга превантивна мярка. Разпределянето на възли на различни местоположения и включването на различни участници означава, че нито един субект не получава прекомерен контрол.

Научете повече: Какво е 51% атака?
Споделяне на публикации
Свързани речници
Регистриране на акаунт
Приложете знанията си на практика, като отворите акаунт в Binance днес.