Ejecuto Bitcoin Core 0.14.1, para Segwit me dicen que "actualice" a 0.13.1. Tan confuso [duplicado]

Versión corta de mi pregunta: ejecuto Bitcoin Core 0.14.1. ¿Seré totalmente compatible con la bifurcación suave segwit después del 1 de agosto de 2017 con esta versión? IOW, ¿simplemente no puedo hacer nada y ser compatible con segwit?

La versión larga de esta misma pregunta: estoy ejecutando Bitcoin Core] versión 0.14.1. Actualicé a eso hace varios meses. Tengo la cadena de bloques completa descargada. He estado ejecutando Core desde 2014 con actualizaciones periódicas.

Ahora veo todas las noticias sobre una bifurcación dura y Segwit, pero encontrar información clara sobre cómo me afecta como host de Core Node y tener billeteras Bitcoin Core ha sido difícil y confuso.

El sitio web de Bitcoin Core me dice que puedo elegir "no actualizar" para segwit o puedo "actualizar" a 0.13.1. Nunca dicen algo como "si tiene una versión superior a la 0.13.1, ya tiene Segwit, así que está listo". Quiero enfatizar que no he encontrado a nadie que diga que tener una versión de Bitcoin Core superior a 0.13.1 significa que estoy listo para usar la nueva bifurcación suave.

Lo siento, no me siento cómodo haciendo suposiciones. Claro, sé que parece obvio que las versiones posteriores deberían incluir lo que hay en las versiones anteriores, pero se ha hablado mucho sobre esta bifurcación suave y muy poca información sobre lo que las personas como yo deben hacer que tienen una billetera Bitcoin Core y están ejecutando core para que pueda usar esa billetera.

Esta página de Bitcoin Core (Guía de actualización de testigos segregados) dice:

"La forma más fácil de evitar este problema es actualizar a Bitcoin Core 0.13.1 u otra versión de nodo completo que sea compatible con la bifurcación suave segwit . Si aún no desea actualizar, es posible usar un Bitcoin Core más nuevo. lanzamiento como un filtro para versiones anteriores de Bitcoin Core".

"Los nodos completos ejecutados por un número razonable de usuarios y empresas para validar los pagos que reciben deben actualizarse a Bitcoin Core 0.13.1 u otra implementación compatible con segwit para incentivar a los mineros a seguir las reglas de segwit después de que se active".

Esto es muy vago. ¿Cómo sé qué versión es compatible con la horquilla segwit? "Otra implementación compatible con segwit", ¿qué significa eso? Lo siento, no me queda claro si esto significa que 0.14.1 es "otra implementación compatible con segwit".

En ninguna parte de esta página dice actualizar a 0.13.1 o posterior .

Bien, dice "o posterior" en este párrafo con el encabezado "No se actualiza", pero en un contexto muy confuso:

"Por esta razón, después de que segwit se bloquee, se recomienda que actualice su nodo completo a Bitcoin Core 0.13.1 o posterior (o un nodo completo compatible), o que siga las instrucciones de "no actualizar" en el Sección de nodo completo a continuación para usar Bitcoin Core 0.13.1 o posterior como filtro para su software pre-segwit".

No tengo idea de lo que esto significa, especialmente "un filtro para su software pre-segwit".

Entonces, ¿tener una versión superior a 0.13.1 de Bitcoin Core (en particular 0.14.1) significa que tengo segwit y que estaré en la nueva bifurcación suave?

Si tengo que "actualizar" a la versión anterior 0.13.1, ¿cómo lo hago?

Respuestas (1)

Sí, significa 0.13.1 o posterior. Desde entonces, todas las versiones de Bitcoin Core aplican las reglas de SegWit. La guía de actualización se escribió cuando solo estaba disponible 0.13.1, pero desde entonces se lanzaron 0.13.2, 0.14.0, 0.14.1 y 0.14.2. La versión 0.15.0 se lanzará pronto.

Presenté un problema para aclarar la página: https://github.com/bitcoin-core/bitcoincore.org/issues/411

Gracias por presentar el problema, lo asumí, pero las suposiciones no funcionan para mí.