¿Serán las semillas mnemotécnicas de Electrum compatibles con todas las versiones futuras de Electrum?

Si utilizo la versión más reciente de Electrum (2.6.4) para crear una semilla mnemotécnica y el código fuente actual (2.6.4) luego deja de estar disponible, ¿podré seguir usando una semilla mnemotécnica que creo ahora con todas las versiones futuras de ¿Electro?

Sé que Electrum ha cambiado el tipo de semillas mnemotécnicas que usa al menos una vez (de 12 a 13 palabras). ¿Debería preocuparme de que futuras actualizaciones eliminen la compatibilidad con las semillas mnemotécnicas actuales?

¿Hay alguna ventaja en conservar una copia de Electrum (2.6.4) si mi único propósito al hacerlo es recuperar la billetera dentro de varios años?

Bitcoin Core no admite ninguna forma de semillas mnemotécnicas.

Respuestas (1)

De hecho, la razón por la que Electrum 2.x cambió a una semilla de 13 palabras* y es incompatible con BIP39 es porque agregaron un número de versión al final de la semilla. Esto tiene el propósito de permitir que las versiones futuras de Electrum actualicen el formato inicial sin dejar de comprender cómo derivar todas las direcciones de las versiones iniciales anteriores.

Las semillas estándar de Electrum tienen 128 bits de entropía, más 8 bits adicionales para la suma de comprobación y la versión semilla. Mycelium usa BIP39, que no incluye una versión semilla.

https://github.com/spesmilo/electrum/issues/1733#issuecomment-200782966

Otros clientes confían en la práctica de formalización de la comunidad a través de BIP, donde todos acordamos una forma de describir y codificar/decodificar billeteras HD. Años después, siempre debería poder decir "hey, esto se derivó de BIP39" y todos deberían saber lo que quiere decir. Los desarrolladores de Electrum creen que incluir el número de versión y la suma de verificación es más importante que adherirse a un formato BIP formal. No hay planes para proponer un BIP para la convención Electrum.

"¿Cómo me aseguro de que la semilla de mi billetera de almacenamiento en frío se pueda recuperar en x años?"

La respuesta estándar es que Electrum es de código abierto, y debería poder encontrar una versión archivada o al menos encontrar documentación sobre cómo recuperar su billetera en caso de que el proyecto se cierre.

* En realidad no son 13 palabras, simplemente tiene 13 palabras en este momento. En el futuro, esto puede cambiar a una mayor o menor cantidad de palabras, pero no importará porque el software conocerá la versión/la suma de verificación.