Wat is een smart contract-wallet en hoe werkt het?
Een smart contract-wallet is een cryptowallet die door code wordt bestuurd, niet door één privésleutel. De wallet houdt activa vast en volgt herstelregels die jij instelt.

Op deze pagina
- Het contract houdt je activa vast en verifieert handtekeningen.
- Guardians of regels kunnen een enkele seed phrase vervangen.
- Contractbugs en ongelijke netwerkondersteuning zijn risico's.
Ethereum is gemaakt om voort te bouwen op het digitale geld van Bitcoin door open-sourceprogramma's toe te voegen die smart contracts heten. Een smart contract-wallet gebruikt een van die programma's als de wallet zelf, dus de regels staan op de blockchain.
Hoe werkt een smart contract-wallet?
De wallet is een smart contract op de blockchain en houdt je activa vast. Je ondertekent een bericht met een sleutel die je beheert. Het contract verifieert die handtekening aan de hand van zijn regels voordat het handelt. Die regels kunnen meerdere goedkeuringen, een bestedingslimiet of een herstelroute vereisen.
Hoe gebruiken mensen een smart contract-wallet?
Je hoeft geen code te schrijven. Een wallet-app leidt je door het instellen van een smart account op een ondersteund netwerk. De keuzes die je tijdens het instellen maakt, bepalen later hoe de wallet acties goedkeurt.
- Open een wallet-app die smart accounts ondersteunt.
- Maak de wallet aan en kies wie kan helpen bij het herstellen.
- Stel bestedingslimieten in of een tweede ondertekenaar voor grote overboekingen.
- Schakel vergoedingssponsoring in als de app die optie biedt.
Wat zijn de risico's en beperkingen?
Het Ethereum-netwerk voegde in maart 2023 een standaard voor deze accounts toe, ERC-4337. Dat maakte het instellen makkelijker, maar de risico's verdwenen niet.
- Een bug in het contract kan een aanvaller in staat stellen activa weg te sluizen.
- Als je alle herstelbewakers of sleutels kwijtraakt, kun je buitengesloten raken.
- Sommige netwerken ondersteunen geen smart contract-wallets.
- Bewaar een herstelback-up offline en buiten je computer.
Hoe verschilt het van een standaardwallet?
Een gewone crypto-wallet gebruikt meestal één privésleutel om een account te beheren. Een smart contract-wallet verplaatst de controle naar code. De code bepaalt welke handtekeningen en regels een transactie toestaan. Dat verandert herstel, instelling en wat je moet vertrouwen.
Veelgestelde vragen
Ze nemen sommige risico's van het verliezen van één sleutel weg, maar ze voegen coderisico toe. Een bug in het contract kan fondsen blootstellen, dus de veiligheid hangt af van de code en je herstelopzet.
Vaak niet. Herstel kan een passkey, bewakers of een andere ondertekenaar gebruiken. Als de app je een seed phrase of back-upcode geeft, bewaar die dan offline.
Veel Ethereum-wallet-apps bieden nu smart accounts aan, dus de exacte lijst verschilt per app en netwerk. Controleer in de wallet-app of smart accounts worden ondersteund voordat je erop vertrouwt.
Op de basislaag van Bitcoin niet. Smart contract-wallets hebben een blockchain nodig die smart contracts kan uitvoeren. Sommige aparte lagen voegen contractfuncties toe, maar dat is niet hetzelfde als de basislaag van Bitcoin.






