Хранилище превышено в середине синхронизации

Друг дал мне несколько биткойнов несколько лет назад. Вчера я прочитал статью о биткойнах, и она напомнила мне, что они у меня есть. Я вышел в интернет, чтобы проверить стоимость и, возможно, потратить их. Я попытался получить доступ к своему кошельку, и, поскольку я давно не проверял его, синхронизация с сетью занимает вечность. Я оставил его включенным на всю ночь, и теперь память моего макбука заполнена. Для меня это настоящая проблема, так как мне нужно работать и в данный момент не хочется заниматься многими другими вещами. Как мне выбраться из этого беспорядка? У меня нет никакой изысканности. Я не умею программировать или делать что-то необычное. Я сожалею об этой ситуации и предпочел бы просто удалить приложение, но я думаю, что в нем есть реальная ценность, и я не хочу портить свой кошелек. Что мне делать??? Помощь!

Сохраните файл wallet.dat; можно удалить все остальное. Вы можете позже импортировать файл кошелька в другую установку на компьютере с большим объемом дискового пространства или в другое приложение кошелька, которому не нужно загружать всю цепочку блоков.
Спасибо, Нейт. Я даже не могу найти wallet.dat или другие файлы, связанные с биткойнами, вот какой я жалкий.
Но на самом деле - я нашел его. Он был спрятан в ~/Library/Application Support/Bitcoin. Извините, что беспокою вас

Ответы (3)

Вы можете включить сокращенный режим в своем хранилище блокчейна, установив следующую строку в своемbitcoin.conf

# Reduce storage requirements by only storing most recent N MiB of block. This mode is incompatible with -txindex and -rescan. WARNING: Reverting this setting requires re-downloading the entire blockchain. (default: 0 = disable pruning blocks, 1 = allow manual pruning via RPC, greater than 550 = automatically prune blocks to stay under target size in MiB).
prune=10237

Bitcoin Core автоматически сократит хранилище блокчейна до указанной суммы.

Несмотря на это, всегда сохраняйте безопасную актуальную резервную копиюwallet.dat

Вероятно, безопаснее всего переместить wallet.datфайл на машину с большим пространством. Я написал ответ на другой вопрос , как это сделать на OSX.

Ответ синхронизирован с Натаном... Похоже, вы на Mac. Сначала: сделайте копию и сохраните ее. Когда вы открываете биткойн-клиент с этим файлом wallet.dat, даже если он не синхронизирован, вы можете увидеть свой адрес. Введите этот адрес (обычно он начинается с 1 и имеет длину около 30 символов) в blockchain.info, чтобы узнать, есть ли средства на этом адресе. Если это так, то лучше позже загрузить блокчейн и освободить место сейчас, чтобы продолжить работу. Позже у вас есть два варианта: либо расширить место на жестком диске, либо загрузить весь блокчейн (что занимает много времени, лучше иметь SDD и приличный Mac, старые Mac с Duo или i5 займут несколько дней...) , или лучше попытаться извлечь приватный ключ и загрузить его в другой кошелек. Но тогда ты уже на продвинутом уровне, и я не уверен, готовы ли вы (потратить время) пойти по этому пути. Так что немного зависит от вас, как инвестировать свое время :-)

Извлечение закрытых ключей — плохой совет для тех, кто заявляет, что у них нет опыта и что они боятся ошибиться. Гораздо лучше просто перенести wallet.dat на машину с большим объемом памяти.