Wat is een Bitcoin node?

30 november 2023
4 min leestijd
Bitcoin network

Het Bitcoin netwerk is afhankelijk van de miners en de nodes. Deze nodes vervullen een hele belangrijke rol in de werking van de blockchain. In dit artikel leggen we zo simpel mogelijk uit wat een Bitcoin node is en hoe het werkt.

Wat doet een Bitcoin node?

Platgeslagen, is de korte uitleg dat een node een computer is die verbinding maakt met andere computers. Deze groep computers delen informatie met elkaar en volgen specifieke regels.

Bij Bitcoin worden deze gedeelde regels vastgesteld in het Bitcoin protocol. De nodes in dit peer-to-peer netwerk zijn nodig om de blockchain draaiende te houden. Daardoor zijn ze onmisbaar voor Bitcoin.

Het is ook mogelijk om geheel afgeschermd een node te draaien. Daardoor is het niet met zekerheid vast te stellen hoe veel nodes er zijn, maar over het algemeen wordt geschat dat er enkele tienduizenden nodes zijn.

Full nodes

Er zijn verschillende soorten nodes, waaronder full nodes en light nodes. De full node is een computer die een kopie van de gehele Bitcoin blockchain synchroniseert. De full nodes valideren transacties en blokken van elkaar. Zij bevestigen transacties door naar hun kopie van de blockchain te kijken en geven dit door aan de rest van het netwerk.

Een full node draaien is een hele dure aangelegenheid en kan niet op zomaar elke computer of telefoon. Een smartphone zou honderden gigabytes vrij moeten hebben om een software met een full node te draaien. Daarom is er een lichtere versie gekomen: de light node.

Light nodes

Een light node heeft geen volledige kopie van de blockchain. Daarentegen downloaden ze alleen zogenaamde block headers, wat een stuk minder ruimte inneemt. Daardoor is een light node draaien voor meer computers en telefoons haalbaar, en ook een stuk minder kostbaar.

Waarom we dan niet alleen light nodes hebben? De light nodes blijven afhankelijk van full nodes en moet uiteindelijk verbinding maken met een publieke server of een specifiek full node.

Nodes en miners

Miners draaien ook nodes in het Bitcoinnetwerk. Hun nodes hebben een andere functie. Zij valideren niet de blokken en transacties van de blockchain, maar voegen hele nieuwe blokken toe.

Om een nieuw blok toe te voegen, moeten de miners (wat een soort superslimme computers zijn) een puzzel oplossen. Hierna valideert de rest van het netwerk het nieuwe blok en wordt het onderdeel van de blockchain.

Als de miner met succes een nieuw blok toevoegt, ontvangt deze een beloning in BTC.

Andere nodes

Een ander soort Bitcoin node is een lightning node, welke interacteert met het peer-to-peer Bitcoin Lightning netwerk. Er zijn natuurlijk ook andere cryptocurrencies welke op andere technologie gebaseerd zijn. Het verschilt dus ook per netwerk of en welk soort nodes er zijn. Een paar bekende nodes zijn verder masternodes en staking nodes.

Nodes in Nederland versus andere landen

Opvallend genoeg heeft, van de 140 landen waarin Bitcoin nodes actief zijn, Nederland de 6e plek op de ranglijst van meeste actieve nodes. Daarmee staat volgens de telling op 30 november 2023 circa 3.76% van alle nodes in Nederland. Niet geheel onverwacht staan de meesten in de Verenigde Staten, op (grote afstand) gevolgd door onze oosterburen in Duitsland.

Zeker gezien het lage bevolkingsaantal in Nederland is het een prestatie van formaat.

Hoe kan ik zelf een node draaien?

Het is tegenwoordig niet al te lastig om zelf een full node te draaien. Zo zijn er complete pakketten te downloaden, bijvoorbeeld van Umbrel. Verder zijn er een Raspberry Pi nodig (een soort minicomputer) en een harddisk. Er is wel enige technische kennis vereist.

Het is ook mogelijk om van bitcoin.org software te downloaden. Let wel op alle vereisten rondom bijvoorbeeld de rekenkracht en geheugen van de computer. Er staat een compleet stappenplan op hun website.

Moet ik een node draaien?

Er zijn genoeg nodes actief om het Bitcoinnetwerk te blijven draaien. Het is dus niet nodig om zelf ook een node te draaien om de blockchain te steunen. Er is ook geen monetaire beloning voor het draaien van een node.

Wat zijn dan de voordelen van het draaien van een node? Het kan een manier zijn om met meer privacy interactie met de blockchain te hebben.

Het is echter een hele technische aangelegenheid en veel minder gebruiksvriendelijk dan transacties sturen met behulp van derde partij gespecialiseerd in het verhandelen, versturen en bewaren van crypto, zoals Blockrise.

De informatie verstrekt in onze artikelen is uitsluitend bedoeld voor algemene informatieve doeleinden en vormt geen (financieel) advies.

Abonneer op onze nieuwsbrief

Alles over crypto, investeren én Blockrise in een beknopte maandelijkse e-mail.