Makala hii imenakiliwa kutoka Proof Street, chapisho huru linaloshughulikia kompyuta inayohifadhi faragha: ZK, FHE, MPC, TEEs, na utambulisho uliogatuliwa. Iliyochapishwa awali kama "Jinsi Zcash ilivyofikia hatua gani katika selective disclosure, na kilichobaki" mnamo Septemba 7, 2026. Imenakiliwa kwa ruhusa ya mwandishi kama sehemu ya Ruzuku ya Jamii ya Zcash #339. Na Stephen Webber.
Katika Zcash, ufunguo wa kutazama [viewing key] humruhusu mmiliki wa akaunti kufichua historia ya miamala ya faragha [shielded transaction] kwa mhusika anayemchagua. Funguo hizo zinafanya kazi na zinadhibitiwa na mtumiaji. Waundaji na watetezi wa sera bado wanafanya kazi ili kuzifanya zihudumie mifumo ya kufuata kanuni inayoweza kuzitumia.
Mnamo Agosti 17 kamati ya Zcash Community Grants ilikutana kuzingatia pendekezo lililoitwa Shielded Compliance Bridge. Deborah Olaboye, mchangiaji wa chanzo huria ambaye kazi yake inajumuisha hazina ya execution-specs ya Ethereum, alikuwa ametengeneza uthibitisho wa dhana unaopokea unified full viewing key, kuchanganua block fupi dhidi ya indexer ya testnet, na kubeba “rejeleo la ufuataji wa kanuni” katika uga wa ujumbe [memo] wa Zcash unaounganisha uhamisho wa faragha na rekodi ya Travel Rule ya off-chain. Aliomba ruzuku ili kuukamilisha, lakini kamati ilikataa.
Sababu ilikuwa kwamba miunganisho ya ufuataji wa kanuni huundwa na soko mahususi la kubadilishana sarafu au taasisi itakayoitumia, kwamba hakuna viwango vya pamoja vya kujengea, na kwamba bila mshirika anayeomba kifaa hicho, kupitishwa kwake kungekuwa hakuna uwezekano. Mkutano huohuo ulikataa mapendekezo mengine kwa sababu zinazofanana, moja la mashine pepe ya “selective disclosure inayoweza kupangiliwa,” na mfumo wa usanifu wa faragha na uaminifu, uliojumuisha ramani ya masuala ya kisheria ya Marekani.
Bila shaka, maamuzi haya si ishara kwamba hakuna anayetaka hili. Yakizingatiwa pamoja na mwaka uliosalia, ni kinyume chake. Binance iliwasilisha ombi la kiwango cha itifaki mwaka 2024 na ikawa na ZIP ndani ya mwaka huo. Gemini imeendesha utoaji wa fedha kwa anwani za faragha chini ya usimamizi wa udhibiti tangu 2020. Mfumo ikolojia ulianzisha shirika la sera la Washington mnamo Juni na taasisi ya miunganisho ya taasisi mnamo Agosti. Kile kamati ilichosema, kwa maana halisi, ni kwamba hitaji hilo bado halijaandikwa kama sharti ambalo mtu yeyote anaweza kujengea.
Anwani ya faragha ya Zcash inadhibitiwa na ufunguo wa kutumia pesa [spending key]. Kutokana nao hutolewa funguo za kutazama ambazo zinaweza kusoma data ya miamala bila kuweza kuhamisha fedha. Full Viewing Key huona miamala inayoingia na kutoka ya akaunti, Incoming Viewing Key huona fedha zilizopokelewa pekee, na outgoing viewing key humruhusu mtumaji kurejesha taarifa za alichotuma. Tangu ZIP 316, hizi zimeunganishwa katika unified viewing keys, moja kamili na moja ya kupokea, zinazowekewa kikomo kwa akaunti, ambapo akaunti ni nafasi katika mti wa funguo wa pochi [wallet] chini ya ZIP 32. Unified full viewing key huunganisha vipengele vya kila bwawa [pool] kwa kila bwawa la faragha ambalo akaunti hutumia, na pia ina extended public key ya uwazi ya akaunti, hivyo kushiriki moja hufichua mnyororo wa uwazi pamoja na historia ya faragha.
Ufunguo wa kutazama kwa maana hii unarudi nyuma. Hufumbua usimbaji fiche wa historia nzima ya akaunti tangu wakati akaunti ilipoundwa, na hauwezi kuondolewa baada ya kushirikiwa, isipokuwa kwa kuhamisha fedha kwenda akaunti mpya. Hakuna ufunguo wa kutazama wa kila muamala wala wa muda uliowekewa kikomo. Josh Swihart, afisa mkuu mtendaji wa ZODL, kampuni iliyoundwa mwaka huu na timu ya zamani ya uhandisi ya ECC, alithibitisha hili, akitaja pia kwamba ufichuaji wa malipo wa kila muamala “haujatekelezwa popote.”
zcashd, node ya marejeleo ya awali, ilitoa mbinu mbili za RPC, z_getpaymentdisclosure na z_validatepaymentdisclosure, zinazomruhusu mtumaji kuthibitisha malipo moja kwa mhusika wa tatu. Nyaraka za RPC huzitaja kuwa za majaribio, zimezimwa isipokuwa mwendeshaji aweke alama ya experimental-features, na zinatekeleza “Payment Disclosure ZIP inayoendelea kutengenezwa.” Hiyo ZIP, 303, sasa imetiwa alama kuwa imeondolewa, na mrithi wake, ZIP 311, unasalia kuwa rasimu isiyo na utekelezaji wowote ulioambatishwa. Mbinu hizo zilihusu bwawa la Sprout pekee, bwawa la awali la faragha la 2016, na hazikuwahi kupanuliwa hadi Sapling au Orchard, yaani mabwawa yanayobeba kila muamala wa kisasa wa faragha. zcashd yenyewe ilifikia mwisho wa matumizi mnamo Julai 18, 2026, kusimamishwa kulikopangwa kabla ya uboreshaji wa Ironwood. Wala Zebra, node ya makubaliano [consensus] ya Zcash Foundation, wala Zallet, pochi mrithi, haorodheshi mbinu ya ufichuaji. Kwa mabwawa muhimu, ufichuaji wa kila muamala unasalia kuwa nia ya usanifu.
Nia hiyo bado ipo, lakini iko mbali zaidi kuliko ilivyoonekana Julai. ZIP 231, memo bundles, ni rasimu ambayo ingetengeneza nafasi kwa ajili yake: Swihart alieleza memo bundles kama msingi wa baadaye wa reply-to iliyothibitishwa ambayo inaweza kufanya kazi kama thibitisho la malipo, na rasimu tegemezi, anwani za majibu zilizothibitishwa, inahitaji mathibitisho makubwa sana kwa uga wa sasa wa ujumbe. Memo bundles ni mabadiliko ya muundo wa muamala, na mashirika matano yanayoratibu kura ya NU7 wamiliki wa sarafu yalikubaliana mnamo Agosti kwamba mabadiliko ya muundo yako nje ya wigo wa NU7 na ndani ya wigo wa uboreshaji unaofuata. Kura yenyewe, inayofanyika kuanzia Agosti 25 hadi Septemba 14, iliweka utoaji, sera ya ada, nafasi kati ya block na kuondolewa kwa Sprout kwa wamiliki; ufichuaji haukuwa kwenye kura. Njia ya zamani, ZIP 311, haihitaji mabadiliko ya makubaliano lakini inasalia kuwa rasimu isiyo na utekelezaji na isiyo na ufunikaji wa Orchard.
Hivyo kinachotolewa leo ni funguo za kutazama zenye wigo wa akaunti, kamili au za kupokea pekee, zinazorudi nyuma, zisizoweza kubatilishwa na zinazoshirikiwa kwa hiari ya mmiliki wa akaunti, huku ufichuaji wa kiwango cha muamala ukiwa kwenye ramani ya utekelezaji.
Mbinu za ufichuaji, katika Zcash au mahali pengine popote, zinaweza kubainishwa kwa yafuatayo: Kinachofichuliwa (wigo). Kwa nani (mnufaika). Wakati ruzuku inaanza kutumika na jinsi inavyorudi nyuma (muda). Iwapo inaweza kubatilishwa (uwezo wa kubatilisha). Na nani anayeianzisha, mhusika wa data au mamlaka (uanzishaji).
Mifumo ya ufuataji wa kanuni ni masharti juu ya hayo, na usanifu ni misimamo juu yake. Funguo za kutazama za Zcash kwa usanifu zina wigo mpana, mnufaika anayechaguliwa na mmiliki, zinazorudi nyuma kikamilifu, zisizoweza kubatilishwa, na zinazoanzishwa na mtumiaji. Upande wa masharti, kama unavyotekelezwa na masoko ya kubadilishana sarafu na wasimamizi, huelekea kuwa na wigo wa uhusiano au kipindi, hutolewa kwa taasisi iliyotajwa au muuzaji wake wa uchanganuzi, huendelea kutoka uanzishaji wa akaunti kwenda mbele, hubatilishwa uhusiano unapoisha, na huanzishwa na taasisi kama sharti la huduma.
Vitu hivi vyote viwili huitwa selective disclosure. Katika ulimwengu wa stakabadhi, selective disclosure humaanisha kuwasilisha sehemu ndogo ya sifa kutoka stakabadhi iliyotiwa sahihi bila kufichua zilizosalia, ambacho ndicho SD-JWT, ISO mdoc na sahihi za BBS+ zimejengwa kufanya. Kitengo cha ufichuaji ni sifa, wakati ni wakati wa uwasilishaji, na mmiliki huamua kwa kila mwingiliano.
Katika ulimwengu wa malipo ya faragha, kifungu hiki humaanisha kufichua data ya muamala kwa mhusika aliyechaguliwa, ambapo kitengo ni historia ya akaunti na wakati ni wakati wowote ufunguo unapotolewa.
Swihart alisema ombi pekee la ufuataji wa kanuni katika kiwango cha itifaki ambalo timu ya uhandisi imewahi kupokea lilitoka kwa Binance, ambayo mnamo Januari 2024 ilihitaji dhamana ya asili ya uwazi kwa amana. Jibu la timu lilikuwa ZIP 320, anwani za vyanzo vya uwazi pekee, na maandishi ya ZIP kwa kweli yanaandika asili “kama inavyohitajika na Binance.” Anwani ya TEX ni njia ya mpito ya muda mfupi ya uwazi inayohakikisha kwamba soko la kubadilishana sarafu linapokea fedha kutoka chanzo cha uwazi. Hupa soko njia ya kurejesha bila kulipa historia ya mtumaji. Urekebishaji mmoja ambao itifaki ilifanya kwa soko la kubadilishana sarafu hufichua hasa kile soko lilichoomba na si zaidi.
Tangu uboreshaji wa Sapling, Swihart anasema hakuna sababu ya kiufundi ya soko la kubadilishana sarafu kutounga mkono miamala ya faragha, kwa sababu utoaji wa thibitisho ni wa haraka, wateja wa soko tayari hutambuliwa wakati wa uanzishaji wa akaunti, na uchunguzi wa kina ulioboreshwa upo kwa hali zinazouhitaji. Kwa mtazamo huo, pengo kati ya miundombinu na mfumo wa ufuataji wa kanuni si kimsingi primitive inayokosekana, bali mazungumzo yanayokosekana.
Divij Pandya anashughulikia upande mwingine wa mazungumzo hayo. Yeye ni mkurugenzi mtendaji wa Pretty Good Policy kwa Zcash, shirika la sera la Washington lililoanzishwa mnamo Juni kama mwendelezo wa mpango wa awali ulioongozwa na ECC, na mradi wa shirika lake ni kufanya ufichuaji wa ufunguo wa kutazama utambulike kama mbinu inayokubalika ya ufuataji wa kanuni katika hati ambayo afisa wa ufuataji wa kanuni anaweza kutaja. Kwa ufahamu wake, alisema, hakuna mdhibiti ambaye bado ameshughulikia funguo za kutazama kama chombo. Wigo wa PGPZ, kwa kawaida, ni utambuzi badala ya mwongozo wa waundaji. Kifaa hakiwezi kubainishwa dhidi ya sharti hadi mtu mwenye mamlaka aamue kuhusu chombo hicho, hivyo utambuzi ni hatua ya awali. Nyaraka za shirika zimesainiwa na Paul Brigner kama mwanzilishi wa PGPZ na kama afisa mkuu wa sera na udhibiti wa ZODL, hivyo juhudi za sera na uhandisi zinashiriki afisa pamoja na nadharia.
Taarifa ya Julai 21 kwa kumbukumbu kwa kamati ndogo ya Bunge kuhusu usimamizi wa FinCEN inaeleza Zcash kuwa na “uwezo wa selective disclosure, unaowaruhusu watumiaji kushiriki kwa hiari maelezo ya miamala kupitia matumizi ya funguo za kutazama na wakaguzi, mamlaka za kodi, au maafisa wa ufuataji wa kanuni,” na inarejelea mathibitisho ya maarifa sifuri [zero-knowledge] “yaliyounganishwa na funguo teule za kutazama” kwa kuthibitisha ukweli uliobainishwa. Barua ya maoni kwenye orodha ya FinCEN, FINCEN-2026-0101-0050, inasema, kwa mujibu wa Pandya, kwamba funguo za kutazama na selective disclosure zinapaswa kuwa mbinu zinazokubalika za ufuataji wa kanuni. Swali wazi wanalomwelekeza mdhibiti ni la kiwango cha undani, iwapo ufichuaji wa historia yote wenye wigo wa akaunti unatosha kwa “taarifa lengwa za muamala,” au iwapo jibu linasubiri ZIP 231.
Hadi suala hilo litakapotatuliwa, timu za ufuataji wa kanuni zinakabiliwa na kizuizi ambacho mchapishaji asiyejulikana wa jukwaa, strahncryptography, alieleza katika majadiliano ya pendekezo la Olaboye: zinafuata sheria kikamilifu, na hazitapitisha njia isiyotambuliwa bila uthibitisho wa mdhibiti au kampuni ya sheria, hata kama usimbaji fiche ni imara kiasi gani. Usanifu wowote wa ufichuaji unaoambatanisha rejeleo kwenye muamala unathibitisha tu hatua ya mwisho, na hatua ya mwisho inaweza kuwa mwekaji wa amana mwenyewe. Ufunguo wa kutazama una kikomo hichohicho. Hufichua miamala ya mmiliki wa akaunti, si mahali ambako fedha za wahusika wengine zilitoka, ambalo ndilo swali uchunguzi wa vikwazo huuliza.
Funguo za kutazama zinatimiza kigezo popote ambapo sharti ni uthibitisho kutoka kwa mhusika wa data kuhusu kilichotokea, kama asili ya amana ambayo mwekaji wa amana anachagua kueleza, ukaguzi wa hiari, tamko la kodi, au thibitisho kwamba malipo mahususi yalifanyika. Haya ni mafichuo ya mara moja, yanayoanzishwa na mtumiaji na kurudi nyuma. Hayatimizi kigezo pale sharti ni ufuatiliaji endelevu kutoka uanzishaji wa akaunti kwenda mbele, uchunguzi wa vikwazo dhidi ya wahusika wengine ambao mmiliki wa akaunti hawadhibiti, kuweka wigo kwa kipindi au uhusiano, au kubatilisha wakati wa kuondoka.
Gemini imekubali utoaji wa fedha kwenda anwani za faragha tangu Septemba 2020, wakati msemaji alipotaja mazungumzo yanayoendelea na wasimamizi, ilipanua hilo hadi bwawa la Orchard mnamo Novemba 2025, na hadi bwawa la baada ya Ironwood siku mbili baada ya kuanzishwa Julai 2026. Inakubali amana zinazotumwa kutoka anwani za faragha kwenda uhifadhi wa uwazi. Orodha ya Kraken ya anwani za utoaji wa fedha inaunga mkono anwani za uwazi za ZEC pekee, Coinbase pia ni ya uwazi pekee, na Binance inahitaji TEX. Kile ambacho hakuna soko kubwa la kubadilishana sarafu linalodhibitiwa kinachotoa bado ni uhifadhi wa faragha, anwani ya amana ya faragha, au mfumo ambamo ufunguo wa kutazama wa mteja ungeingizwa.
Upokeaji wa data unatengenezwa ngazi moja chini. Miongoni mwa mapendekezo katika duru ya ruzuku za kurejesha nyuma zinazoelekezwa na wamiliki wa sarafu zinazopitiwa Septemba hii ni ZecBooks, kifaa cha uhasibu cha Mac kinachoingiza ufunguo wa kutazama pekee, kuainisha madokezo [notes], na kusafirisha kifurushi chenye wigo wa safu kwa mhasibu bila kutoa ufikiaji wa kudumu wa pochi; ZecLedger, kifaa cha kusoma pekee cha msingi wa gharama na upatanishaji kilichojengwa kuzunguka unified full viewing key, kilichojaribiwa dhidi ya pochi ya mainnet; na seer-sync, injini ya kusawazisha mnyororo inayochukua ufunguo wa kutazama ili kichakataji malipo au mfumo wa uhasibu uweze kuona shughuli za faragha bila kushikilia funguo za kutumia pesa. Hakuna kati ya hivi ni mfumo wa soko la kubadilishana sarafu, na hakuna ulio na uangalizi wa mdhibiti. Kila kimoja ni nusu ya tatizo inayomkabili mhasibu, kilichojengwa na mtu mmoja au wawili bila mshirika kuomba, na usafirishaji wa ZecBooks wenye wigo ni selective disclosure inayofanya kazi kwenye kiolesura ambako mara nyingi huhitajika kwanza: kati ya mtumiaji wa faragha na mtu anayehifadhi hesabu zake.
Waundaji wa Zcash wanafanyia kazi tatizo linaloshirikiwa na kila usanifu wa faragha.
Katika usanifu wa confidential-EVM wa Zama, orodha ya udhibiti wa ufikiaji huamua ni anwani zipi zinaweza kuomba ufumbuzi wa usimbaji fiche wa ciphertext, na mtandao wa kizingiti wa waendeshaji wa usimamizi wa funguo hufanya ufumbuzi huo kwa ombi. Hilo huhamisha mhimili wa mnufaika kutoka ufunguo ambao mtumiaji hukabidhi hadi ruhusa ambayo mkataba huandika, na hufanya uanzishaji uweze kupangiliwa, kwa kuwa mkataba unaweza kumpa mkaguzi haki za ufumbuzi wa usimbaji fiche kama sharti la matumizi. Halifanyi ufichuaji uweze kubatilishwa kwa maana afisa wa ufuataji wa kanuni anavyomaanisha, kwa sababu ciphertext iliyokwisha kufumbuliwa hubaki imefumbuliwa, na hubadilisha uhifadhi wa ufunguo wa mtumiaji kwa uaminifu wa waendeshaji kama msingi wa uaminifu. Funguo za mkaguzi za kiwango cha mali, za aina iliyopo katika nyongeza ya uhamisho wa siri ya Solana na usanifu wa ERC uliosimbwa fiche wa Avalanche, humweka mnufaika katika kiwango cha tokeni kwa kuwa mtoaji au mkaguzi aliyeteuliwa anaweza kusoma salio na uhamisho wa mali hiyo.
Inco imechapisha mfumo wa kutazama kunakofafanuliwa mapema, ambapo ufikiaji umewekwa katika nyenzo za ufunguo wakati wa muamala, dhidi ya ufikiaji wa kutazama unaoweza kupangiliwa, ambapo haki za kutazama ni hali ya mkataba inayoweza kutolewa, kuwekwa wigo na kuondolewa baadaye.
Ni nini kinachotenganisha ufunguo wa kutazama na mfumo wa ufuataji wa kanuni?
Ufunguo wa kutazama hufichua historia ya mmiliki wa akaunti mwenyewe. Uchunguzi wa vikwazo na ufuatiliaji endelevu huuliza kuhusu wahusika wengine, mahali ambako fedha za upande mwingine wa kila muamala zilitoka, na hicho ndicho hasa taarifa ambacho bwawa la faragha lipo ili kuficha. Bado hakuna aliyeonyesha usanifu unaojibu swali kuhusu mhusika mwingine bila leja ya uwazi au mhusika wa tatu anayeaminika.
Ikiwa memo bundles zitatua katika uboreshaji baada ya NU7 na rasimu ya anwani ya majibu ikafuata, “taarifa lengwa za muamala” katika nyaraka za PGPZ zitakuwa halisi. Hilo ni angalau maboresho mawili mbele, na jibu la udhibiti hufika kwa ratiba ya mdhibiti.
Mahitaji yanaonekana kwa urahisi kwa idadi ya watu wanaojenga kuelekea huko. Kinachokosekana ni sharti thabiti la ufichuaji unaohifadhi faragha. Zcash ni mfumo ikolojia ambamo uamuzi huo unajadiliwa wazi, na wahandisi, watetezi, waundaji, soko la kubadilishana sarafu na kamati ya ruzuku wanaoonekana kukubaliana kuhusu mwisho wanaobishana kuhusu mpangilio wa hatua. Pia linafanyiwa kazi na wasanidi programu binafsi walioanza katika safu ya uhasibu bila kusubiri sharti liandikwe.
Ufichuaji: makala hii iliungwa mkono na Ruzuku ya Jamii ya Zcash. ZCG haikupitia wala kuidhinisha makala hii kabla ya kuchapishwa.
Kurasa zinazohusiana: Funguo za kutazama · Ulinganisho wa usiri