Een full node slaat de volledige blockchain op en valideert elke transactie aan de hand van de protocolregels. Het vertrouwt niemand anders. Het controleert de handtekeningen, verifieert de hashes en verwerpt alles wat ongeldig is. Door een full node te draaien, neem je deel aan het consensusproces zonder te minen. Je concurreert niet om blokbeloningen. Je verifieert onafhankelijk of de blockchain correct is. Als een miner een ongeldige transactie probeert toe te voegen, verwerpt jouw node het blok. Als voldoende full nodes een ongeldig blok verwerpen, betekent dit dat de miner zijn werk voor niets heeft gedaan.
Volledige nodes vereisen opslagruimte, bandbreedte en een technische configuratie. De blockchain van Bitcoin is meer dan 600 gigabyte groot. De archiefnode van Ethereum is nog groter. Lichte nodes downloaden alleen de blokheaders en zijn voor transactiegegevens afhankelijk van volledige nodes. Lichte nodes zijn sneller en goedkoper, maar minder onafhankelijk. Een volledige node is de gouden standaard voor soevereiniteit. Als u wilt controleren of uw munten bestaan en of niemand achter uw rug om de regels verandert, gebruik dan een volledige node. Het is niet nodig voor incidenteel gebruik. Het is wel nodig als u volledig wilt vertrouwen op uw eigen hardware.
Volledige verantwoordelijkheden van het knooppunt
- Bewaar de volledige blockchaingeschiedenis.
- Valideer elke transactie en blokkeer deze.
- Geldige transacties doorgeven aan collega's
- Verwerp blokken die de consensusregels schenden.
Meer volwaardige knooppunten betekenen een veerkrachtiger netwerk. Een keten met slechts een handvol knooppunten is een keten met een handvol zwakke punten.
Comments
No comments yet. Be the first to share a thought.
Leave a comment