Блокчейн более 36 ГБ и вызывает проблемы с дисковым пространством

Я хочу установить демон bitcoind на компьютер с относительно небольшим свободным пространством (доступно около 35 ГБ). Я думал, что размер блокчейна составляет около 20 ГБ, и решил, что это не будет проблемой, но у меня проблемы с дисковым пространством. Я сделал следующее:

  • Сначала я попробовал торрент-файл для загрузки блокчейна. Я загрузил весь файл dat, а затем попытался импортировать его, но при импорте я столкнулся с проблемами с диском. Около половины из них было импортировано до того, как диск был заполнен.
  • Затем я удалил загрузочный файл и позволил биткойнам загрузить блокчейн от пиров. Кажется, он использовал наполовину импортированный загрузочный файл, поэтому первый бит был довольно быстрым.
  • Однако теперь у меня 36 ГБ в каталоге блоков, и мой диск заполнен. Еще не все скачивается!

Мой вопрос:

  • Блокчейн действительно такой большой?
  • Есть ли какие-либо файлы, которые я мог бы удалить, учитывая мой особый способ сделать это?

У меня есть blk00001-00253 и rev00001-rev00253 в моем каталоге блоков. Могу ли я удалить эти файлы версии?

Забудьте о торрент-файле полностью. Это медленнее и на самом деле требует вдвое больше места на диске во время обработки (как вы обнаружили).
Данный ответ правильный, но я бы добавил, что вы также можете переместить блокчейн на внешнее хранилище, если у вас есть запасной диск. Вы можете указать каталог данных следующим образом: -datadir=<dir> при запуске командной строки, но нет аналогичной настройки для файла bitcoin.conf, поэтому, запуская биткойн таким образом, вы можете написать простой сценарий оболочки, чтобы запустить его для вас. .

Ответы (1)

Зависит от того, что вы хотите сделать. Помните, что для использования биткойнов вам не обязательно нужен полный узел. Вы можете использовать многие из существующих облегченных клиентов, которые полагаются на упрощенную проверку платежей (SPV). Но если вы хотите быть полноценным узлом (возможно, вы занимаетесь майнингом или хотите самостоятельно проверять транзакции), вам необходимо загрузить весь блокчейн размером почти 35 ГБ: https://blockchain.info/charts/blocks- размер

Спасибо. Мне нужен полный блокчейн для моих целей. Странно что он 35гб а мой уже 36гб и еще не до конца скачал.
@user на диске создается несколько индексов в дополнение к данным блокчейна. Кроме того, в зависимости от того, как вы на это смотрите, вы можете сравнивать 1 ГБ как 1 000 000 000 байт в одном месте с 1024 * 1024 * 1024 в другом. Вы можете рассмотреть возможность запуска обрезающего узла, который практически аналогичен полному узлу (включая безопасность), за исключением того, что он отбрасывает часть старой истории. Версия 0.11 сделает это возможным.
Да, я думаю, это объясняет небольшую разницу. В любом случае ответ таков: да, размер блокчейна в настоящее время ~ 35 ГБ, поэтому я отмечу этот ответ как принятый. Спасибо!