Definice uzlů je v mnoha případech odlišná. Pokud jde o počítače nebo komunikační sítě, uzel často odkazuje na přerozdělovací bod nebo komunikační terminál. Typicky je uzel tvořen fyzickými síťovými zařízeními, ale virtuální uzly jsou zcela odlišné.

Jednoduše řečeno, síťový uzel může generovat, přijímat nebo přenášet informace. V souladu s tím budeme diskutovat o různých typech bitcoinových síťových uzlů: plné uzly, super uzly, těžební uzly a uživatelé SPV.


Bitcoinový uzel

Ponořením se hlouběji do článku o blockchainu – díky jeho charakteristikám distribuovaného systému – uzly počítačové sítě umožňují Bitcoinu fungovat jako decentralizovaná digitální měna peer-to-peer (P2P). Stejně tak Bitcoin je bez cenzury, což znamená, že převody mezi uživateli nevyžadují žádné prostředníky, kteří by poskytovali záruky (bez ohledu na to, jak daleko jsou uživatelé od sebe).

Proto je uzel blockchainu jako komunikační uzel, který hraje různé funkce. Jakýkoli počítač nebo jiné zařízení připojené k bitcoinové síti lze považovat za uzel bitcoinové sítě. Tyto uzly spolu také komunikují a zároveň mohou přenášet transakce a transakce prostřednictvím bitcoinového protokolu point-to-point. blokovat informace. Každý počítačový uzel je však definován podle své specifické funkce, takže v bitcoinové síti existuje mnoho různých typů uzlů.


plný uzel

Úplné uzly jsou ty uzly, které skutečně podporují a zajišťují bitcoinovou síť a jsou na síti nezávislé. Budou se také podílet na potvrzování informací o transakcích a informací o blokování Podobně mohou plné uzly také přidávat nové blokové informace do blockchainové sítě.

Úplný uzel si obvykle stáhne kompletní kopii informací o bitcoinové blockchainové síti, ale není to tvrdý požadavek (někdy bude stažena zkrácená kopie).

Zřízení bitcoinového plného uzlu lze dokončit instalací různých různých softwarů, ale nejčastěji používaným softwarem je bitcoinové jádro Níže jsou uvedeny základní požadavky pro provoz bitcoinového plného uzlu:

  • Stolní nebo přenosný počítač s operačním systémem Windows, Mac OS X nebo Linux

  • 200 GB volného místa na disku

  • 2GB RAM

  • Šířka pásma s rychlostí odesílání ne méně než 50 kB/s

  • Připojení k internetu bez omezení nahrávání nebo vysokých limitů nahrávání. Každý měsíc může celý uzel nahrát ne méně než 200 GB informací a stáhnout ne méně než 20 GB informací. Při prvním spuštění plného uzlu je potřeba stáhnout přibližně 200 GB textu

  • Doba plného provozu uzlu není kratší než 6 hodin denně, nejlépe v provozním režimu 7x24 hodin

Mnoho dobrovolných organizací a uživatelů funguje jako úplné uzly bitcoinové sítě, aby napomohly ekologickému rozvoji bitcoinu. Stejně jako v roce 2018 v bitcoinové síti běželo přibližně více než 9 700 veřejných uzlů. Všimněte si, že toto číslo je pouze pro veřejné uzly, tedy ty uzly, které jsou viditelné.

Kromě veřejných uzlů existuje mnoho skrytých uzlů, které nejsou viditelné, často prostřednictvím skrytých protokolů, jako je Tor, nebo prostě běží za firewally, protože jsou nakonfigurovány tak, aby nebyly inzerovány.


Veřejný uzel (superuzel)

Veřejný uzel nebo superuzel je v podstatě viditelný úplný uzel. Komunikuje a přenáší data s ostatními uzly. Proto je superuzel přerozdělovacím bodem a hraje roli zdroje dat a komunikačního mostu.

Spolehlivý superuzel obvykle přenáší historické informace a transakční data blockchainu do uzlů po celém světě 24/7. Z tohoto důvodu superuzel vyžaduje větší výpočetní výkon a lepší síťová připojení než skrytý úplný uzel.


Těžební uzel

Aby bylo možné těžit Bitcoin ve stále více konkurenčním prostředí, je nutné investovat do speciálního těžebního hardwaru a programů. Tyto těžební programy (software) přímo nesouvisí s bitcoinovým jádrem, těží se paralelně s bitcoinovým jádrem. Těžař se může rozhodnout těžit sám nebo se připojit k těžebnímu fondu.

Úplné uzly jednotlivých těžařů používají své vlastní kopie blokových dat, zatímco těžaři těžebního poolu spolupracují, z nichž každý může přispět svým vlastním výpočetním výkonem. V těžebním fondu musí pouze správce těžebního fondu běžet jako úplný uzel – což lze považovat za úplný uzel celého těžebního fondu.


Lehké nebo SPV uživatelé

Tito nenároční uživatelé, známí také jako uživatelé Simple Payment Verification (SPV), používají bitcoinovou síť, ale nejsou úplnými uzly. Uživatelé SPV nepřispívají k zabezpečení sítě, protože neukládají kopie informací o blockchainu a nepodílejí se na ověřování informací o transakcích.

Jednoduše řečeno, SPV je způsob, jak zobrazit informace o transakcích bez stahování kopie celých informací o blockchainu. Uživatelé SPV proto při poskytování informací spoléhají na jiné úplné uzly (super uzly). Tito nenároční uživatelé jsou jako komunikační terminály a jsou také používáni mnoha digitálními měnovými peněženkami.


Uživatel VS Mining Node

Za zmínku stojí, že je rozdíl mezi spuštěním plného uzlu a spuštěním plného těžebního uzlu. Kdokoli se může stát plnohodnotným těžařským uzlem investováním do speciálního těžebního hardwaru a softwaru.

Před pokusem o těžbu bloku musí těžař shromáždit informace o transakci, které byly dříve potvrzeny úplnými uzly. Poté musíte vytvořit alternativní blok (se sadou informací o transakcích) a pokusit se těžit ve stejnou dobu. Pokud těžař úspěšně najde hash tohoto kandidátského bloku, zveřejní jej do celé sítě, aby ostatní uzly mohly ověřit jeho pravost. Přesnost a bezpečnost tohoto konsensuálního pravidla proto společně udržují uzly v celé síti, nejen těžaři.


Závěr

Bitcoinové uzly spolu komunikují prostřednictvím bitcoinového síťového protokolu peer-to-peer, což je způsob, jakým ověřují integritu systému. Pokud chce uzel šířit nějaké špatné informace, bude rychle identifikován těmito loajálními uzly a odpojen od sítě.

Za provozování úplného uzlu nejsou žádné finanční odměny, ale tento postup je stále vysoce doporučen, protože uživatelům poskytuje integritu, bezpečnost a soukromí. Úplné uzly zajišťují plynulé provádění pravidel Chrání blockchain před napadením. Úplný uzel navíc nemusí důvěřovat ostatním, což uživatelům umožňuje mít 100% kontrolu nad svým majetkem.