Blockstream, dirigida por el cofundador y director ejecutivo Adam Back, ha publicado una propuesta de mejora de Bitcoin (BIP) para SHRINCS, un esquema de firmas post-cuántica diseñado para mejorar la resistencia de Bitcoin a las amenazas de la computación cuántica. La propuesta sigue la implantación experimental de SHRINCS en la subcadena Liquid de Blockstream, lo que supone un paso práctico hacia la preparación de Bitcoin para posibles vulnerabilidades criptográficas en el futuro.
El esquema, desarrollado por Jonas Nick y Mikhail Kudinov de Blockstream Research, se describe como la primera propuesta concreta de un esquema de firma postcuántico diseñado específicamente para Bitcoin. Aunque SHRINCS no se posiciona como la solución definitiva de Bitcoin, sus defensores argumentan que representa una opción viable entre las actuales. A diferencia de las firmas tradicionales de Bitcoin, como ECDSA o Schnorr, que tienen de 64 a 70 bytes, las firmas de SHRINCS varían desde los 548 hasta los 4.619 bytes, dependiendo del uso. Esta expansión es significativamente más pequeña que otras alternativas postcuánticas respaldadas por el NIST, que pueden ser de 38 a 123 veces mayores.
La propuesta destaca una opción clave: SHRINCS reduce el tamaño de la firma en comparación con otros schemes post-cuántico, pero introduce estado, en el que cada firma utiliza una clave única que se almacena en el dispositivo. Este enfoque evita las estructuras de árbol de hash de múltiples capas de sistemas como SPHINCS+, que contribuyen a aumentar su tamaño. Sin embargo, las firmas de SHRINCS se expanden en 16 bytes con cada uso, y los usuarios corren el riesgo de perder fondos si se pierde un dispositivo sin acceso a una operación de backup sin estado, que se estima en 5.777 bytes.
Blockstream ha probado SHRINCS en producción en el sidechain Liquid, incluso incrustando una copia del documento blanco de Bitcoin en una transacción. En el caso del Segregated Witness (SegWit), donde los bytes de firma ocupan menos espacio en el bloque, Blockstream estima que Bitcoin podría mantener un rendimiento de aproximadamente 3 transacciones por segundo utilizando SHRINCS. Esto se compara con 6,5 TPS con las actuales firmas de Schnorr, 0,5 TPS con el ML-DSA basado en la trama de NIST y 0,36 TPS con el SPHINCS+ basado en hash de NIST.
El BIP reconoce los riesgos no solucionados, incluyendo la falta de una prueba de seguridad completa y las posibles incompatibilidades entre las implementaciones que utilizan la reducción por hiperárbol. Blockstream también ha incorporado un esquema complementario, inicialmente llamado SHRIMPS, en SHRINCS como una ruta de recurso a estado cero bajo la misma clave pública de 48 bytes, reduciendo su tamaño en un 26% en comparación con los parámetros estándar. La empresa continúa explorando las firmas basadas en la trama y la agregación de pruebas de conocimiento cero, lo que podría aumentar aún más el rendimiento hasta 6,7 TPS si se combina con SHRINCS.
Los críticos señalan que SHRINCS introduce una complejidad adicional y obligaciones de mantenimiento, ya que cada nueva regla de consenso en Bitcoin se convierte en un requisito permanente. El estado de este esquema y sus mecanismos de fallback también introducen posibles modos de fallo para el usuario, lo que plantea interrogantes sobre la viabilidad a largo plazo y la adopción.












