Zelf een Bitcoin Node draaien met een Raspberry Pi 5

Bitcoin is een gedecentraliseerd netwerk dat draait dankzij duizenden nodes wereldwijd. Door zelf een Bitcoin node te draaien draag je bij aan de veiligheid en decentralisatie van het netwerk. Bovendien kun je je eigen transacties valideren zonder afhankelijk te zijn van externe partijen zoals exchanges of wallet-providers.

Een Bitcoin node houdt een volledige kopie van de blockchain bij en valideert alle transacties volgens de Bitcoin regels. In deze gids leer je hoe je met een Raspberry Pi 5 en UmbrelOS eenvoudig je eigen node kunt opzetten – zelfs als complete beginner.

bitcoin node onderdelen
Alle onderdelen die je nodig hebt om je Bitcoin Node op te zetten

Benodigde onderdelen

Voor dit project heb je de volgende onderdelen nodig:

Overige benodigdheden:

  • Een USB stick (minimaal 4GB) die geformatteerd mag worden
  • Kleine kruiskopschroevendraaier
  • Computer met internetverbinding voor de installatie
  • Ethernet kabel (aanbevolen voor stabiele verbinding)

Hardware in elkaar zetten

Stap 1: Raspberry Pi voorbereiden

  1. Pak de Raspberry Pi 5 voorzichtig uit de verpakking
  2. Plaats de Active Cooler op de processor door deze stevig naar beneden te drukken tot je een klik hoort
  3. Zorg ervoor dat de koeler goed vast zit en de kabels niet in de weg zitten

Stap 2: SSD Shield installeren

  1. Neem de X1001 M.2 NVMe SSD Shield Top uit de verpakking
  2. Volg de meegeleverde instructies om de shield op de Raspberry Pi te monteren
  3. Zorg ervoor dat alle verbindingen stevig vastzitten

Stap 3: SSD installeren

  1. Pak de Samsung 990 EVO Plus SSD voorzichtig uit
  2. Schuif de SSD in de M.2 slot op de shield onder een hoek van ongeveer 30 graden
  3. Druk de SSD naar beneden en schroef deze vast met het meegeleverde schroefje

Stap 4: Case installatie (NA het testen)
Installeer de behuizing pas nadat alles correct werkt om problemen op te lossen zonder de case te hoeven openen.

bitcoin node appel
Het resultaat nadat je de cooler + ssd hield + ssd hebt geïnstalleerd! Appel voor formaat.

UmbrelOS installatie

UmbrelOS is een gebruiksvriendelijk besturingssysteem speciaal ontworpen voor het draaien van Bitcoin nodes en andere self-hosted applicaties.

Stap 1: Raspberry Pi OS op USB stick

image
Zo ziet de Raspberry Pi Imager software er ongeveer uit
  1. Download en installeer Raspberry Pi Imager op je computer
  2. Steek je USB stick in de computer
  3. Open Raspberry Pi Imager en selecteer “Raspberry Pi OS Lite (64-bit)”
  4. Kies je USB stick als doel
  5. Klik op het tandwiel-icoon voor geavanceerde opties:
  • Activeer SSH met gebruikersnaam/wachtwoord
  • Stel gebruikersnaam in op “pi” en kies een veilig wachtwoord
  • Configureer je WiFi gegevens (of gebruik later een ethernet kabel)
  1. Klik “WRITE” om het systeem te installeren

Stap 2: Eerste opstart en SSH verbinding

  1. Steek de USB stick in de Raspberry Pi
  2. Sluit ethernet kabel aan (aanbevolen) of zorg dat WiFi geconfigureerd is
  3. Sluit de voeding aan – de Pi start automatisch op
  4. Wacht 2-3 minuten tot het systeem volledig opgestart is

SSH verbinding maken (Windows):

  1. Open Command Prompt (cmd) of PowerShell
  2. Typ: ssh [email protected] (als dat niet werkt; vervang raspberrypi.local door het IP van je Pi. Het IP-adres kun je vinden in je router interface)
  3. Voer het wachtwoord in dat je eerder hebt ingesteld

Stap 3: UmbrelOS downloaden en installeren

  1. Eenmaal verbonden via SSH, update eerst het systeem:
sudo apt update && sudo apt upgrade -y
  1. Download UmbrelOS:
wget https://download.umbrel.com/release/latest/umbrelos-pi5.img.zip

Stap 4: SSD identificeren

  1. Controleer welke opslag apparaten beschikbaar zijn:
lsblk
  1. Je SSD zou zichtbaar moeten zijn als /dev/nvme0n1 of vergelijkbaar
  2. Noteer de exacte naam – dit is belangrijk voor de volgende stap!

Stap 5: UmbrelOS naar SSD schrijven
WAARSCHUWING: Deze stap wist alle data op de SSD. Zorg dat je de juiste drive selecteert!

sudo dd if=umbrelos-pi5.img of=/dev/nvme0n1 bs=4M status=progress

Vervang /dev/nvme0n1 door de correcte drive naam die je in stap 4 hebt genoteerd.

Dit proces duurt 5-10 minuten. Wacht tot het volledig voltooid is.

Stap 6: Systeem herstarten

  1. Typ sudo shutdown -h now om veilig af te sluiten
  2. Haal de USB stick eruit
  3. Start de Raspberry Pi opnieuw op door de voeding los te koppelen en weer aan te sluiten
  4. Als alles goed is gegaan wordt nu automatisch Umbrel ingeladen vanaf de SSD.
bitcoin node raspberry pi
De Bitcoin-node zonder behuizing

Bitcoin Node setup

Stap 1: Toegang tot Umbrel

  1. Wacht 3-5 minuten na het opstarten
  2. Open een webbrowser op je computer
  3. Ga naar http://umbrel.local
  4. Als dit niet werkt, probeer dan het IP-adres direct, of sluit een HDMI mini kabel aan op je Pi om te zien wat er gebeurt.

Stap 2: Initiële setup

  1. Volg de welkomstprocedure om een gebruikersnaam en wachtwoord in te stellen
  2. Stel een sterke wachtwoord in voor je Umbrel dashboard
image
De startpagina van Umbrel, al je apps kun je hier openen. Tip: Als je op het settings-icoon drukt kun je de temperatuur van je node in de gaten houden.

Stap 3: Bitcoin Node installeren

bitcoin node umbrel
  1. Klik op “App Store” in het Umbrel dashboard
  2. Zoek naar “Bitcoin Node” of scroll naar beneden om deze te vinden
  3. Klik op “Install” om de Bitcoin Node app te installeren
  4. De installatie duurt enkele minuten

Stap 4: Synchronisatie starten

  1. Na installatie verschijnt de Bitcoin Node in je dashboard
  2. Klik erop om de app te openen
  3. De node begint automatisch met synchroniseren met het Bitcoin netwerk
  4. Dit proces duurt 3-4 dagen en download ongeveer 900GB aan data
  5. Je kunt de voortgang volgen in de app interface
image
Voorbeeld van 100% gesynchroniseerde Bitcoin-node

Hier zijn nog een aantal handige apps om te installeren:

  • mempool – Krijg je eigen lokale Blockchain explorer, zoek op wallets, transacties, etc.
  • Pi-hole – Blokkeer advertenties op je hele netwerk

Belangrijke tips en onderhoud

Tijdens synchronisatie:

  • Houd de Raspberry Pi 24/7 aangesloten
  • Zorg voor stabiele internetverbinding
  • Monitor de temperatuur – de cooler moet voorkomen dat het systeem oververhit raakt

Na volledige synchronisatie:

  • Je node draagt bij aan het Bitcoin netwerk door transacties te valideren
  • Je kunt je eigen wallet verbinden voor maximale privacy
bitcoin node met case
De node met een case geïnstalleerd, makkelijk te verplaatsen en goed beschermd

Volgende stappen

Na het opzetten van je Bitcoin node kun je:

  • Andere apps installeren zoals Lightning Network node
  • Je eigen wallet software verbinden met je node
  • Bijdragen aan het netwerk door meer verbindingen toe te staan (d.m.v. port forwarding)
  • Leren over geavanceerde Bitcoin concepten

Door je eigen node te draaien ben je niet langer afhankelijk van externe partijen en draag je bij aan een sterker, meer gedecentraliseerd Bitcoin netwerk.

Disclaimer: De inhoud van deze site mag niet worden beschouwd als beleggingsadvies. Beleggen is speculatief. Bij beleggen loopt uw kapitaal risico.

google news
google news square

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *