Beaucoup de gens considèrent les algorithmes de cryptographie comme de “simples notions”, mais dans le Web3, ce sont en réalité un ensemble de capacités :
Chiffrement symétrique (AES)
👉 s’occupe du “rapide”
Chiffrement asymétrique (RSA / ECC)
👉 s’occupe de “l’identité”
Hash
👉 s’occupe de l’“inaltérable”
Mais ce qui soutient réellement la limite de sécurité de la blockchain, c’est la chaîne d’évolution suivante :
Clé privée → partage secret à seuil (Threshold Secret Sharing) → signature à seuil (Threshold Signature) → BLS → MPC
C’est une trajectoire qui fait passer d’un “contrôle individuel” à une “sécurité par consensus collectif”.
Le partage secret à seuil découpe une clé privée en n parts, et n’importe quelles k parts suffisent pour la reconstituer.
👉 Ce que cela résout : la clé privée n’est plus détenue par une seule personne
La signature à seuil (Threshold Signature) : parmi n personnes, k personnes réalisent ensemble une signature, et du point de vue de la chaîne, cela ressemble toujours à “une seule signature”.
👉 La sécurité passe du “point unique” à la “dimension organisationnelle”
Signature BLS : basée sur les paires bilinéaires (Pairing), elle supporte nativement l’agrégation des signatures et les propriétés de seuil. C’est une infrastructure essentielle pour PoS, les chaînes publiques, le consensus, l’DA et le système de validateurs pour Rollup.
MPC (calculs sécurisés multi-parties) : ce n’est pas un nouvel algorithme de signature, mais plutôt : effectuer le calcul de signature sans reconstituer la clé privée complète. En combinant des protocoles réseau, le ZK et les mécanismes de consensus, on transforme “le droit de signer” en un “processus de coopération”.
Conclusion en une phrase :
ECDSA / EdDSA résolvent “je peux signer”
Les signatures à seuil résolvent “on signe ensemble”
BLS résout “beaucoup de gens signent ensemble, et c’est encore efficace”
MPC résout “tout le monde signe, mais personne n’obtient vraiment la clé privée complète”
Voilà pourquoi aujourd’hui les exchanges, la garde (custody), les L2, les validateurs et les Rollup Sequencers passent de l’ère de la “clé privée” à une architecture de sécurité fondée sur Threshold + BLS + MPC.
La cryptographie, ce n’est pas seulement des algorithmes : c’est aussi une conception de structure de sécurité organisationnelle.
#密码学 #安全 #MPC