Определение на 51% атака
51% атака се отнася до атака на блокчейн - обикновено биткойн, за която такава атака все още е хипотетична - от група миньори, контролиращи над 50% от минния хашрат на мрежата, или изчислителна мощност. Нападателите биха могли да попречат на новите транзакции да получат потвърждения, което им позволява да спрат плащанията между някои или всички потребители. Те също така биха могли да обърнат транзакции, които са приключили, докато са контролирали мрежата, което означава, че могат да харчат двойно монети.
Те почти сигурно няма да могат да създадат нови монети или да променят стари блокове, така че 51% атака вероятно няма да унищожи биткойн или друга валута, базирана на блокчейн, направо, дори и да се окаже силно вредно.
Разбиване на 51% атака
Биткойн и други криптовалути са базирани на блокчейн, форма на разпределена книга. Тези цифрови файлове записват всяка транзакция, извършена в мрежата на криптовалута и са достъпни за всички потребители - и за широката публика - за преглед, което означава, че никой не може да похарчи монета два пъти. (Така наречените „частни блокчейнчета“ въвеждат разрешения, за да не позволят на определени потребители на широката общественост да виждат всички данни на блокчейн.)
Както подсказва името му, блокчейн е верига от блокове, пакети от данни, които записват всички приключени транзакции за даден период от време. При bitcoin нов блок се генерира приблизително на всеки 10 минути. След като блокът е финализиран - „добит“ в жаргона - той не може да бъде променен, тъй като измамна версия на публичната книга бързо ще бъде забелязана и отхвърлена от потребителите на мрежата.
Въпреки това, контролирайки по-голямата част от изчислителната мощност в мрежата, нападател или група нападатели могат да пречат на процеса на запис на нови блокове. Те могат да попречат на други миньори да изпълняват блокове, като теоретично им позволяват да монополизират добив на нови блокове и да спечелят всички награди. За биткойн, в момента наградата е 12, 5 новосъздадени биткойни, макар че в крайна сметка ще падне до нула. Те могат да блокират транзакциите на други потребители. Те могат да изпратят транзакция и след това да я обърнат, като изглежда, че все още имат монетата, която току-що са похарчили. Тази уязвимост, известна като двойно изразходване, е цифров еквивалент на перфектен фалшификат и основното криптографско препятствие, което блокчейнът е построен за преодоляване, така че мрежа, която позволява двойно харчене, бързо би претърпяла загуба на доверие.
Промяната на исторически блокове - транзакции, заключени преди началото на атаката - би била изключително трудна дори в случай на 51% атака. Колкото по-далеч са транзакциите, толкова по-трудно би било да ги промените. Би било невъзможно да промените транзакциите преди контролен пункт, след който транзакции са твърдо кодирани в софтуера на биткойн.
От друга страна, форма на атака от 51% е възможна с по-малко от 50% от минната мощност на мрежата, но с по-малка вероятност за успех.
Ghash.io
Миньорският пул ghash.io за кратко надвиши 50% от изчислителната мощ на биткойн мрежата през юли 2014 г., което доведе пула доброволно да поеме ангажимента да намали своя дял в мрежата. В изявление се казва, че в бъдеще няма да достигне 40% от общата мощност на минното дело.
Krypton и Shift
Krypton and Shift, два блокчейна, базирани на ethereum, претърпяха 51% атаки през август 2016 г.
Биткойн злато
През май 2018 г. Bitcoin Gold, по това време 26-та по големина криптовалута, претърпя атака с 51%. Злобният актьор или актьори контролира огромно количество хеш мощност на Bitcoin Gold, така че дори и с Bitcoin Gold многократно да се опитват да вдигнат праговете за обмен, нападателите успяха да прекарат двойно за няколко дни, в крайна сметка откраднаха над 18 милиона долара на стойност Bitcoin Gold,
34% атака
Заплитането, разпределена книга, която по същество се отличава от блокчейн, но предназначена за постигане на подобни цели, може теоретично да се поддаде на нападател, разположил над една трета от хешрета на мрежата, посочен като 34% атака.