Найти в Дзене

Установка Bitcoind, Litecoind и Bitcoin ABC на Windows

Самый безопасный списоб хранить свою крипту - это развернутая биткоин нода Bitcoind и Litecoind. Так вы становитесь сами себе банком, не зависите от бирж, онлайн кошельков и верификаций. Рассмотрим установку демонов Bitcoind, Litecoind на Windows. Она - простейшая.

Биткоин-демон на автономном компьютере используется исключительно для подписи транзакций и работает без блокчейна. Даже маломощный компьютер, такой как Raspberry Pi или старый нетбук, может отлично работать в качестве автономного компьютера.

Демону биткоинов на онлайн-компьютере требуется полный и современный блокчейн для отслеживания адресов. Поскольку его работа требует больше ресурсов процессора и дисков, здесь требуется более мощный компьютер. Вам также понадобится много свободного дискового пространства для растущей блокчейна (~ 265 ГБ на момент написания статьи).

Две операции блокчейна являются особенно ресурсоемкими: синхронизация блокчейна и импорт существующих адресов с балансами. Если вы выполняете частую синхронизацию (например, раз в неделю) и стараетесь импортировать свои адреса, можно обойтись более дешевым компьютером в качестве сетевого компьютера.

Скачать:
Bitcoin Core: Перейдите на страницу загрузки Bitcoin Core (здесь или здесь). Выберите 32-битные или 64-битные версии, подходящие вам. Пользователи Windows должны выбрать исполняемый установщик.
Bitcoin ABC (опционально): Если вы хотите совершить транзакцию BCH (Bcash), загрузите соответствующий двоичный файл Bitcoin ABC для вашей системы. Пользователи Windows должны выбрать исполняемый установщик. Сочтем, что Bitcoin ABC. - это ненадежное ПО.
Litecoin (опционально): Перейдите на страницу загрузки Litecoin Core . Выберите 32-битные или 64-битные версии, подходящие вам. Пользователи Windows должны выбрать исполняемый установщик.

Установка (как онлайн, так и в автономном режиме):

Bitcoin Core:
Windows: Запустите установщик Windows с настройками по умолчанию. В конце процесса установки снимите флажок «Выполнить», чтобы предотвратить запуск клиента. Добавьте C:\Program Files\Bitcoin\daemon к своему пути .
Linux: распакуйте архив и скопируйте bitcoind и bitcoin-cli двоичные файлы в /usr/local/bin.

Bitcoin ABC (опционально):
Windows: Запустите установщик Windows с настройками по умолчанию. В конце процесса установки снимите флажок «Выполнить», чтобы предотвратить запуск клиента. Добавьте C:\Program Files\Bitcoin-abc\daemon к своему пути. Переименовать файл bitcoind в этой папке, bitcoind-abc и bitcoin-cli в bitcoin-cli-abc.
Linux: Распакуйте архив, переименуйте bitcoind в bitcoind-abc и скопируйте его /usr/local/bin.

Litecoin (опционально):
Windows: Запустите установщик Windows с настройками по умолчанию. В конце процесса установки снимите флажок «Выполнить», чтобы предотвратить запуск клиента. Добавьте C:\Program Files\Litecoin\daemon к своему пути .
Linux: распакуйте архив и скопируйте бинарники litecoind и litecoin-cli в /usr/local/bin.

Запуск (как онлайн, так и в автономном режиме):

Windows:
В среде командной строки Windows процессы не запускаются в фоновом режиме, поэтому для одновременного запуска нескольких демонов необходимо запустить каждый из них в отдельном окне терминала. Запустите свои демоны так:
Код:Скопировать в буфер обмена

# Bitcoin Core:
$ bitcoind

# ABC:
$ mkdir $APPDATA/Bitcoin_ABC
$ bitcoind-abc --listen=0 --rpcport=8442 --datadir=$APPDATA/Bitcoin_ABC --usecashaddr=0

# Litecoin
$ litecoind
Обратите внимание, что аргумент --listen=0 необходим только при одновременной работе Core и ABC.

Linux:
Пользователи Linux запускают свои демоны так:
Код : Скопировать в буфер обмена

# Bitcoin Core:
$ bitcoind --daemon

# ABC:
$ mkdir ~/.bitcoin-abc
$ bitcoind-abc --daemon --listen=0 --rpcport=8442 --datadir=$HOME/.bitcoin-abc --usecashaddr=0

# Litecoin:
$ litecoind --daemon

Взаимодействие с демонами:
Код:Скопировать в буфер обмена

# Core:
$ bitcoin-cli help

# ABC:
$ bitcoin-cli-abc --rpcport=8442 help

# Litecoin:
$ litecoin-cli help

Предупреждение: если вы используете существующие Bitcoin или Litecoin, перед запуском демона переместите ваш wallet.dat во избежание его затирания. Новый созданный кошелек будет использоваться в качестве кошелька для отслеживания .

Если вы подключены к Интернету, демон начнет загрузку и проверку блокчейна. Это может занять от нескольких часов до нескольких дней в зависимости от скорости вашего компьютера, размера блокчейна и вашего интернет-соединения. Вы можете значительно ускорить загрузку начального блока, добавив параметр -assumevalid в командную строку, за которым следует хэш недавнего блока. Последние хэши блоков можно найти на любом сайте проводника блокчейнов.

Для автономных демонов вы можете добавить опции -maxconnections=0 -listen=0 в командной строке. Обратите внимание, что автономные демоны запускаются очень быстро, так как они имеют блокчейн, состоящий из одного блока, и практически не используют мощность процессора при запуске.