Использование нескольких Bitcoin кошельков и ускорение синхронизации

// 6 января 2014 // Безопасность

bitcoinС электронной криптовалютой Bitcoin я подружился ещё четыре года тому назад. С Bitcoin мне довелось пройти и через генерацию монеток ( bitcoin mining ), и через самодельный bitcoin miner, через радости вычисления хеша и через разочарование курсом битков со всеми вытекающими сливами всего, что нагенерил. Оглядываясь назад, сердце кровью обливается от того, за какие гроши были проданы десятки биткоинов, а ведь был бы сейчас миллионером :-). Ну да ладно, видимо не судьба легко разбогатеть.

Глядя на растущую популярность и курс Bitcoin, решил начать делиться полезными советами по работе с bitcoin кошельками. Первая статья из данного цикла будет о методе работы с несколькими кошельками биткоинов ( wallet.dat ) и одной базой синхронизации, это ускорит проверку балансов и транзакций на множестве кошельков и оптимизирует затраты дискового пространства на хранение базы данных.Однажды я столкнулся с тем, что у меня накопилось с десяток кошельков биткоинов и каждый имел свою базу синхронизации — что в сумме достигало более, чем 300 гигабайт занятого места на винчестере, это не практично и долго, подключая новый кошелек я всегда ждал когда произойдет полная синхронизация, на чем терял ещё и сутки/двое на ожидааание. Погуглив, как использовать одну базу синхронизации Bitcoin сети для множества кошельков, внятного ответа не нашел и решил поэкспериментировать сам, решение оказалось элементарным.

Первое, для работы с кошельком BitCoin будем использовать клиент Bitcoin QT (ссылка на клиент). Качаем, устанавливаем, запускаем. Нам необходимо получить актуальную базу — поэтому придется дождаться полной синхронизации, процесс синхронизации можно ускорить на денек, скачав через торрент часть базы Bitcoin сети в виде бинарника bootstrap.dat и положив перед запуском Bitcoin QT этот файл в папку «диск:\Users\имя_пользователя\AppData\Roaming\Bitcoin\» — windows 7. Если Вы уже работаете с кошельком в этом клиенте, то база у Вас уже есть.

Второе, в Windows 7 идем в папку «диск:\Users\имя_пользователя\AppData\Roaming\Bitcoin\» и забираем всё её содержимое, например, в папку «C:\bitki\», файлом кошелька из всех перенесенных файлов — является файл wallet.dat. Для быстрой работы с разными кошельками мы будем просто подменять вышеупомянутый файл wallet.dat на тот, с которым хотим работать в данный момент, естественно не забываем сохранять файл с которым уже поработали.

Третье, после подмены файла wallet.dat нам надо корректно запустить Bitcoin QT, что бы он работал с нашей папкой «C:\bitki» где лежит и база и кошелек. Для запуска запускаем консоль CMD и пишем там такую строку:

диск:\папка с bitcoin qt\bitcoin-qt.exe –datadir=C:\bitki

Запустится клиент с подключенной базой и кошельком, наслаждаемся.

VN:F [1.9.22_1171]
Голосуй!
Rating: 4.6/5 (12 votes cast)
Использование нескольких Bitcoin кошельков и ускорение синхронизации, 4.6 out of 5 based on 12 ratings

2 комментария to “Использование нескольких Bitcoin кошельков и ускорение синхронизации”

  1. slotmaster:

    Совет на уровне школьника,
    символьные ссылки вам в помощь

    • Спорить не буду, сейчас инфа доступная на каждом гуглу, только вот когда писалась статья, инфы днем с огнем не сыскать было, в общем не актуально замечание.

Оставить комментарий