En node er en computer, der vedligeholder en kopi af blockchainen og videresender transaktioner til sine peers. Noder er netværket. Uden dem er der ingen blockchain, kun en database på en persons server. En fuld node gemmer hele kæden og validerer hver transaktion. En light node gemmer kun headers. En mining node eller validator node deltager i konsensus. En archive node gemmer alle historiske tilstande, hvilket er nyttigt for block explorers og analyser.
At køre en node er, hvordan du selv verificerer kæden. Du stoler ikke på, at en explorer fortæller dig din saldo. Du tjekker den mod kopien på din egen hardware. Den uafhængighed er pointen. Jo flere noder der er, jo sværere er det for nogen at ændre reglerne eller censurere transaktioner. Ethereum har tusindvis af noder. Bitcoin har titusindvis. Nogle kæder har kun en håndfuld, hvilket gør dem sårbare over for overtagelse. Nodeantal er et groft mål for decentralisering, dog ikke et perfekt et. Det, der betyder noget, er, hvem der kører noderne, og om de er uafhængige.
Nodetyper
- Fuld node — gemmer og validerer hele blockchainen
- Let node — gemmer headere, er afhængig af fulde noder
- Mining node — en komplet node, der også producerer blokke
- Arkivnode — gemmer al historisk tilstand
- Valideringsnode — proof-of-stake-ækvivalent til en miningnode
Det koster lagerplads, båndbredde og en vis teknisk indsats at drive en node. Det er ikke for alle. Det er den stærkeste måde at bruge en blockchain på uden at stole på andre.
Comments
No comments yet. Be the first to share a thought.
Leave a comment