ZenGo : comment fonctionne le wallet crypto sans phrase de récupération
ZenGo est un portefeuille crypto mobile qui se passe de phrase de récupération : la clé privée y est remplacée par deux parts calculées par cryptographie multipartite (MPC). Voici son fonctionnement, ses services et ses limites, d'après la documentation de l'éditeur.
- Publié le
- · mis à jour le 11 septembre 2025
- Temps de lecture
- 5 min de lecture
- Sources
- 15 sources

ZenGo, un wallet mobile non custodial
ZenGo est une application de portefeuille crypto pour iPhone et Android. L'éditeur indique opérer depuis 2018 et présente son produit comme un wallet auto-hébergé : selon lui, seul l'utilisateur peut accéder à ses fonds, les récupérer ou les dépenser. L'organisation publie ses travaux de cryptographie sous le nom ZenGo-X, anciennement KZen Networks.
Le wallet se distingue des portefeuilles logiciels classiques par l'absence de phrase de récupération de 12 ou 24 mots. C'est son principal argument de sécurité, et aussi le point qui demande le plus d'explications.
Le principe : deux parts au lieu d'une clé privée
Dans un wallet classique, une clé privée unique, dérivée de la phrase de récupération, suffit à signer une transaction. Quiconque obtient cette phrase vide le portefeuille. ZenGo supprime ce point unique de défaillance.
D'après la description de son modèle de sécurité, la clé privée traditionnelle est remplacée par deux secrets mathématiques créés indépendamment. Le premier est stocké sur le téléphone de l'utilisateur, le second sur les serveurs de ZenGo. Les deux parts ne sont jamais réunies : la signature d'une transaction se fait par calcul multipartite (MPC) et signature à seuil, sans que l'une des parties révèle son secret à l'autre. ZenGo affirme ainsi ne pas pouvoir accéder aux fonds de ses utilisateurs.
Le code de production de ZenGo s'appuie sur Gotham City, une application client-serveur de signature ECDSA à deux parties publiée sur GitHub. Elle met en œuvre le protocole décrit par le cryptographe Yehuda Lindell dans l'article « Fast Secure Two-Party ECDSA Signing », présenté à la conférence CRYPTO 2017. L'éditeur déclare que toute sa cryptographie est open source. Sa bibliothèque plus générale de signatures à seuil, multi-party-ecdsa, n'est en revanche plus maintenue : ZenGo précise qu'elle ne recevra plus de correctifs de sécurité.
La récupération du compte
Sans phrase de récupération, la restauration du wallet repose sur plusieurs facteurs. Le kit de récupération est un fichier enregistré dans le stockage en ligne de l'utilisateur : iCloud Drive sur iPhone, Google Drive sur Android, avec une synchronisation possible vers Dropbox. ZenGo précise que ce fichier n'est pas une clé privée, qu'il ne permet pas seul d'accéder au compte et que l'entreprise n'y a pas accès.
Pour restaurer un compte sur un nouvel appareil, l'utilisateur réinstalle l'application, s'authentifie par un lien envoyé à son adresse e-mail, puis accède au fichier de récupération dans son espace en ligne. Un troisième facteur, la reconnaissance faciale 3D baptisée FaceLock, s'ajoute si l'utilisateur l'a activée. La documentation la décrit aujourd'hui comme recommandée mais non obligatoire. Contrairement à ce que laissaient entendre des présentations anciennes, le visage ne sert pas de clé privée : il ne constitue qu'un facteur de vérification parmi d'autres.
Selon ZenGo, ce contrôle biométrique vérifie à la fois la ressemblance et le caractère vivant du visage, pour résister aux photos, vidéos, deepfakes et masques 3D. L'éditeur cite un programme de prime de 600 000 dollars, tenté selon lui plus de 130 000 fois sans succès.
Le numéro de téléphone ne fait pas partie des facteurs. ZenGo en tire un argument contre le SIM swap, cette fraude qui consiste à détourner une ligne mobile pour intercepter des codes de sécurité. La société recommande toutefois de protéger le compte iCloud ou Google par une double authentification, puisque le fichier de récupération y est stocké.
Que se passe-t-il si ZenGo disparaît ?
La part conservée sur les serveurs pose une question évidente : la dépendance à l'entreprise. ZenGo répond par un dispositif d'accès garanti. Un système de récupération indépendant, opéré par des sociétés de séquestre de logiciels et de fiducie sans lien avec ZenGo, doit permettre aux utilisateurs de retrouver leurs fonds sans l'entreprise. Un dépôt public sur GitHub sert à déclencher la procédure. Ce mécanisme n'a, à ce jour, pas eu à être utilisé publiquement : son efficacité réelle reste donc théorique.
Les services intégrés à l'application
Achat et vente
ZenGo ne vend pas directement de cryptomonnaies : l'achat passe par des prestataires tiers. La documentation cite Banxa, MoonPay, Transak, Ramp, Paybis et Unlimit, selon la région et l'actif. Les moyens de paiement acceptés comprennent la carte bancaire, Apple Pay, Google Pay, PayPal via MoonPay et le virement. Des frais de transaction et un spread s'appliquent ; leur montant dépend du prestataire et s'affiche dans l'application. La vente directe vers une carte bancaire n'est proposée qu'aux États-Unis, hors quelques États.
Staking d'ether
L'application propose le staking d'ETH à partir de 0,1 ETH. Selon ZenGo, il faut environ 12 jours avant de percevoir les premières récompenses et environ 10 jours pour un retrait. L'éditeur ne prélève pas de commission sur ce service ; seuls les frais du réseau Ethereum s'appliquent aux opérations de dépôt, de retrait et de réclamation.
Applications Web3 et protection ClearSign
Le wallet se connecte aux applications décentralisées (DeFi, NFT). Chaque demande de signature passe par ClearSign, un filtre qui classe les transactions par couleur : vert pour une application vérifiée, jaune pour un transfert immédiat et irréversible, rouge pour une autorisation à risque, avec une double confirmation pour ces deux derniers cas. L'objectif affiché est de limiter les signatures d'approbations malveillantes, une technique courante de vol sur les blockchains compatibles Ethereum.
Réseaux pris en charge
La liste des actifs compatibles évolue régulièrement. Pour le stablecoin USDT, ZenGo documente trois réseaux : Ethereum (ERC-20), Tron (TRC-20) et TON. Un envoi sur un réseau non pris en charge peut entraîner la perte des fonds : la vérification du réseau avant tout transfert reste indispensable.
Les limites du modèle
Le modèle de ZenGo déplace le risque plus qu'il ne le supprime. La sécurité du compte dépend de celle de l'adresse e-mail et du compte de stockage en ligne, ainsi que de la disponibilité des serveurs de ZenGo pour signer au quotidien. Le code de l'application elle-même n'est pas présenté comme open source, seule la couche cryptographique l'est. Enfin, l'application n'est pas disponible partout : ZenGo cite la Chine et quelques autres pays où les réglementations locales empêchent son téléchargement.
Face aux portefeuilles matériels, qui gardent la clé privée hors ligne, ZenGo fait le pari inverse : un wallet toujours connecté, mais sans secret unique à voler. Les deux approches répondent à des risques différents, la perte ou le vol de la phrase de récupération d'un côté, la dépendance à un prestataire et à des comptes en ligne de l'autre.
Sources
- What is Zengo, and why is it secure?Zengo · Source officielle · primaire
- How Zengo Security Model WorksZengo · Source officielle · primaire
- What is Zengo's Recovery KitZengo · Source officielle · primaire
- How secure are Zengo's biometric verifications?Zengo · Source officielle · primaire
- Am I protected from SIM-swap attacks?Zengo · Source officielle · primaire
- What happens if Zengo goes out of business?Zengo · Source officielle · primaire
- Is Zengo open-source?Zengo · Source officielle · primaire
- Gotham City : two-party ECDSA client/serverZenGo-X (GitHub) · Document · primaire
- multi-party-ecdsaZenGo-X (GitHub) · Document · primaire
- Fast Secure Two-Party ECDSA SigningIACR Cryptology ePrint Archive (Yehuda Lindell) · Document · primaire · 1 janvier 2017
- What is ClearSign, and how does it help you safely interact with apps?Zengo · Source officielle · primaire
- How to buy and sell crypto on ZengoZengo · Source officielle · primaire
- How to use ETH staking with Zengo walletZengo · Source officielle · primaire
- How can I manage USDT transactions across TRC20, ERC20, and other networks?Zengo · Source officielle · primaire
- Why is Zengo not available in my country to download?Zengo · Source officielle · primaire
Publié par InvestX selon sa charte éditoriale. Une erreur ? Écrivez à redaction@investx.fr. Ce contenu n'est pas un conseil en investissement.
Dans le même dossier
- Zerion : présentation et fonctionnement du wallet crypto multichain
- Carte RedotPay : fonctionnement, frais, plafonds et statut en France
- Keepser : le cold wallet crypto en carte NFC, fonctionnement et différences avec Ledger
- Ledger : l'entreprise française des portefeuilles matériels et sa gamme
- Ledger vs Trezor : comparatif des deux grands portefeuilles crypto matériels
- MetaMask : installer et configurer son premier portefeuille crypto
- Paper wallet : fonctionnement, création et limites du portefeuille papier
- Rabby Wallet : fonctionnement, sécurité et création du portefeuille EVM