Ενώ η ρύθμιση και η λειτουργία του δικού σας κόμβου κρυπτογράφησης μπορεί να ακούγεται περίπλοκη, τα τελευταία χρόνια της ανάπτυξης απλοποίησαν σε μεγάλο βαθμό αυτήν τη διαδικασία! Στην πραγματικότητα, μπορείτε να εκτελέσετε τον δικό σας πλήρη κόμβο Bitcoin μέσα σε λίγες ώρες.
Ακόμα κι αν δεν έχετε παίξει ποτέ με κρυπτονομίσματα, για αυτό και πώς μπορείτε να ξεκινήσετε γρήγορα έναν πλήρη κόμβο - με μόνο ένα Raspberry Pi και μερικά αξεσουάρ
Γιατί πρέπει να ρυθμίσετε τον δικό σας κόμβο Bitcoin
Σε αντίθεση με την εξόρυξη κρυπτονομισμάτων, η εκτέλεση ενός κόμβου δεν σας προσφέρει κανένα ουσιαστικό όφελος. Αντ 'αυτού, η κατοχή ενός κόμβου παρέχει αξία σε όλους τους άλλους που χρησιμοποιούν το δίκτυο Bitcoin.
Το Bitcoin είναι αποκεντρωμένο, που σημαίνει ότι κανένας από τους συμμετέχοντες δεν είναι υπεύθυνος για την επαλήθευση νέων συναλλαγών και τη διατήρηση ενός μητρώου παλαιών. Με τον δικό σας πλήρη κόμβο, συμμετέχετε σε αυτόν τον εκδημοκρατισμό του κρυπτονομίσματος και το καθιστά πιο ισχυρό, ασφαλές και ανθεκτικό στις επιθέσεις.
Εάν διαθέτετε οποιοδήποτε ποσό Bitcoin, η εκτέλεση ενός πλήρους κόμβου εγγυάται τον υψηλότερο βαθμό ασφάλειας. Εφόσον το μηχάνημά σας αποθηκεύει ένα αντίγραφο του καθολικού συναλλαγής, δεν χρειάζεται να βασιστείτε σε μια οντότητα τρίτου μέρους για να επαληθεύσετε την ιδιοκτησία των διακριτικών σας.
Τι χρειάζεστε για να ξεκινήσετε / Συγκεντρώστε το υλικό
Καθώς σκοπεύετε να αναπτύξετε τον κόμβο Bitcoin σε οικιακό περιβάλλον, το υλικό πρέπει να είναι σχετικά διακριτικό, φθηνό και εύκολα διαθέσιμο. Το Raspberry Pi - ένας μικροσκοπικός υπολογιστής - σημειώνει όλα αυτά τα κουτιά και είναι περισσότερο από ικανό να εκτελεί το λογισμικό του κόμβου Bitcoin.
Για αυτό το έργο, θα χρειαστείτε:
- ΕΝΑ Raspberry Pi 4. Συνιστώνται τα μοντέλα με τουλάχιστον 4 GB μνήμης RAM.
- ΕΝΑ Τροφοδοσία USB-C, όπως συνιστάται από το Ίδρυμα Raspberry Pi.
- 32 GB ή μεγαλύτερο Κάρτα MicroSD για εκκίνηση του λειτουργικού συστήματος.
- Ένα εξωτερικό Σκληρός δίσκος USB 3.0 για να αποθηκεύσετε το blockchain Bitcoin. Η χωρητικότητα πρέπει να είναι ίση ή μεγαλύτερη από 1 TB.
- Ένα ανταλλακτικό πληκτρολόγιο, ποντίκι και οθόνη για να ρυθμίσετε αρχικά το σύστημα.
- Προαιρετικά: Θήκη και ψύκτρα για το Pi.
Θα πρέπει επίσης να κατεβάσετε το ακόλουθο λογισμικό:
- ο τελευταία έκδοση του Raspberry Pi OS
- BalenaEtcher
Τέλος, θα χρειαστείτε μια αξιοπρεπή σύνδεση στο Διαδίκτυο - κατά προτίμηση χωρίς όρια μεταφόρτωσης ή λήψης. Δεδομένου ότι το δίκτυο Bitcoin πραγματοποιεί συναλλαγές όλο το εικοσιτετράωρο, το σύστημά σας θα μεταδίδει συνεχώς και θα λαμβάνει νέα δεδομένα από άλλους κόμβους σε όλο τον κόσμο.
Flash και διαμόρφωση του Raspberry Pi OS
Σε αντίθεση με τους περισσότερους υπολογιστές που αντιμετωπίζουν τους καταναλωτές, το Raspberry Pi δεν αποστέλλεται με λειτουργικό σύστημα. Στην πραγματικότητα, ακόμη και ο αποθηκευτικός χώρος πρέπει να εγκατασταθεί ξεχωριστά - ακριβώς εκεί που η κάρτα microSD μας είναι βολική.
Για να εγκαταστήσετε το Raspberry Pi OS, γράψτε το αρχείο ISO που έχετε λάβει στην κάρτα microSD χρησιμοποιώντας το balenaEtcher.
Σχετιζομαι με: Εγκαταστήστε ένα λειτουργικό σύστημα στο Raspberry Pi
Λίγα λεπτά αργότερα, το Pi θα πρέπει να εκκινηθεί πλήρως με την οθόνη να εμφανίζει το ακόλουθο μήνυμα "Καλώς ήλθατε".
Ο οδηγός διαμόρφωσης απαιτεί ορισμένες βασικές πληροφορίες - συμπεριλαμβανομένων των ρυθμίσεων Wi-Fi, της περιοχής και της ζώνης ώρας. Ο οδηγός θα σας ζητήσει επίσης να ενημερώσετε το προεγκατεστημένο λογισμικό. Καθώς το Pi χρησιμοποιείται για μια μάλλον κρίσιμη για την εφαρμογή εφαρμογή, συνιστάται ιδιαίτερα να μην παραλείψετε αυτό το βήμα.
Και αυτό είναι! Τώρα μπορείτε να χρησιμοποιήσετε το Pi όπως θα κάνατε με οποιονδήποτε άλλο σύγχρονο υπολογιστή. Για πρόσβαση στη λίστα των διαθέσιμων εφαρμογών, κάντε κλικ στο εικονίδιο βατόμουρου στην επάνω αριστερή γωνία της οθόνης.
Μορφοποιήστε και προσαρτήστε τον εξωτερικό σκληρό δίσκο USB
Πριν εγκαταστήσετε οτιδήποτε σχετίζεται με την κρυπτογράφηση στο Pi, βεβαιωθείτε ότι ο σκληρός δίσκος USB που έχετε συνδέσει στο Pi έχει μορφοποιηθεί και τοποθετηθεί σωστά. Για να διατηρήσετε τα πράγματα απλά, χρησιμοποιήστε το δωρεάν εφαρμογή GParted για να ολοκληρώσετε και τις δύο εργασίες.
Ανοίξτε το μενού της εφαρμογής Raspberry και, στη συνέχεια, βρείτε το στοιχείο Προσθήκη / Κατάργηση λογισμικού.
Στο παράθυρο που ανοίγει, απλώς αναζητήστε τον όρο "GParted" και εγκαταστήστε το αποτέλεσμα "Πρόγραμμα επεξεργασίας διαμερισμάτων GNOME".
Μόλις εγκατασταθεί, ανοίξτε Εργαλεία συστήματος> GParted.
Στο GParted αναπτύξτε το αναπτυσσόμενο μενού στην επάνω δεξιά γωνία του προγράμματος. Επιλέξτε τον εξωτερικό σκληρό σας δίσκο εδώ - μπορεί εύκολα να αναγνωριστεί από τη μεγάλη χωρητικότητά του σε σύγκριση με τη μικρότερη κάρτα microSD.
Ανάλογα με το μοντέλο του σκληρού σας δίσκου, πιθανότατα θα είναι προ-μορφοποιημένο. Απλώς κάντε δεξί κλικ σε αυτήν την καταχώρηση διαμερίσματος και κάντε κλικ Διαγράφω να το απορρίψει.
Στη συνέχεια, κάντε δεξί κλικ ξανά και δημιουργήστε ένα νέο διαμέρισμα. Στο παράθυρο επιλογών, αφήστε τις ρυθμίσεις αμετάβλητες. Βεβαιωθείτε ότι το Σύστημα αρχείων Έχει οριστεί ext4 και κάντε κλικ Προσθήκη.
Το GParted απαιτεί τώρα να επιβεβαιώσετε τις αλλαγές στον πίνακα διαμερισμάτων. Κάντε κλικ στο πράσινο σημάδι και αποδεχτείτε την προειδοποίηση για να ολοκληρώσετε τη διαδικασία μορφοποίησης.
Τέλος, βεβαιωθείτε ότι αυτή η μονάδα δίσκου είναι πάντα τοποθετημένη κατά την εκκίνηση του Pi. Ανοίξτε ένα παράθυρο τερματικού — είναι το τέταρτο εικονίδιο στην επάνω δεξιά γωνία της οθόνης σας.
Αντιγράψτε και επικολλήστε την ακόλουθη εντολή:
sudo lsblk -o UUID, NAME, FSTYPE, SIZE, MOUNTPOINT, LABEL
Βρείτε το πρόσφατα δημιουργημένο διαμέρισμα και σημειώστε το UUID του.
Στη συνέχεια, δημιουργήστε ένα σημείο προσάρτησης για αυτήν τη μονάδα δίσκου:
sudo mkdir / mnt / bitcore
Τέλος, προσθέστε μια γραμμή στο αρχείο μας fstab (πίνακας συστήματος αρχείων). Αυτό θα τοποθετήσει αυτόματα το διαμέρισμά μας κατά την εκκίνηση.
sudo nano / etc / fstab
Στο τέλος του αρχείου, προσθέστε το ακόλουθο κείμενο. Αντικαθιστώ INSERT_UUID_HERE με την τιμή που λάβατε μερικές εντολές νωρίτερα.
UUID =INSERT_UUID_HERE / mnt / bitcore ext4 προεπιλογές 1 1
Αποθηκεύστε το αρχείο και βγείτε.
Εγκαταστήστε το λογισμικό Bitcoin Node
Τώρα είναι καιρός να εγκαταστήσετε το Bitcoin Core - το πλήρες λογισμικό κόμβου που θα σας συνδέσει στο δίκτυο κρυπτογράφησης.
Για να κατεβάσετε το πρόγραμμα, εισαγάγετε την ακόλουθη εντολή σε ένα παράθυρο τερματικού:
κλαίω https://bitcoin.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1-arm-linux-gnueabihf.tar.gz
Σημείωση: Πριν εισαγάγετε αυτήν την εντολή, επισκεφθείτε τον ιστότοπο bitcoin.org και ελέγξτε αν υπάρχει νεότερη έκδοση του Bitcoin Core για λήψη. Εάν ναι, αντικαταστήστε τον σύνδεσμο στην εντολή με αυτόν της τελευταίας έκδοσης.
Στη συνέχεια, εξαγάγετε και εγκαταστήστε το Bitcoin Core:
tar xzf bitcoin-0.20.1-arm-linux-gnueabihf.tar.gz
sudo install -m 0755 -o root -g root -t / usr / local / bin bitcoin-0.20.1 / bin / *
Τέλος, εγκαταστήστε τυχόν εξαρτήσεις που λείπουν που δεν περιλαμβάνονται στην εγκατάσταση του Raspberry Pi OS με την ακόλουθη εντολή:
sudo apt-get εγκατάσταση qt4-dev-εργαλεία libprotobuf-dev protobuf-compiler libqrencode-dev -y
Πριν συνεχίσετε, βεβαιωθείτε ότι έχετε εγκαταστήσει τη σωστή έκδοση του Bitcoin Core στον υπολογιστή σας.
bitcoind - μετατροπή
Εάν όλα φαίνονται καλά, είστε έτοιμοι να κατεβάσετε το blockchain Bitcoin στο Raspberry Pi σας!
Ξεκινήστε το Bitcoin Core GUI από το τερματικό εισάγοντας:
/usr/local/bin/bitcoin-qt
Τώρα θα σας ζητηθεί να επιλέξετε έναν προσαρμοσμένο κατάλογο δεδομένων. Επειδή η κάρτα microSD στο Pi σας είναι πολύ μικρή, εισαγάγετε το σημείο προσάρτησης του εξωτερικού σκληρού δίσκου. Εισαγω /mnt/bitcore και κάντε κλικ Εντάξει.
Το Bitcoin Core θα προχωρήσει τώρα στη λήψη ολόκληρου του blockchain Bitcoin στην τοπική συσκευή αποθήκευσης. Για ευκολία, μπορείτε να αποσυνδέσετε όλα τα περιφερειακά από το Raspberry Pi, εκτός από τον σκληρό δίσκο.
Ανάλογα με την ταχύτητα του διαδικτύου σας, ενδέχεται να χρειαστούν αρκετές ημέρες ή και μερικές εβδομάδες για να ολοκληρωθεί. Αυτό το βήμα συγχρονισμού περιλαμβάνει τη λήψη όλων των συναλλαγών Bitcoin από το 2009. Μόλις ολοκληρωθεί η λήψη, ο κόμβος σας θα είναι ενημερωμένος και έτοιμος να συμβάλει στην ασφάλεια και την ακεραιότητα του παγκόσμιου δικτύου Bitcoin.
Εκτέλεση κόμβου Bitcoin στο Raspberry Pi
Όπως αναφέρθηκε προηγουμένως, η εκτέλεση ενός πλήρους κόμβου είναι ένας από τους ασφαλέστερους τρόπους κράτησης της κρυπτογράφησης. Μόλις συγχρονίσετε πλήρως το blockchain, μπορείτε να στείλετε και να λάβετε Bitcoin μόνοι σας - χωρίς τρίτους ή μεσάζοντες!
Για όσους από εσάς θέλουν να εμβαθύνουν στη διαμόρφωση του Bitcoin Core, ρίξτε μια ματιά ο επίσημος οδηγός σχετικά με τη ρύθμιση παραμέτρων εδώ. Επιπλέον, μπορεί να θέλετε να βελτιστοποιήσετε την εγκατάστασή σας για ταχύτητα, αποθήκευση ή αποδοτικότητα δικτύου.
Πιστωτική εικόνα: Benjamin Nelan /Pixabay
Έχετε μπερδευτεί με το Bitcoin και τα κρυπτονομίσματα; Αναρωτιέστε τι είναι όλη η φασαρία; Εξηγούμε τι είναι το Bitcoin και πώς να το ξοδέψετε.
- DIY
- Bitcoin
- Raspberry Pi
Ο Rahul Nambiampurath ξεκίνησε την καριέρα του ως λογιστής, αλλά τώρα έχει μεταβεί σε εργασία πλήρους απασχόλησης στον τεχνολογικό χώρο. Είναι ένθερμος οπαδός των αποκεντρωμένων τεχνολογιών ανοιχτού κώδικα. Όταν δεν γράφει, συνήθως είναι απασχολημένος με το κρασί, το παιχνίδι με τη συσκευή του Android ή με πεζοπορία σε ορισμένα βουνά.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.