2022-12-14 21:24:29
В мире никогда не будет 21 миллиона биткоинов.
Часть 2.Для начала, настоятельно рекоммендую прочитать первую часть.
Мы уже выяснили, что общая эмиссия биткоинов не может считаться равной 21 миллиону монет. С учетом ошибок майнеров, одиночных пикетов в честь исчезновения Сатоши, невозможности деления до 9’го знака и т.д., мы с вами получили финальную сумму:
₿20,999,981.22689999.
Я спрашивал у вас, известны ли вам другие случаи ошибок/утерь в сети, но никакой информации с того момента не удалось найти… до текущего момента.
Заранее, хочу выразить благодарность каналу CryptoBotan за находку.
Давайте разбираться, где ещё могли быть утеряны монеты. И здесь стоит уточнить, что мы берем в расчет только те монеты, которые
невозможно вернуть в общую эмиссию. Мы не рассматриваем потерянные пользователями монеты, доступ к которым потерян в связи с утерей ключей. Эти монеты всё ещё существуют и возможно, к каким-то из них ещё есть шанс найти доступ.
Итак, одной из ранних проблем в сети биткоина, которую исправили BIP30 и BIP34, была возможность перезаписать транзакцию coinbase (субсидии за блок) из прошлых блоков. То есть, с точно таким же хэшем. Результатом становилось то, что новая транзакция переписывала старую и, соответственно, старая транзакция считалась недействительной. Это произошло в блоке
91842 (который переписал транзакцию блока
91812) и в блоке
91880 (который переписал транзакцию блока
91722) — откройте эти пары блоков в любом обозревателе и сравните их хэши транзакций Coinbase. Таким образом, можно сказать, что из эмиссии биткоина пропало ещё 100 монет.
Майнер блока
124724, которого мы знаем по первой части материала, настолько сильно желал удалить из своего вознаграждения за блок 1 сатоши, что по ошибке забыл забрать комиссии в блоке, тем самым, потеряв ещё 0.01 btc, которые мы не заметили в прошлый раз. Смотрите на графы «Все комиссии» и «Субсидия + комиссия»
Между блоками
162705 и
169899 (диапазон 7194 блока) есть 193 блока, которые забрали меньше комиссий, чем могли. Так же смотрите на графы «Все комиссии» и «Субсидия + комиссия». Всего, таким образом было потеряно 9.66184623 btc
Такая же ситуация произошла между блоками
180324 и
249185 (диапазон 68861 блок) — 836 блоков заработали меньше, чем могли. И, тем самым, удалили ещё 0.52584193 btc из общей эмиссии.
В сети биткоина присутствует выход транзакций OP_RETURN, который доказанно нельзя израсходовать. Таким образом есть возможность «сжечь» биткоины. Bitcoin Core отслеживает подобные транзакции и больше не учитывает эти монеты в общей эмиссии. Известно, что таким образом было потеряно как минимум 3.71612692 btc.
———
В результате мы имеем: 20,999,981.22689999 - (100 + 0.01 + 9.66184623 + 0.52584193 + 3.71612692) =
20,999,867,31308491 btc
Так что, теперь можно сказать, что в мире никогда не будет больше 20,999,867,31308491 биткоина!
393 viewsedited 18:24