Trenutno gledate Šta su čvorovi?

Koji su čvorovi?

Vrijeme čitanja: 5 minute

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

U svijetu mreža, telekomunikacijskih mreža ili čak računara, čvorovi imaju dobro definirane karakteristike: mogu biti tačka preraspodjele ili krajnja točka komunikacije. To možemo reći općenitije čvor je fizički mrežni uređaj. Kako ne bi ništa propustili, postoje i neki specifični 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 kreirati, primiti ili poslati. Kao što je već spomenuto, postoje različite vrste Bitcoin čvorova: puni čvorovi, super čvorovi, rudarski čvorovi i SPV klijenti.

Indeks

Bitcoin čvorovi

Gdje je Blockchain zamišljen kao sistem distribuirano, mreža čvorova omogućava da se Bitcoin koristi kao decentralizirana peer-to-peer (P2P) digitalna valuta, neprocjenjiva i decentralizirana, to jest, bez nužne potrebe postojanja posrednika za provjeru valjanosti trgovina, 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čunara, može se smatrati čvorom, budući da su svi čvorovi povezani unutar blockchaina. Šta ovi čvorovi mogu učiniti? Oni komuniciraju. Oni prenose informacije o transakcijama i blokovima njegove distribuirane računarske mreže s Bitcoin 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 sudjeluju u procesu provjere transakcija i zaključavanja prema pravilima koja su nametnula pristanak sistema. 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 - čak se može preuzeti i jedan dio blockchaina).
Bitcoin pun čvor može se postaviti slijedeći mnoštvo različitih softverskih implementacija, gdje se naziva najpoznatija od svih Bitcoin Core (ovdje link za njegov github). Nije za svakoga! Evo minimalnih, ali minimalnih, minimalnih zahtjeva da bi bio bitcoin Core pun čvor:

  • Desktop ili laptop sa najnovijom verzijom 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 sa visokim ograničenjima za otpremanje. Ili se pobrinite da u vaš tarifni plan, ako pravite žarišne tačke, bude uključeno 200 giga mjesečno za upload i 20 za downlood.
  • Puni čvor mora biti u stanju raditi najmanje četvrtinu dana (6 sati), ali visoko je cijenjeno da ostaje 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. Od danas (maj 2021) računamo 9615 aktivnih javnih čvorova u Bitcoin mreži. A mi samo govorimo o javnim čvorovima, odnosno vidljivim i pristupačnim Bitcoin čvorovima - koji se također nazivaju čvorovi za preslušavanje

Sažetak javnih čvorova mreže Bitcoin

Da, Sherlock, postoje i oni čvorovi koji ne slušaju, skriveni i nevidljivi čvorovi. Oni se sakrivaju iza zaštitnog zida 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 preslušavanje o super čvor je javno vidljiv puni čvor: komunicira s drugim čvorovima koji žele razgovarati s njim i razmjenjuje informacije. Tako korišteni super čvor je i komunikacijski most da izvor podataka: super čvor je tač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 evidentirane s njihovim podacima na svim čvorovima širom svijeta. Podrazumijeva se da je to čak i za manje ljudi: potrebna su potrebna računarska snaga, kao i bolja internetska veza.

Činovi rudara

Vrijeme rudarstva je prošlo. Nemojte početi podrivati. Danas je, kako bi se konkurentno sudjelovalo u procesu rudarstva Bitcoina, neophodno ulagati u specijalizirane programe i hardver koji rade paralelno s Bitcoin Core kako bi pokušali iskopati blokove. Rudar ili osoba koja koristi ove moćne računare može odlučiti raditi sam (samo rudar) ili u grupama (bazen rudar). 

Dok su usamljeni vukovi, jedini rudari koji su tražili od bake da neko vrijeme mogu koristiti podrum za obavljanje poslova 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 (hash power). U spremištu za rudarstvo 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ćava bilo kojem korisniku da provjeri jesu li neke transakcije uključene u blok ili ne, bez potrebe za preuzimanjem svih podataka bloka. Kako to rade? Oni zahtijevaju neke informacije 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 kripto valuta.

Klijent vs rudarski čvorovi

Važno je što se održavanje punog čvora razlikuje od održavanja punog rudarskog čvora. Iako rudari moraju ulagati novac i resurse da bi kupili i koristili skupi hardver i softver (sjetite se koliko se ljudi žale na električnu energiju koja se koristi za vađenje bitkoina), svatko može održavati 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 informacija (s grupom transakcija) i pokušava minirati blok. Ovdje će se blockchain ponovo 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 saglasnosti određuje i garantuje distribuirana mreža validacija čvorova, ne od rudara.

zaključak

Bitcoin čvorovi su u međusobnoj komunikaciji putem P2P Bitcoin mrežnog protokola i stalnom međusobnom komunikacijom garantiraju integritet sistema. Što ako postoji čvor koji se ne ponaša dobro, koji djeluje neiskreno, nestašan, koji pokušava širiti pogrešne informacije? U blockchains-ima, protoci informacija: 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 su pravi suci igre: oni potvrđuju da se poštuju pravila. Oni štite blockchain od napada i prijevara (poput dvostruko trošenje) i ne moraju vjerovati nikome drugom.