【Token-Freigabe ≠ sofortige Übertragung】
Auf EVM-Chains wie Ethereum müssen bei vielen Interaktionen mit ERC-20-Token zunächst approve-Aufrufe erfolgen: Damit erlaubst du einem Contract, deine Token bis zu einem bestimmten Betrag zu verwenden. Die Freigabe selbst überträgt in der Regel kein Guthaben, kann aber die Berechtigung für spätere transferFrom-Aufrufe erteilen.
Eine „unbegrenzte Freigabe“ erspart wiederholte Freigaben. Ist der freigegebene Contract jedoch bösartig oder weist er eine Schwachstelle auf, kann sich das Risiko auch auf später eingehende Token desselben Typs erstrecken. Die Wallet-Verbindung zu trennen, bedeutet nicht, dass die On-Chain-Freigabe widerrufen wird.
Prüfe vor dem Ausführen das Netzwerk, den Token, die Contract-Adresse und den Betrag. Erteile Freigaben möglichst nur im benötigten Umfang und überprüfe regelmäßig nicht mehr benötigte Berechtigungen, um sie zu widerrufen. Auch für einen Widerruf fallen in der Regel Gasgebühren an; bereits übertragene Assets lassen sich damit nicht zurückholen. Je nach Token-Implementierung kann das Verhalten abweichen.
#区块链知识 #Wallet-Sicherheit