Я скачал Bitcoin Core, и блокчейн почти заполнил мое локальное хранилище. Могу ли я переместить кошелек на жесткий диск, а затем удалить Core с моего компьютера? я новичок лол
Все место занимает не Bitcoin Core, а биткойн-блокчейн, который Core должен загрузить, проверить и сослаться на него. Это потому, что Bitcoin Core — это то, что называется полным узлом . Существует еще один тип кошелька, называемый клиентом SPV , для работы которого не требуется полная цепочка блоков, но он полагается на надежность других участников для проверки транзакций. Я чувствую, что клиент SPV, вероятно, то, что вы ищете.
В качестве альтернативы, если вы действительно хотите запустить Core, вы можете сохранить загруженную цепочку блоков на отдельном жестком диске, если этот диск подключен, когда вы хотите запустить ядро. Вы можете узнать больше об этом здесь: Как мне переместить данные о биткойнах в bitcoin-qt, чтобы сэкономить место?
Вы можете уменьшить использование биткойн-ядра дискового пространства, включив обрезку. Включение сокращения означает, что вы удаляете старые, уже проверенные блоки, не снижая при этом свою безопасность. Как только старые блоки будут проверены и использованы для построения набора UTXO, они больше не будут полезны для вашего узла. Единственная цель их сохранения — отправка блоков другим узлам в IBD (начальная загрузка блока), а также для переиндексации, txindex и т. д.
Вы можете запустить Bitcoin-Core <4Gb дискового пространства с помощью:
./bitcoind --prune=550
Подумайте также о передаче a dbcache=1000
(если у вас более 1,5 ГБ свободной оперативной памяти).
prune=550
в вашем bitcoin.conf. Подробнее читайте на github.com/bitcoin/bitcoin/blob/…-prune
, не--prune
Яннес