Архив метки: bitcoin fork

bsv core and blockchain size

Потребовалось тут проверить один старый адрес в сети одного из форков BTC – BSV – “правильного биткоина” по мнению его разработчиков. Правда, бинарных сборок для такого правильного кошелька они не предоставляют, пришлось вспоминать, как собирать самостоятельно. Ок, собрал. С дефолтным набором опций не запускается, запустил так:

./src/bitcoind --excessiveblocksize=0 --maxstackmemoryusageconsensus=0 --minminingtxfee=0

Началась синхронизация. На следующие сутки место закончилось – до того пришлось выделить места с запасом (исходя из размера блокчейна оригинала – BTC). Подключил через USB SSD от KingSpec. mhddfs в Debian 13 отсутствует, зато есть mergefs. Слил каталоги в один, запустил синхронизацию снова. На следующий день KingSpec умер (почти не использовал диск – лежал на полке). Размер архива активно начал расти после 60%, на 63% достиг 1,5 ТБ. К слову, для BTC на сейчас он “всего” 760 ГБ.

Пришлось задействовать HDD.  Спустя несколько дней неторопливой синхронизации (из-за смерти SSD пришлось качать все заново, а на HDD оно не особо быстро происходило) словил OOM. На ноуте 24 ГБ памяти, если что.

Как финал этого – через еще несколько дней словил сообщение:

Error: Error:Disk space is low for directory '/home/rain/.bitcoin'! Available:2568500850688, required: mindiskspace:52428800 + additionalbytes:11553330338248163738, free:2568517627904, capacity:6958107836416

additionalbytes колебался от запуска к запуску. Блокчейн на диске в итоге занимал 3,3 ТБ и синхронизация так и осталась на уровне около 65%.

А адрес все равно оказался пустым. Поставил Guarda Wallet, там можно импортировать свой приватный ключ.