Trenutno gledate Što su čvorovi?

Koji su čvorovi?

Vrijeme za čitanje: 5 minuti

Čvor ima različito značenje na temelju svog konteksta.

U svijetu mreža, telekomunikacijskih mreža ili čak računala, čvorovi imaju dobro definirane karakteristike: mogu biti točka preraspodjele ili krajnja točka komunikacije. To možemo reći općenitije čvor je fizički mrežni uređaj. Kako ne bismo ništa propustili, postoje i određeni slučajevi u kojima je potrebno koristiti virtualne čvorove.

Cazoo, razgovaraj o piću!

Ide dobro. Mrežni čvor je točka u kojoj se poruka može stvoriti, primiti ili poslati. Kao što je već spomenuto, postoje različite vrste Bitcoin čvorova: puni čvorovi, super čvorovi, rudarski čvorovi i SPV klijenti.

Bitcoin čvorovi

Gdje je Blockchain zamišljen kao sustav raspodijeljeni, mreža čvorova omogućuje korištenje Bitcoina kao decentralizirane peer-to-peer (P2P) digitalne valute, neprocjenjive i decentralizirane, to jest, bez nužnog postojanja posrednika za potvrđivanje obrta, razmjena i transakcija između korisnika.

I blockchain čvorovi oni stoga moraju djelovati kao komunikacijska točka i moraju imati neka svojstva, tako da mogu obavljati neke funkcije. Bilo koji uređaj koji se povezuje s Bitcoin sučeljem, poput računala, može se smatrati čvorom, budući da su svi čvorovi povezani unutar blockchaina. Što ti čvorovi mogu učiniti? Oni komuniciraju. Oni prenose informacije o transakcijama i blokovima njegove distribuirane računalne mreže s Bitcoin-ovim peer-to-peer protokolom. Oko: postoje različite vrste bitcoin čvorova.

Puni čvorovi

Puni čvorovi su oni čvorovi koji konkretno pružaju Bitcoin sigurnost i podržavaju njegovu strukturu: oni su ključni za funkcioniranje cijele mreže. Možda ste ih već negdje pročitali i vidjeli kako ih zovu puni čvorovi za provjeru valjanosti: zovu ih tako jer sudjelovati u procesu provjere transakcija i zaključavanja prema pravilima koja su nametnula pristanak sustava. Puni čvorovi mogu prenositi nove transakcije i nove blokove u blockchain.

Obično puni čvor mora preuzeti kopiju cijelog blockchaina, sa svim blokovima i transakcijama (čak i ako nije nužan zahtjev da bi se smatrao punim čvorom - može se preuzeti i jedan dio blockchaina).
Bitcoin pun čvor može se postaviti slijedeći mnoštvo različitih softverskih implementacija, gdje se naziva najpoznatiji od svih Bitcoin Core (ovdje veza za njegov github). Nije za svakoga! Evo minimalnih, ali minimalnih, minimalnih zahtjeva da bi bio bitcoin Core pun čvor:

  • Stolno računalo ili prijenosno računalo s novijom verzijom sustava Windows, Mac OS X ili Linux.
  • 200 GB slobodnog prostora na disku.
  • 2 GB memorije (RAM).
  • Internetska veza velike brzine s prijenosima od najmanje 50 kB / s.
  • Neograničena veza ili s visokim ograničenjima prijenosa. Ili pazite da u vaš tarifni plan, ako napravite žarišnu točku, budu uključeni 200 giga mjesečno u uploadu i 20 u downloodu.
  • Puni čvor mora biti u stanju raditi najmanje četvrtinu dana (6 sati), ali visoko je cijenjeno da je uvijek aktivan, 24 sata dnevno.

Tisuće različitih volontera, pa čak i organizacija naporno rade kako bi bili puni čvorovi i tako mogli pomoći Bitcoin ekosustavu. Do danas (svibanj 2021) računamo 9615 aktivnih javnih čvorova u Bitcoin mreži. A mi samo govorimo o javnim čvorovima, odnosno vidljivim i dostupnim bitcoin čvorovima - koji se također nazivaju čvorovi za slušanje

Sažetak javnih čvorova mreže Bitcoin

Da, Sherlock, ima ih također čvorovi koji ne slušaju, skriveni i nevidljivi čvorovi. Oni se skrivaju iza vatrozida za rad, koristeći protokole privatnosti kao što je Tor, ili, još jednostavniji i sigurniji, nisu konfigurirani za primanje veza.

Čvorovi za slušanje (Super čvorovi)

Un čvor za slušanje o super čvor je javno vidljiv puni čvor: komunicira s drugim čvorovima koji žele s njim razgovarati i razmjenjuje informacije. Tako korišteni super čvor je i komunikacijski most koji izvor podataka: super čvor je a točka preraspodjele.

Ako želite biti pouzdani super čvor, uvijek morate biti aktivni 24 sata dnevno kako biste mogli prenijeti poplavu veza: povijest blockchaina mora biti dokumentirana, sve transakcije moraju biti zabilježene s njihovim podacima na svim čvorovima širom svijeta. Podrazumijeva se da je to čak i za manje ljudi: potrebna je potrebna računalna snaga, kao i bolja internetska veza.

Činovi rudara

Vrijeme rudarstva je prošlo. Nemojte početi podrivati. Danas je za konkurentno sudjelovanje u procesu iskopavanja bitcoina neophodno ulagati u specijalizirane programe i hardver koji rade paralelno s Bitcoin jezgrom i pokušavaju iskopati blokove. Rudar ili osoba koja koristi ta moćna računala može se odlučiti raditi sam (samo rudar) ili u skupinama (rudar bazena). 

Dok su usamljeni vukovi, jedini rudari koji su tražili od bake da neko vrijeme može koristiti podrum za rad s računalima, dok oni koriste svoju lokalno preuzetu kopiju blockchaina, oni koji miniraju u bazenima, u bazenima rudara, pa oni rade samo zajedno i svaki doprinosi vlastitim resursima (hashpower). U rudarskom spremištu isključiva je odgovornost administratora spremišta za održavanje punog čvora: on je rudar bazena punih čvorova.

Lagani ili SPV klijent

Poznati i kao klijenti pojednostavljene provjere plaćanja (SPV), klijenti lak oni koriste Bitcoin mrežu, ali ne djeluju kao puni čvor. SPV klijenti stoga ne doprinose mrežnoj sigurnosti: od njih se ne traži da imaju kopiju blockchaina i nikada ih se ne pita u postupku provjere i provjere valjanosti transakcija.

SPV klijent ima osnovnu funkciju: omogućuje bilo kojem korisniku da provjeri jesu li neke transakcije uključene u blok ili ne, bez potrebe za preuzimanjem svih podataka bloka. Kako to oni rade? Oni zahtijevaju neke podatke od drugih punih čvorova (super čvorovi). Lagani klijenti ponašaju se kao krajnja točka komunikacije a koriste ih različiti novčanici (novčanici) za pohranu kriptovaluta.

Klijent protiv rudarskih čvorova

Važno je da se održavanje punog čvora uvelike razlikuje od održavanja punog rudarskog čvora. Iako rudari moraju ulagati novac i resurse za kupnju i upotrebu skupog hardvera i softvera (sjetite se koliko se ljudi žale na električnu energiju koja se koristi za kopanje bitcoin-a), svatko može održati puni čvor za provjeru valjanosti. Zapravo, bez punog čvora za provjeru, rudar ne može ništa učiniti: prije pokušaja miniranja bloka, rudar mora primiti ok od punog čvora, koji potvrđuje i potvrđuje transakcije na čekanju. Dakle, tada rudar može stvoriti blok koji se primijenio za hostiranje tih podataka (s grupom transakcija) i pokušava minirati blok. Ovdje će se blockchain ponovno ažurirati: ako rudar uspije pronaći valjano rješenje za blok, on se sada može prenijeti na ostatak blockchaina, a puni čvorovi provjeravaju njegovu valjanost. U konačnici, pravila o pristanku utvrđuje i jamči distribuirana mreža validacija čvorova, ne od rudara.

zaključak

Bitcoin čvorovi međusobno su u komunikaciji putem P2P Bitcoin mrežnog protokola i neprestanom međusobnom komunikacijom jamče integritet sustava. Što ako postoji čvor koji se ne ponaša dobro, koji djeluje neiskreno, nestašan, koji pokušava širiti pogrešne informacije? U blockchainima protok informacija teče: taj čvor iskreni čvorovi brzo prepoznaju i odmah se prekidaju s mreže.

Koliko mogu zaraditi održavanjem punog čvora za provjeru valjanosti ?? '?

Kazu! Ne nude se nikakve ekonomske nagrade: određuje se povjerenjem korisnika, korisnicima pruža mir, sigurnost i privatnost. Puni čvorovi pravi su suci igre: oni potvrđuju poštivanje pravila. Oni štite blockchain od napada i prijevara (poput dvostruko potrošnja) i ne moraju vjerovati nikome drugome.