Woordenlijst
Beveiliging

Derivation path

Een derivation path is de gestructureerde route die een wallet volgt om uit je herstelzin (seed phrase) een specifieke private key en een specifiek adres te genereren. Moderne wallets zijn hiërarchisch deterministisch, wat betekent dat één herstelzin een praktisch onbeperkte boom van keys kan voortbrengen; de derivation path, geschreven als m/44'/0'/0'/0/0, geeft aan van welke tak van die boom een bepaald adres afkomstig is.

De getallen in het pad hebben conventionele betekenissen die door standaarden zoals BIP-44 zijn vastgelegd: één segment geeft de standaard aan, een ander het type coin (0 voor Bitcoin, 60 voor Ethereum), daarna het accountnummer en ten slotte de adresindex. Een wallet die een Ethereum-account herstelt, leidt dat bijvoorbeeld meestal af op m/44'/60'/0'/0/0 en genereert verdere adressen door het laatste getal te verhogen.

De meeste gebruikers krijgen derivation paths nooit te zien, maar ze doen ertoe wanneer je een wallet in andere software herstelt. Als je een correcte herstelzin invoert en een saldo van nul ziet, is de meest voorkomende oorzaak dat de nieuwe wallet een ander pad volgt dan de oude, en niet dat het geld weg is; het aanpassen van het pad of de accountinstellingen brengt het meestal weer tevoorschijn. Een veelvoorkomende misvatting is dat een lege herstelling betekent dat de herstelzin onjuist was of dat de coins zijn gestolen, terwijl de wallet vaak gewoon adressen op een andere plek afleidt.

Gerelateerde termen