Smart Contract Wallet
Ein Smart Contract Wallet ist ein Blockchain-Wallet, das als Smart Contract implementiert ist und Funktionen wie Account-Abstraktion, Gas-Sponsoring und programmierbare Sicherheit über traditionelle extern verwaltete Konten hinaus ermöglicht.
Was ist ein Smart Contract Wallet?
Ein Smart Contract Wallet ist ein Blockchain-Wallet, das als Smart Contract implementiert ist. Es ersetzt traditionelle extern verwaltete Konten (EOAs) durch programmierbare Logik auf der Blockchain. Benutzer steuern es durch Transaktionen, die den Code des Vertrags auslösen und erweiterte Funktionen wie Account-Abstraktion, Gas-Sponsoring und benutzerdefinierte Sicherheitsregeln ermöglichen.
Smart Contract Wallets funktionieren, indem ein Smart Contract als Wallet-Adresse auf die Blockchain deployt wird. Benutzer unterschreiben User Operations (UserOps) off-chain, die von Bundlern über Entry-Point-Verträge wie die in ERC-4337 an das Netzwerk übermittelt werden. Der Vertrag überprüft die Unterschriften, führt die Logik aus und verarbeitet Transaktionen. Zum Beispiel kann er mehrere Aktionen in einer zusammenfassen oder es Relayern ermöglichen, die Gasgebühren zu bezahlen.
Diese Wallets sind wichtig, weil sie die Sicherheit und Benutzerfreundlichkeit in der Kryptowelt verbessern. Sie unterstützen die soziale Wiederherstellung, bei der vertrauenswürdige Wächter den Zugriff ohne Seed-Phrasen zurücksetzen. Sie reduzieren Risiken durch Phishing, indem sie Transaktionen vor der Unterschrift simulieren. Die Account-Abstraktion vereinfacht die Logik von Wallet und App und macht den Zugang zur Blockchain für alltägliche Nutzer intuitiver.
Wichtige Merkmale sind:
- Programmierung: Benutzerdefinierte Regeln wie Ausgabenlimits oder Multisignaturgenehmigungen.
- Gas-Abstraktion: Drittparteien sponsern die Gebühren.
- Synonyme: Account-Abstraktions-Wallet, ERC-4337-Wallet.
Beliebte Beispiele sind Argent und Safe (ehemals Gnosis Safe).
Account Abstraction ermöglicht es Smart Contracts, Konten zu steuern, und erlaubt flexible Transaktionsregeln sowie Gas-Zahlungsoptionen über standardmäßige Wallets hinaus.
Read full definitionPraktische Beispiele
Beispiel 1: Gas-Sponsoring
Ein Benutzer mit einem Argent Smart Contract Wallet tauscht Token auf einer DEX. Die dApp übernimmt die Gasgebühren, sodass der Benutzer kein ETH in seinem Wallet benötigt.
Beispiel 2: Soziale Wiederherstellung
Bob verliert den Zugriff auf sein Safe Smart Contract Wallet. Seine drei Wächter unterzeichnen eine Wiederherstellungs-Transaktion. Das Wallet gewährt ihm neuen Zugriff ohne Seed-Phrasen.
Beispiel 3: Transaktions-Batching
Carol nutzt ihr ERC-4337 Smart Contract Wallet, um eine Token-Ausgabe zu genehmigen, diese gegen ETH zu tauschen und an einen Freund zu senden – alles in einer UserOp, was Gas spart.
Beispiel 4: Benutzerdefinierte Ausgabenlimits
David setzt ein tägliches Limit von 100 $ für sein Smart Contract Wallet. Versuche, mehr auszugeben, erfordern eine Multisignatur-Genehmigung von den Wächtern.
Ein Token ist ein digitales Asset auf einer Blockchain, das Wert, Eigentum, Nutzen oder Zugriffsrechte repräsentiert. Beispiele sind ERC-20-Token auf Ethereum.
Read full definitionEthereum ist eine dezentrale Blockchain-Plattform, die Smart Contracts und dezentrale Anwendungen (dApps) ermöglicht. Ihre native Kryptowährung ist Ether (ETH).
Read full definitionBatching ist der Prozess, mehrere Kryptowährungstransaktionen zu einer einzigen zusammenzuführen, um Gebühren zu senken und die Netzwerk-Effizienz zu verbessern.
Read full definitionAccount Abstraction ermöglicht es Smart Contracts, Konten zu steuern, und erlaubt flexible Transaktionsregeln sowie Gas-Zahlungsoptionen über standardmäßige Wallets hinaus.
Read full definitionMultisig (Multi-Signatur) ist eine Sicherheitsfunktion, die mehrere private Schlüssel erfordert, um eine Transaktion zu autorisieren, und so den Schutz vor unbefugtem Zugriff in Blockchain-Netzwerken verstärkt.
Read full definitionBereit, eine sichere Wallet auszuwählen?
Nutzen Sie unsere Tools, um die richtige Hardware-Wallet für Ihre Bedürfnisse zu finden.