Gestión de Seeds en Electrum
La
Creación y respaldo de la seed
Al crear una nueva billetera en Electrum, se genera automáticamente una frase mnemotécnica de 12 o 13 palabras. Esta frase incorpora un checksum propio y un algoritmo de derivación único. Para respaldarla:
Escriba la seed en un papel de alta calidad o en una placa metálica resistente al fuego y al agua.
No almacene la seed en dispositivos conectados a Internet sin cifrado adicional.
Agregue opcionalmente una
Restauración desde la seed
Para restaurar la cartera:
Inicie Electrum y seleccione “Restaurar o importar una cartera”.
Ingrese la frase mnemotécnica completa, respetando el orden y ortografía.
Si utilizó passphrase, indíquela cuando se solicite en caso contrario, deje el campo vacío.
Elija el mismo estándar de derivación que en la creación (p.ej. electrum, segwit P2WPKH, etc.).
Seguridad y consideraciones avanzadas
Considere generar la seed en un entorno air-gapped para evitar fugas de datos.
Utilice una passphrase robusta de al menos 20 caracteres para protección adicional.
Verifique la integridad de la seed haciendo test de restauración en una máquina aislada.
Implemente un esquema de multiparty con Shamir’s Secret Sharing si necesita distribuir la seed entre varios custodios.
Carteras Watch-Only en Electrum
Una cartera
Generación de carteras watch-only
Para crearla en Electrum:
En “Archivo” seleccione “Nueva/Restaurar”.
Escoja “Use a master public key (xpub)” o importe direcciones individuales.
Pegue la
Confirme y guarde el archivo con extensión .watch.
Uso de la CLI vs GUI
En la línea de comandos de Electrum:
electrum create –watch-only –master-public-key xpub… –wallet watch_wallet
electrum listaddresses –wallet watch_wallet para listar todas las direcciones generadas.
Ventajas y limitaciones
Permite auditoría en tiempo real sin riesgo de comprometer claves.
No puede firmar transacciones requiere exportar PSBT o raw transactions a la billetera con clave privada.
Ideal para escenarios de custodia compartida o buzones de notificaciones de pagos.
Transacciones Partially Signed Bitcoin Transactions (PSBT)
El formato
Creación de PSBT en Electrum
Para generar un PSBT:
En GUI: vaya a “Enviar”, marque “Crear transacción sin firmar (PSBT)” y configure inputs/outputs.
En CLI: electrum payto ADDRESS AMOUNT –unsigned –wallet your_wallet.
Guarde el archivo .psbt resultante o copie la cadena Base64.
Flujo de trabajo con hardware wallets
Una vez generada la PSBT:
Importa el PSBT en el dispositivo (p.ej. Trezor, Ledger) usando Electrum o la interfaz CLI.
El hardware wallet mostrará detalles de inputs y outputs para su revisión.
Firme la PSBT y expórtela nuevamente cifrada en Base64 o archivo.
Finalmente, cárguela en Electrum para completar y publicar la transacción.
Exportar, firmar y publicar
Exportar PSBT desde Electrum.
Firmar en uno o varios dispositivos (multisig).
Reimportar la PSBT firmada en Electrum.
Verificar en la pestaña “Historial” y hacer clic en “Enviar ahora”.
Resumen de campos clave en PSBT
Para más información y descargas de Electrum, visite https://electrum.org.