În timp ce configurați și rulați propriul nod de criptomonedă poate părea complicat, ultimii ani de dezvoltare au simplificat mult acest proces! De fapt, puteți obține propriul nod complet Bitcoin care rulează în câteva ore.

Chiar dacă nu ați jucat niciodată cu criptomonede, iată de ce și cum puteți obține un nod complet funcțional rapid - cu doar un Raspberry Pi și câteva accesorii.

De ce ar trebui să vă configurați propriul nod Bitcoin

Spre deosebire de extragerea criptomonedelor, rularea unui nod nu vă oferă niciun beneficiu material. În schimb, deținerea unui nod oferă valoare tuturor celorlalți care utilizează rețeaua Bitcoin.

Bitcoin este descentralizat, ceea ce înseamnă că niciun participant nu este responsabil cu verificarea tranzacțiilor noi și menținerea unui jurnal al celor vechi. Rulând un nod complet propriu, participați la această democratizare a criptomonedei și o faceți mai robustă, mai sigură și mai rezistentă la atacuri.

Dacă dețineți orice cantitate de Bitcoin, rularea unui nod complet garantează cel mai înalt grad de securitate. Întrucât aparatul dvs. stochează o copie a registrului tranzacției, nu trebuie să vă bazați pe o entitate terță parte pentru a verifica proprietatea asupra jetoanelor dvs.

instagram viewer

De ce aveți nevoie pentru a începe / Adunați hardware-ul

Deoarece intenționați să implementați nodul nostru Bitcoin într-un mediu de acasă, hardware-ul trebuie să fie relativ discret, ieftin și ușor disponibil. Raspberry Pi - un mic computer - bifează toate aceste cutii și este mai mult decât capabil să ruleze software-ul nostru de nod Bitcoin.

Pentru acest proiect, veți avea nevoie de:

  • A Raspberry Pi 4. Sunt recomandate modelele cu cel puțin 4 GB RAM.
  • A Alimentare USB-C, conform recomandărilor de către Fundația Raspberry Pi.
  • 32 GB sau mai mare Card microSD pentru a porni sistemul de operare.
  • Un extern Hard disk USB 3.0 pentru a stoca blockchain-ul Bitcoin. Capacitatea trebuie să fie egală sau mai mare de 1 TB.
  • O rezervă tastatură, mouse și monitor pentru a configura inițial sistemul.
  • Opțional: o carcasă și radiator pentru Pi.

De asemenea, ar trebui să descărcați următorul software:

  • ultima versiune a sistemului de operare Raspberry Pi
  • balenaEtcher

În cele din urmă, veți avea nevoie de o conexiune la internet decentă - de preferință fără limite de încărcare sau descărcare. Deoarece rețeaua Bitcoin îndeplinește tranzacții non-stop, sistemul dvs. va transmite și primi în mod constant date noi de la alte noduri din întreaga lume.

Flash și Configurare Raspberry Pi OS

Spre deosebire de majoritatea computerelor orientate către consumatori, Raspberry Pi nu este livrat cu un sistem de operare. De fapt, chiar și spațiul de stocare trebuie să fie instalat separat - care este exact locul în care cardul nostru microSD este util.

Pentru a instala sistemul de operare Raspberry Pi, scrieți fișierul ISO descărcat pe cardul dvs. microSD folosind balenaEtcher.

Legate de: Instalați un sistem de operare pe Raspberry Pi

Câteva minute mai târziu, Pi-ul dvs. ar trebui să fie pornit complet, monitorul afișând următorul mesaj „Bun venit”.

Expertul de configurare va necesita câteva informații de bază - inclusiv setările Wi-Fi, regiunea și fusul orar. Ghidul vă va solicita, de asemenea, să actualizați software-ul preinstalat. Deoarece Pi este utilizat pentru o aplicație destul de critică de securitate, este foarte recomandat să nu omiteți acest pas.

Si asta e! Acum puteți utiliza Pi ca la orice alt computer modern. Pentru a accesa lista aplicațiilor disponibile, faceți clic pe pictograma zmeură din colțul din stânga sus al ecranului.

Formatați și montați unitatea de disc USB externă

Înainte de a instala ceva pe criptomonedă pe Pi, asigurați-vă că unitatea hard disk USB pe care ați conectat-o ​​la Pi este formatată și montată corect. Pentru a simplifica lucrurile, utilizați aplicație gratuită GParted pentru a finaliza ambele sarcini.

Deschideți meniul aplicației Raspberry, apoi găsiți elementul Adăugați / eliminați software.

În fereastra care se deschide, pur și simplu căutați termenul „GParted” și instalați rezultatul „Editor de partiție GNOME”.

Odată instalat, deschideți Instrumente de sistem> GParted.

În GParted extindeți meniul derulant din colțul din dreapta sus al programului. Selectați aici hard diskul extern - acesta poate fi ușor identificat prin capacitatea sa mare, comparativ cu cardul microSD mai mic.

În funcție de modelul hard disk-ului dvs., acesta va fi probabil formatat în prealabil. Pur și simplu faceți clic dreapta pe această intrare partiție și faceți clic pe Șterge să-l arunc.

Apoi, faceți clic dreapta din nou și creați o nouă partiție. În fereastra de opțiuni, lăsați setările neschimbate. Asigurați-vă că Sistemul de fișiere este setat sa ext4 și faceți clic pe Adăuga.

GParted necesită acum confirmarea modificărilor la tabela de partiții. Faceți clic pe bifa verde și acceptați avertismentul pentru a finaliza procesul de formatare.

În cele din urmă, asigurați-vă că această unitate este montată întotdeauna când pornește Pi. Deschideți o fereastră Terminal - este a patra pictogramă din colțul din dreapta sus al ecranului.

Copiați și lipiți următoarea comandă:

sudo lsblk -o UUID, NAME, FSTYPE, SIZE, MOUNTPOINT, LABEL

Găsiți partiția nou creată și notați UUID-ul acesteia.

Apoi, creați un punct de montare pentru această unitate:

sudo mkdir / mnt / bitcore

În cele din urmă, adăugați o linie la fișierul nostru fstab (tabelul sistemului de fișiere). Aceasta va monta automat partiția noastră la pornire.

sudo nano / etc / fstab

La sfârșitul fișierului, adăugați următorul text. A inlocui INSERT_UUID_HERE cu valoarea ați obținut câteva comenzi mai devreme.

UUID =INSERT_UUID_HERE / mnt / bitcore ext4 implicit 1 1

Salvați fișierul și ieșiți.

Instalați software-ul Bitcoin Node

Este în sfârșit timpul să instalați Bitcoin Core - software-ul cu nod complet care vă va conecta la rețeaua criptomonedei.

Pentru a descărca programul, introduceți următoarea comandă într-o fereastră Terminal:

wget https://bitcoin.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1-arm-linux-gnueabihf.tar.gz

Notă: Înainte de a introduce această comandă, vizitați site-ul bitcoin.org și verificați dacă o versiune mai nouă a Bitcoin Core este disponibilă pentru descărcare. Dacă da, înlocuiți linkul din comandă cu cel al celei mai recente versiuni.

Apoi, extrageți și instalați 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 / *

În cele din urmă, instalați orice dependență lipsă care nu a fost inclusă în sistemul de operare Raspberry Pi cu următoarea comandă:

sudo apt-get install qt4-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev -y

Înainte de a continua, verificați dacă aveți instalată versiunea corectă a Bitcoin Core pe computer.

bitcoind --versiune

Dacă totul arată bine, sunteți gata să descărcați blockchain-ul Bitcoin pe Raspberry Pi!

Porniți interfața grafică Bitcoin Core de la terminal introducând:

/usr/local/bin/bitcoin-qt

Vi se va solicita acum să selectați un director de date personalizat. Deoarece cardul microSD din Pi este prea mic, introduceți punctul de montare al HDD-ului extern. introduce /mnt/bitcore și faceți clic pe Bine.

Bitcoin Core va proceda acum la descărcarea întregului blockchain Bitcoin pe dispozitivul dvs. de stocare local. Pentru comoditate, puteți deconecta toate perifericele de la Raspberry Pi, cu excepția hard disk-ului.

În funcție de viteza dvs. de internet, aceasta poate dura câteva zile sau chiar câteva săptămâni. Acest pas de sincronizare implică descărcarea tuturor tranzacțiilor Bitcoin din 2009. Odată descărcat, nodul dvs. va fi actualizat și gata să contribuie la securitatea și integritatea rețelei globale Bitcoin.

Rularea unui nod Bitcoin pe Raspberry Pi

După cum sa menționat anterior, rularea unui nod complet este una dintre cele mai sigure modalități de a deține criptomonede. După ce ați sincronizat complet blockchain-ul, puteți trimite și primi Bitcoin de unul singur - fără terți sau intermediari!

Pentru cei dintre voi care ar dori să aprofundeze în configurarea Bitcoin Core, verificați ghidul oficial pe Configurare configurare aici. În plus, vă recomandăm să vă optimizați instalarea pentru viteză, stocare sau eficiența rețelei.

Credit de imagine: Benjamin Nelan /Pixabay

E-mail
Ce este Bitcoin, cât merită atât de mult și cum îl puteți cheltui?

Confuz cu Bitcoin și criptocoinele? Vă întrebați despre ce zvonuri? Vă explicăm ce este Bitcoin și cum să-l cheltuiți.

Subiecte asemănătoare
  • DIY
  • Bitcoin
  • Raspberry Pi
Despre autor
Rahul Nambiampurath (11 articole publicate)

Rahul Nambiampurath și-a început cariera de contabil, dar a trecut acum la munca cu normă întreagă în spațiul tehnologic. Este un fan înflăcărat al tehnologiilor descentralizate și open source. Când nu scrie, este de obicei ocupat să producă vin, să treacă cu dispozitivul său Android sau să facă drumeții pe niște munți.

Mai multe de la Rahul Nambiampurath

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.