Signal supprime l'obligation du numéro de téléphone avec des paiements par preuve à divulgation nulle

Signal construit un système d'inscription qui supprime l'obligation historique du numéro de téléphone. Les nouveaux utilisateurs effectuent un paiement unique qui génère un justificatif de preuve à divulgation nulle de connaissance (ZKP). Les serveurs de Signal vérifient le justificatif — confirmant que l'utilisateur a payé la taxe anti-abus — sans savoir qui a payé ni le lier à une identité, selon About Signal.
Le système étend la technologie cryptographique que Signal utilise déjà pour la confidentialité des noms d'utilisateur, en utilisant un algorithme de hachage Ristretto 25519 personnalisé. Le numéro de téléphone est l'identifiant principal des comptes depuis le lancement de Signal.
Comment fonctionne le système ZKP
Lors du paiement, le système émet un justificatif ZKP qui prouve que le paiement a eu lieu sans enregistrer qui a payé. Les serveurs de Signal vérifient que le justificatif est valide et n'a pas été réutilisé, sans accéder aux données de paiement. La friction économique rend la création massive de comptes par des spammeurs économiquement impraticable.
La limitation Android
Le système a une limitation importante sur Android : les paiements transitent par Google Play Billing, nécessitant un compte Google. ZKP empêche Signal de lier votre paiement à votre identité, mais Google observe directement la transaction. Les comptes sans numéro de téléphone ne peuvent pas migrer vers des comptes avec numéro de téléphone.
Pourquoi c'est important
Pour les journalistes, les militants et les utilisateurs dans des environnements à haute surveillance, un compte Signal sans numéro de téléphone supprime l'un des vecteurs d'attaque les plus accessibles contre les communications sécurisées. L'approche ZKP est techniquement élégante : elle fournit une protection anti-abus sans que Signal — ni aucun tiers, sauf Google sur Android — ne voie de lien entre le paiement et le compte.
Initialement rapporté par About Signal. Lisez l'article original pour plus de détails.
Voir la source originale