


Series: Zero to Zero Knowledge
Àwọn ọ̀rọ̀ ìkókó tí a fi ń ṣe àtúnyẹ̀wò ara ẹni jẹ́ ìpìlẹ̀ fún ọ̀kan lára àwọn ohun tó ṣe pàtàkì jùlọ nínú cryptocurrency - ìtọ́jú ara ẹni. Loni a kọ́ bí a ṣe ń dá gbólóhùn ìkékúrú àti bí wọ́n ṣe ń lò ó nínú àpò.
Awọn gbolohun isọdọtun ni a ṣalaye nipasẹ awọn alaye ** BIP-39 **, iru gbogbogbo julọ ti gbogbogbò ti a lo loni.
Ṣiṣẹda awọn gbolohun ọrọ imularada bẹrẹ nipasẹ ipilẹṣẹ ** randomness **. Entropy diẹ sii tumọ si aabo ti o ga julọ. ** 128 bits ** ti entropy ni a kà pe o to fun ọpọlọpọ awọn olumulo.

Ti o da lori ipari ti entropy akọkọ, ọrọ imularada yoo jẹ ** 12 si 24 ọrọ ** gun.
A bẹ̀rẹ̀ nípa kíkó 128 bit ti entropy.
A ṣe hash entropy nipa lilo SHA256. Awọn bits diẹ akọkọ ti hash yi di iye ayẹwo. Èyí ló fún wa ní àmì kan tó ṣàrà ọ̀tọ̀ fún entropy wa.

Apapọ 132 bit (128 entropy + 4 checksum) ni a ya sọtọ si awọn ege ti 11 bits.
Gbogbo ìtòlẹ́sẹẹsẹ ìdìpọ̀-ìmọ̀-ọ̀rọ̀ 11 ni a yí padà sí nọ́ńbà ìdámẹ́wàá (0-2047). Awọn akojọ ọrọ BIP-39 ni deede awọn ọrọ ** 2048 ** (Gẹẹsi, Spani, Kannada, ati bẹbẹ lọ).
A máa ń lo àwọn nọ́ńbà yìí láti wá ọ̀rọ̀ tó bá a mu nínú ìtòlẹ́sẹẹsẹ ọ̀rọ.

Àbájáde: A ní ọ̀rọ̀ ìmúpadàbọ̀ tí ó ní ọ̀rọ̀ méjìlá tí ó ṣeé kà fún ènìyàn!
Lilo gbolohun igbasilẹ naa, apamọwọ kan le ṣe agbekalẹ awọn bọtini lati ṣẹda awọn adirẹsi isanwo ati awọn iroyin apamọwọ oriṣiriṣi.
Awọn bọtini ti a ṣẹda jẹ ** deterministic ** - ohun ti o wọle nigbagbogbo n ṣe iṣelọpọ kanna.
A ṣe àdàkọ àpò-ìpamọ́ láti inú gbólóhùn mnemonic náà nípa lílo **Key Derivation Function (KDF) **:
Eyi n ṣe agbejade irugbin ** 64-byte (512-bit) **.

A pín àgbékalẹ̀ náà sí ìpele méjì tí ó jẹ́ 32 byte:
Àwọn wọ̀nyí ni a lò nínú Hierarchical Deterministic (HD) Wallets fún ìmújáde kókó ọmọ.
Ninu Zcash, a le fi àṣẹ àyẹ̀wò tàbí àṣẹ ìnáwó léni lọ́wọ́ láìsí ìpalára fún irúgbìn ọ̀gá.
ZIP-32 n ṣalaye ilana ipilẹṣẹ bọtini deterministic ti o ni ibamu fun awọn ẹya aṣiri ti Zcash.
Láti inú àlàfo ìnáwó tí a mú jáde:
Different derivation mechanisms produce external addresses suitable for giving out to senders across shielded pools (Sapling & Orchard).

Zcash tun ṣe atilẹyin awọn adirẹsi inu ** fun awọn iṣẹ apamọwọ bii Auto-Shielding.
** Oríṣun àwòrán, ZecHub (@ZecHub) ** https://x.com/ZecHub/status/1624125037945946145
Ojúewé yìí ni a kó jọ láti inú àkọsílẹ̀ Zero to Zero Knowledge fún wiki ZecHub.