Das Abziehen von Geldern aus dieser Wallet war das Ergebnis einer anhaltenden unendlichen Genehmigung auf einem kompromittierten Smart Contract. Genehmigungen sind schon lange eine der Hauptschwachstellen von EVM-Wallets. Einer der Hauptgründe, warum wir die Abstract Global Wallet entwickelt haben, war, eine leicht zugängliche Smart Wallet zu schaffen, die dieses Problem lösen kann. Im Standard-EVM-Swap-Flow müssen Benutzer dem DEX die Genehmigung erteilen, ihre Token für einen Swap zu verwenden. DEXe verlangen oft nach unendlichen Genehmigungen, da dies die Benutzererfahrung verbessert (nachfolgende Genehmigungs-Transaktionen sind nicht erforderlich). So kommt es zu der unten beschriebenen Situation. Smart Wallets erlauben es stattdessen Apps, um eine begrenzte Genehmigung zu bitten und den Swap in derselben gebündelten Transaktion auszuführen. Wenn Sie also 100 USDC gegen ETH tauschen möchten, könnte der DEX eine Genehmigung für 100 USDC und den Swap in derselben Transaktion bündeln, was eine bessere Benutzererfahrung bietet und mehr Sicherheit für den Benutzer gewährleistet. Ich möchte hinzufügen, dass EIP7702 die Möglichkeit bietet, dass bestehende EOA-Wallets in vielen EVM-Ökosystemen Batching durchführen können, aber die Akzeptanz bisher nicht extrem hoch war. Auf Abstract, da die meisten Benutzer eine AGW haben, können Apps Batching in ihren Abläufen hinzufügen, um die Notwendigkeit dieser anhaltenden Genehmigungen zu reduzieren. Da das Ökosystem von Anfang an mit einer starken Nutzung von Smart Contract Wallets begann, haben viele Apps rein für diesen Flow entwickelt.