So aktualisieren Sie den Trezor und führen Taproot TXNs darauf aus

Home Foren Trezor Wallet So aktualisieren Sie den Trezor und führen Taproot TXNs darauf aus

  • Dieses Thema hat 0 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 2 Monaten von admin.
Ansicht von 0 Antwort-Themen
  • Autor
    Beiträge
    • #3009
      admin
      Mitglied
      Up
      0
      Down
      ::

      Hier ist ein ziemlich unordentlicher, vollständiger Pfad für das Upgraden und die Verwendung von [BTC-Taproot](
      https://blog.trezor.io/trezor-suite-and-firmware-updates-december-2021-d1e74c3ea283#f1bc
      ) auf Trezor. Ich werde einen Trezor-1 mit FW v1.9.2 aufrüsten. Ich werde das Folgende auf einen Windows-Rechner laden:

      * TrezorCTL CLI v0.13.0 (github: master-branch commit 86b02c6)
      * Trezor-1 FW v1.10.4
      * Trezor Suite v21.12.2

      ***

      ### 0. TLDR;

      1. Neueste FW und neueste Suite installieren
      2. Aktivieren Sie das Taproot-Konto in der Suite
      3. Senden Sie BTC von r/CashApp an Ihre Taproot-Adresse

      ### I. TrezorCTL CLI v0.13.0 (github: master commit 86b02c6)

      Starte eine Shell und schließe deinen Trezor an

      1. Git Repo klonen: `git clone https://github.com/trezor/trezor-firmware.git`
      2. In das Python-Verzeichnis verschieben: `cd trezor-firmware\python`
      3. Erstellen Sie eine virtuelle Umgebung: `python -m venv ..\pyenv`
      4. Aktiviere die Umgebung: `..\pyenv\Scripts\activate.bat`
      5. PIP aktualisieren: `python -m pip install –upgrade pip wheel setuptools`
      6. TrezorCTL installieren: `python -m pip install -e .[full]`
      7. Überprüfen Sie die Version: `trezorctl version`
      8. Trezor-1-Informationen anzeigen: `trezorctl get-features`

      Sie sollten sehen, dass TrezorCTL die Version `0.13.0` sowie die Informationen über Ihr Trezor-Gerät meldet

      ### II. Trezor-1 FW v1.10.4

      Ich werde eine Fingerabdrucküberprüfung durchführen, nur um dies zu demonstrieren. Da es unter Windows keine guten DD- oder Tail-Utilities gibt, werde ich die Unix-Tools im Verzeichnis `usr\bin` der offiziellen Windows-GIT-Installation verwenden. Angenommen, Sie befinden sich noch in Ihrer Python-Venv:

      1. Wechseln Sie in das temporäre Verzeichnis für Downloads: `pushd %TEMP%`
      2. Herunterladen des Freigabe-Dokuments: `curl -O https://data.trezor.io/firmware/1/releases.json`
      3. Die ersten 15 Zeilen für URL und Fingerabdruck anzeigen: `head -n 15 releases.json`
      4. Herunterladen der Firmware bin von der angegebenen URL: `curl -O https://data.trezor.io/firmware/1/trezor-1.10.4.bin`
      5. Ermitteln Sie den Fingerabdruck der Firmware: `tail -c +257 trezor-1.10.4.bin | sha256sum`
      6. Überprüfen Sie, ob die Daten von \#5 mit den Daten von \#3 übereinstimmen.
      7. [Put your Trezor in bootloader mode](
      https://wiki.trezor.io/Bootloader
      )
      8. Testen Sie das Laden der Firmware: `trezorctl firmware update –filename trezor-1.10.4.bin –dry-run`
      9. Wenn es erfolgreich war, flashen Sie es: `trezorctl firmware update –filename trezor-1.10.4.bin`
      10. Bestätige das auf dem Gerät und ziehe den Stecker ab/stecke ihn wieder an (vielleicht zweimal), wenn du fertig bist.
      11. Bestätigen Sie, dass das Gerät auf 1.10.4 ist: `trezorctl get-features | findstr version`
      12. Überprüfen Sie die Taproot-Funktion: `trezorctl btc get-address –coin Testnet –address „m/86’/1’/0’/0/0“ –script-type tr`

      Hinweis: Dies setzt den Trezor-1 voraus. Der Trezor-T benötigt andere Offsets.

      ### III. Trezor Suite v21.12.2

      Ich habe überprüft, dass das alles unter `suite.trezor.io/web` funktioniert, aber ich werde die komplette Suite herunterladen, verifizieren und installieren. Dies setzt voraus, dass Sie sich immer noch im Verzeichnis `%TEMP%` befinden, oder wo auch immer Sie Ihre Scratch-Dateien unterbringen wollen:

      1. Lade die Trezor Suite herunter: `curl -O https://suite.trezor.io/web/static/desktop/Trezor-Suite-21.12.2-win-x64.exe`
      2. Trezor Suite Sig herunterladen: `curl -O https://suite.trezor.io/web/static/desktop/Trezor-Suite-21.12.2-win-x64.exe.asc`
      3. Trezor Sig-Schlüssel herunterladen: `curl -O https://trezor.io/security/satoshilabs-2021-signing-key.asc`
      4. Importieren Sie die Schlüssel in GPG: `gpg –import satoshilabs-2021-signing-key.asc`
      5. Vertrauen Sie dem Schlüssel: `gpg –lsign-key „SatoshiLabs 2021 Signing Key“`
      6. Überprüfen Sie die Trezor Suite: `gpg –verify Trezor-Suite-21.12.2-win-x64.exe.asc`
      7. Wenn der Sig-Check fehlschlägt, installieren Sie sie nicht, sonst fahren Sie fort.
      8. Holen Sie sich den Authenticode-Signatur-Thumbprint: powershell Get-AuthenticodeSignature Trezor-Suite-21.12.2-win-x64.exe“.
      9. Überprüfen Sie, dass `SignerCertificate` gleich `52492703A3DA7068869B01ABEA0EBF2B6BE607EA` ist.
      10. Starten Sie das Installationsprogramm: „Trezor-Suite-21.12.2-win-x64.exe“ starten
      11. Installer ausführen und Suite starten
      12. Unter `Dashboard` wählen Sie `Enable more coins` und aktivieren Sie `Bitcoin Testnet`.
      14. Wählen Sie „Konten“ in der obersten Navigationsleiste, dann wählen Sie „+“ (Pluszeichen) bei „Meine Konten“.
      16. Wählen Sie „Bitcoin Testnet“, dann „Taproot“ aus dem Dropdown-Menü und dann „Konto hinzufügen“.
      17. Klicken Sie auf „Empfangen“ und überprüfen Sie, ob die angebotene Adresse mit der in Schritt „II.12“ übereinstimmt.

      ***

      Jetzt können Sie Testnet-Münzen an Ihr Taproot-Konto senden/empfangen. Natürlich können Sie es auch für das Mainnet aktivieren, aber ich persönlich teste neue Funktionen immer zuerst im Testnet. Der einfachste Weg, eine TXN zu Ihrer Testnet Taproot Adresse zu bekommen, ist durch eine [Taproot Testnet Faucet](
      https://testnet-faucet.mempool.co/
      ) ^(nicht meine Seite). Der einfachste Weg, eine TXN auf deine Mainnet Taproot Adresse zu bekommen, ist über r/CashApp. Hier ist ein TXN, den ich von r/CashApp auf meine [Taproot Tipjar](
      https://mempool.space/address/bc1paa73vqepaf5ccmhlvcjr3lxea9nueks865q3urcn9alcu2hckp8st0ukp5
      )

        ***ENJOY!***  

Ansicht von 0 Antwort-Themen
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.
Zur Werkzeugleiste springen