Каков текущий статус поддержки IPv6?
Из того, что я понял, прочитав Wiki , спецификации протокола поддерживают IPv6, а исходный клиент — нет.
Тем не менее, я также наткнулся на описание Bitcoins.lc, которое заявляет о «полной поддержке IPv6».
Стандартный биткойн-клиент в настоящее время не поддерживает IPv6. Bitcoins.lc — это пул для майнинга, а пулы для майнинга работают, имея интерфейс (например, PushPool), видимый для публики, который обрабатывает всю работу и различные внутренние процессы, отслеживание майнеров и т. д. Этот интерфейс работает как прокси для фактического биткойн-клиента. и поэтому сам клиент может привязываться к адресу IPv4, который является локальным по отношению к интерфейсу майнинга, который может иметь полную поддержку IPv6.
Короче говоря, это не биткойн-клиент, для которого bitcoins.lc заявляет о поддержке IPv6, а прокси-сервер, к которому подключаются объединенные в пул майнеры.
Изменить: похоже, что sipa отправила необходимый код . Согласно TheBlueMatt , есть «некоторая альтернативная логика подключения и защита от DDoS-атак по сравнению с заполнением addr.dat в IRC», которые необходимо выполнить в первую очередь. В любом случае, код есть, так что скоро он появится в официальном клиенте.
Обновление: поддержка IPv6 была объединена с основным клиентом и должна быть доступна в сборке 0.7.0.
Злой Спорк
Дэвид Перри
Дэвид Шварц
Дэвид Перри
Питер Уилле
Питер Уилле