Bitcoin en SSP

·6 min de lectura·Por SSP Editorial Team
Logo de Bitcoin con el icono del monedero SSP, ambos renderizados en la paleta de marca de SSP

Bitcoin en SSP

Bitcoin es la criptomoneda original y, para muchas personas, también es la primera que mantienen en cantidades serias. Si estás evaluando SSP como un lugar para guardar Bitcoin, querrás saber dos cosas: cómo funciona Bitcoin como cadena y cómo lo gestiona SSP en concreto. Este artículo cubre ambos aspectos. Daremos una breve introducción a la mecánica básica de Bitcoin, repasaremos cómo SSP soporta Bitcoin mediante multisig 2-of-2, resumiremos cómo se ve enviar y recibir en la aplicación, señalaremos los errores más comunes que cometen los usuarios de Bitcoin en cualquier monedero y terminaremos con una lista honesta de lo que SSP intencionalmente no hace para Bitcoin.

Bitcoin en un párrafo

Bitcoin es un libro mayor público mantenido por una red global de nodos. El modelo mental más importante para un nuevo usuario es el modelo UTXO: no posees un "saldo" de la misma forma en que posees el saldo de una cuenta bancaria. En su lugar, posees un conjunto de salidas de transacciones no gastadas — UTXO — que fueron enviadas a direcciones que controlas. Cuando gastas, tu monedero selecciona uno o varios UTXO, los consume por completo, envía la cantidad que el destinatario pidió a su dirección y devuelve el resto a una dirección de cambio que también controlas. El monedero te oculta esto, pero eso es lo que está ocurriendo por debajo.

La cadena en sí está asegurada por Proof of Work (PoW). Los mineros gastan energía para encontrar bloques, y un nuevo bloque llega aproximadamente cada diez minutos en promedio. El programa de emisión es fijo: solo existirán 21 millones de bitcoin en total, y la tasa a la que nuevas monedas entran en circulación se reduce a la mitad cada cuatro años aproximadamente. Nada de esto cambia cómo usas Bitcoin en el día a día, pero explica por qué las confirmaciones llevan tiempo y por qué las comisiones pueden dispararse cuando la red está congestionada: los bloques tienen un límite estricto de tamaño y en cada uno solo caben un número limitado de transacciones.

Cómo SSP soporta Bitcoin

SSP soporta Bitcoin en mainnet usando multisig BIP48 2-of-2. Esa frase contiene todo el modelo de seguridad del monedero, así que vale la pena desglosarla.

BIP48 es un estándar para derivar claves de monedero multisig a partir de una semilla, de una manera que es interoperable entre monederos que siguen la misma especificación. La parte "2-of-2" significa que tu monedero tiene dos claves, y cada gasto requiere firmas de ambas. En SSP, una clave vive en tu teléfono dentro de la app SSP Wallet, y la otra vive en tu portátil o sobremesa dentro de la app SSP Key. Para enviar Bitcoin, ambos dispositivos tienen que participar. Si un dispositivo se pierde o queda comprometido por sí solo, el atacante no puede mover tus fondos.

El lado de la recepción es mucho más sencillo. Desde fuera, tu monedero de Bitcoin SSP se ve como cualquier otro monedero de Bitcoin: tiene una dirección, cualquiera puede enviarle, y el remitente no necesita saber ni preocuparse de que sea multisig. El multisig solo importa cuando estás gastando. Para más información sobre por qué elegimos este modelo, consulta ¿Qué es el multisig 2-of-2?.

Enviar y recibir en SSP

Recibir Bitcoin en SSP es sencillo. Abre la app SSP Wallet, elige Bitcoin y pulsa Recibir. La app te mostrará una dirección de Bitcoin junto con un código QR. Comparte la opción que al remitente le resulte más fácil: pegar la dirección en un chat, escanear el QR con su monedero o compartir un enlace de pago. En cuanto el remitente transmita la transacción, la verás como pendiente en SSP. Una vez que se mine en un bloque y obtenga unas cuantas confirmaciones, se considera liquidada. No tienes que hacer nada más por tu parte.

El envío es donde el modelo 2-of-2 se hace visible. En resumen: abre SSP Wallet, elige Enviar, pega la dirección del destinatario, introduce la cantidad, selecciona una comisión y confirma en el teléfono. Entonces SSP Wallet firma con la clave del teléfono y entrega la transacción parcialmente firmada a SSP Key en tu escritorio, donde confirmas y añades la segunda firma. Una vez presentes ambas firmas, SSP transmite la transacción a la red de Bitcoin.

Para una guía pantalla por pantalla, incluyendo cómo manejar el paso de co-firma con SSP Key en el escritorio, consulta Enviar Bitcoin con SSP. Esa guía cubre los toques y avisos exactos; este artículo se centra en el porqué de los mismos.

Errores comunes

Hay algunas clases de errores que aparecen una y otra vez en Bitcoin, independientemente del monedero que uses. Vale la pena conocerlos antes de enviar algo importante.

El primero es el envenenamiento de direcciones (address poisoning). Los atacantes envían pequeñas transacciones de polvo desde una dirección que se ve casi idéntica a una a la que has enviado previamente — a menudo coincidiendo en los primeros y últimos caracteres. El objetivo es colar esa dirección parecida en tu historial de transacciones, de modo que la próxima vez que copies "la misma dirección que la última vez" agarres la del atacante en su lugar. La defensa es simple pero ineludible: verifica siempre al menos los primeros seis y los últimos seis caracteres de cualquier dirección antes de firmar, idealmente comparando contra una copia obtenida del propio canal del destinatario.

El segundo es la mala estimación de comisiones. La mempool de Bitcoin — el conjunto de transacciones no confirmadas — puede congestionarse, y si eliges una comisión demasiado baja, tu transacción puede quedarse sin confirmar durante horas o incluso días. SSP sugerirá una comisión basada en las condiciones actuales de la red; si la sobrescribes, hazlo hacia arriba cuando tengas prisa, no hacia abajo.

El tercero es enviar a una dirección con formato incorrecto. Bitcoin tiene varios tipos de direcciones — Legacy, Segwit, Taproot — y un monedero remitente que convierte automáticamente entre formatos puede producir resultados que no pretendías. Envía siempre a la cadena exacta que te dio el destinatario y no permitas que ninguna herramienta la "arregle" por ti.

Lo que SSP no hace

Vale la pena ser claros sobre los límites del producto. SSP no expone un flujo personalizado de Replace-By-Fee (RBF) al usuario: la comisión que eliges al enviar es la que sale, y no puedes subirla desde dentro de SSP después del hecho. SSP tampoco soporta configuraciones multisig distintas de BIP48 2-of-2 — no hay 2-of-3, ni 3-of-5, ni co-firmantes personalizados. Y SSP no firma mensajes arbitrarios, solo transacciones de monedero estándar; si necesitas firma de mensajes para un servicio de terceros, SSP no es la herramienta. Estas son decisiones de producto deliberadas en pos de una superficie más pequeña y auditable, no carencias que planeemos llenar.

Próximos pasos

Si estás listo para mover Bitcoin a través de SSP, la guía paso a paso está en Enviar Bitcoin con SSP. Para profundizar en el modelo de seguridad que hace que el flujo de envío sea lo que es, lee ¿Qué es el multisig 2-of-2?. Y si aún no has configurado un monedero, comienza con Configurar tu primer monedero SSP. Juntos, esos tres artículos cubren el recorrido completo desde una instalación nueva hasta un envío de Bitcoin confirmado.

Comparte este artículo