Goodnews.ua


Как сколотить состояние из воздуха: День, когда хакер создал 184,4 миллиарда биткоинов

Июль 18
09:06 2018

Биткоин обладает безупречной репутацией, почти 100% безотказностью в работе и неприступной криптографической безопасностью. Однако в первые дни существования Биткоина багов все же было предостаточно, что и позволило хакеру 15 августа 2010 года на высоте 74 638 блоков сгенерировать 184,4 млрд монет.

Ведущий разработчик Биткоина на том этапе, Владимир Ван Дер Лаан сказал: «Это была самая худшая проблема из когда-либо возникавших».

Хакер понял, что часть кода для проверки транзакций не работает, если переводить слишком большое количество монет. Он использовал этот недостаток и создал 184,467 млрд биткоинов, отправив 92,2 млрд из них на 2 адреса. Эмиссия Биткоина ограничена 21 миллионом монет, поэтому эта транзакция создала в 8,784 раза больше биткоинов, чем это вообще возможно. Однако, если бы этот баг не был исправлен, это могло бы уничтожить Биткоин на раннем этапе, поскольку привело бы к краху рынков до нуля и полностью разрушило бы доверие к первой криптовалюте.

К счастью, инцидент был замечен почти сразу, и исправление кода было введено в действие в течение 5 часов Сатоши Накамото с помощью Гэвина Андерсена и других разработчиков Биткоина.

Единственным способом исправить баг было внести необходимые правки в код и перезапустить блокчейн с момента до хакерской атаки. Это привело к софтфорку и разделению блокчейна на две цепи. На высоте 74 691 блока цепь с правками в коде была признана истинной, поэтому появившиеся монеты исчезли.

Взломанный блокчейн с 184,4 млрд биткоинов просуществовал примерно 9 часов. Транзакции, состоявшиеся во взломанном блокчейне в течение этих 9 часов, были отменены, что могло привести к потере средств для некоторых пользователей. К счастью, лишь небольшое количество людей в то время использовали Биткоин, поэтому ущерб был незначительным. Инцидент не остановил Биткоин и он в итоге стал крупной глобальной валютой.

Очень ценный урок для всех нас, который доказывает, что даже если в Биткоине обнаружится баг, его можно исправить с помощью талантливой команды разработчиков и хорошей коммуникации.

Источник: altcoin.info

Share

Статьи по теме







0 Комментариев

Хотите быть первым?

Еще никто не комментировал данный материал.

Написать комментарий

Комментировать

Залишаючи свій коментар, пам'ятайте, що зміст та тональність вашого повідомлення можуть зачіпати почуття реальних людей, що безпосередньо чи опосередковано пов'язані із цією новиною. Виявляйте повагу та толерантність до своїх співрозмовників. Користувачі, які систематично порушують це правило, будуть заблоковані.

Website Protected by Spam Master


Останні новини

Манчестер Сити и ПСЖ пробились во второй раунд Лиги чемпионов, вырвав победы в последнем туре

Читать всю статью

Ми у соцмережах




Наші партнёри

UA.TODAY - Украина Сегодня UA.TODAY
Goodnews.ua