Я хочу запустить Bitcoin-Qt на ноутбуке с ограниченным объемом памяти (у него есть SSD, и он используется для многих целей, для которых требуется немного места на жестком диске). Принимая во внимание эти аппаратные ограничения, что было бы хорошим способом управления блокчейном?
Итак, чтобы было ясно, я не могу хранить блокчейн на ноутбуке, и я хочу иметь возможность выполнять обычные транзакции на ноутбуке.
Начиная с версии Bitcoin Core 0.12.0, которая должна выйти в январе/феврале 2016 года, вы сможете добавить в prune
свой файл конфигурации параметр, позволяющий хранить только самые последние блоки. Например, если вы укажете prune=5000
, вы сохраните столько последних блоков, сколько уместится на 5000 МБ дискового пространства.
Кроме того, вам также придется хранить базу данных UTXO, которая в настоящее время составляет около 1,2 ГБ и продолжает расти, а также, возможно, несколько мегабайт других вещей, таких как сами двоичные файлы и ваш кошелек. На Bitcoin.org мы говорим, что 5 ГиБ — это разумный минимум на данный момент.
Обратите внимание, что Bitcoin Core 0.11.* включает функцию обрезки, но в этих версиях она отключает кошелек. (Эта функция изначально предназначалась для майнеров, которые используют программное обеспечение для майнинга для управления адресами выплат, и было сочтено неразумным, чтобы обычные пользователи использовали эту функцию, пока она не прошла дополнительное тестирование.)
На вашем месте я бы счел эту функцию несколько экспериментальной и позаботился о сохранении резервных копий кошелька (что в любом случае является хорошей политикой, конечно).
Флэш-накопитель на 60 гигабайт будет работать какое-то время, но с той скоростью, с которой блокчейн увеличивается в размерах, у вас не останется много свободного места. Однако лучше всего было бы купить дешевый внешний жесткий диск. 1 ТБ стоит около 55-60 долларов, вам не нужно столько места, но вы можете использовать запасное место для дополнительного хранилища или резервного места для своего ноутбука. В наши дни внешние накопители достаточно малы, поэтому их легко переносить, и, скорее всего, они могут поместиться во все, что вы используете для переноски своего ноутбука в настоящее время.
Вот диаграмма, показывающая размер блокчейна за 2 года: https://blockchain.info/charts/blocks-size?showDataPoints=false&show_header=true&daysAverageString=1×pan=2year&scale=1&address=
Яннес