Beitrag
Teile dein Wissen.
So konvertieren Sie den privaten Schlüssel per CLI in ein neues Format
Wie kann ich meinen alten privaten Schlüssel in ein neues Format konvertieren und mit der Sui CLI von Hex zu Bech32 wechseln?
- Sui
- Move
Antworten
6Nachdem Sie die Sui CLI installiert haben, verwenden Sie den Befehl, sui keytool convert
um Ihren privaten Schlüssel in das neueste Format zu konvertieren. < https://docs.sui.io/references/cli/keytool >Eine detaillierte Anleitung finden Sie in der hier bereitgestellten Dokumentation.
Möglicherweise haben Sie eine Schlüsselpaardatei von ~/.sui/sui_config/sui.keystore. Verwenden Sie den folgenden CLI-Befehl:
sui keytool convert-private-key --private-key <hex_key> --output-format bech32
Das wird etwas ausgeben wie:
bech32 encoded private key: sui:ed25519:<base64_bech32>
Verwenden Sie den Befehl sui keytool convert, um Ihren Hex-kodierten privaten Schlüssel in das neue Bech32-Format zu konvertieren:
sui keytool convert <your_hex_private_key>
<your_hex_private_key>Ersetzen Sie ihn durch Ihren tatsächlichen Hex-kodierten privaten Schlüssel (ohne das Präfix 0x).
Zum Beispiel:
sui keytool convert 1b87a727f58830d9ba2bfe6ecdc8fb49aa96fa2a2bbe175e128bfee13f6895ff
Wenn Sie den konvertierten Schlüssel in Ihren lokalen Sui Keystore importieren möchten:
sui keytool import --alias <your_alias> <bech32_private_key> <key_scheme>
Dadurch wird der Schlüssel zu Ihrem lokalen Keystore hinzugefügt und mit dem Alias mykey verknüpft.
Um Ihren alten privaten Schlüssel in das neue Format zu konvertieren, müssen Sie die Sui CLI verwenden. Laden Sie zunächst die Sui-CLI herunter. Dies kann über einen Paketmanager wie Chocolatey oder durch direktes Herunterladen der Binärdatei erfolgen.
To convert your private key to a new format and change from Hex to Bech32 using the Sui CLI, follow these steps:
- sui keytool convert <hex_private_key> --current
- This command will output the private key in the Bech32 format, which can be used with the Sui network.
Some key points to keep in mind:
- Private Key Security: Ensure your private key is stored securely to prevent unauthorized access.
- Bech32 Format: The Bech32 format is used for Sui addresses and private keys, providing better readability and error detection.
By using the Sui CLI, you can easily convert your private key to the new format and take advantage of the Bech32 encoding scheme's benefits.
Derzeit gibt es für diesen Konvertierungsprozess keine alternative Methode zur Verwendung der Sui-CLI.
Weißt du die Antwort?
Bitte melde dich an und teile sie.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Verdiene deinen Anteil an 1000 Sui
Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.
- Warum benötigt BCS eine genaue Feldreihenfolge für die Deserialisierung, wenn Move-Strukturen benannte Felder haben?65
- So maximieren Sie Ihre Gewinnbeteiligung SUI: SUI Staking vs Liquid Staking514
- Fehler bei der Überprüfung mehrerer Quellen“ in den Veröffentlichungen des Sui Move-Moduls — Automatisierte Fehlerbehebung55
- Sui Move Error - Transaktion kann nicht verarbeitet werden Keine gültigen Gasmünzen für die Transaktion gefunden419
- Sui-Transaktion schlägt fehl: Objekte sind für eine andere Transaktion reserviert49