


Series: Zero to Zero Knowledge
Mnemonic nuku nyagbewo ɖo kpe cryptocurrency ƒe akpa vevitɔwo dometɔ ɖeka dzi - ɖokuidzikpɔkpɔ. Egbea míesrɔ̃a alesi wowɔa nuku ƒe nyagbe aɖe eye wozãnɛ le gakotokuwo me.
Woɖea hayahaya ƒe nyagbewo gɔme to BIP-39 ƒe nɔnɔmetata si nye hayahaya ƒe nyagbe ƒomevi si wozãna wu egbea dzi.
Nyagbe siwo woatsɔ agbugbɔ axɔe ƒe wɔwɔ dzea egɔme kple randomness wɔwɔ. Entropy geɖe wu fia be dedienɔnɔ si lolo wu. Wobua entropy ƒe 128 bits be esɔ gbɔ na ezãla akpa gãtɔ.

Le entropy gbãtɔ ƒe didime nu la, nyagbɔgblɔ si woatsɔ agbugbɔ axɔe la didi nya 12 va ɖo 24.
Míedzea egɔme kple 128 bits ƒe entropy wɔwɔ.
Míewɔa hash na entropy la to SHA256 zazã me. Hash sia ƒe akpa ʋee gbãtɔwo va zua checksum. Esia naa asibidɛ tɔxɛ aɖe mí na míaƒe entropy.

Woma bit 132 (entropy 128 + checksum 4) katã ɖe akpa siwo nye bit 11 me.
Wotrɔa bit 11 ƒe ɖoɖo ɖesiaɖe wòzua xexlẽdzesi ewolia (0-2047). BIP-39 nyawo ƒe xexlẽdzesiwo me nya 2048 pɛpɛpɛ (Eŋlisigbe, Spaingbe, Chinagbe, kple bubuawo).
Wozãa xexlẽdzesi siawo tsɔ dia nya si sɔ ɖe enu le nyawo ƒe xexlẽdzesiwo me.

Emetsonu: Nya 12 gbugbɔgawɔ ƒe nyagbɔgblɔ si le dedie, si amegbetɔ ate ŋu axlẽ la le mía si fifia!
Ne gakotoku zã nyagbɔgblɔ si nye be woagbugbɔ ga axɔ la, ate ŋu awɔ safuiwo atsɔ awɔ fexexe ƒe adrɛswo kple gakotoku ƒe akɔntabubu vovovowo.
Safui siwo wowɔ la nye deterministic - input ɖeka ma ke wɔa output ɖeka ɣesiaɣi.
Woɖe gakotoku ƒe nukua tso ŋkuɖodzinyagbe me to Key Derivation Function (KDF) zazã me:
Esia naa 64-byte (512-bit) nuku.

Woma nukua ɖe ɖoɖo eve siwo ƒe didime nye byte 32 me:
Wozãa esiawo le Hierarchical Deterministic (HD) Walets me hena ɖeviwo ƒe safui ɖeɖe.
Le Zcash me la, woateŋu atsɔ kpɔ ŋusẽ alo zazã ƒe ŋusẽ ade asi na ame bubuwo le wo ɖokui si na ati suewo evɔ womagblẽ nu le nuku gã la ŋu o.
ZIP-32 ɖe hierarchical deterministic key generation standard si wotrɔ asi le na Zcash ƒe adzamenyawo ƒe nɔnɔmewo gɔme.
Tso Gazazã ƒe Safui si Wokeke me la, míekpɔa:
Derivation mɔnu vovovowo wɔa gotagome adrɛs siwo sɔ na nunana na amedɔdɔwo to shielded pools (Sapling & Orchard).

Zcash hã doa alɔ adrɛs ememetɔwo na gakotoku ƒe dɔwɔwɔwo abe Auto-Shielding ene.
Ka gbãtɔ si ZecHub (@ZecHub) ŋlɔ https://x.com/ZecHub/status/1624125037945946145
Woƒo axa sia nu ƒu tso Zero to Zero Knowledge ƒe ka gbãtɔ me na ZecHub wiki.