Rebase-Token sind Kryptowährungen, die kein festes Guthaben im Wallet jedes Inhabers haben. Stattdessen verwenden sie einen Rebase-Mechanismus, um die Guthaben dynamisch anzupassen. Häufige Gründe für die Verwendung eines Rebase-Mechanismus sind:
- Algorithmische Anpassung des Angebots zur Aufrechterhaltung der Preisstabilität als Reaktion auf die Nachfrage.
- Verfolgung von erhaltenen Zinsen oder ausstehenden Schulden einer Wallet.
Häufige Beispiele für Rebase-Token sind:
- stETH
- aUSDC
- variableDebtUSDC
- sKLIMA
- AMPL
Rebase-Token vs. Token mit fester Umlaufmenge
Viele Kryptowährungen haben eine feste Umlaufmenge, wie zum Beispiel Bitcoin und traditionelle ERC-20-Token wie USDC und UNI. Diese Token folgen vorgegebenen Ausgaberegeln und können Token minten oder verbrennen, um das Angebot anzupassen. Wallet-Salden werden nur durch explizite Übertragungen zwischen Wallets angepasst.
Im Gegensatz dazu haben Rebase-Token eine dynamische Umlaufmenge und Wallet-Guthaben, die sich automatisch durch eingebaute Rebase-Mechanismen ändern, ohne dass explizite transfers stattfinden. Daher kann das Wallet-Guthaben auf Etherscan möglicherweise nicht mit der Summe der eigenen Transaktionen übereinstimmen.
Beispiel: Feste Versorgung
Ein Wallet mit 100 USDC kann seinen Kontostand nur erhöhen, indem es einen USDC transfer empfängt oder mit einem Smart Contract interagiert (z. B. eine Uniswap-Transaktion), die einen transfer auslöst.
Aus steuerlicher Sicht ist dies unkompliziert, da alle Käufe und Veräußerungen eindeutig im Transaktionsverlauf aufgezeichnet werden.
Beispiel: Rebase-Token
Eine Wallet, die zunächst 897.202,2584 AMPL empfängt, 1,2 AMPL transferiert und später 897.201,0584 AMPL transferiert, sollte theoretisch einen Kontostand von 0 AMPL haben.
Aufgrund des Rebase-Mechanismus kann das Guthaben jedoch stattdessen 4.796.035,6290 AMPL anzeigen, was einen Anstieg des Token-Angebots seit dem erstmaligen Empfangen des Tokens widerspiegelt.
Rebase-Token und Saldenabweichungen
Rebase-Token können zu Abweichungen zwischen dem in CoinTracker angezeigten Kontostand und dem tatsächlichen Wallet-Guthaben führen. Dies kann zu Fehlern wegen unzureichender Menge beim Verkaufen oder transfer führen oder dazu, dass ein positiver Kontostand angezeigt wird, selbst nachdem die Token vollständig verkauft oder transfer wurden.
Um dies zu beheben, fügen Sie Transaktionen hinzu, um die Salden entsprechend den durch den Rebase-Mechanismus verdienten oder Verloren Token anzupassen.
Fehlerbehebung bei Rebase-Token-Fehlern
Saldoerhöhung und Fehler wegen unzureichendem Saldo
Szenario:
- Eine Wallet kauft 1000 AMPL.
- Nach einigen Tagen erhöht der Rebase-Mechanismus das Guthaben auf 1200 AMPL.
- Wenn das Wallet 1200 AMPL gegen eine andere Kryptowährung tauscht, kann ein Fehler wegen unzureichender Menge aufgrund der fehlenden 200 AMPL angezeigt werden. Standardmäßig wird die Kostenbasis für die fehlenden 200 AMPL auf $0,00 gesetzt.
Lösung:
- Um dies zu beheben, fügen Sie Empfangen-Transaktionen hinzu, um die fehlenden 200 AMPL zu berücksichtigen.
- Je nach Rebase-Mechanismus des Tokens müssen diese zusätzlichen Token möglicherweise als Einkommen kategorisiert werden.
Fehler: Saldoabnahme und Saldodifferenz
Szenario:
- Eine Wallet kauft 1000 AMPL.
- Nach einigen Tagen reduziert der Rebase-Mechanismus das Guthaben auf 700 AMPL.
- Wenn das Wallet 700 AMPL gegen eine andere Kryptowährung tauscht, kann CoinTracker einen ausstehenden Saldo von 300 AMPL anzeigen, was zu einem Saldoabweichungsfehler führen kann.
Lösung:
Um dies zu beheben, fügen Sie Sende-Transaktionen hinzu, um die Veräußerung der fehlenden 300 AMPL widerzuspiegeln.