Представьте на мгновение: максимальная ширина $BTC составляет 21 миллион — священное правило. Затем, внезапно, в 2010 году, из ниоткуда создается более 184 миллиардов биткойнов в одном блоке. Это похоже на сценарий научно-фантастического фильма... но это действительно произошло. 🔥


BTC
BTCUSDT
83,345.1
-2.64%

15 августа 2010 года, в блоке номер 74638, злоумышленник (или, точнее, была создана технически неправильная транзакция) создал выходы на огромную сумму. Во время сбора значений выходов произошло переполнение (integer overflow) — то есть результат сложения превысил предел, который программа может сохранить, и в транзакции появилась огромная, казалось бы, сумма. Транзакция была проверена и блок был первоначально принят некоторыми узлами. Результат: три адреса на бумаге получили более 184,467,440,737.09551615 миллиардов биткойнов (число, которое можно сказать, что происходит из числового переполнения). 😳


Но история не закончилась катастрофой. Сатоши и команды разработчиков быстро заметили инцидент в течение следующих часов. Был выпущен экстренный обновление программного обеспечения Биткойн — v0.3.10 — для исправления проверки границ и предотвращения таких переполнений. После распространения исправленной версии обновленные узлы отвергли поврежденный блок и вернули цепочку в ее надлежащее состояние, то есть «сгенерированные» монеты не вошли в реальную экономику и никогда не были потрачены. Таким образом, несмотря на успешное создание количества на вид, инцидент закончился результатом отката и аннулирования затронутого блока, и сеть осталась целой. 🛡️


Почему этот инцидент важен?



  • Это был один из самых ясных примеров "программной инфляции" в истории Биткойна.


  • Подтвердил острую необходимость строгого тестирования для проверки числовых значений (проверка границ) при работе с цифровыми активами.


  • Стимулировал сообщество и разработчиков установить лучшие стандарты безопасности и более быстрые аварийные процедуры — что предотвратило подобные ошибки в будущем.


Были ли использованы монеты? Нет — ничего не было потрачено, и они не были включены в финальную цепочку.

Это своего рода «взлом»? Это не взлом в традиционном смысле (кража ключей), а программная уязвимость, вызванная неправильной обработкой границ чисел. Но это показывает, как простые ошибки в программном обеспечении могут выглядеть катастрофически, если их не обнаружить и не исправить быстро.


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



$BTC $ETH

#bitcoin

#BitcoinDunyamiz

#BitcoinUpdate

#BTC走势分析

#BTCUSDT