Una clave xPub, o clave pública extendida, es una clave pública maestra que genera todas las direcciones posteriores para una blockchain, como Bitcoin. Te permite ver el historial de transacciones y el saldo de la billetera sin exponer las claves privadas. Como las claves xPub no pueden iniciar transacciones, ayudan a reforzar tu seguridad.
La evolución de los estándares de Bitcoin ha creado varios tipos de claves públicas extendidas:
- xPub: Genera direcciones con el prefijo 1.
- yPub: Genera direcciones con prefijo 3 (SegWit).
- zPub: Genera direcciones Bech32 con el prefijo bc1 (SegWit).
Estas variaciones ofrecen mayor seguridad y eficiencia para gestionar transacciones.
Cómo funcionan las claves xPub con los UTXO
En los sistemas basados en Unspent Transaction Output (UTXO), como Bitcoin, cuando se realiza una transacción, se transfiere el saldo completo y cualquier monto no gastado se envía a una dirección nueva y no utilizada.
Ejemplo: uso de claves xPub con UTXO
- Carol tiene 10 BTC en la Billetera A.
- Ella envía 7 BTC a Tim.
- Los 3 BTC restantes se transfieren a una nueva Billetera C.
Esto mejora la privacidad y la seguridad al mover fondos a nuevas direcciones, que pueden supervisarse usando la clave xPub sin exponer las claves privadas.
Razones para usar claves xPub en lugar de claves públicas normales
Gestionar direcciones individuales para cada transacción puede ser engorroso y obligarte a llevar un control de cientos de direcciones. Las claves xPub ofrecen acceso de solo lectura a todas las transacciones, direcciones y saldos vinculados a la Billetera. Sin embargo, para gastar necesitas acceso a tus claves privadas.
Comprende los límites de la clave xPub
Las claves xPub no se aplican a todas las blockchains. Por ejemplo, Cardano usa un modelo UTXO extendido con un sistema de stake en lugar del marco xPub.
Otras cadenas de bloques pueden adaptar el modelo UTXO para funciones como la privacidad o los contratos inteligentes, lo que exige métodos de gestión de direcciones diferentes que prioricen funcionalidades específicas frente al simple seguimiento con claves xPub.