Où est ma clé ?

La publicité des portefeuilles MPC (Multi-Party Computation) ressemble au rêve du débutant : oubliez les vingt-quatre mots griffonnés sur un bout de papier, plus aucune phrase de récupération à perdre ou à se faire voler. La clé privée n’existerait même pas en entier — les mathématiques l’auraient découpée en parts chiffrées. Le portefeuille est déclaré non custodial : votre argent n’appartient qu’à vous, même les développeurs du service n’y ont pas accès.

Joli discours. Maintenant, enlevons l’emballage et regardons comment cette mécanique fonctionne en réalité — sans formules abstraites ni contes marketing.

Anatomie du piège : une demi-clé n’est pas une clé

Qu’est-ce qu’un portefeuille MPC grand public, concrètement ? Votre clé privée n’est pas stockée d’un seul tenant sur l’appareil : on l’a découpée. Le plus souvent selon le schéma « 2 sur 2 » (comme chez Zengo) ou « 2 sur 3 » (comme chez Bron). Une part se trouve dans l’application sur votre téléphone, l’autre sur le serveur de l’entreprise qui a conçu le portefeuille. Parfois, il existe une troisième part — prétendument chez un « partenaire indépendant » ou dans un stockage cloud, mais les règles d’accès restent de toute façon contrôlées par le service.

Pour envoyer ne serait-ce qu’un satoshi, votre téléphone doit contacter le serveur de l’entreprise et effectuer avec lui un calcul cryptographique commun. Ce n’est qu’à ce moment-là que la blockchain reçoit une signature numérique valide.

Et voici le fait technique essentiel que les brochures passent sous silence : sans la seconde part, celle de votre téléphone n’est qu’un déchet numérique inutile. Vous ne pouvez pas l’exporter vers un autre portefeuille. Vous ne pouvez pas la saisir dans Electrum, Bitcoin Core ou Mitilena. Vous ne pouvez strictement rien en faire. Si le serveur distant refuse de participer au calcul commun, vos bitcoins restent verrouillés à cette adresse, point final.

« Dégage » : lisons les petits caractères

Les créateurs de ces services adorent répéter : « Mais nous sommes non custodiaux ! Techniquement, nous ne pouvons pas voler votre argent ! »

Ils n’ont rien besoin de voler. Il leur suffit de vous claquer la porte au nez. Inutile de nous croire sur parole : ouvrons les conditions d’utilisation de ceux qui vendent cette technologie le plus bruyamment.

Bron. Contrat de portefeuille (Wallet Terms), version du 18 mai 2026 :

  • Article 9.4. Le service peut cesser de vous servir à tout moment sans donner de raison, avec un simple préavis de 14 jours. L’option « nous ne voulons plus avoir affaire à vous » est prévue dès le départ.
  • Article 2.1. Si l’entreprise estime, à sa seule discrétion, que vos opérations présentent un risque de sanctions, de manquement aux règles AML ou à toute autre exigence réglementaire, elle bloque le compte immédiatement et sans préavis. Et c’est écrit au même endroit : l’entreprise refuse de participer à la signature MPC de vos transactions.
  • Au même endroit, en toutes lettres : le service prévient honnêtement que cela peut entraîner la perte totale de l’accès à vos cryptoactifs, et que l’entreprise décline toute responsabilité pour cette perte.
  • Export de la clé. Vous pensiez récupérer votre clé en cas de problème ? Le contrat décrit l’export comme une fonction que l’entreprise peut proposer dans des cas exceptionnels, à sa discrétion. Aucune obligation de vous remettre une clé complète en cas de blocage.

Traduisons ce jargon juridique en langage humain. Vous avez mis de l’argent dans le portefeuille. Demain, un scoring AML automatique ou la requête d’un employé colle un drapeau « suspect » sur votre virement. Le serveur de Bron abaisse la manette et vous coupe la signature. Vous écrivez au support : « Rendez-moi mon argent, vous êtes un service non custodial ! » Et on vous tapote l’écran du doigt : « Tu vois l’article 2.1 ? Lu ? Accepté ? Alors dégage. »

Et vous ne pourrez rien faire. Les bitcoins sont dans la blockchain, le solde est visible, mais vous ne pouvez pas déplacer vos fonds d’un millimètre.

Zengo. Conditions d’utilisation, version de juin 2026 :

  • Schéma « 2 sur 2 ». Aucun tiers : une part chez vous, une sur le serveur. Le serveur coupe la liaison — et la transaction devient impossible à signer.
  • Blocage. Le compte est gelé temporairement ou définitivement si l’entreprise « estime » que vous avez enfreint les conditions ou que votre comportement « éveille des soupçons d’activité criminelle ». Pas une décision de justice : un soupçon.

Le « séquestre indépendant » : une garantie à mille cinq cents dollars

Les marketeurs de Zengo rétorquent : « Nous avons Guaranteed Recovery ! Si Zengo en tant qu’entreprise ferme, un fiduciaire indépendant et un agent de séquestre publieront les clés de déchiffrement des parts serveur, et chaque utilisateur récupérera ses fonds ! »

Ça a l’air sérieux. Retirons le joli papier cadeau et voyons qui sont ces gens et de quoi ils répondent envers vous.

La clé qui déchiffre les parts serveur, Zengo l’a confiée à la société EscrowTech. Le droit d’ordonner sa publication a été attribué à un fiduciaire.

  • Le fiduciaire est le cabinet de conseil fiscal israélien Joulus Gazit & Co. Le contrat de Zengo indique noir sur blanc qu’il « ne garantit ni l’exhaustivité ni l’exactitude des informations et n’est pas responsable des erreurs, omissions ou actions relatives au déblocage des fonds ». Le dernier audit du cabinet, daté du 6 octobre 2026, affirme que Zengo a assez d’argent « au moins jusqu’au 1er janvier 2027 ». Sur quoi repose cette conclusion ? Citation directe : « sur la base d’une demande adressée à la direction de l’entreprise et à ses conseillers juridiques ». Le cabinet a donc simplement demandé à Zengo s’il avait de l’argent, a reçu un oui et a apposé son tampon.
  • Le dépositaire du séquestre est EscrowTech, une société privée de l’Utah d’environ 14 personnes. Le contrat précis avec Zengo est confidentiel. Mais selon le contrat type d’EscrowTech, elle agit exclusivement comme « simple dépositaire technique ». En cas de litige, elle doit garder le dépôt gelé jusqu’à la décision d’un tribunal américain, et sa responsabilité financière est plafonnée au montant des honoraires perçus. D’après sa grille tarifaire publique, le service coûte à partir de 1 595 $ par an.

Autrement dit, la « garantie » de milliards de dollars de dépôts repose sur une petite boîte de l’Utah plafonnée à mille cinq cents dollars de responsabilité et sur un cabinet fiscal qui a prévenu d’avance qu’il ne répondait de rien.

Mais l’essentiel est ailleurs : tout ce mécanisme de sauvetage ne se déclenche QUE si Zengo elle-même est entièrement liquidée. Si l’entreprise se porte à merveille mais a décidé de vous bloquer, vous personnellement, le fiduciaire ne lèvera pas le petit doigt. Pour le système, tout fonctionne normalement. Et votre clé est bloquée pour toujours.

Et combien touchez-vous si la clé est perdue ?

Imaginons le pire : le serveur a brûlé, les sauvegardes sont corrompues ou l’entreprise a tout simplement perdu les parts serveur. Combien serez-vous indemnisé ? Ouvrons la section sur la limitation de responsabilité (Limitation of Liability) du contrat de Zengo : leur responsabilité maximale est plafonnée à la moitié des frais que vous avez payés au service au cours des 12 mois précédents (« half the fees you paid us in the twelve months preceding »).

Vous aviez 100 000 $ sur le portefeuille et avez payé 100 $ pour l’abonnement Zengo Pro ? Le plafond de responsabilité de l’entreprise est d’exactement 50 $. Vous utilisiez l’offre gratuite de base ? Votre plafond d’indemnisation : zéro pointé. Tout perdu, touché des clopinettes. Et ce n’est pas une spéculation : c’est le contrat officiel que vous acceptez en créant le portefeuille.

Qui a réellement créé votre clé ?

Et la dernière illusion : « Mais ma part personnelle est générée sur mon téléphone ! Le serveur ne la connaît pas ! »

Faisons marcher la logique. L’application mobile est écrite par la même entreprise, téléchargée depuis une boutique d’applications et reste en permanence connectée à leur backend. Qui contrôle le générateur de nombres aléatoires dans cette application ? Le code de l’entreprise. Qui a compilé le binaire ? La même entreprise.

Mieux encore : selon l’architecture officielle de Zengo, une copie chiffrée de votre part « personnelle » est de toute façon stockée sur leurs serveurs — ils appellent ça une sauvegarde. Les développeurs affirment que la clé de déchiffrement est conservée séparément dans votre cloud personnel. Mais l’application de l’App Store tient-elle vraiment ces promesses ? Un utilisateur ordinaire, derrière l’écran de son smartphone, ne saura jamais si le logiciel n’envoie pas ces 32 octets de secret privé directement à ses créateurs — ouvertement ou déguisés en simple télémétrie.

Et si la part client se retrouve chez l’entreprise, le découpage de la clé perd tout son sens : ils ont déjà la part serveur, ils ont récupéré la part client — et voilà une clé privée complète. À ce moment-là, toutes les mathématiques du MPC cessent de vous protéger contre le service lui-même : l’entreprise peut signer n’importe quelle transaction à votre insu. Et quand le solde tombera à zéro ou que le compte sera bloqué, on vous dira simplement : « Vous avez été banni pour violation des règles, au revoir. »

Les deux parts de la clé naissent dans le logiciel d’un seul et même service commercial. L’affirmation « vous seul détenez la clé » repose uniquement sur une confiance aveugle dans la parole d’honneur des développeurs.

L’alibi parfait du dépositaire

On présente le MPC comme le summum de la sécurité non custodiale. En réalité, l’utilisateur récolte le pire des deux mondes :

  • Du portefeuille non custodial, vous héritez de l’absence totale de garanties : si vous perdez votre téléphone ou l’accès à votre cloud, l’entreprise haussera les épaules : « Nous sommes non custodiaux, nous n’avons pas votre clé, nous ne pouvons rien restaurer. »
  • De la plateforme d’échange custodiale, vous héritez d’un contrôle extérieur à cent pour cent : le serveur distant peut vous refuser la signature à chaque seconde.

Mais sur une plateforme centralisée classique, vous avez au moins le statut juridique de client : la plateforme doit respecter la réglementation financière, restituer le solde à la clôture du compte ou répondre devant un tribunal. Avec un portefeuille MPC grand public, le business s’est construit l’alibi parfait :

« Nous n’avons pas touché à votre argent — il est dans la blockchain, admirez-le tant que vous voulez. Nous avons simplement refusé de calculer la signature avec vous. Et si, sans notre signature, vous ne pouvez pas envoyer un centime — eh bien, c’est vous qui avez signé les règles. Lues ? Acceptées ? Alors dégagez. »

Personne ne prétend que vous serez forcément dépouillé demain matin. Mais toute l’infrastructure, tout le logiciel et tous les contrats juridiques sont conçus dès le départ pour qu’on puisse vous couper de votre argent n’importe quel jour. Et personne ne vous garantit le contraire.