Οδηγός εξόρυξης Zcash: Συμμετοχή σε ένα mining pool με προσωπικό hardware
Εισαγωγή
Το Zcash (ZEC) είναι ένα κρυπτονόμισμα με έμφαση στην ιδιωτικότητα που χρησιμοποιεί τον αλγόριθμο proof-of-work Equihash για εξόρυξη. Η εξόρυξη του Zcash περιλαμβάνει τη χρήση υπολογιστικής ισχύος για την επίλυση σύνθετων μαθηματικών προβλημάτων, την επικύρωση συναλλαγών και την ασφάλιση του δικτύου με αντάλλαγμα ανταμοιβές ZEC. Λόγω της υψηλής δυσκολίας του δικτύου, η ατομική εξόρυξη δεν συνιστάται για τους περισσότερους χρήστες. Η συμμετοχή σε ένα mining pool είναι ο καλύτερος τρόπος να κερδίζεις σταθερές ανταμοιβές συνδυάζοντας τη hash power σου με άλλων χρηστών.
Αυτός ο οδηγός εστιάζει στην εξόρυξη Zcash με προσωπικό hardware (π.χ. έναν οικιακό υπολογιστή με GPUs ή ASICs εισαγωγικού επιπέδου). Σημείωσε ότι, παρότι οι GPUs μπορούν ακόμη να εξορύσσουν Zcash, τα ASICs είναι πολύ πιο αποδοτικά και επικερδή το 2026 λόγω της δυσκολίας του δικτύου. Έλεγχε πάντα την τρέχουσα κερδοφορία με εργαλεία όπως το WhatToMine.com, καθώς παράγοντες όπως το κόστος ηλεκτρικής ενέργειας, οι τιμές hardware και η αξία του ZEC επηρεάζουν τη βιωσιμότητα. Η εξόρυξη μπορεί να μην είναι επικερδής για όλους· ερεύνησε τους τοπικούς κανονισμούς και τις τιμές ενέργειας (στόχευσε σε < $0,08/kWh).
Απαιτήσεις
Hardware
- Εξόρυξη με GPU (Η προσωπική εγκατάσταση συνιστάται για αρχάριους):
- NVIDIA ή AMD GPUs με τουλάχιστον 4GB VRAM (π.χ. NVIDIA GTX 1070, RTX 3060· AMD RX 580 ή καλύτερη).
- Συμβατή μητρική πλακέτα, επαρκές PSU (τουλάχιστον 750W για πολλές GPUs) και καλή ψύξη για την αποτροπή υπερθέρμανσης.
- Οι εγκαταστάσεις με πολλές GPUs είναι συνηθισμένες για καλύτερα hash rates (π.χ. 6x GPUs μπορούν να επιτύχουν 1-2 kSol/s).
- Εξόρυξη με ASIC (Πιο αποδοτική αλλά με υψηλότερο κόστος):
- ASICs συμβατά με Equihash, όπως Bitmain Antminer Z15 (420 kSol/s) ή Innosilicon A9 (50 kSol/s).
- Αυτά είναι πιο θορυβώδη, θερμότερα και καταναλώνουν περισσότερη ενέργεια (π.χ. 1500W+)· είναι κατάλληλα για αποκλειστικούς χώρους. Αγόρασε από αξιόπιστες πηγές όπως το Bitmain.com ή μεταπωλητές (Blockware Mining).
- Γενικά: Σταθερό internet, ένας υπολογιστής για εγκατάσταση/παρακολούθηση. Τα ASICs κυριαρχούν στο δίκτυο (~13 GSol/s συνολικό hashrate το 2026), καθιστώντας την εξόρυξη με GPU λιγότερο ανταγωνιστική αλλά ακόμη εφικτή για ερασιτέχνες.
Λογισμικό
- Λειτουργικό σύστημα: Windows 10/11, Linux (συνιστάται Ubuntu για σταθερότητα).
- Λογισμικό εξόρυξης:
- Για GPUs: lolMiner (υποστηρίζει AMD/NVIDIA), GMiner ή miniZ (με έμφαση στη NVIDIA). Κατέβασε από τα επίσημα αποθετήρια GitHub (π.χ. github.com/Lolliedieb/lolMiner-releases).
- Για ASICs: Χρησιμοποίησε το ενσωματωμένο firmware/πίνακα ελέγχου του κατασκευαστή (π.χ. τη διαδικτυακή διεπαφή της Bitmain).
- Πορτοφόλι: Ένα πορτοφόλι Zcash για να λαμβάνεις πληρωμές. Συνιστώνται:
- Θωρακισμένο (ιδιωτικό): Πορτοφόλι ZODL, Zingo (Mobile/Desktop), Zkool (mobile/desktop).
- Διαφανές (ευκολότερο αλλά λιγότερο ιδιωτικό): Edge Wallet, Zecwallet Lite.
- Κατέβασε από wallets. Δημιούργησε μια θωρακισμένη διεύθυνση (ξεκινά με «zs») για ιδιωτικότητα, αν το pool την υποστηρίζει.
Άλλα
- Ηλεκτρική ενέργεια: Υπολόγισε τα κόστη. Οι GPUs χρησιμοποιούν 150-300W ανά κάρτα· τα ASICs 1000W+.
- Antivirus: Απενεργοποίησέ το κατά την εγκατάσταση, καθώς μπορεί να επισημάνει τους miners ως απειλές.
Οδηγός βήμα προς βήμα για συμμετοχή σε mining pool
Βήμα 1: Ρύθμισε το πορτοφόλι Zcash
- Κατέβασε και εγκατέστησε ένα πορτοφόλι από τον επίσημο ιστότοπο Zcash wallets.
- Δημιούργησε ένα νέο πορτοφόλι και δημιούργησε αντίγραφο ασφαλείας της φράσης ανάκτησης με ασφάλεια.
- Δημιούργησε μια διεύθυνση λήψης (κατά προτίμηση θωρακισμένη για ιδιωτικότητα). Σημείωσέ τη, π.χ.
zs1exampleaddress....
- Αν χρησιμοποιείς μια διαφανή διεύθυνση (ξεκινά με «t»), είναι απλούστερο αλλά προσφέρει λιγότερη ιδιωτικότητα.
Βήμα 2: Προετοίμασε το hardware σου
- Για GPUs:
- Εγκατέστησε τις GPUs στον υπολογιστή σου και ενημέρωσε τους drivers (NVIDIA: GeForce Experience· AMD: Radeon Software).
- Κάνε overclock αν έχεις εμπειρία (χρησιμοποίησε MSI Afterburner για σταθερότητα· στόχευσε σε +100-200 core clock, -500 memory για αποδοτικότητα).
- Για ASICs:
- Σύνδεσε το ASIC στην τροφοδοσία και στο Ethernet.
- Βρες τη διεύθυνση IP του χρησιμοποιώντας ένα εργαλείο όπως το Advanced IP Scanner ή την εφαρμογή του κατασκευαστή.
- Πρόσβαση στον διαδικτυακό πίνακα ελέγχου (π.χ. εισήγαγε την IP στον browser, προεπιλεγμένη σύνδεση: root/root για Bitmain).
Προειδοποίηση: Βεβαιώσου ότι υπάρχει σωστός αερισμός· η εξόρυξη παράγει θερμότητα. Ξεκίνα σε μικρή κλίμακα για δοκιμή.
Βήμα 3: Επίλεξε και συμμετείχε σε ένα mining pool
Τα mining pools κατανέμουν εργασία και μοιράζουν ανταμοιβές με βάση το hashrate που συνεισφέρεις. Επίλεξε με βάση τα τέλη (0-2%), το ελάχιστο όριο πληρωμής (0,01-0,1 ZEC), την τοποθεσία (χαμηλό ping) και την αξιοπιστία.
Συνιστώμενα pools (Με βάση hashrate, τέλη και αξιολογήσεις):
- 2Miners (zec.2miners.com): 1% τέλη, πληρωμή PPLNS, υποστηρίζει GPU/ASIC/NiceHash. Υψηλό hashrate (~1,17 GSol/s), αξιόπιστοι servers.
- F2Pool (zec.f2pool.com): 2% τέλη, πληρωμή PPS+, υποστήριξη πολλών νομισμάτων. Μεγάλο pool (~2,57 GSol/s).
- ViaBTC (zec.viabtc.com): 2% τέλη (PPS+), φιλικός προς τον χρήστη πίνακας ελέγχου, παγκόσμιοι servers.
- AntPool (zec.antpool.com): 1% τέλη, από τη Bitmain, καλό για ASICs (~494 MSol/s).
- Foundry Zcash Pool (foundrydigital.com/foundry-zcash-pool/): Επαγγελματικό mining pool Zcash από τη Foundry Digital. Χρησιμοποιεί πληρωμές PPLNS, προσφέρει διαφανή παρακολούθηση ανταμοιβών και υποστήριξη επιπέδου επιχειρήσεων. Είναι καταλληλότερο για θεσμικούς και μεγάλους εξορύκτες ASIC· απαιτεί επαλήθευση λογαριασμού.
- Sovright (mining.sovright.com): Ένα pool Zcash βασισμένο στο Stratum V2, που λειτουργεί επί του παρόντος ως δημόσιο testnet. Δεν υπάρχουν ακόμη ζωντανές πληρωμές ZEC, επομένως αντιμετώπισέ το ως τρόπο να δοκιμάσεις την εγκατάστασή σου αντί για πηγή κερδών. Δες την ειδική ενότητα παρακάτω για λεπτομέρειες.
- Άλλα: Kryptex Pool, Luxor (έλεγξε το poolwatch.io/coin/zcash για στατιστικά σε πραγματικό χρόνο).
- Επισκέψου τον ιστότοπο του pool και δημιούργησε λογαριασμό (email ή χωρίς εγγραφή για ορισμένα, όπως το 2Miners).
- Πρόσθεσε τη διεύθυνση του πορτοφολιού Zcash στις ρυθμίσεις για πληρωμές.
- Σημείωσε τον stratum server του pool (π.χ. zec.2miners.com:1010) και τη θύρα.
Βήμα 4: Εγκατάστησε και ρύθμισε λογισμικό εξόρυξης
- Για GPUs (Παράδειγμα: lolMiner σε Windows/Linux):
- Κατέβασε το lolMiner από το GitHub (τελευταία έκδοση, π.χ. 1.88).
- Εξήγαγέ το σε έναν φάκελο.
- Δημιούργησε ένα batch αρχείο (start.bat) με διαμόρφωση:
Code-highlight
lolMiner.exe --coin ZEC --pool zec.2miners.com:1010 --user YOUR_WALLET_ADDRESS.WORKER_NAME --pass x
- Αντικατάστησε το
YOUR_WALLET_ADDRESS με τη διεύθυνση ZEC σου.
WORKER_NAME: Ένα όνομα για το rig σου (π.χ. Rig1).
- Για EU servers: eu.zec.2miners.com:1010.
- Εκτέλεσε το batch αρχείο. Θα συνδεθεί στο pool και θα ξεκινήσει την εξόρυξη.
- Για ASICs (Παράδειγμα: Bitmain Antminer):
- Συνδέσου στον διαδικτυακό πίνακα ελέγχου.
- Μετάβαση στο Miner Configuration.
- Πρόσθεσε τα στοιχεία του pool:
- URL: stratum+tcp://zec.2miners.com:1010
- Όνομα χρήστη: YOUR_WALLET_ADDRESS.WORKER_NAME
- Κωδικός πρόσβασης: x (ή κενό).
- Αποθήκευσε και επανεκκίνησε τον miner.
- Για άλλο λογισμικό (π.χ. GMiner):
Code-highlight
miner.exe --algo 125_4 --server zec.2miners.com:1010 --user YOUR_WALLET_ADDRESS.WORKER_NAME --pass x
Δοκιμή: Εκτέλεσέ το για 10-15 λεπτά· έλεγξε την κονσόλα για αποδεκτά shares και hashrate.
Βήμα 5: Ξεκίνα την εξόρυξη και παρακολούθησε
- Εκκίνησε τον miner: θα συνδεθεί στο pool και θα αρχίσει να υποβάλλει shares.
- Παρακολούθησε μέσω:
- Πίνακα ελέγχου pool: Εισήγαγε τη διεύθυνση του πορτοφολιού σου για να δεις hashrate, απλήρωτο υπόλοιπο και στατιστικά.
- Κονσόλας λογισμικού: Παρακολούθησε για σφάλματα, θερμοκρασία (διατήρησέ τη < 80 βαθμούς C).
- Εργαλείων: Χρησιμοποίησε HiveOS ή SimpleMining OS για απομακρυσμένη διαχείριση rig.
- Πληρωμές: Τα περισσότερα pools πληρώνουν αυτόματα όταν φτάσεις το ελάχιστο όριο (π.χ. 0,05 ZEC). Έλεγξε τους κανόνες του pool.

Sovright: Pool testnet και δίκτυο relay
Το Sovright (sovright.com) λειτουργεί ένα mining pool Stratum V2 και ένα ξεχωριστό δίκτυο relay μπλοκ. Κάνουν διαφορετικές εργασίες, επομένως καλύπτονται ξεχωριστά παρακάτω.
Mining pool (mining.sovright.com)
Το pool του Sovright λειτουργεί σε ένα δημόσιο testnet Zcash (NU6, Stratum V2), όχι στο mainnet. Το testnet δεν καταβάλλει πραγματικό ZEC. Χρησιμοποίησέ το για να δοκιμάσεις τη διαμόρφωση του miner σου, όχι για να κερδίζεις.
- Δεν απαιτείται λογαριασμός για να ξεκινήσεις. Στρέψε έναν CPU ή ASIC miner Equihash στο pool και τα shares σου εμφανίζονται σε έναν ζωντανό πίνακα ελέγχου.
- Το Sovright δημοσιεύει επίσης έναν open source proxy Stratum V2 για miners που θέλουν να επιλέγουν τα δικά τους block templates αντί να λαμβάνουν απλώς τις εργασίες του pool:
Παρακολούθηση του pool Foundry Zcash
Για χρήστες του pool Foundry Zcash:
- Παρακολούθησε την απόδοση του miner μέσω του πίνακα ελέγχου του pool Foundry.
- Έλεγξε:
- Ενεργούς workers
- Αναφερόμενο hashrate
- Αποδεκτά shares
- Εκτιμώμενες ανταμοιβές
- Κατάσταση πληρωμών
Επειδή η Foundry χρησιμοποιεί μοντέλο ανταμοιβών PPLNS, οι ανταμοιβές εξόρυξης εξαρτώνται από τα shares που συνεισφέρεις μέσα στο παράθυρο ανταμοιβών του pool και όχι μόνο από το άμεσο hashrate.
Συνιστώμενες πρακτικές παρακολούθησης:
- Σύγκρινε το hashrate του πίνακα ελέγχου ASIC με το hashrate που αναφέρει η Foundry.
- Διερεύνησε απορριφθέντα shares, stale shares ή αστάθεια σύνδεσης.
- Διατήρησε σταθερή συνδεσιμότητα δικτύου, επειδή ο χρόνος εκτός λειτουργίας μειώνει τα υποβληθέντα shares και τις πιθανές ανταμοιβές.
Code-highlight
git clone https://github.com/sovright/mining-infra
cd mining-infra
cargo build --release -p sovright-v1-stratum-proxy
./target/release/sovright-v1-stratum-proxy --listen 0.0.0.0:3334 --upstream 34.28.134.13:3333
Στρέψε τον miner σου στον proxy αντί απευθείας στο pool:
Code-highlight
stratum+tcp://<your-proxy-ip>:3334
χρησιμοποιώντας όνομα worker όπως yourname.rig1.
- Η σελίδα διαφάνειας του Sovright δηλώνει μια πολιτική «include all» για θωρακισμένες συναλλαγές, σε αντίθεση με ορισμένα pools που τις φιλτράρουν. Κάθε μπλοκ λαμβάνει μια υπογεγραμμένη βεβαίωση, ώστε η πολιτική να μπορεί να ελεγχθεί ανεξάρτητα.
- Δημιούργησε λογαριασμό στο mining.sovright.com (σύνδεση με Google ή email) για να παρακολουθείς τους δικούς σου workers αντί για τα δείγματα δεδομένων του πίνακα ελέγχου.
Δίκτυο relay (relay.sovright.com)
Το Sovright λειτουργεί ξεχωριστά ένα δημόσιο δίκτυο relay μπλοκ στο mainnet Zcash. Όταν ένα pool βρίσκει ένα μπλοκ, η ταχύτητα με την οποία αυτό το μπλοκ φτάνει στο υπόλοιπο δίκτυο καθορίζει πόσο συχνά γίνεται orphaned, δηλαδή χάνει τον αγώνα διάδοσης και χάνεται η ανταμοιβή του. Το relay προωθεί μπλοκ σε τέσσερις περιοχές χρησιμοποιώντας compact block relay με forward error correction.
Ο δημόσιος πίνακας ελέγχου δείχνει το αποτέλεσμα ζωντανά: οι περιοχές που είναι συνδεδεμένες με relay βλέπουν νέα μπλοκ σε πολύ λιγότερο από τον μισό χρόνο που απαιτεί το απλό peer to peer gossip, και ο πίνακας ελέγχου παρακολουθεί το ζωντανό orphan rate του δικτύου.
Αυτή είναι υποδομή για διαχειριστές pool, όχι για μεμονωμένους miners. Το open source αποθετήριο mining-infra του Sovright τεκμηριώνει ένα relay gateway submitblock για την ταχύτερη προώθηση των μπλοκ που βρίσκονται στο mesh από ό,τι με το εγγενές P2P. Για να συνδεθείς, επικοινώνησε απευθείας με το Sovright (support@sovright.com) για διευθύνσεις peer relay και ένα κλειδί auth.
Εξόρυξη με τον δικό σου κόμβο Zebra
Όλα τα παραπάνω στρέφουν τον miner σου στο pool κάποιου άλλου. Η άλλη διαδρομή είναι να εκτελείς εσύ έναν κόμβο και να ζητά το λογισμικό εξόρυξής σου εργασία από αυτόν. Εφόσον το zcashd σταμάτησε στις 18 Ιουλίου 2026, αυτό σημαίνει Zebra, τον κόμβο που καλύπτει αυτή η ενότητα.
Το μέρος του Zebra είναι μικρό και συγκεκριμένο: δημιουργεί block templates και αποδέχεται επιλυμένα μπλοκ μέσω της διεπαφής RPC του. Το hashing γίνεται από λογισμικό εξόρυξης, ενώ η κατανομή ανταμοιβών μεταξύ πολλών miners είναι εργασία του λογισμικού pool. Το αν η ατομική εξόρυξη θα βρει ποτέ ένα μπλοκ εξαρτάται από το μερίδιό σου στο hash rate του δικτύου, κάτι που αυτή η ενότητα δεν επιχειρεί να εκτιμήσει. Γι’ αυτό η εισαγωγή αυτής της σελίδας δεν συνιστά ατομική εξόρυξη για τους περισσότερους χρήστες.
Τα βήματα ακολουθούν δύο σελίδες του Βιβλίου Zebra, τις Mining Zcash with Zebra και Mining with Zebra in Docker, όπως ίσχυαν στις 8 Οκτωβρίου 2026. Τα ονόματα κλειδιών και οι προεπιλογές αλλάζουν μεταξύ εκδόσεων, επομένως έλεγξε το Βιβλίο πριν βασιστείς σε κάποια από αυτές.
Όρισε τη διεύθυνση που λαμβάνει την ανταμοιβή
Δημιούργησε ένα αρχείο διαμόρφωσης με τις προεπιλεγμένες ρυθμίσεις και κατόπιν επεξεργάσου το:
Code-highlight
mkdir -p ~/.config
zebrad generate -o ~/.config/zebrad.toml
Απαιτείται μια διεύθυνση miner (Book: Miner address):
Code-highlight
[mining]
miner_address = "YOUR_ADDRESS"
Το Zebra δέχεται μια διαφανή διεύθυνση P2PKH ή P2SH, μια διεύθυνση Sapling ή μια ενοποιημένη διεύθυνση. Για μια ενοποιημένη διεύθυνση με περισσότερους από έναν δέκτες, το Βιβλίο αναφέρει ότι το Zebra πληρώνει έναν μόνο δέκτη, «προτιμώντας το Orchard, έπειτα το Sapling και έπειτα το διαφανές».
Δύο προαιρετικά κλειδιά τοποθετούνται στην ίδια ενότητα [mining]:
| Κλειδί | Τι κάνει | Όριο |
|---|
extra_coinbase_data | Προσθέτει ένα δημόσιο tag, όπως όνομα pool, στην είσοδο coinbase κάθε μπλοκ που εξορύσσεις, μετά από το δικό του marker του Zebra (Book) | 86 bytes. Πάνω από αυτό, «το Zebra αρνείται να ξεκινήσει» |
miner_memo | Επισυνάπτει ένα θωρακισμένο σημείωμα στην έξοδο ανταμοιβής. Σε αντίθεση με το extra_coinbase_data, δεν είναι δημόσιο: μόνο κάποιος με viewing key για τη διεύθυνση λήψης μπορεί να το διαβάσει (Book) | 512 bytes. Λειτουργεί μόνο όταν η ανταμοιβή πηγαίνει σε θωρακισμένο δέκτη. Με διαφανή διεύθυνση «σιωπηρά δεν έχει αποτέλεσμα» |
Άνοιξε τη θύρα RPC
Το λογισμικό εξόρυξης επικοινωνεί με το Zebra μέσω JSON-RPC, το οποίο παραμένει απενεργοποιημένο μέχρι να του δώσεις μια διεύθυνση στην οποία θα ακούει (Book: RPC section):
Code-highlight
[rpc]
listen_addr = "127.0.0.1:8232"
Η 8232 είναι η τυπική θύρα RPC στο Mainnet. Το 127.0.0.1 διατηρεί τη θύρα προσβάσιμη μόνο από το ίδιο μηχάνημα.
Από το Zebra 2.0.0, ένα cookie προστατεύει τη θύρα RPC, με μέθοδο παρόμοια με εκείνη που χρησιμοποιούσε το zcashd. Το Zebra γράφει το cookie όταν εκκινεί το endpoint RPC και το διαγράφει κατά τον τερματισμό. Από προεπιλογή, το αρχείο βρίσκεται στον κατάλογο cache του Zebra, για παράδειγμα /home/user/.cache/zebra/.cookie στο Linux, και περιέχει μία γραμμή:
Code-highlight
__cookie__:PASSWORD
Το rpc.cookie_dir μετακινεί το αρχείο. Το rpc.enable_cookie_auth = false απενεργοποιεί τον έλεγχο και, μαζί του, τη μοναδική πιστοποίηση που διαθέτει η θύρα RPC: οτιδήποτε μπορεί τότε να φτάσει στη θύρα μπορεί να την καλέσει.
Εκκίνησε το Zebra και άφησέ το να συγχρονιστεί
Το Zebra διαβάζει τη διαμόρφωση από την προεπιλεγμένη τοποθεσία. Πέρασε το -c /path/to/zebrad.toml για να χρησιμοποιήσεις άλλο αρχείο. Περίμενε να ολοκληρωθεί ο συγχρονισμός. Το log δείχνει sync_percent=100.000% όταν έχει ολοκληρωθεί (Book: Running zebra). Το Zebra Full Node καλύπτει το hardware και τον χώρο δίσκου.
Έλεγξέ το με getblocktemplate
Το getblocktemplate είναι η κλήση που κάνει το λογισμικό εξόρυξης για να λάβει εργασία, επομένως είναι και η ταχύτερη δοκιμή (Book: Testing the setup). Τοποθέτησε τα περιεχόμενα του αρχείου cookie στη θέση του __cookie__:PASSWORD:
Code-highlight
curl --silent --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getblocktemplate", "params": [] }' -H 'Content-type: application/json' http://__cookie__:PASSWORD@127.0.0.1:8232/ | jq
Μια λειτουργική εγκατάσταση επιστρέφει ένα αντικείμενο result με τα πεδία που χρειάζεται ένας miner, μεταξύ αυτών τα previousblockhash, coinbasetxn, target και height. Αν όρισες το extra_coinbase_data, το Βιβλίο εξηγεί πώς να βρεις το tag σου στο coinbasetxn.data.
Στρέψε το λογισμικό εξόρυξής σου σε αυτό
Δώσε στο λογισμικό εξόρυξης ή pool το endpoint RPC, 127.0.0.1:8232, και το όνομα χρήστη και τον κωδικό πρόσβασης από το cookie. Το Βιβλίο αναφέρει ότι το Zebra «υποστηρίζει τις μεθόδους RPC που χρειάζονται για τη λειτουργία του περισσότερου λογισμικού mining pool» (Book: Run a mining pool).
Δύο σημειώσεις από το Βιβλίο πριν επιλέξεις λογισμικό:
- Το s-nomp είναι μόνο για δοκιμές. Το Βιβλίο αποκαλεί την εγκατάσταση s-nomp «πειραματική» και αναφέρει ότι το s-nomp «δεν είναι συμβατό με το NU5, επομένως ορισμένες λειτουργίες εξόρυξης είναι απενεργοποιημένες». Ο οδηγός Testnet προσθέτει ότι το s-nomp «δεν έχει ενημερωθεί επίσημα για το NU5 ή μεταγενέστερες αναβαθμίσεις δικτύου» και κατευθύνει τους miners παραγωγής σε λογισμικό pool που υποστηρίζει τις τρέχουσες αναβαθμίσεις.
- Το Zebra παρέχει μια έτοιμη stack. Το αποθετήριο Zebra έχει μια εγκατάσταση Compose Docker στο
docker/mining/ που εκκινεί το Zebra μαζί με ένα mining pool και, αν το ζητήσεις, έναν CPU miner. Το pool σε αυτήν είναι το s-nomp και εκκινεί στο Testnet εκτός αν το αλλάξεις, επομένως αντιμετώπισέ το ως τρόπο να μάθεις τα επιμέρους στοιχεία.
Η διαδρομή Docker
Η συντομότερη διαδρομή του Βιβλίου είναι η εικόνα zfnd/zebra Docker, με τη διεύθυνση και τη θύρα RPC να περνούν ως μεταβλητές περιβάλλοντος (Book: Mining with Zebra in Docker). Η παρακάτω εντολή είναι εκείνη του Βιβλίου με μία αλλαγή: δημοσιεύει τη θύρα RPC μόνο στη διεύθυνση loopback του host, ώστε να μην μπορούν να τη φτάσουν άλλα μηχανήματα.
Code-highlight
docker run -d --name zebra_local \
-e ZEBRA_MINING__MINER_ADDRESS="YOUR_ADDRESS" \
-e ZEBRA_RPC__LISTEN_ADDR=0.0.0.0:8232 \
-p 8233:8233 \
-p 127.0.0.1:8232:8232 \
-v zebrad-cache:/home/zebra/.cache/zebra \
zfnd/zebra:latest
Αυτό εκκινεί έναν κόμβο Mainnet, δημοσιεύει τη θύρα P2P (8233) στον host Docker και καθιστά τη θύρα RPC (8232) προσβάσιμη μόνο από τον ίδιο τον host. Εμφάνισε το cookie με:
Code-highlight
docker exec -it zebra_local cat /home/zebra/.cache/zebra/.cookie
- Διατήρησε το
0.0.0.0 στο ZEBRA_RPC__LISTEN_ADDR. Αυτή είναι η διεύθυνση στην οποία ακούει το Zebra μέσα στο container. Το Docker προωθεί μια δημοσιευμένη θύρα στη διεπαφή δικτύου του ίδιου του container, επομένως ένα Zebra που ακούει στο 127.0.0.1 μέσα στο container δεν θα λάβει τη σύνδεση, ούτε από τον host. Το 127.0.0.1: μπροστά από το -p είναι αυτό που διατηρεί τη θύρα εκτός δικτύου.
- Η εντολή του Βιβλίου δημοσιεύει τη θύρα RPC με το
-p 8232:8232, κάτι που την ανοίγει σε κάθε διεπαφή δικτύου του host.
- Για εξάσκηση στο Testnet, πρόσθεσε το
-e ZEBRA_NETWORK__NETWORK="Testnet", όρισε το ZEBRA_RPC__LISTEN_ADDR=0.0.0.0:18232, δημοσίευσε τα -p 18233:18233 και -p 127.0.0.1:18232:18232 και δώσε μια διεύθυνση Testnet. Μια διεύθυνση Mainnet εμποδίζει το Zebra να ξεκινήσει στο Testnet, και ισχύει και το αντίστροφο.
Η πληρωμή των miners και η διαχείριση του πορτοφολιού είναι εκτός αυτής της ενότητας. Για την πλευρά του πορτοφολιού, δες το Zallet.
Συμβουλές και βέλτιστες πρακτικές
- Κερδοφορία: Χρησιμοποίησε υπολογιστές όπως το whattomine.com/coins/166-zec-equihash. Παράδειγμα: Μια RTX 3060 (~300 Sol/s) κερδίζει ~0,001 ZEC/ημέρα στα $50/ZEC, μείον ~$0,50 για ηλεκτρική ενέργεια.
- Ιδιωτικότητα: Χρησιμοποίησε θωρακισμένα pools, αν είναι διαθέσιμα· απόφυγε την επαναχρησιμοποίηση διευθύνσεων.
- Ασφάλεια: Χρησιμοποίησε ισχυρούς κωδικούς πρόσβασης· ενεργοποίησε 2FA σε pools/πορτοφόλια. Μην κοινοποιείς ποτέ ιδιωτικά κλειδιά.
- Αντιμετώπιση προβλημάτων: Αν δεν υπάρχουν shares, έλεγξε το firewall, το antivirus ή λανθασμένη διαμόρφωση. Συμμετείχε σε φόρουμ όπως το forum.zcashcommunity.com ή το Reddit r/zec.
- Εναλλακτικές: Αν δεν είναι επικερδές, εξέτασε cloud mining ή staking άλλων νομισμάτων.
- Περιβαλλοντική σημείωση: Η εξόρυξη καταναλώνει ενέργεια· χρησιμοποίησε ανανεώσιμες πηγές όπου είναι δυνατό.
- Ενημερώσεις: Το Zcash μπορεί να εξελιχθεί (π.χ. πιθανή μετάβαση σε PoS)· έλεγχε το z.cash για νέα.