Ein Fehler in einer älteren Version des Krypto-Kreditprotokolls Aave blockiert die Interaktion von Benutzern mit Wrapped Ether (WETH), Tether (USDT), Wrapped Bitcoin (WBTC) oder Wrapped Matic (WMATIC)-Pools auf Aave V2 Polygon und verhindert so die Entnahme von Vermögenswerten aus ihnen. Dies geht aus einem Vorschlag vom 19. Mai hervor, der den Fehler durch einen Patch beheben soll. In dem Vorschlag heißt es, dass Benutzer derzeit nicht in der Lage sind, „mehr dieser Vermögenswerte bereitzustellen, zu leihen, zurückzuzahlen oder abzuheben“.

Obwohl Abhebungen derzeit nicht möglich sind, erklärte das Team, dass die Gelder „absolut sicher“ seien, da der Fehler nach einer Governance-Abstimmung behoben werden könne.

  

.@AaveAave, das neuste Upgrade der ReserveInterestRateStrategy in Aave V2 (Polygon) hat zu einem vorübergehenden Stopp des Protokolls geführt, was sich auf Vermögenswerte im Wert von ca. 110 Mio. $ auswirkt! Die Grundursache ist, dass die neue ReserveInterestRateStrategy nur mit Ethereum kompatibel ist, nicht aber mit Polygon.

— BlockSec (@BlockSecTeam) 19. Mai 2023

Der Fehler betrifft nur Aave V2 auf Polygon. AaveV3, die neueste Version, bleibt davon unberührt, ebenso wie V2-Bereitstellungen auf Ethereum oder Avalanche.

Der fehlerhafte Code entstand aufgrund eines Patches für die Zinskurve vom 16. Mai, der auf alle Bereitstellungen von V2 angewendet wurde. Die Polygon-Implementierung von V2 verwendet im Vergleich zu den Ethereum- und Avalanche-Implementierungen eine leicht andere Liste von Funktionsdefinitionen (eine sogenannte „Schnittstelle“) für ihre Zinsstrategieverträge. Die Änderungen an der Zinskurve berücksichtigten diesen Unterschied jedoch nicht, sodass der Fehler nur in der Polygon-Bereitstellung auftrat.

Der neue Vorschlag fordert das Leitungsgremium von Aave, Aave DAO, auf, Codeänderungen nur an der Polygon-Version zu genehmigen, um den Patch zu beheben. Die Abstimmung soll am 20. Mai beginnen und bis zum 23. Mai dauern, heißt es in dem Vorschlag.

Aave ist vor allem für seine Flash-Loan-Funktion bekannt, mit der Benutzer Kryptowährungen leihen, Transaktionen durchführen und die Kredite innerhalb desselben Blocks zurückzahlen können, ohne dass Sicherheiten erforderlich sind. Es begann auf Ethereum, wurde aber in den letzten Jahren auf andere Netzwerke ausgeweitet. Am 17. April stimmte die Aave-Verwaltung dafür, das Protokoll auf zkSync Era einzusetzen, einer Schicht 2 von Ethereum, die Zero-Knowledge-Proof-Technologie verwendet. Am 8. Mai wurde Aave V3 im Metis-Netzwerk eingesetzt, das ebenfalls eine Schicht 2 von Ethereum ist.