Kennisbank
Seed-standaarden vergeleken: BIP-39, Electrum, SLIP-39 en andere
Niet elke herstelzin is een BIP-39-zin. Electrum, SLIP-39 en Monero hebben elk hun eigen seedsysteem — en de compatibiliteit ertussen is beperkt.
Kort antwoord
Herstelzinnen zijn niet uitwisselbaar: BIP-39-, Electrum- en SLIP-39-seeds herstellen verschillende wallets. De standaard waarmee de zin is gemaakt bepaalt de compatibiliteit — een zin die in de ene walletfamilie werkt kan in een andere falen, zelfs wanneer de woorden er hetzelfde uitzien.

Herstelzinnen zien er hetzelfde uit maar zijn niet uitwisselbaar. Of een seed een wallet herstelt hangt af van de standaard waarmee hij is gemaakt, en het mengen van standaarden is een van de verborgen oorzaken van mislukt herstel.
BIP-39 (de meeste hardware- en softwarewallets)
- 12, 15, 18, 21 of 24 woorden uit de vaste BIP-39-woordenlijst (2.048 woorden)
- Het laatste woord bevat een checksum: de checksum detecteert sommige fouten, maar niet alle. Een gewijzigde BIP-39-zin kan de controle doorstaan en een andere wallet opleveren.
- Een optionele BIP-39-passphrase (25e woord) verandert de afgeleide wallet volledig
- Gebruikt door Ledger, Trezor, MetaMask, de meeste mobiele wallets en de meeste moderne desktopwallets
- BIP-39-ondersteuning alleen is niet genoeg: de wallet moet ook het oorspronkelijke netwerk, de derivatiepaden, account- en adrestypen en een eventuele passphrase ondersteunen.
Electrum-seeds
- Oudere Electrum-seeds (van vóór versie 2.0) gebruiken een vaste historische woordenlijst om de seed in woorden om te zetten en uit die woorden weer dezelfde seed te reconstrueren. Ze gebruiken niet het HMAC-SHA512-versiehashsysteem dat in Electrum 2.0 werd ingevoerd.
- Nieuwere Electrum-seeds: 12-24 woorden, gevalideerd door Electrums eigen versie-hash — een prefix van een HMAC-SHA512 van de zin, geen apart woord
- Niet BIP-39: een Electrum-seed herstelt geen BIP-39-wallet en omgekeerd
- Electrum gebruikt ook zijn eigen derivatiepaden (legacy/SegWit-takken) op basis van de seed
SLIP-39 (Shamir-back-up)
- Splitst een seed in shares; het vereiste aantal complete shares herstelt de wallet (bijvoorbeeld 2 van 3)
- Shares zijn 20 of 33 woorden uit de SLIP-39-woordenlijst
- Gebruikt door Trezor (Shamir-back-up) en sommige andere hardware wallets
- De shares reconstrueren de onderliggende master seed van de wallet — de waarde waaruit elke sleutel wordt afgeleid — en niet een BIP-39-zin
- SLIP-39 vervangt BIP-39 en is er geen uitbreiding op: de twee zijn niet compatibel, en bestaande shares zijn niet terug te rekenen naar een BIP-39-zin van 12 of 24 woorden
- Bewaar Shamir-shares in SLIP-39-vorm en herstel ze in software die SLIP-39 ondersteunt — een share van 20 of 33 woorden is geen zin die een BIP-39-wallet aanneemt
Monero-seeds
- 25 woorden die de private spend key en private view key coderen
- Heeft een eigen checksum en een eigen woordenlijst
- Niet BIP-39; Monero-seeds herstellen alleen Monero wallets (en compatibele software)
Legacy- en niet-standaard seeds
- MultiBit Classic, vroeg Bitcoin Core en andere pre-HD-wallets gebruiken helemaal geen seed — ze gebruikten walletbestanden en keypools
- Brain wallets zijn wachtwoorden die direct in sleutels worden omgezet, geen seeds
- Elke reeks van '12 of 24 woorden' die de BIP-39-checksum niet doorstaat kan onder een andere standaard nog geldig zijn — dat is een signaal, geen doodlopende weg
Wat dit voor herstel betekent
- Voordat u een seed als ongeldig beoordeelt, identificeert u de standaard: het aantal woorden, of de zin Electrums versie-hash draagt, en of de software BIP-39-gebaseerd is
- Een fout 'ongeldige seed' in de ene wallet betekent niet dat de seed onbruikbaar is — hij kan bij een andere standaard horen
- Herstel van een gedeeltelijke of verkeerde seed hangt af van de checksumstructuur van de standaard, wat begrensde zoektochten mogelijk maakt
Nog steeds geen toegang?
De eerste beoordeling is gratis en u hoeft geen walletgeheimen te delen. Beschrijf wat u nog hebt — een bestand, een herstelzin, een apparaat of wat u zich herinnert — en wij laten u weten of herstel realistisch is. U betaalt alleen als het herstel slaagt.