Mwongozo wa Uhamishaji: Kutoka zcashd hadi Zebrad/Zallet
full node ya jadi ya zcashd, inayodumishwa na Electric Coin Company (ECC) / Zodl, imebadilishwa na Zebra na Zallet. zcashd ilifikia kusitishwa kwa usaidizi wake tarehe 18 Julai 2026 na haiendeshi tena.
- Zebra ni utekelezaji wa kisasa wa Rust wa itifaki ya Zcash uliotengenezwa na Zcash Foundation
- Zallet ni pochi nyepesi iliyoundwa kuwasiliana kwa urahisi na node za Zebra zilizotengenezwa na Zodl
Mwongozo huu unakuongoza katika uhamishaji kutoka zcashd hadi Zebrad na Zallet, ikijumuisha usanidi, uingizaji wa pochi, na utatuzi wa matatizo ya kawaida ya uhamishaji.
zcashd ilisimama kuendesha tarehe 18 Julai 2026
Maana yake
- zcashd ilifikia kusitishwa kwa usaidizi wake tarehe 18 Julai 2026. Haitasawazisha tena hadi ncha ya mnyororo [chain], na haiwezi kutuma au kupokea fedha. Hili limekamilika, si jambo lililopangwa.
- Majukumu mawili ya zcashd sasa yamegawanywa: zebrad ndiyo full node, na Zallet ndiyo pochi [wallet].
- Zallet iko katika beta. Mabadiliko yanayovunja utangamanifu yanaweza kutokea kati ya matoleo, na baadhi ya mbinu za JSON-RPC za zcashd bado hazijatekelezwa. Angalia matriki ya hali ya mbinu za method status matrix kabla ya kutegemea mwito mahususi.
- Ikiwa bado unashikilia fedha za Sprout, soma onyo katika hatua ya 6 kwanza. Zallet haitumii bwawa [pool] la Sprout, na njia ya kawaida ya kuhamisha fedha hizo ilihitaji zcashd iendelee kuendeshwa.
Kwa Nini Uhamie - Zaidi ya Kuondolewa kwa Usaidizi
Hata ukiacha suala la kuondolewa kwa usaidizi, kuna sababu za msingi za kuhama:
- Usalama na Uimara: Usalama wa kumbukumbu wa Rust na vifaa vya kisasa hupunguza hatari za udhaifu.
- Utendaji na Ufanisi: Zebrad imeundwa kwa uendeshaji sambamba, matumizi bora zaidi ya rasilimali, na usawazishaji wa haraka.
- Usanifu wa Moduli: Kutenganisha mantiki ya node (Zebrad) na kiolesura cha pochi (Zallet) hutoa mipaka iliyo wazi zaidi na njia bora za uboreshaji.
- Ulinganifu na Mfumo wa Ikolojia wa Baadaye: Vifaa [tools], maboresho, na sehemu nyingine za mfumo wa ikolojia wa Zcash zitalenga zaidi Zebrad/Zallet.
- Utulivu wa Akili: Epuka kukwama ukiendesha sehemu iliyoondolewa kwa usaidizi na isiyoungwa mkono.
Sasa tuingie katika mwongozo wa uhamishaji
1. Hifadhi Nakala ya Kila Kitu
- Hifadhi nakala ya wallet.dat yako (au faili nyingine yoyote ya pochi / hifadhi ya funguo) kutoka node yako ya zcashd.
- Hifadhi zcash.conf yako na mipangilio yoyote maalum.
- Hamisha nakala ya skripti zozote za RPC au otomatiki unazotumia.
- Thibitisha kuwa nakala zako zinafaa (kwa mfano, katika mazingira mengine, jaribu kuzifungua au kuzichunguza).
- Kagua mbinu za JSON-RPC unazotegemea kwa sasa.
- Linganisha na jedwali la utangamanifu lililopangwa linalodumishwa kwenye tovuti ya usaidizi ya Zcash
- Jiandae kwa mabadiliko au mbinu zinazokosekana (baadhi zinaweza kuhitaji njia mbadala au marekebisho).
2. Mahitaji ya Mfumo na Nafasi ya Diski
- Nafasi ya diski ni hitaji ambalo watu hulidharau. Mnyororo wa Zcash ulipita 270 GB mwezi Agosti 2026, kwa hiyo ruhusu angalau 300 GB ya nafasi huru, kwenye SSD ikiwezekana.
- Hakikisha mashine yako ina mtandao thabiti, CPU, na RAM.
- Muunganisho wa intaneti
- Ikiwa unapanga kukusanya kutoka chanzo, sakinisha Rust na Cargo.
3. Sakinisha / Sanidi Zebrad
Unaweza kupakua binary iliyojengwa mapema au kujenga kutoka chanzo.
Chaguo A: Sakinisha kupitia binary iliyojengwa mapema
Kwenye Linux/macOS:
Hii husakinisha toleo thabiti la hivi karibuni la zebrad.
Chaguo B: Jenga kutoka chanzo
Baada ya kujenga, hamisha binary kwenye njia yako:
4. Usanidi na Uzinduzi
Tengeneza usanidi chaguomsingi:
Hariri zebrad.toml kulingana na mapendeleo yako (anwani ya kusikiliza, porti, saraka ya hali, uhifadhi wa akiba).
Anzisha node:
Node itaanza kusawazisha kutoka genesis - tarajia saa kadhaa (au zaidi) kulingana na maunzi na mtandao.
5. Sakinisha / Sanidi Zallet (Pochi)
Zallet imeundwa kuchukua nafasi ya sehemu ya pochi ya zcashd.
Angalia ukurasa wa Zallet GitHub / matoleo kwa binary.
Au jenga kutoka chanzo:
- Zindua GUI au CLI (kama usakinishaji wako unavyotoa).
- Isanidi ili iunganishwe na node yako ya ndani ya Zebrad kupitia kituo cha RPC au API.
6. Kuingiza Pochi yako ya zcashd kwenye Zallet
Huhitaji zcashd inayofanya kazi kwa hili. Zallet husoma faili ya wallet.dat moja kwa moja, jambo muhimu kwa sababu zcashd haiwezi tena kuanzishwa.
Hifadhi wallet.dat. Uhamishaji huripoti kila kitu ambacho hauwezi kukiwakilisha katika pochi ya Zallet badala ya kukiingiza, na nyenzo hizo za funguo basi zinapatikana katika wallet.dat pekee. Usiifute baada ya kuhamisha.
Endesha zallet init-wallet-encryption kwanza. Zallet husimba fiche [encryption] nyenzo za funguo kwa utambulisho wa age, na utambulisho huo lazima uwepo kabla ya funguo zozote kuingizwa.
Kisha badilisha usanidi wako na pochi yako:
Code-highlight
# translate zcash.conf into zallet.toml
zallet migrate-zcash-conf --zcashd-datadir /path/to/zcashd/datadir -o /path/to/zallet/datadir/zallet.toml
# import wallet.dat into Zallet's wallet.db
zallet migrate-zcashd-wallet --zcashd-datadir /path/to/zcashd/datadir
migrate-zcashd-wallet inapatikana tu katika miundo yenye kipengele cha zcashd-import, na kusoma wallet.dat kunahitaji kifaa cha db_dump kutoka Berkeley DB 6.2, toleo lililotumiwa na zcashd. Ikiwa una faili zaidi ya moja ya pochi, endesha amri mara moja kwa kila faili na uongeze --allow-multiple-wallet-imports katika utekelezaji wa baadaye; kila moja huwa seti yake ya akaunti. rpcuser yako na rpcpassword yako hazihamishwi, kwa sababu JSON-RPC ya Zallet hutumia uthibitishaji wa cookie kwa chaguomsingi; ongeza stakabadhi kwa zallet add-rpc-user ukizihitaji.
Kinachohamishwa
- Mbegu za mnemonic na funguo zinazotokana nazo, huku akaunti zikijengwa upya ili zilingane na pochi ya zcashd
- Funguo huru zilizoingizwa za kutumia pesa [spending keys] za Sapling na funguo za uwazi [transparent]
- Ingizo za kutazama pekee za uwazi zinazojumuisha ufunguo wao wa umma au redeem script
- Siku za kuzaliwa za akaunti, ili uchanganuzi wa mnyororo uanze kwenye urefu sahihi
Kisichohamishwa. Hivi huripotiwa kwa hesabu badala ya kuingizwa:
- Funguo za kutumia pesa za Sprout na fedha. Zallet haitumii bwawa la Sprout. Njia iliyoandikwa ilikuwa kuhamisha fedha za Sprout kwa kutumia zcashd kabla ya kuiondoa, na hilo haliwezekani tena. Ikiwa hili linakuathiri, uliza kwenye Zcash R&D Discord au jukwaa la jamii la kabla ya kufanya jambo lingine.
- Ingizo za kitabu cha anwani
- Ingizo za kutazama pekee zilizohifadhiwa bila ufunguo wa umma au redeem script, na ingizo zenye funguo za umma zisizobanwa
- Pochi za Regtest
Kuhifadhi nakala baadaye. Mnemonic peke yake si nakala kamili, kwa sababu funguo zilizoingizwa zinapatikana tu katika hifadhidata ya pochi. Hifadhi nakala salama za wallet.db, faili ya utambulisho wa usimbaji fiche wa age iliyotajwa na chaguo la keystore.encryption_identity, na kifungu chako cha mnemonic, na uhifadhi wallet.dat ya asili. Kumbuka kwamba wallet.db haijasimbwa fiche yenyewe: inashikilia historia yako ya miamala [transaction] na funguo za kutazama [viewing keys] waziwazi, kwa hiyo hifadhi nakala mahali salama.
Uchanganuzi Upya wa Pochi na Usawazishaji
- Mara funguo zinapoingizwa, Zallet itaanzisha uchanganuzi upya wa mnyororo kupitia Zebrad.
- Ruhusu muda kwa Zallet kujenga upya salio lako na historia ya miamala.
7. Thibitisha Salio na Usawazishaji
Baada ya kuingizwa, Zallet itaunganishwa na node yako ya Zebrad na kuchanganua upya blockchain.
Usawazishaji unapokamilika, salio lako na miamala vinapaswa kuonekana sawasawa na hapo awali.
Unaweza kuthibitisha hali ya usawazishaji ya node yako kwa kuendesha:
Au angalia kumbukumbu.
8. Utatuzi wa Matatizo
| Tatizo | Sababu Inayowezekana | Suluhisho |
|---|
| Zebrad haitaanza | Porti inatumika au usanidi mbaya | Angalia zebrad.toml na utumie porti huru |
| Usawazishaji wa polepole | Msongamano wa mtandao | Hakikisha intaneti ni thabiti, anzisha upya Zebrad |
| Pochi inakosa miamala | Uingizaji wa sehemu wa funguo | Ingiza upya funguo au changanua upya katika Zallet |
| Zallet haiwezi kuunganishwa na node | Node haiendeshi au kituo si sahihi | Anzisha Zebrad na uthibitishe porti sahihi ya RPC |
| Zallet inaacha kufanya kazi | Muundo uliopitwa na wakati | Sasisha hadi toleo la hivi karibuni kutoka GitHub |
9. Hitimisho
Kuhama kutoka zcashd hadi Zebrad na Zallet hukupa uzoefu wa Zcash ulio wa haraka, salama zaidi, na wa kisasa zaidi.
Kwa usalama unaotegemea Rust, usanifu wa moduli, na vifaa bora zaidi, usanidi huu huhakikisha node na pochi yako vinabaki tayari kwa siku zijazo huku mfumo wa ikolojia wa Zcash ukiendelea kubadilika.
Dokezo: Weka funguo zako za pochi nje ya mtandao na uhifadhi nakala za data yako ya Zallet mara kwa mara.
Tembelea zebra.zfnd.org kwa Zebra, na Kitabu cha Zallet au hazina ya Zallet kwa Zallet. Sura ya Kuhama kutoka zcashd ya Kitabu cha Zallet ndiyo rejeleo lenye mamlaka kwa hatua ya 6.