Estado de soporte de IPv6

¿Cuál es el estado actual del soporte de IPv6?

Por lo que recopilé leyendo Wiki , las especificaciones del protocolo son compatibles con IPv6, pero el cliente original no.

Sin embargo, también encontré la descripción de Bitcoins.lc, que afirma "soporte completo de IPv6".

Respuestas (1)

El cliente estándar de Bitcoin no admite en este momento IPv6. Bitcoins.lc es un pool de minería, y los pools de minería funcionan al tener una interfaz (como PushPool) visible para el público que maneja todas las cosas de trabajo y varias funciones internas, seguimiento de mineros, etc. Esta interfaz funciona como un proxy para el cliente de bitcoin real. y así el propio cliente puede vincularse a una dirección IPv4 que es local en relación con la interfaz de minería que puede tener soporte completo para IPv6.

En resumen, no es el cliente bitcoin para el que bitcoins.lc reclama compatibilidad con IPv6, sino el proxy al que se conectan los mineros agrupados.

Editar: parece que sipa ha enviado el código necesario . Según TheBlueMatt , hay "una lógica de conexión alternativa y cosas anti-DDoS que llenan addr.dat en IRC" que deben hacerse primero. En cualquier caso, el código está disponible, por lo que no debería pasar mucho tiempo hasta que llegue al cliente oficial.

Actualización: la compatibilidad con IPv6 se fusionó con el cliente principal y debería estar disponible en la versión 0.7.0.

Creo que esta respuesta debería ser retomada eventualmente y elaborada, ya que IPv6 pronto será necesario y el cliente de bitcoin probablemente cambiará.
Absolutamente. Lo he marcado como favorito y planeo volver a visitarlo cada vez que el cliente admita IPv6.
Lamentablemente, el cliente utiliza algunos de los bits de la dirección IPv4 como sustituto de la ubicación geográfica. Esta lógica deberá repensarse para las direcciones IPv6. (O abandonado. No estoy convencido de que alguna vez haya sido particularmente efectivo).
Probablemente sea parte de la "lógica de conexión alternativa" de la que hablaba TheBlueMatt. No he estudiado detenidamente el código fuente, así que solo puedo confiar en lo que leo de los desarrolladores reales.
Espero obtener soporte completo de IPv6 en 0.7.0.
Se fusionó la compatibilidad con IPv6, por lo que estará en 0.7.0.