Blockstream a publié une proposition d’amélioration Bitcoin (Bitcoin Improvement Proposal, BIP) pour SHRINCS, un schéma expérimental de signature post-quantique conçu spécifiquement pour Bitcoin.
SHRINCS vise à protéger Bitcoin contre des futurs ordinateurs quantiques capables de dériver des clés privées à partir de clés publiques, tout en évitant les augmentations massives de la taille des transactions associées aux standards post-quantiques existants.
La taille minimale de la signature est d’environ 548 octets, soit environ neuf fois plus grande que les signatures Schnorr de 64 octets de Bitcoin, mais nettement plus petite que de nombreuses alternatives post-quantiques approuvées par le NIST. Blockstream estime que Bitcoin pourrait encore traiter environ 3 transactions par seconde avec SHRINCS, contre environ 0,36–0,5 TPS pour certains schémas post-quantiques existants.
Blockstream a déjà démontré la signature de transactions réelles avec SHRINCS sur sa sidechain Liquid et l’a récemment testé sur des portefeuilles matériels courants.
Cependant, la proposition reste expérimentale. Son brouillon de BIP indique explicitement qu’une preuve formelle de sécurité est encore incomplète, tandis que son design de gestion des clés « stateful » introduit une complexité supplémentaire pour les portefeuilles et des risques potentiels si les clés ou les appareils sont mal manipulés.
Blockstream explore également une technologie complémentaire appelée SHRIMPS, des signatures à base de réseaux (lattices) et l’agrégation de preuves à divulgation nulle de connaissance. La combinaison de SHRINCS avec l’agrégation ZK pourrait, en théorie, augmenter le débit de Bitcoin jusqu’à environ 6,7 TPS.
Selon les chercheurs, le plus grand défi pourrait finalement être la gouvernance plutôt que la cryptographie, car toute mise à niveau post-quantique de Bitcoin nécessiterait un soutien large de l’écosystème avant l’activation. $BTC