Welche Derivation-Details benutzt die BitBox02?

Bitcoin & Litecoin

  • Die BitBox02 generiert Wallet Adressen nach BIP32 und BIP44 Spezifikationen.
  • Der BIP32 erweiterte Master Private Key ist m.
  • BIP 44 spezifiziert den folgenden Standard:
  • m / purpose’ / coin_type’ / account’ / change / address_index

Purpose - Feld

  • Der Zweck wird wie folgt festgelegt:
  • Segwit (P2PSH) = 49’
  • Native Segwit (P2WPKH) = 84’

Coin_type - Feld

  • Coin_type wird in Übereinstimmung mit SLIP-44 gesetzt:
  • Bitcoin = 0'
  • Testnets = 1'
  • Litecoin = 2'

Konto - Feld

  • Die Standardkonten in der BitBoxApp verwenden 0'. Bei allen weitern Konten wird dieses Feld immer um eins erhöht.

Change - Feld

  • 0 für normale Empfangsadressen.
  • 1 für intern generierte Wechseladressen.

Adress - Feld

  • Adressen werden von Index 0 an aufsteigend nummeriert.

Ethereum

  • Path: m / 44' / 60' / 0' / 0 / account
  • Das standard Ethereumkonto in der BitBoxApp verwendet 0'als account. Bei allen weitern Konten wird dieses Feld immer um eins erhöht.


Cardano

  • Payment path: m / 1852' / 1815' / account' / change / address_index
  • Stake path: m / 1852' / 1815' / account' / 2 / 0