
Зак Коул, инженер блокчейн-протоколов и предприниматель, опубликовал пост в X, чтобы напомнить криптосообществу, и особенно биткойнерам, о серьезной ошибке, которая поразила биткойн 15 лет назад, увеличив его общий объем до почти 200 миллиардов BTC.
Его сообщение заключалось в том, что сообщество, которое спасло биткойн от этого недостатка, оказалось более важным, чем исходный код, подверженный ошибке.
карта
День, когда биткойн сломался и было выпущено 184,4 миллиарда BTC
Коул напомнил сообществу о дне, который вошел в историю как "инцидент с переполнением значения". В 2010 году, 15 августа, произошла ошибка в блоке 74638, которая сгенерировала 184,467,440,737.09551616 биткойнов для трех разных кошельков — сумма, которая превышала 21 миллион BTC, предусмотренный Сатоши Накамото, в 8,784 раза.
15 августа 2010 года биткойн сломался. Ошибка в блоке 74638 создала 184 миллиарда BTC из ничего. Это не опечатка. Два вывода по 92 миллиарда BTC каждый просочились, потому что код не проверял переполнение целого числа. Система просто приняла это. Священные 21 миллион биткойнов…
— zak.eth (@0xzak) 29 марта 2025 года
Два из этих кошельков получили по 92,2 миллиарда биткойнов каждый. Это произошло полтора года спустя после запуска биткойна 9 января 2009 года. Когда это было замечено, в течение пяти часов Сатоши Накамото и несколько других разработчиков, включая Джеффа Гарцика и Гэвина Андресена, выпустили новую версию клиента, которая содержала софт-форк для предотвращения подобных инцидентов в будущем. На блоке 74691 все узлы обновились, и новая цепочка обогнала старую.
карта
Сообщество важнее кода
Зак Коул подчеркнул, что ни один код не идеален, и только сообщество может заметить недостатки и ошибки и своевременно их устранить на примере биткойна, код которого многие биткойн-максималисты восхваляют как безупречный.
«Редкость биткойна не защищена кодом. Она защищена людьми», — заявил Коул. «Единственная причина, по которой биткойн не погиб в тот день, заключается в том, что кто-то заметил. Монетарная политика биткойна была спасена не протоколом, а людьми, которые его запускали.»
