Οδηγός εγκατάστασης κόμβου Boundless Prover: (Βασικό κύριο δίκτυο)
Σε αυτόν τον οδηγό, εξήγησα βήμα προς βήμα πώς να ρυθμίσετε έναν κόμβο Boundless Prover που εκτελείται στο δίκτυο Base Mainnet και πώς να δημιουργήσετε αποδείξεις λαμβάνοντας εντολές.
Συστατικό | Ελάχιστη απαίτηση |
---|---|
Επεξεργαστής | Ελάχ. 16 vCPU |
ΕΜΒΟΛΟ | Ελάχ. 32GB |
Δίσκος | Ελάχ. 200GB SSD |
Γιατί ρυθμίζουμε αυτόν τον κόμβο;
Το δίκτυο Boundless αναθέτει εργασίες σε συσκευές όπως «υπολογισμός αυτής της συναλλαγής». Αναλαμβάνετε αυτές τις εργασίες δημιουργώντας αυτόν τον κόμβο, εκτελείτε συναλλαγές και κερδίζετε χρήματα σε αντάλλαγμα.
- Αυτές οι εργασίες ονομάζονται "Παραγγελίες" στο σύστημα. - Ο κόμβος σας προσπαθεί επίσης να πιάσει αυτές τις παραγγελίες. - Ο πρώτος που θα ολοκληρώσει τη συναλλαγή κερδίζει. Με άλλα λόγια, εάν το σύστημά σας είναι γρήγορο, το RPC σας είναι ισχυρό και το υλικό σας είναι καλό, είστε μπροστά.
Πράγματα που πρέπει να κάνετε πριν ξεκινήσετε:
- Δημιουργήστε ένα νέο πορτοφόλι.
Στο βασικό δίκτυο 5 \$USDC Και 1-2 δολάρια \$ETH Στέλνω.
- Από έναν από τους ακόλουθους ιστότοπους Βασικό RPC mainnet παρακαλώ:
* https://drpc.org/ * https://dashboard.alchemy.com/
⚠️ Η χρήση γρήγορου RPC είναι πολύ σημαντική για την καταγραφή παραγγελιών.
Προσθήκη κλειδιού SSH στο Vast.ai
- Στον υπολογιστή σας Τερματικό (ή PowerShell).
- Εισαγάγετε την ακόλουθη εντολή:
ssh-keygen
- Απαντήθηκαν μόνο 3 ερωτήσεις Εισάγω περνώ κάνοντας.
- Θα δημιουργήσει το αρχείο κλειδιού SSH και θα σας δώσει τη διαδρομή του κλειδιού στον υπολογιστή σας. Αντιγράψτε το.
- Αντιγράψτε τη διαδρομή που δίνει και επικολλήστε την όπως παρακάτω
γάτα
εισάγετε στο τερματικό προσθέτοντας.
cat ~/.ssh/id_rsa.pub
- https://vast.ai/ μπείτε στον ιστότοπο → από αριστερά Κλειδιά πάω.
- Από πάνω δεξιά
νέος
στη συνέχεια, επικολλήστε τη γραμμή που αντιγράψατε και αποθηκεύστε.
✅ Μπορείτε πλέον να συνδεθείτε στους διακομιστές σας από το τερματικό χωρίς κωδικό πρόσβασης.
Επιλογή προτύπου Vast.ai και ενοικίαση διακομιστή
Για να εκτελέσετε τον κόμβο Boundless, πρέπει να νοικιάσετε έναν κατάλληλο διακομιστή. Μπορείτε να επιλέξετε έναν διακομιστή με τη σωστή διαμόρφωση ακολουθώντας τα παρακάτω βήματα.
- Μεταβείτε στον τεράστιο πίνακα και από πάνω αριστερά «Πρότυπα» Κάντε κλικ στην καρτέλα.
- Από την αναπτυσσόμενη λίστα «Ubuntu 22.04 Εικονική Μηχανή» Επιλέξτε το πρότυπό σας (όπως φαίνεται στην παρακάτω εικόνα).
- Επιλέξτε GPU από το επάνω μενού: RTX 3090 ή 4090 συνιστάται.
> Μπορεί να λειτουργήσει σε συστήματα χαμηλότερου επιπέδου, αλλά η απόδοση θα μειωθεί.
- Αποθήκευση SSD 150-200GB εύρος (συνιστάται NVMe).
- Από το μενού ταξινόμησης επάνω αριστερά Τιμή (συμπερ.) Σημειώστε την επιλογή.
> Με αυτόν τον τρόπο, οι διακομιστές με την καλύτερη σχέση τιμής/απόδοσης παρατίθενται στην κορυφή.
- Επιλέξτε τη συσκευή που σας ταιριάζει από τη λίστα. Ενοίκιο πατήστε το κουμπί.
Σύνδεση στον διακομιστή:
- Μεταβείτε στις "Παρουσίες" στα αριστερά.
- Κάντε κλικ στο κουμπί του τερματικού στη συσκευή σας και αντιγράψτε την εντολή που ξεκινά με "SSH".
- Επικολλήστε το στο PowerShell ή στο τερματικό σας και συνδεθείτε στον διακομιστή σας.
Βήματα εγκατάστασης του Boundless Prover Node:
1. Κάντε τις απαραίτητες ενημερώσεις:
apt update && apt upgrade -y
2. Εγκαταστήστε τα απαραίτητα πακέτα:
apt install -y build-essential clang gcc make cmake pkg-config autoconf automake ninja-build apt install -y curl wget git tar unzip lz4 jq htop tmux nano ncdu iptables nvme-cli bsdmainutils apt install -y libssl-dev libleveldb-dev libclang-dev libgbm1
3. Εγκατάσταση απαραίτητων εργαλείων με Script: (Μπορεί να χρειαστεί πολύς χρόνος)
bash <(curl -s https://raw.githubusercontent.com/UfukNode/Boundless-ZK-Mining/refs/heads/main/gerekli_bagimliktelar.sh)
- Αφού ολοκληρωθεί η εγκατάσταση, θα λάβετε το ακόλουθο αποτέλεσμα.
- Επανεκκινήστε το τερματικό και συνεχίστε με τα βήματα.
4. Κλωνοποίηση αποθετηρίου:
κλώνος git https://github.com/boundless-xyz/boundless cd χωρίς όρια git checkout έκδοση-0.10
bash ./scripts/setup.sh
- Αυτό το μέρος μπορεί να διαρκέσει λίγο. Παρακαλώ περιμένετε υπομονετικά.
5. Ορίστε το βασικό αρχείο .env:
nano .env.base
Το περιεχόμενό του θα πρέπει να έχει ως εξής:
- Εισαγάγετε export PRIVATE_KEY=YOUR PRIVATEKEY σε αυτήν τη μορφή.
- Στην περιοχή RPC, εισαγάγετε export RPC_URL="https://base-sepolia-rpc-url" σε αυτήν τη μορφή.
- Πατήστε CTRL x και εισαγάγετε y για αποθήκευση.
- Ένα παράδειγμα σωστής εξόδου έχει ως εξής
Πίσω:
πηγή .env.base
6. Ποντάρισμα USDC στο Base Network
πηγή ~/.bashrc
απεριόριστος λογαριασμός κατάθεσης-στοιχήματος 5
- Παράδειγμα επιτυχημένης απόδοσης στοιχήματος:
7. Πραγματοποιήστε κατάθεση σε ETH
απεριόριστη κατάθεση λογαριασμού 0,0001
- Παράδειγμα επιτυχούς εξόδου κατάθεσης:
📌 Αν θέλετε να δείτε το υπόλοιπο του πονταρίσματός σας:
απεριόριστο υπόλοιπο πονταρίσματος λογαριασμού
8. Κόμβος έναρξης
απλώς μεσίτης
Θα πρέπει να περιμένετε λίγο για την εγκατάσταση, όπως φαίνεται στο παρακάτω αποτέλεσμα.
9. Έλεγχος αρχείων καταγραφής
αρχεία καταγραφής σύνθεσης docker -f broker
Θα πρέπει να λάβετε έξοδο όπως παρακάτω.
- Μπορείτε να σταματήσετε τα αρχεία καταγραφής πατώντας CTRL + C. Ο κόμβος prover σας θα συνεχίσει να λειτουργεί στο παρασκήνιο.
Απαιτούμενες εντολές:
1. Κόμβος διακοπής:
απλώς μεσιτεύστε κάτω
Επανεκκινήστε τον κόμβο:
απλώς μεσιτεύστε
Έλεγχος αρχείων καταγραφής:
αρχεία καταγραφής σύνθεσης docker -f broker
📊 Παρακολούθηση απόδοσης κόμβου μέσω του Explorer:
Αφού ρυθμίσετε τον κόμβο σας, το μέρος όπου μπορείτε να δείτε αν όλα λειτουργούν σωστά είναι: https://explorer.beboundless.xyz/provers/"wallet-address-gir" - Όταν κάνετε κλικ στη διεύθυνση του πορτοφολιού εδώ, μπορείτε να δείτε λεπτομερή στατιστικά στοιχεία του κόμβου σας.
Τι να παρακολουθείτε:
Εκταση | Εξήγηση |
---|---|
Παραγγελίες που ελήφθησαν | Είναι ο αριθμός των εργασιών (παραγγελιών) που έχετε λάβει μέχρι στιγμής. Εάν αυξάνεται, ο κόμβος είναι ενεργός. |
Κύκλοι Αποδεδειγμένοι | Συνολική ισχύς επεξεργασίας ZK (κύκλοι). Όσο υψηλότερη είναι, τόσο μεγαλύτερη είναι η συνεισφορά σας. |
Κέρδη Παραγγελίας (ETH) | Το συνολικό ποσό ETH που κερδίσατε από παραγγελίες. |
Μέσος όρος ETH/MC | Είναι το ποσό ETH που κερδίζετε ανά 1 εκατομμύριο κύκλους. Δείχνει την κερδοφορία. |
Επίτευξη μέγιστης συχνότητας MHz | Η μέγιστη ισχύς επεξεργασίας που μπορεί να φτάσει ο κόμβος σε οποιαδήποτε δεδομένη στιγμή. Υποδεικνύει την ποιότητα του υλικού. |
Ποσοστό Εκπλήρωσης | Aldığın görevleri başarıyla tamamlama oranı. %95+ olması idealdir. |