Там было довольно много дискуссий на эту тему в течение всего форума. Некоторые считают, пустые блоки являются ценными. Другие считают, что они не имеют никакой ценности.
Я думал, что это может быть интересно, чтобы написать небольшую программу, чтобы увидеть, сколько из этих блоков существуют в blockchain. Для тех, кто не знает, пустой блок представляет собой блок, который добыт, содержащий только сделку coinbase, что награды новых монет. Честно говоря, я был совершенно откровенно удивлен числом было, тем более, что люди, казалось, думали они были редки. Конечно, я ожидал там быть довольно много в начале blockchain, когда BTC было довольно много неизвестного и лишь немногие добывали его. Тем не менее, я не ожидал, что там так много пустых блоков, как есть.
На блоке 360189 есть 85295 пустые блоки на цепочке. Для математики оспорены, 23,68% всех блоков пусты. 8 из последних 189 блоков пустые. 25 из последних 1000 пустуют.
Может быть, я буду получать амбициозен и писать вывод в таблицу, так что я могу получить несколько хороших точки данных из этого, чтобы увидеть тенденции.
Где вы стоите на этой дискуссии?
EDIT: Я загрузил данные из моего последнего запуска.
https://www.dropbox.com/s/2rt64pt6hyhr41b/btc_stats.zip?dl=0. Имеет блоки до 364144
Архив содержит два файла:
empty_blocks.csv имеет исходные данные в следующем формате:
Блок Высота, NumTx, BlockTime (UTC), BlockSize (Б), WhoMined (если я мог понять, BTC адрес coinbase сделки, если я не мог, или неизвестно, если нет BTC-адрес не может быть расшифрован от coinbase сделки).
stats.csv имеет данные о пулах, сколько блоков они добываются, сколько были пусты и процент пустых к итогу.
Наслаждаться.