и если оно должно быть изменено (DNS-), как и кто будет делать такие изменения ?? я не очень хорошо понимаю,
Я думаю, что все эти имена DNS управляются основным Bitcoin разработчиков ГАРО, BlueMatt, Люк-младший, и
jgarzik (Который, кажется, принадлежит xf2.org). Таким образом, они бы каждый из них должен внести изменения. Я не знаю процедуру, или, как часто он обновляется, какие узлы они надевают эти списки и т.д.
Процесс начальной загрузки находит узлы во многих каналах, таких как IRC, СНД. Они жёстко, хотя, если все они снесли сразу, сеть умирает.
Только люди, которые подключаются к сети в первый раз будут катастрофически влияют. На самом деле, я только что нашел, что IRC высева имеет
были удалены. Маловероятно, что 4-х различных DNS-серверов в 3-х доменов верхнего уровня все будет вне. И если они есть, есть также десятки закодированных IP-адреса семенных, которые контактировали, так что те, также все должны быть вниз. Я не знаю, как были выбраны эти семена, но я верю, что это довольно твердый выбор. Действительно, если это так плохо, вы можете также сказать, что нет сети Bitcoin осталось подключиться к так или иначе. Кроме того, до тех пор, как вы можете вручную найти IP-адрес одного партнёра, вы можете использовать, чтобы найти все остальное это знает.
Таким образом, когда бумажник соединяется с узлами, указанных в исходном коде он получает список всех других известных узлов. Спасет ли бумажник все эти адреса, или это просто загрузить их каждый раз, когда он соединяет?
Downying, кажется, говорит, что если все закодированные узлы оставить сразу никто не может подключиться? Другими словами, бумажник не сохраняет адреса. Это точно?
Адреса сохраняются, либо в peers.dat или addr.dat (сверстники в более новых версиях). Процесс самонастройки / семян используется только если файл не существует или ни один из узлов в нем не могут быть подключены. И как только вы подключены к узлу получить список всех узлов, о которых он знает, и вы помните их в peers.dat.
В случае необходимости, я полагаю, вы также можете настроить конкретные адреса, которые вы хотите подключиться к в ".conf" файл какой-то?
Да, если вы запустите Bitcoin-Qt --help вы можете увидеть все параметры конфигурации, которые могут быть указаны в командной строке или в файле .conf. Существует -connect (подключение только к указанным узлам) и -seednode (используйте указанный узел, чтобы получить список узлов для подключения), что я вижу, будучи уместным к этому, может быть, больше я пропустил.