


Series ƒe ŋgɔdonya Míexɔ mi nyuie ɖe nu yeye siwo kplɔ wo nɔewo ɖo me: Zero to Zero Knowledge!
Le nyati sia me la, míasrɔ̃ nu vevi siwo ku ɖe mɔ̃ɖaŋununya vovovo siwo yia míaƒe ameŋunyatakakawo takpɔkpɔ ƒe ɖoɖowo me ŋu.
Egbea míedze egɔme kple Hash Functions - nya ɣaɣlawo ƒe akpa vevi aɖe si wozãna le blockchains me. Emegbe le nyati sia si kplɔ wo nɔewo ɖo me la, míaƒo nu tso nyati aɖewo siwo ɖoa ŋu ɖe woƒe nunɔamesiwo ŋu la ŋu.
Hash Functions xɔa input si didi ɖesiaɖe eye wòwɔa output si ƒe didime woɖo ɖi.

Mina míase nu gɔme le asi me to dɔwɔnu sia zazã me! Ŋlɔ nuŋɔŋlɔ ɖesiaɖe si nèdi be nàkpɔ emetsonu si ƒe didime woɖo ɖi. Lé ŋku ɖe alesi emetsonua toa vovo le hashing algorithm vovovoawo nu.
Tee kpɔ: https://cryptii.com/pipes/hash-function
Ele be nɔnɔme 3 siawo nanɔ Cryptographic Hash Functions si:
Hash Functions ƒe hatsotso vovovowo li. Kpɔɖeŋu aɖewo:
Ŋgɔdonya aɖe na BLAKE2: https://www.blake2.net
Nyatakakawo ƒe blibonyenye me dzodzro nye "Integrity Hashing" ƒe kpɔɖeŋu. Wozãa wo tsɔ wɔa checksums le data files dzi eye wonaa kakaɖedzi be wosɔ na ezãla.

hash tree alo Merkle tree nye alɔwo kple aŋgba ƒe node siwo wotsɔ data block ƒe cryptographic hash de dzesii.

Merkle atiwo nye cryptographic commitment scheme ƒe kpɔɖeŋu. Wobua ati ƒe Ke be enye ɖokuitsɔtsɔna eye aŋgba ƒe ƒuƒoƒo siwo woɖo kpe edzi be wonye ɖokuitsɔtsɔna gbãtɔ ƒe akpa aɖe.
Woɖoa kpe nyatakaka siwo wodzra ɖo alo wotsɔ yi P2P networkwo dzi dzi, eye wokpɔa egbɔ be wometrɔ nyatakaka siwo woxɔ tso hatiwo gbɔ o.
Le Zcash Sapling & Orchard shielded pools me la, wozãa Note Commitment Tree tsɔ ɖoa kpe edzi be asitsatsawo sɔ ɖe nukpɔsusu ɖeka nu esime woɣla ame si ɖoe ɖa, amesi xɔe & ga home siwo wozã la bliboe.
SHA256 nye "Signature hash" ƒe kpɔɖeŋu si wozãna tsɔ zia block ɖesiaɖe ƒe tɔtrɔmanɔmanɔ dzi le Bitcoin kɔsɔkɔsɔa me. Tomenukulawo zãa hash si le block si do ŋgɔ me + A hash si nye asitsatsa siwo katã le block si li fifia me (hashMerkleRoot) + Timestamp + random value / network difficulty na block yeyewo.

Equihash nye hashing algorithm si wozãna le Zcash. Wozãnɛ hã le networkwo abe Komodo & Horizen ene.
Equihash: Dɔwɔwɔ ƒe Kpeɖodzi si Mesɔ O Si Wotu Ðe Dzigbezã Kuxi si Wozãna Le Mɔ Gãwo Nu Dzi (Biryukov kple Khovratovich): https://eprint.iacr.org/2015/946
Be woatu gɔmesese geɖe wu ɖo le hash dɔwɔwɔ ƒomevi vovovoawo kple wo zazã siwo do ƒome kplii ŋu la, esia nye dɔwɔnu nyui aɖe ŋutɔ: https://en.wikipedia.org/wiki/Hash_function
Ka si ZecHub (@ZecHub) X ka gbãtɔ: https://x.com/ZecHub/status/1621240109663227906
Woƒo axa sia nu ƒu tso Zero to Zero Knowledge ƒe ka gbãtɔ me na ZecHub wiki.