Каков самый быстрый способ загрузить блокчейн?

Как загрузить блокчейн с полной пропускной способностью?

Как быстро скачать блокчейн?

Ответы (2)

Для загрузки блокчейна с максимальной скоростью необходимо подключение к узлам с высокой пропускной способностью .

По умолчанию биткойн будет искать и подключаться к случайным узлам. Можно добавить узлы в конфигурацию биткойнов, чтобы указать биткойнам подключаться к определенным узлам.

Чтобы добавить узел в биткойн-клиент для подключения, добавьте следующее в файл bitcoin.conf в: Windows:/appdata/roaming/bitcoin/bitcoin.conf

Линукс:$USER/.bitcoin/bitcoin.conf

ДОБАВЬТЕ ЭТО В BITCOIN.CONF

addnode=127.0.0.1

Чтобы найти узлы с высокой пропускной способностью, перейдите по ссылке:

blockchain.info/hub-узлы

например, и просмотрите раздел узловых узлов. Добавлять порт узла не требуется, bitcoind сам найдет правильный порт.

.... Наслаждайтесь загрузкой на полной скорости.

РЕДАКТИРОВАТЬ: поскольку вопрос / ответ привлек такое внимание, я решил сделать это вики сообщества :)

Я был сбит с толку тем, что bitcoin.conf там не было, интересно, изменилось ли что-то. Но оказывается, вы можете просто создать его (взято с: en.bitcoin.it/wiki/… ).
Когда я иду http://blockchain.info/hub-nodesтуда, в списке нет узлов. На странице есть заголовки для информации, такой как IP, количество реле и т. д., но нет фактических данных. В футере сайта есть ссылка на https://blockchain.info/connected-nodesто же самое?
Этот ответ больше применим к биткойн-ядру версии 0.11.2? В Windows 10 в AppData нет папки Биткойн.
Только для развлечения и обучения ... еще один небольшой хак - github.com/alphaaurigae/log-est-connections - с помощью скрипта вы можете регистрировать ips на определенном порту в файл. Теоретически его можно использовать для составления списка добавляемых узлов/начальных узлов. Тем не менее, я чувствую, что это может противоречить некоторым основам криптографии, не централизующим соединения. Используйте с осторожностью. Кроме того, вот пример сценария sed для изменения источника шифрования для большего количества подключений, однако. ваш узел, конечно, будет помечен как «грязный», но делает тысячи подключений.

Я думаю, также важно отметить, что предстоящий выпуск Биткойн 0.10 включает в себя первую загрузку заголовков и параллельную загрузку полного блока. Это значительно сокращает время синхронизации, если у вас достаточно быстрое интернет-соединение. В настоящее время он находится в статусе rc1, но кажется достаточно стабильным, поэтому, если время синхронизации вызывает серьезную озабоченность, вы можете проверить его.

0.10 теперь стабильна и уже есть на 0.10.2 ( bitcoin.org/bin/bitcoin-core-0.10.2 ) .