Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 10008|Απάντηση: 0

Πώς να φτιάξετε μια πισίνα εξόρυξης Ethereum; Σεμινάριο κατασκευής πισίνας εξόρυξης

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 29/11/2018 1:17:36 μ.μ. | | | |
Σεμινάριο κατασκευής πισίνας εξόρυξης εικονικού νομίσματος:

Το Bitcoin/Ethereum κερδίζει δυναμική και είναι περιζήτητο από μεγάλο αριθμό ανθρώπων του Διαδικτύου και των οικονομικών, και δεν υπάρχει αμφιβολία ότι είναι ένα κοινωνικό πείραμα για το νόμισμα και ο αριθμός των συμμετεχόντων έχει φτάσει σε δεκάδες εκατομμύρια ανθρώπους σε όλο τον κόσμο.

Προϋπόθεση: Το καλύτερο είναι να καταλάβεις τον προγραμματισμό, αν δεν τον καταλαβαίνεις, είναι πιο δύσκολο, φυσικά, εφόσον ειδικεύεσαι στην έρευνα, μπορείς ακόμα να τα καταφέρεις αν δεν καταλαβαίνεις



Κωδικός πισίνας:Η σύνδεση με υπερσύνδεσμο είναι ορατή.Ανοίξτε το Ethereum Mining Pool

Προετοιμασία της γνώσης

Μάθετε λίγα πράγματα για τις λειτουργίες Linux, μάθετε λίγα για το BlockChain και μάθετε λίγο προγραμματισμό

Αν δεν καταλαβαίνεις, δεν πειράζει, απλά δεν ξέρεις γιατί.

Ετοιμος

Ένας διακομιστής με τουλάχιστον 1 GB μνήμης RAM και τουλάχιστον 50 GB (ανάλογα με το μέγεθος του καθολικού blockchain). Το λειτουργικό σύστημα είναι Ubunutu 16.04 LTS.

Δημιουργήστε τη διαδικασία

Ανοίξτε ένα Ubuntu 16.04. Εγκαταστήστε τα απαραίτητα κιτ.

apt updateapt install gitapt install build-essential libtool autotools-dev autoconf pkg-config libssl-devapt install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev redis-serverapt εγκατάσταση libdb4.8-dev libdb4.8++-devapt εγκατάσταση golangapt εγκατάσταση nginxapt εγκατάσταση npm

Σύμφωνα με τη σουίτα συγχρονισμού πορτοφολιού που θέλετε να ρυθμίσετε, στην περίπτωση του ETH, δηλαδή:

κλώνος gitΗ σύνδεση με υπερσύνδεσμο είναι ορατή.

Στη συνέχεια, συναρμολογήστε το κιτ.

cd go-ethereumκάντε geth

Μετά την εγκατάσταση, εκτελέστε το build/bin/geth και περιμένετε να ολοκληρωθεί ο συγχρονισμός του κόμβου, μπορείτε επίσης να το χρησιμοποιήσετε για τη δημιουργία πορτοφολιών, εξόρυξης, ανάπτυξης κ.λπ., πιο λεπτομερείς λειτουργίες μπορούν να μεταβούν στο wiki για προβολή.

Τώρα, με τους κόμβους ρυθμισμένους, το επόμενο βήμα είναι να ρυθμίσετε την πισίνα.

git config --καθολικό http.Η σύνδεση με υπερσύνδεσμο είναι ορατή.κλώνοςΗ σύνδεση με υπερσύνδεσμο είναι ορατή.open-ethereum-poolmake

Εγκαταστήστε το redis.

apt εγκατάσταση redis

Στη συνέχεια, τρέξτε την πισίνα.

./build/bin/open-ethereum-pool config.json

config.json μπορούν να ανατρέξουν στην config.example.json κάτω από τον πίνακα περιεχομένων για να κάνουν τις αντίστοιχες τροποποιήσεις. Μπορείτε να δείτε το wiki για να κάνετε περισσότερες διορθώσεις στην πισίνα.

Με το backend της πισίνας εξόρυξης, τώρα χρειάζεστε επίσης μια σελίδα διεπαφής για να τη βλέπουν οι χρήστες.

cd www

Κάντε όποιες αλλαγές θέλετε στο www/config/environment.js. ApiUrl: '//example.net/' Φροντίστε να το αλλάξετε στη διεύθυνση URL της πισίνας σας.

Στη συνέχεια, τοποθετήστε το μπροστινό μέρος.

apt εγκατάσταση python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt εγκατάσταση npmnpm εγκατάσταση -gember-cli@2.9.1npmεγκατάσταση -g bowernpm installbower εγκατάσταση./build.sh

Τέλος, ρυθμίστε το nginx.

upstream API { server127.0.0.1:8080; }locatio{filter}n /api { proxy_passhttp://api; }

Με αυτόν τον τρόπο στήνεται μια απλή πισίνα εξόρυξης!
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com