Investigadores de Blockstream trabajan en una fórmula para proteger mejor Bitcoin (BTC) frente a futuros ordenadores cuánticos. Su nuevo sistema, SHRINCS, busca hacer que las transacciones sean resistentes a la computación cuántica sin reducir de forma drástica la capacidad de la red Bitcoin. Ese es, precisamente, uno de los principales problemas de las soluciones existentes.

Por qué los ordenadores cuánticos suponen un riesgo para Bitcoin

En una transacción de Bitcoin, el usuario demuestra mediante una firma digital que tiene acceso a la clave privada correcta. Esa clave secreta no tiene que hacerse pública.

La seguridad actual de Bitcoin se basa en criptografía de curva elíptica. Para los ordenadores convencionales, romper esa protección es prácticamente imposible. En teoría, un ordenador cuántico potente sí podría hacerlo, entre otros métodos, mediante el algoritmo de Shor.

Un equipo de ese tipo podría llegar a obtener la clave privada correspondiente a partir de una clave pública. Después, un atacante podría firmar transacciones como si fuera el verdadero propietario de los Bitcoin.

Ese riesgo afecta sobre todo a los Bitcoin cuya clave pública ya ha quedado visible en la cadena de bloques.

Las transacciones de Bitcoin resistentes a la computación cuántica ocupan mucho espacio

Ya existen firmas diseñadas para resistir a los ordenadores cuánticos. El problema es que muchas de estas soluciones contienen muchos más datos y, por tanto, ocupan bastante más espacio en la cadena de bloques.

Una firma Schnorr actual en Bitcoin ocupa unos 64 bytes. Algunos sistemas resistentes a la computación cuántica son decenas de veces más grandes. Como el espacio en los bloques de Bitcoin es limitado, cabrían muchas menos transacciones en cada bloque.

Según Blockstream, con las firmas compactas actuales Bitcoin puede procesar unas 6,5 transacciones por segundo. Con una solución poscuántica existente como SLH-DSA, esa cifra caería hasta aproximadamente 0,36 transacciones por segundo.

Según los investigadores, SHRINCS permitiría procesar alrededor de tres transacciones por segundo. Sigue siendo menos que con el sistema actual, pero bastante más que con otras alternativas resistentes a la computación cuántica.

El gráfico compara la velocidad de las transacciones de Bitcoin con las firmas poscuánticas SHRINCS y SLH-DSA.
La seguridad cuántica reduce la velocidad de las transacciones. Fuente: Blockstream

SHRINCS aún está lejos de estar listo para Bitcoin

SHRINCS utiliza SHA-256, la misma función hash que Bitcoin emplea en distintos puntos. El sistema se apoya así en una tecnología ya ampliamente utilizada dentro de Bitcoin.

También presenta inconvenientes. Los monederos deben registrar con precisión qué claves de un solo uso ya se han utilizado. Eso puede complicarse cuando alguien usa varios dispositivos o copias de seguridad antiguas.

Además, SHRINCS todavía se encuentra en una fase inicial. La prueba de seguridad aún no se ha completado y el software no ha sido revisado en su totalidad.

Para que SHRINCS pudiera utilizarse finalmente en Bitcoin, además, haría falta un soft fork. Eso implicaría modificar las reglas de Bitcoin y contar con suficiente apoyo dentro de la red.

Por ahora, SHRINCS es sobre todo una posible solución para un problema futuro. Su implantación en Bitcoin a corto plazo no está sobre la mesa.

Casa en Estados Unidos

Los estadounidenses ya pueden usar sus bitcoins para comprar una vivienda

Casa en Estados Unidos
Bitcoin, Ethereum, XRP & Solana repuntan con fuerza: ¿ha terminado la caída?
Bitcoin, BTC
Más Bitcoin news

Más leídos

ripple, xrp
XRP, Ripple
Actualización del mercado cripto: Bitcoin se enfría; cuándo empieza el mercado alcista