Zum Inhalt springen
AktiviertTier AToken

DeepFreeze XLS-77

Emittenten können eine Trustline vollständig von Token-Aktivitäten ausschließen. DeepFreeze ist im XRP Ledger aktiviert. xrpscan nennt 04.05.2025 als Aktivierungsdatum und rippled 2.4.0 als erste Version.

Fachlich geprüft am 31.07.2026 · Autor: Philip F. Schmitt

Status
Aktiviert
XLS
XLS-77
Version
rippled 2.4.0
Aktiviert
04.05.2025

Was ändert dieses Amendment?

Warum gibt es dieses Amendment?

Ein normaler Freeze stoppt ausgehende Nutzung, lässt aber weiterhin eingehende Token auf der betroffenen Trustline zu. Für strikte regulatorische Sperren wird ein Zustand benötigt, der beide Bewegungsrichtungen blockiert.

Wie funktioniert der Mechanismus?

Deep Freeze ergänzt den normalen Trustline-Freeze um einen Zustand, in dem der Saldo weder sinken noch steigen darf. Der Emittent muss zuerst den normalen Freeze setzen und kann Deep Freeze anschließend per TrustSet aktivieren. Zahlungswege, Offers und AMM-Auszahlungen behandeln die betroffene Trustline danach als vollständig blockiert.

Was ändert sich gegenüber dem Vorgänger?

VorherNachher
Ein normal eingefrorener Trustline-Saldo durfte nicht ausgegeben werden, konnte aber weiterhin eingehende Token erhalten.Ein tief eingefrorener Saldo kann weder senden noch empfangen und wird aus entsprechenden DEX- und AMM-Abläufen ausgeschlossen.

Für wen ist die Änderung relevant?

XRP-Halter und Nutzer

Ein Emittent kann eine Position vollständig von Tokenbewegungen ausschließen. XRP und andere Assets desselben Kontos bleiben davon unberührt.

Wallets und App-Entwickler

Wallets und DEX-Clients müssen normalen Freeze und Deep Freeze unterscheiden und eingehende Transfers sowie Käufe für tief eingefrorene Trustlines blockieren.

Börsen und Emittenten

Emittenten erhalten einen stärkeren Compliance-Zustand, müssen aber zuerst regulär einfrieren und können Deep Freeze bei aktiviertem NoFreeze nicht verwenden.

Node-Betreiber

Nodes erzwingen die gekoppelten Flags in TrustSet und verhindern Saldoerhöhungen in Rippling, Orderbuch und AMM.

Welche Grenzen und Risiken bleiben?

  • Deep Freeze betrifft Trustline-Token, nicht XRP.
  • Der normale Freeze muss gesetzt sein, bevor Deep Freeze aktiviert werden kann.
  • Beim Aufheben des normalen Freeze muss Deep Freeze gleichzeitig aufgehoben werden.
  • Ein Emittent mit NoFreeze kann Deep Freeze nicht einsetzen.
  • Deep Freeze überträgt keine Token zurück an den Emittenten. Dafür ist Clawback nötig.
Technische Details: Transaktionen, Felder, Codes und Invarianten

Transaktionen

  • TrustSet
  • OfferCreate
  • AMMWithdraw
  • Payment

Ledger-Objekte

  • RippleState
  • Offer
  • AMM

Felder und Flags

  • lsfLowDeepFreeze 0x02000000 / lsfHighDeepFreeze 0x04000000
  • lsfLowFreeze / lsfHighFreeze
  • tfSetDeepFreeze 0x00400000 / tfClearDeepFreeze 0x00800000
  • tfClearFreeze

Ergebnis-Codes

  • tecFROZEN

Invarianten

  • lsfLowDeepFreeze darf nur zusammen mit lsfLowFreeze bestehen. Für die High-Seite gilt dieselbe Kopplung.

Wie hängt dieses Amendment mit anderen zusammen?

Jede direkte Verbindung besitzt einen Typ, eine Erklärung und eine Primärquelle.

Wie geht es mit diesem Amendment weiter?

DeepFreeze ist im XRP Ledger aktiviert. xrpscan nennt 04.05.2025 als Aktivierungsdatum und rippled 2.4.0 als erste Version.

Die Regeln sind bereits Teil des Mainnets. Serverbetreiber brauchen eine kompatible rippled-Version, normale Wallet-Nutzer müssen nichts manuell aktivieren.

Wo steht es in seiner Amendment-Familie?

AMM und Clawback: Protokollfolge

  1. AMMAktiviert · ab rippled 1.12.0
  2. ClawbackAktiviert · ab rippled 1.12.0
  3. fixInnerObjTemplateAktiviert · ab rippled 2.1.0
  4. fixAMMOverflowOfferAktiviert · ab rippled 2.1.1
  5. fixPreviousTxnIDAktiviert · ab rippled 2.2.0
  6. fixAMMv1_1Aktiviert · ab rippled 2.2.0
  7. fixInnerObjTemplate2Aktiviert · ab rippled 2.3.0
  8. fixAMMv1_2Aktiviert · ab rippled 2.3.0
  9. AMMClawbackAktiviert · ab rippled 2.3.0
  10. fixFrozenLPTokenTransferAktiviert · ab rippled 2.4.0
  11. DeepFreezeAktiviert · ab rippled 2.4.0
  12. fixAMMv1_3Aktiviert · ab rippled 2.5.0
  13. fixAMMClawbackRoundingAktiviert · ab rippled 3.0.0
  14. MPTokensV2In Entwicklung

Welche Primärquellen belegen die Angaben?

← Alle XRPL-Amendments und XLS-Spezifikationen