În prezent, vizionați Ce sunt nodurile?

Ce sunt nodurile?

Timp de citit: 5 minute

Un nod are o semnificație diferită pe baza contextului său.

În lumea rețelelor, a rețelelor de telecomunicații sau chiar a computerelor, nodurile au caracteristici bine definite: pot fi un punct de redistribuire sau un punct final de comunicare. Putem spune mai general că un nod este un dispozitiv fizic de rețea. Pentru a nu rata nimic, există însă și câteva cazuri specifice în care este necesar să se utilizeze noduri virtuale.

Cazoo, vorbește despre băutură!

Merge bine. Un nod de rețea este un punct în care un mesaj poate fi creat, primit sau transmis. După cum sa menționat deja, există diferite tipuri de noduri Bitcoin: noduri complete, super noduri, noduri miner și clienți SPV.

Noduri Bitcoin

În cazul în care Blockchain este conceput ca un sistem distribuit, o rețea de noduri permite ca Bitcoin să fie utilizat ca monedă digitală descentralizată peer-to-peer (P2P), incensurabilă și descentralizată, adică fără a fi necesar neapărat să existe intermediari pentru a valida tranzacții, schimburi, tranzacții între utilizatori.

I noduri blockchain prin urmare, trebuie să acționeze ca un punct de comunicare și trebuie să poată avea unele proprietăți, astfel încât să poată îndeplini unele funcții. Orice dispozitiv care se conectează la interfața Bitcoin, cum ar fi un computer, poate fi considerat un nod, deoarece toate nodurile sunt conectate în cadrul blockchain-ului. Ce pot face aceste noduri? Ei comunică. Acestea transmit informații despre tranzacții și blocuri ale rețelei sale de calculatoare distribuite cu protocolul peer-to-peer al Bitcoin. Ochi: există diferite tipuri de noduri Bitcoin.

Noduri complete

Nodurile complete sunt acele noduri care oferă în mod concret securitate Bitcoin și îi susțin structura: sunt esențiale pentru funcționarea întregii rețele. Poate că le-ai citit deja undeva și le-ai văzut chemate noduri de validare complete: le numesc așa pentru că participă la procesul de verificare a tranzacțiilor și blocărilor conform regulilor care au fost impuse de consimţământ a sistemului. Nodurile complete pot transmite noi tranzacții și blocuri noi către blockchain.

În mod normal, un nod complet trebuie să descarce o copie a întregului blockchain, cu toate blocurile și tranzacțiile sale (chiar dacă nu este o cerință necesară pentru a fi considerat un nod complet - puteți descărca, de asemenea, o singură parte a blockchain-ului).
Un nod complet Bitcoin poate fi configurat după multe și diferite implementări de software, unde se numește cel mai cunoscut dintre toate Bitcoin Core (aici link-ul pentru github-ul său). Nu este pentru toată lumea! Iată cerințele minime, dar minime, minime pentru a fi un nod complet Bitcoin Core:

  • Desktop sau laptop cu o versiune recentă de Windows, Mac OS X sau Linux.
  • 200 GB spațiu liber pe disc.
  • 2 GB de memorie (RAM).
  • Conexiune la internet de mare viteză cu încărcări de cel puțin 50 kB / s.
  • Conexiune nelimitată sau cu limite ridicate de încărcare. Sau asigurați-vă că în planul dvs. tarifar, dacă creați un hotspot, sunt incluse 200 giga pe lună în încărcare și 20 în downlaod.
  • Nodul complet trebuie să poată funcționa cel puțin un sfert din zi (6 ore), dar este foarte apreciat că este întotdeauna activ, 24 de ore pe zi.

Mii de voluntari diferiți și chiar organizații lucrează din greu pentru a fi noduri complete și astfel să poată ajuta ecosistemul Bitcoin. Începând de astăzi (mai 2021) numărăm 9615 noduri publice active în rețeaua Bitcoin. Și vorbim doar despre noduri publice, adică nodurile Bitcoin vizibile și accesibile - care sunt, de asemenea, numite noduri de ascultare

Rezumatul nodurilor publice ale rețelei Bitcoin

Da Sherlock, există și noduri care nu ascultă, noduri ascunse și invizibile. Acestea se ascund în spatele unui firewall pentru a funcționa, utilizând protocoale de confidențialitate precum Tor sau, chiar mai simple și mai sigure, nu sunt configurate pentru a primi conexiuni.

Noduri de ascultare (super noduri)

Un nod de ascultare o super nod este un nod complet vizibil public: comunică cu alte noduri care doresc să vorbească cu acesta și schimbă informații. Deci folosit super nodul este atât un pod de comunicareo sursă de date: un super nod este un punct de redistribuire.

Dacă doriți să fiți un super nod de încredere, trebuie să fiți întotdeauna activ, 24 de ore pe zi, pentru a putea transmite un flux de conexiuni: istoricul blockchain-ului trebuie documentat, toate tranzacțiile trebuie înregistrate cu datele lor pe toate nodurile din întreaga lume. Este de la sine înțeles că este chiar pentru mai puțini oameni: sunt necesare puterea de calcul necesară, precum și o conexiune mai bună la internet.

Noduri miniere

Timpul mineritului a trecut. Nu începe să subminezi. Astăzi, pentru a participa competitiv la procesul de extragere a Bitcoin, este esențial să se investească în programe și hardware specializate, care rulează în paralel cu Bitcoin Core pentru a încerca să exploateze blocuri. Un miner sau o persoană care folosește aceste computere puternice poate decide să lucreze singur (numai miner) sau în grupuri (miner de piscină). 

În timp ce lupii singulari, singurii mineri care i-au cerut bunicii lor să poată folosi pivnița pentru o vreme pentru a face lucruri cu computerele, în timp ce folosesc copia descărcată local a blockchain-ului, cei care mina în piscine, în piscine de mineri, ei bine lucrează împreună și fiecare contribuind cu propriile resurse (hashpower). Într-un pool de minerit, este exclusiv responsabilitatea administratorului pool-ului să mențină un nod complet: el este un miner cu bazin de nod complet.

Client ușor sau SPV

Cunoscut și sub numele de clienți, clienți, de verificare simplificată a plăților (SPV) categorie ușoară utilizează rețeaua Bitcoin, dar nu acționează ca un nod complet. Prin urmare, clienții SPV nu contribuie la securitatea rețelei: nu li se cere să aibă o copie a blockchain-ului și niciodată nu li se cere în procesul de verificare și validare a tranzacției.

Clientul SPV are o funcție fundamentală: permite oricărui utilizator să verifice dacă unele tranzacții au fost sau nu incluse într-un bloc, fără a fi nevoie să descarce toate datele blocului. Cum o fac? Solicită unele informații de la alte noduri complete (super noduri). Clienții ușori acționează ca. punctul final de comunicare și sunt utilizate de diferite portofele (portofele) pentru a stoca criptomonede.

Client vs noduri miniere

Important, menținerea unui nod complet este foarte diferită de menținerea unui nod complet de exploatare. În timp ce minerii trebuie să investească bani și resurse pentru a achiziționa și utiliza hardware și software extrem de scumpe (amintiți-vă cât de mulți oameni se plâng de electricitatea utilizată pentru extragerea de bitcoin), oricine poate menține un nod de validare complet. Într-adevăr, fără nodul de validare complet, minerul nu poate face nimic: înainte de a încerca să exploateze un bloc, un miner trebuie să primească ok de la un nod complet, care certifică și validează tranzacțiile în așteptare. Deci, minerul poate crea un bloc care s-a aplicat pentru a găzdui acele informații (cu un grup de tranzacții) și încearcă să exploateze blocul. Iată că blockchain-ul este pe cale să fie actualizat din nou: dacă minerul reușește să găsească o soluție validă pentru bloc, acesta poate fi transmis acum către restul blockchain-ului și nodurile complete îi verifică validitatea. În cele din urmă, regulile de consimțământ sunt determinate și garantate de rețeaua distribuită a validarea nodurilor, nu de la mineri.

concluzie

Nodurile Bitcoin comunică între ele prin protocolul de rețea Bitcoin P2P și comunicând constant între ele, garantează integritatea sistemului. Ce se întâmplă dacă există un nod care nu se comportă bine, care acționează necinstit, care este răutăcios, care încearcă să propage informații greșite? În blockchains, fluxurile de informații: acel nod este recunoscut rapid de noduri oneste și este deconectat prompt de la rețea.

Cât pot câștiga prin menținerea unui nod de validare complet ???

Un cazoo! Nu sunt oferite recompense economice: este determinat de încrederea utilizatorilor, oferă liniște sufletească, securitate, intimitate utilizatorilor. Nodurile complete sunt adevărați arbitri de joc: certifică respectarea regulilor. Acestea protejează blockchainul de atacuri și fraude (cum ar fi dublu-cheltuieli) și nu trebuie să aibă încredere în nimeni altcineva.