Share this article

Zcash

Ang Zcash ay isang tinidor ng Bitcoin at katulad nito sa data ng transaksyon na naitala sa isang pampublikong blockchain. Gayunpaman, nag-aalok ang Zcash sa mga user ng pagpili ng paggamit ng mga transparent na transaksyon o pribadong transaksyon.

Pangitain

Itinatago ng Zcash ang personal at data ng transaksyon sa pamamagitan ng mga zero-knowledge proof na tinatawag na zk-SNARKS. Ang mga zero-knowledge proofs ay ginagawang posible para sa ONE partido na patunayan na alam nila ang halaga ng isang bagay sa isa pang partido, nang hindi naghahayag ng anumang impormasyon na higit pa sa alam nila ang halagang iyon.

Story continues
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Paglunsad at Pag-isyu

Matapos ilabas ng pangkat ang dalawang pag-audit na isinagawa ni Pangkat ng NCG at Coinspect, ang Inilunsad ang Zcash network noong Oktubre ng 2016. Ang pinakamataas na supply ng network, tulad ng Bitcoin, ay 21 milyong barya. Para sa unang apat na taon ng pagkakaroon ng Zcash, 50 ZEC ang mina bawat sampung minuto.

Ang Zcash ay mayroon ding 'founder's reward', na nangangahulugan na sa paglipas ng panahon, 10% ng kabuuang supply ng Zcash ay ipapamahagi sa mga investor, founder, empleyado at tagapayo. Ang reward ay kinukuha mula sa bawat block reward para sa unang apat na taon ng proyekto: 80% ng block reward ay mapupunta sa mga minero at ang natitirang 20% ​​ay mapupunta sa mga founder. Pagkatapos ng unang apat na taon ng proyekto, 100% ng block reward ay ibibigay sa mga minero. Ang ilang founder ay nangakong mag-donate ng bahagi ng kanilang mga reward sa Zcash Foundation, ang kabuuan nito ay higit sa 10% ng reward ng mga founder at 1% ng monetary base ng zcash.

Disenyo at Seguridad ng Network

Ang Zcash ay isang tinidor ng Bitcoin, ngunit binago ng mga developer nito ang code sa maraming paraan. Ang mga tampok ng Zcash na iba sa Bitcoin ay kinabibilangan ng proof-of-work algorithm nito, ang block time nito (2.5 minuto) at ang block size nito.

Marahil ang pinaka-kapansin-pansin, nilalayon ng Zcash na mag-alok ng higit Privacy kaysa sa Bitcoin at nagbibigay sa mga user ng opsyon na gumamit ng mga pribadong transaksyon, na pinananatiling pribado ang impormasyon ng transaksyon. Ginagawa ito sa pamamagitan ng paggamit ng mga zero na patunay ng kaalaman, na tinatawag ding zk-SNARKS, na nagpapalabo sa mga address ng mga nakikipagtransaksyon na partido pati na rin ang mga halagang inilipat. Ginagawang posible ng mga zero-knowledge proof para sa ONE partido na patunayan na alam nila ang halaga ng isang bagay sa ibang partido, nang hindi inilalantad ang anumang impormasyon na higit pa sa alam nila ang halagang iyon.

Policy sa pananalapi

Ang kabuuang posibleng supply ng Zcash ay 21 milyong barya. Sa kalaunan, 10% ng kabuuang supply ng Zcash ang ilalaan sa reward ng mga founder. Sa allotment na iyon, 1.44% ang ipapamahagi sa non-profit na Zcash Foundation at 1.19% ay ipapamahagi sa estratehikong reserba ng Electric Coin Company. Bilang karagdagan, 5.72% ng allotment ay mapupunta sa mga tagapagtatag, empleyado at tagapayo. Ang huling 1.65% ng allotment ay ipapamahagi sa mga mamumuhunan.

Pagproseso ng Transaksyon

Ang mga gumagamit ay dapat pumili sa pagitan ng dalawang uri ng mga transaksyon kapag gumagamit ng Zcash: Mga transparent na transaksyon o pribadong transaksyon. Ang mga transparent na transaksyon ay ginagawang nakikita ng publiko ang data sa blockchain. Sa kaibahan, ang mga pribadong transaksyon ay hindi nagbubunyag ng data. Posibleng magpadala ng mga pondo sa pagitan ng mga transparent at pribadong address.

Ang mga transaksyon sa pagitan ng dalawang transparent na address ay gumagana sa parehong paraan tulad ng mga transaksyon sa Bitcoin, at ang data ng transaksyon ay makikita sa pampublikong blockchain. Ang mga transaksyon sa pagitan ng mga pribadong address ay naitala sa blockchain upang mapatunayan na umiral ang mga ito at binayaran ang mga nauugnay na bayarin sa transaksyon, gayunpaman ang natitirang data ng transaksyon ay naka-encrypt at hindi nakikita sa blockchain.

Pag-coding

Ang Zcash ay kadalasang naka-code sa C++, Rust, Python, TeX at Kotlin.

Matthew Kimmell