Один исторический баг биткоина, который мог привести к его уничтожению

2019-3-11 08:30

С момента своего создания сеть биткоина сталкивалась с несколькими серьёзными багами, но самый опасный из них был обнаружен в 2010 году. Разработчик биткоина Джефф Гарзик заметил, что у биткоин-блока 74638 довольно странные выходные данные. Каждая транзакция в этом блоке стоила колоссальных 92233720368.54 биткоинов.

Сообщество быстро прослышало о баге, а один из пользователей запустил тему под названием «Серьёзная ошибка переполнения целочисленной переменной». Так, ошибка переполнения целочисленной переменной привела к созданию 184 млрд. биткоинов «из воздуха». Bitcoin Wiki в общей сложности насчитала 40 различных багов в сети биткоина, но ни один из них не был таким потенциально опасным.

Внимание к этому багу было усилено тем, что общее количество добытых биткоинов даже теоретически не может превышать 21 млн., а этот баг «предлагал» 184 млрд. монет, что вызвало тревогу среди разработчиков. Проблема возникла из-за отрицательной целочисленной переменной, что привело к значительному увеличению стоимости транзакции. Один из пользователей форума объяснил:

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

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

Однако разработчики отреагировали быстро, и патч был сделан в течение 2 часов после обнаружения бага.

Сатоши Накамото тогда был «у руля», и активно участвовал на форумах, отслеживая связанные с багом события. Сатоши несколько раз писал в сообществе новости о прогрессе устранения этой ошибки. Одно из его сообщений было следующего содержания:

«Как только более 50% узлов обновятся, а количество блоков без бага станет больше, то узлы биткоина в версии 0.3.10 сделают невозможным подтверждение «плохих» транзакций».

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

Аналог Notcoin - TapSwap Получай Бесплатные Монеты

источник »

Bitcoin (BTC) на Currencies.ru

$ 69892.33 (+1.80%)
Объем 24H $32.293b
Изменеия 24h: 5.71 %, 7d: 10.87 %
Cегодня L: $66031.14 - H: $69952.36
Капитализация $1376.952b Rank 1
Доступно / Всего 19.701m BTC / 21m BTC

биткоина каждая данные транзакция выходные довольно биткоин

биткоина каждая → Результатов: 6


Фото:

Биткоин достигнет нового максимума в 2021 году. Что нужно для начала буллрана?

Рыночные циклы — привычное явление как для традиционных активов, так и для Биткоина. Каждая волна взрывного роста криптовалюты заканчивалась сильным падением, в ходе которого BTC обесценивался минимум на 80 процентов.

2019-2-25 19:30


В Грузии регистрируют земельные участки на блокчейне

Реформа в Грузии с целью упрощения регистрации земли проводится с помощью технологии блокчейна. Реформа, которая позволяет с 1 августа 2016 года зарегистрировать земельные участки в упрощенной форме, будет завершена до 1 июля текущего года.

2019-2-13 14:34


Восемь вошедших в историю биткоин-транзакций

Сами по себе криптовалютные транзакции не представляют ничего особенного. Ежедневно в сети происходит около 300 000 сделок, каждая из которых отображается в обозревателях блокчейна. Тем не менее, иногда обычные транзакции приобретают историческое значение.

2018-11-28 20:01


Разработчики BSV положили конец «войне хэшрейтов»

Bitcoin Cash (BCH) разделился на две сети в результате хардфорка чуть больше недели назад, а между возникшими криптовалютами уже разыгралась нешуточная конкуренция. Майнеры Bitcoin Cash SV (BSV) и Bitcoin Cash ABC (BCH ABC) начали наращивать хэшрейты и длину цепочек.

2018-11-27 14:30


Что оживит рынок криптовалют? Опрос экспертов

Курс биткоина долгое время находился примерно на одном уровне — с августа этого года. В середине ноября он значительно просел. Cryptorussia спросила у экспертов, что может расшевелить рынок криптовалют.

2018-11-24 10:17


Почему цена Биткоина не имеет значения

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

2018-11-16 09:33