Zur Verdeutlichung der Ableitungspfadangaben; BIP44 sagt folgendes (wenn sich auch BIP als Bitcoin Improvement Proposal zunächst auf Bitcoin fokussiert):
m / purpose’ / coin_type’ / account’ / change / address_index
purpose 44'
definiert, der weitere Ableitungspfad soll sich an die Konventionen in BIP44 halten.
change
ist wie folgt definiert:
Constant 0 is used for external chain and constant 1 for internal chain (also known as change addresses). External chain is used for addresses that are meant to be visible outside of the wallet (e.g. for receiving payments). Internal chain is used for addresses which are not meant to be visible outside of the wallet and is used for return transaction change.
Public derivation is used at this level.
Aus meiner Interpretation hat change
weniger damit zu tun, ob Wechselgeldadressen benutzt werden, sondern schlicht die Definition und Unterscheidung von Adressen, die in der Wallet dafür vorgesehen sind, nach außen sichtbar zu sein (change 0
), wie logischerweise Empfangsadressen und solchen, die nur wallet-intern und nicht nach außen sichtbar benutzt werden sollen (change 1
), wie z.B. die Wechselgeldadressen bei Bitcoin.
Da ETH und ETC kein UTXO-Modell nutzen, somit Wechselgeld keine Anwendung findet, macht bei diesen Coins nur change 0
Sinn, müsste so aber trotzdem von der Wallet genutzt werden, wenn diese streng dem BIP44-Standard folgt.
Daß vereinzelt Wallets definierte Standards auf eigene Art und Weise interpretieren, kommt leider vor. Der von @DirkAnna angegebene freshAddressPath
weist aber darauf hin, daß zumindest Ledger Live BIP44 mit change 0
durchaus standardkonform nutzt.
Ableitung → Account (noch nicht die Adressebene!): m/44'/61'/1'
(zweiter ETC Account)
Ableitung → Key: m/44'/61'/1'/0/2
(zweiter ETC Account, dritte Empfangsadresse)
Ich benutze weder einen Ledger Nano, noch Ledger Live, daher fehlt mir da ein wenig die Erste-Hand-Erfahrung. Auch wie genau MEW einen Custom Path definiert haben möchte, kann ich mangels Erfahrung bzw. Coin-Nutzung mit MEW nicht sagen. Kann man in MEW nicht weitere Accounts anlegen?
Abseits von dem, was zuletzt @sutterseba geschrieben hat, auch nochmal die Frage an @DirkAnna und andere Ledger Live Nutzer: muss man nicht irgendwie vorher den zu verwendenden Account „auswählen“, aus dem heraus man einen Transfer machen möchte? Mir war so, als hätte ich das mal in den Hilfeseiten bei Ledger gelesen.
Könnte es sein, daß du das nicht gemacht hast, als du die Schritte beschrieben hast, mit denen du diesen Thread gestartet hast? (Deswegen die Fehlermeldung…)