Multi-Signatur Stellar via Ledger als Möglichkeit, das Wallet zusätzlich zu schützen / Sudo Null IT News

Vor einiger Zeit habe ich mir ein Ledger Crypto Hardware Wallet zugelegt und fand es sehr praktisch und nützlich. Operationen mit herkömmlichen Kryptowährungen werden ganz bequem sowohl von einem Computer als auch von einem Mobiltelefon aus durchgeführt.

Aber dann musste ich Vermögenswerte im Stellar-Netzwerk verwenden. Und es gab Probleme. Ledger Live unterstützt das Stellar-Netzwerk, unterstützt jedoch keine Vermögenswerte (Vertragstoken wie EURMTL) darauf. Und Wallets von Drittanbietern, die für die Arbeit mit Vermögenswerten verwendet werden können, unterstützen keine Signierung von Transaktionen über das Ledger. Es scheint, dass dies eine Sackgasse ist und die Verwendung von Ledger, um vollständig mit Stellar zu arbeiten, nicht funktionieren wird …

Es wurde jedoch eine Lösung für dieses Problem gefunden. Und es besteht darin, Multisig (Multisignatur) zu verwenden. Um es zu verwenden, müssen Sie zuerst die in einer Drittanbieteranwendung (ich verwende LOBSTR) erstellte Brieftasche mit einer gewissen Menge XLM auffüllen – der Basiskrypto des Stellar-Netzwerks. Danach können Sie Multisig in den Einstellungen aktivieren. Bei der Einrichtung müssen Sie die zweite Adresse (erforderlich für das Signieren von Transaktionen) mit der Adresse der Stellar Wallet angeben, die in der Ledger Live-Anwendung erstellt wurde. Danach muss jede Transaktion in dieser Brieftasche signiert werden, einschließlich der Verwendung des Hardware-Ledgers.

Aber hier taucht ein weiteres Problem auf… Wenn Multisig im LOBSTR-Wallet konfiguriert ist, wird jede Transaktion nach dem Erstellen nicht an das Stellar-Netzwerk gesendet, sondern in Textform (im XDR-Format) ausgegeben. Als nächstes muss diese Transaktion mit Ledger signiert und an das Stellar-Netzwerk gesendet werden. Das können weder das LOBSTR Wallet noch das Ledger Live Wallet.

Und hier kommt die Rettung Sternenlabor. Das Verfahren zum Signieren von XDR ist wie folgt (bitte beachten Sie, dass sich der Schalter oben rechts auf der Seite in der Position „Öffentlich“ befindet):

  1. Gehen Sie zur Seite „Transaktion unterzeichnen“;

  2. Kopieren Sie im Feld „Transaktionsumschlag im XDR-Format importieren“ die in der LOBSTR XDR-Brieftasche erhaltene Transaktion;

  3. Drücken Sie die Schaltfläche “Transaktion importieren”. Danach sollte der entschlüsselte Inhalt der Transaktion unten auf der Seite erscheinen und es sollte angezeigt werden, dass er bereits eine Signatur hat;

  4. Gehen Sie als Nächstes ganz nach unten auf der Seite und suchen Sie nach der Schaltfläche „Sign with Lerger“ (die Schaltfläche „Sign with Trezor“ ist hier auch verfügbar, um mit einer anderen Hardware-Wallet zu signieren). Wenn Sie auf diese Schaltfläche klicken, muss die Ledger-Hardware-Wallet verbunden und entsperrt sein und die „Stellar“-Anwendung ausgeführt werden;

  5. Nachdem Sie auf die Schaltfläche „Sign with Lerger“ geklickt haben, müssen wir die Transaktion im Hauptbuch überprüfen und ihre Unterzeichnung bestätigen;

  6. Danach erscheint noch weiter unten auf der Seite die Meldung „Erfolg“ im Feld, das den Status der Unterzeichnung der Transaktion angibt, und die Schaltfläche „Submit in Transaction Submitter“, wenn Sie darauf klicken, können Sie diese Transaktion an das Stellar-Netzwerk senden.

Das ist alles. Danach können Sie Ihre Brieftasche in LOBSTR überprüfen und sehen, wie die gewünschte Aktion abgeschlossen wurde. 🙂

Similar Posts

Leave a Reply

Your email address will not be published.