Uzly jsou důležitou součástí pro fungování blockchainu, jsou to součásti, které zajišťují bezpečnost, stabilitu a fungování transakcí, které se tam vyskytují. Ale pro respektování principů decentralizace blockchainu je zásadní, aby tyto uzly nevlastnilo příliš málo jednotlivců nebo subjektů.
Proto podle definice čím více uzlů ve stejné síti, tím je bezpečnější. Je důležité, aby byl uzel přístupný mnoha jednotlivcům, protože jsou to právě oni, kdo zajistí síť. V první řadě je blockchainový uzel kus hardwaru vytvořený a spravovaný samotnými uživateli.
Jak uzly fungují v blockchainu
Počítačový hardware uživatele, který vytvořil uzel, bude propojen s ostatními uzly blockchainu. Obsluha uzlu ve většině případů nevyžaduje mnoho technických znalostí. Obecně je možné vytvořit uzel na virtuálním dedikovaném serveru (VPS) nebo na osobním počítači.
Když mluvíme o „transakcích“ ověřených uzly, máme na mysli tento termín používat v nejširším slova smyslu. Některé uzly jsou skutečně zodpovědné za reakce na požadavky zaslané všemi aktéry v blockchainu. Může to být například prostřednictvím kryptoměnové peněženky uživatele, decentralizovaných aplikací (dApps) nebo protokolů. Toto se nazývá "úplný uzel".
Jako aktivní členové technologie distribuované účetní knihy konkrétního blockchainu sdílejí všechny uzly transakční historii tohoto blockchainu. O přidávání nových bloků jsou skutečně neustále informováni.
Existují však výjimky, například v těžebním poolu, kde těžaři spolupracují. V tomto případě bude celý uzel muset obsluhovat pouze správce fondu. Toto je možný scénář například v síti bitcoinů (BTC).
Různé typy uzlů
Upozorňujeme, že většina blockchainů funguje kombinací schopností několika typů uzlů. Některé z níže uvedených příkladů jsou studovány prizmatem konkrétního blockchainu, ale to neznamená, že konkrétní typ uzlu je exkluzivní pro uvedený blockchain.
1. Úplný uzel
Toto je jeden z nejběžnějších typů anody a krypto komunita jej obvykle označuje jednoduše jako „uzel“, takže jde o nesprávné pojmenování. Podle Satoshi Nakamota je Full Node program, který plně ověřuje transakce a bloky. Téměř všechny úplné uzly také podporují síť přijímáním transakcí a bloků z jiných úplných uzlů.
2. Redukované uzly (ořezané uzly)
Pruned mode je anoda, která má stejné vlastnosti jako plná anoda, kromě toho, že uzel nemá žádnou historii blockchainu. Proto je skutečně lehčí než předchozí typ. Redukovaný uzel tedy ukládá pouze důležité součásti uzlu, aby mohl provádět různé ověřovací procesy v blockchainu.
3. Světelný uzel
Lehké uzly jsou atrofovanou verzí plných uzlů, které ukládají pouze malou část historie blockchainu, díky čemuž jsou lehčí než minifikované uzly. Například je možné (v závislosti na blockchainu) spustit lehký uzel na smartphonu.
4. Uzel Archie
Archivní uzly nebo archivní uzly mají stejné možnosti jako úplné uzly. Jeho použití by však bylo vhodnější v situacích, kdy je nutné vrátit se v historii blockchainu v čase. Tento typ uzlu se například používá k zobrazení dat za 128. blokem počínaje posledním blokem na blockchainu Ethereum.
5. Těžební uzel
Těžební uzly jsou uzly, které se používají k řešení velmi složitých rovnic spojených s vytvářením nových bloků. Jsou propojeny a musí být odděleny od konvenčních uzlů.
6. Masternode
Masternodes, nebo doslova masternodes, jsou rostoucí alternativou k Proof of Stake (PoS), která je v současné době široce používána v kryptoekosystému. Jedná se o koncept propagovaný blockchainem Dash v roce 2014.
Závěr
Celkově jsou uzly v blockchainu kritickými součástmi, které zajišťují bezpečnost, stabilitu a funkčnost transakcí v síti. Čím více uzlů ve stejné síti, tím bezpečnější je blockchain. Každý uzel má stejnou transakční historii blockchainu a je neustále upozorňován na přidání nových bloků.
