Coin Brief ENDE

rippled führt Transaktion ein, um Schlüssel vertraulicher MPT-Guthaben zu wechseln oder wiederherzustellen

Der Referenzserver des XRP Ledger, rippled, hat einen neuen Transaktionstyp für vertrauliche Multi-Purpose Tokens übernommen: ConfidentialMPTHolderKeyUpdate. Der Pull Request wurde am 2. Oktober in den Entwicklungszweig gemergt. Er erlaubt es dem Inhaber eines vertraulichen MPT-Guthabens, den ElGamal-Schlüssel zu ersetzen, unter dem dieses Guthaben verschlüsselt ist – im Normalfall ohne Beteiligung des Emittenten.

Drei Modi, gewählt per Flag.

  • Wechsel (tfHolderKeyRotation): Der Inhaber hat den aktuellen privaten Schlüssel noch. Er reicht einen neuen öffentlichen Schlüssel ein, zusammen mit seinem verfügbaren und seinem eingehenden Guthaben, beide unter dem neuen Schlüssel neu verschlüsselt; Schlüssel und Guthaben ändern sich sofort.
  • Wiederherstellung (tfHolderKeyRecovery): Der Inhaber hat den privaten Schlüssel verloren. Er reicht nur einen neuen öffentlichen Schlüssel ein, der als ausstehendes Feld RecoveryKey an seinem MPToken-Eintrag vermerkt wird. Die Guthaben bleiben unberührt, bis der Emittent die Wiederherstellung separat abschließt.
  • Abbruch (tfCancelRecovery): Der Inhaber zieht eine ausstehende Wiederherstellung zurück.

Die Regeln im Code. Die Transaktion setzt das bestehende Amendment ConfidentialTransfer voraus und ist unter einem eigenen Amendment registriert, ConfidentialMPTKeyRotation; auf dem Mainnet bewirkt sie also nichts, bis die Validatoren dafür stimmen. Der Emittent eines Tokens kann sie für diesen Token nicht nutzen. Solange eine Wiederherstellung aussteht, kann keine zweite beantragt werden; ein Abbruch setzt eine ausstehende Anfrage voraus, und ein erfolgreicher Wechsel löscht einen ausstehenden Wiederherstellungsschlüssel. Fehlerhafte Chiffretexte werden abgewiesen, bevor die Transaktion angewendet wird. Die Änderung fügt dem MPToken-Objekt ein neues Feld hinzu, RecoveryKey, und bringt rund 700 Zeilen neuer Tests mit.

Was es nicht ist. Es ist keine Veröffentlichung. Der Code liegt im Entwicklungszweig von rippled und erreicht Validatoren erst mit einer künftigen Version; danach muss das Amendment eine Abstimmung gewinnen.

rippled führt Transaktion ein, um Schlüssel vertraulicher MPT-Guthaben zu wechseln oder wiederherzustellen
rippled führt Transaktion ein, um Schlüssel vertraulicher MPT-Guthaben zu wechseln oder wiederherzustellen — Coin Brief

Was das bedeutet

Vertrauliche Guthaben werfen ein Problem auf, das transparente nicht haben: Geht der Schlüssel verloren, kann niemand das Guthaben lesen, auch der Inhaber nicht. Diese Transaktion antwortet zweifach. Der Wechsel ist Selbstbedienung, die Wiederherstellung bewusst nicht: Sie braucht den Emittenten. Damit wird die Wiederherstellung mit Hilfe des Emittenten Teil des Designs vertraulicher Tokens auf dem XRP Ledger – und etwas, worauf sich Inhaber und Emittenten einigen sollten, bevor Guthaben verschlüsselt werden.

Primärquelle
XRPLF/rippled (GitHub)
https://github.com/XRPLF/rippled/pull/8266