Qu'est-ce qu'un portefeuille à contrat intelligent et comment fonctionne-t-il ?
Un portefeuille à contrat intelligent est un portefeuille crypto contrôlé par du code, et non par une seule clé privée. Le portefeuille détient les actifs et suit les règles de récupération que vous définissez.

Sur cette page
- Le contrat détient vos actifs et vérifie les signatures.
- Des gardiens ou des règles peuvent remplacer une seule phrase de récupération.
- Les bugs de contrat et le support réseau inégal sont des risques.
Ethereum a été créé pour s'appuyer sur les paiements numériques de Bitcoin en ajoutant des programmes open source appelés contrats intelligents. Un portefeuille à contrat intelligent utilise l'un de ces programmes comme portefeuille lui-même, de sorte que ses règles résident sur la blockchain.
Comment fonctionne un portefeuille à contrat intelligent ?
Le portefeuille est un contrat intelligent sur la blockchain, et il détient vos actifs. Vous signez un message avec une clé que vous contrôlez. Le contrat vérifie cette signature par rapport à ses règles avant d'agir. Ces règles peuvent exiger plusieurs approbations, une limite de dépenses ou un mécanisme de récupération.
Comment utilise-t-on un portefeuille à contrat intelligent ?
Vous n'avez pas besoin d'écrire du code. Une application de portefeuille vous guide dans la configuration d'un compte intelligent sur un réseau pris en charge. Les choix que vous faites lors de la configuration déterminent la manière dont le portefeuille approuvera les actions par la suite.
- Ouvrez une application de portefeuille qui prend en charge les comptes intelligents.
- Créez le portefeuille et choisissez qui peut aider à le récupérer.
- Définissez des limites de dépenses ou un second signataire pour les transferts importants.
- Activez le parrainage des frais si l'application le propose.
Quels sont les risques et les limites ?
Le réseau Ethereum a ajouté une norme pour ces comptes, ERC-4337, en mars 2023. Cela a simplifié la configuration, mais les risques n'ont pas disparu.
- Un bug dans le contrat peut permettre à un attaquant de vider les actifs.
- Perdre tous les gardiens de récupération ou toutes les clés peut vous bloquer l'accès.
- Certains réseaux ne prennent pas en charge les portefeuilles à contrat intelligent.
- Conservez toute sauvegarde de récupération hors ligne et à l'écart de votre ordinateur.
En quoi est-ce différent d'un portefeuille standard ?
Un portefeuille crypto classique utilise généralement une seule clé privée pour contrôler un compte. Un portefeuille à contrat intelligent transfère le contrôle dans du code. Le code décide quelles signatures et quelles règles autorisent une transaction. Cela change la récupération, la configuration et ce en quoi vous devez avoir confiance.
Questions fréquentes
Ils éliminent certains risques liés à la perte d'une clé, mais ils ajoutent un risque de code. Un bug dans le contrat peut exposer les fonds, donc la sécurité dépend du code et de votre configuration de récupération.
Souvent non. La récupération peut utiliser une clé d'accès, des gardiens ou un autre signataire. Si l'application vous fournit une phrase de récupération ou un code de sauvegarde, conservez-le hors ligne.
De nombreuses applications de portefeuille Ethereum proposent désormais des comptes intelligents, la liste exacte varie donc selon l'application et le réseau. Vérifiez la prise en charge des comptes intelligents dans l'application de portefeuille avant de vous y fier.
Sur la couche de base de Bitcoin, non. Les portefeuilles à contrat intelligent ont besoin d'une blockchain capable d'exécuter des contrats intelligents. Certaines couches séparées ajoutent des fonctionnalités de contrat, mais ce n'est pas la même chose que la couche de base de Bitcoin.






