Que sont les apps Ledger et pourquoi en ai-je besoin ?
POINTS CLÉS : |
— Les apps de votre appareil Ledger calculent les clés privées contrôlant vos crypto-actifs. — Elles vous permettant également de vérifier vos transactions et vos adresses crypto. — Pour une sécurité optimale, les apps Ledger ne peuvent pas interagir entre elles. — Si vous désinstallez et réinstallez une app, vous ne perdrez pas vos cryptos. Les apps Ledger vous permettront de retrouver l’accès aux mêmes adresses. |
Les wallets physiques Ledger utilisent des apps pour vous permettre de gérer vos cryptomonnaies. Vous pouvez les installer sur votre appareil via My Ledger dans Ledger Live. Mais pourquoi utiliser des apps pour les wallets Ledger ? À quoi servent-elles ? Examinons cela de plus près.
Les apps sur les appareils Ledger jouent un rôle essentiel dans la gestion de vos crypto-actifs. Chaque cryptomonnaie possède une app dédiée. Vous pouvez installer ces apps sur votre wallet physique en le connectant à Ledger Live.
Alors, à quoi servent ces apps ? Pour résumer, les apps crypto de votre wallet physique calculent les clés privées sur la base de votre phrase de récupération secrète de 24 mots et vous permettre de vérifier vos adresses de bénéficiaires et vos transactions. Nous souhaitons vous donner un aperçu de ce processus, et voulons également vous expliquer davantage pourquoi nous utilisons un système basé sur les apps.
La création de vos clés privées
Votre phrase de récupération secrète de 24 mots constitue une sauvegarde de tous vos crypto-actifs. Elle doit être stockée en toute sécurité. Chaque adresse crypto est gérée par une clé privée. Alors que vos 24 mots peuvent donner accès à tous vos comptes crypto, chaque clé privée ne le fait que pour une seule adresse crypto en particulier.
Pour une sécurité optimale, vos apps ont été conçues de façon à ce qu’elles n’aient pas accès à votre phrase de récupération. Au lieu de cela, l’app envoie une demande de calcul des clés privées à partir de vos 24 mots, grâce à un paramètre spécifique, appelé un chemin de dérivation. Le chemin de dérivation est unique pour chaque crypto-actif. Après avoir passé les contrôles de sécurité nécessaires, l’app reçoit une réponse contenant les clés privées. Tout cela se passe bien sûr dans la puce, le Secure Element. Cela permet de s’assurer que ces opérations sensibles restent sécurisées.
Et voilà ! Votre wallet physique contient les clés privées de la cryptomonnaie de votre choix ! L’app crypto peut alors dériver vos clés publiques avec celles-ci. Ces clés constituent également ce que l’on appelle couramment des adresses. C’est à ces adresses que n’importe qui peut vous envoyer des cryptomonnaies.
Voici un schéma qui résume ce processus :
Alors pourquoi ai-je encore besoin de mes apps après cela ?
Vos clés privées restent toujours très importantes par la suite. Elles sont nécessaires pour vérifier votre adresse de bénéficiaire et vos transactions. Sans ces clés privées, vous ne pouvez effectuer aucune de ces actions. Voyons comment cela fonctionne :
- Vous essayez d’effectuer une transaction Bitcoin que vous devez signer (c’est-à-dire que vous voulez approuver) avec votre clé privée Bitcoin. Après avoir déterminé le montant de bitcoins que vous souhaitez envoyer à une certaine adresse, l’interface applicative (sur votre ordinateur ou téléphone) envoie une demande de signature à votre wallet physique Ledger.
- Votre appareil Ledger vous montre alors à l’écran la demande exacte qui a été faite par l’interface applicative, afin que vous puissiez vérifier si elle correspond bien à la transaction que vous avez initiée. Cela permet de lutter contre ce que l’on appelle l’attaque de l’homme du milieu.
- Après avoir vérifié et approuvé la transaction, l’app sur votre appareil Ledger crée la bonne signature à l’aide des clés privées et la renvoie à l’interface applicative.
- Après cela, l’interface applicative transmet la transaction à la blockchain. Et voilà, votre transaction est terminée !
Mais les apps peuvent-elles interagir entre elles ?
Non, elles ne le peuvent pas. Ledger a décidé d’utiliser des apps individuelles pour chaque cryptomonnaie. Il s’agit d’une mesure de sécurité et un moyen de permettre des développements par des tierces parties (nous y reviendrons plus tard).
En termes de sécurité, le but est d’éviter que, si un problème survient avec une app crypto, il affecte un autre crypto-actif. Ce principe est mis en œuvre par le système d’exploitation personnalisé que nous avons conçu et développé chez Ledger, Ledger OS™.
Non seulement Ledger est le seul fournisseur de wallet physique à avoir créé son propre système d’exploitation, mais nous sommes également l’un des rares à utiliser un système applicatif. D’autres wallets physiques utilisent ce que l’on appelle un micrologiciel monolithique. Avec ce type de logiciel, si un problème survient dans le code d’une cryptomonnaie, il peut affecter toutes les autres.
Développement par des tierces parties
Puisque les apps sont séparées les unes des autres et ne peuvent pas interagir entre elles, des personnes extérieures à Ledger peuvent également développer leurs propres apps. Nous avons été en mesure de publier plus de 40 apps créées par des membres de la communauté des cryptomonnaies et des développeurs. Nous leur sommes extrêmement reconnaissants !
Bien entendu, nous les vérifions toujours pour vérifier qu’elles répondent aux normes les plus strictes en matière d’expérience utilisateur et de sécurité. Pour en savoir plus sur le processus de soumission d’une app, cliquez ici.
Est-ce que je perds mes cryptos lorsque je désinstalle une app ?
Ne vous inquiétez pas, vous aurez toujours accès à vos cryptos ! Comme nous l’avons mentionné au début de cet article, votre appareil Ledger calcule vos clés privées à partir de votre phrase de récupération secrète de 24 mots, grâce à un paramètre spécifique appelé chemin de dérivation.
Cela signifie que tant que votre phrase de récupération ne change pas, le calcul aboutira toujours au même résultat. Ainsi, lorsque vous réinstallez l’app, vous avez accès aux mêmes adresses qu’auparavant.
Ne cessez jamais d’apprendre ! Si vous avez soif d’apprendre de nouvelles choses sur les cryptos et la blockchain, regardez notre vidéo School of Block Comment garder vos cryptos en sécurité.