Lightning / Full Node – DIY Anleitung
Einleitung
In dieser Schritt-für-Schritt-Anleitung lernst du, welche Einzelteile du für eine Lightning und Full Node benötigst und wie du sie zusammenbaust.
Was ist eine Node?
Eine Bitcoin Full Node ist ein Computer, der die Bitcoin-Software, auch Bitcoin Core genannt, ausführt und darüber mit dem Bitcoin Netzwerk verbunden ist. Die Full Node verdient ihren Namen, weil sie die vollständige Kopie der Bitcoin Blockchain gespeichert hat und laufend aktualisiert. Full Nodes sind wichtige Instrumente, um Transaktionen und Blöcke zu validieren. Sie sind für die Sicherheit und Integrität des gesamten Netzwerks unverzichtbar und fungieren als eine Art Schiedsrichter. Ihre Funktion ist es zu prüfen, ob sich alle Netzwerkteilnehmer an die Spielregeln halten. In diesen Beiträgen erfährst du mehr zum Thema Nodes und Lightning.
Hardwareanforderung
Für eine Lightning und Full Node kann man zwischen einem Raspberry Pi oder einem Mini-PC wählen. Dafür wird folgende Hardware benötigt:
Raspberry Pi Hardware
- Raspberry Pi 5 mit 4 GB RAM* (empfohlen). Besser: Raspberry Pi 5 mit 8 GB RAM*
- Netzteil für Raspberry Pi 5*
- Festplatte 2 TB SSD*
- Festplattengehäuse mit USB-Anschluss*
- microSD-Karte*
- Gehäuse für Raspberry Pi 5*
- LAN Kabel*
- Touchscreen Display* (optional)
- microSD-Karte Adapter* (optional und meistens bei der microSD-Karte dabei)
*Bei den Amazon-Links handelt es sich um Werbelinks. Kaufst du über diese Links, erhält das Blocktrainer-Team, von Amazon eine kleine Provision. Dadurch entstehen dir keine Kosten, du unterstützt lediglich unsere Arbeit und dafür sind wir dir dankbar!
Der Touchscreen ist komplett optional und wird weder für die Installation noch für die Bedienung benötigt. Bei dem Raspiblitz Betriebssystem werden darüber optionale Informationen angezeigt, bei UmbrelOS wird dieser nicht benötigt (keine Anzeige darüber). Bei beiden Betriebssystemen wird die Bedienung über ein Web-Interface auf deinem Computer oder Handy durchgeführt.
Empfohlen wird ein Raspberry Pi mit mindestens 4 GB RAM, um zukünftig weitere Apps ausführen zu können. Ein Raspberry Pi mit 8GB ist nachher in der Synchronisation der Blockchain und der Benutzung schneller.
Mini-PC Hardware
Bei einem Mini-PC können wir keine konkrete Anleitung oder spezifische Hardware-Empfehlung geben, da die Auswahl an Geräten sehr groß ist und sich das Angebot schnell ändert. Jedoch lassen sich einige allgemeine Empfehlungen aussprechen:
- CPU: Für den Betrieb einer Lightning und Full Node reicht eine schwache CPU völlig aus. Selbst ein Intel i3 oder sogar Prozessoren aus der Intel N Serie bieten ausreichend Leistung für diese Anwendung.
- RAM: Wir empfehlen mindestens 8 GB RAM, um einen reibungslosen Betrieb und genügend Reserve für zusätzliche Apps zu gewährleisten.
- Festplatte: Die meisten Mini-PCs werden mit einer relativ kleinen vorinstallierten Festplatte ausgeliefert. Für den Betrieb einer Full Node benötigst du jedoch deutlich mehr Speicherplatz. Du musst dir daher eine 2 TB SSD dazukaufen und diese entweder extern anschließen oder intern einbauen (je nach Modell des Mini-PCs).
Dazu benötigt man außerdem noch ein LAN-Kabel. Der Vorteil eines Mini-PCs gegenüber dem Raspberry Pi liegt in der etwas höheren Leistung und Flexibilität Die Synchronisation ist schneller im Vergleich zu dem Raspberry Pi und man hat damit mehr Optionen (wenn man zum Beispiel weitere Anwendungen laufen lassen möchte). Auch hier erfolgt die Bedienung über ein Web-Interface auf deinem Computer oder Handy.
Bei dem Mini-PC muss man nichts zusammenbauen (bis auf das Einbauen bzw. Einstecken der 2TB SSD), deswegen kann man hier direkt mit dem Installieren des Betriebssystems fortfahren. Aufgrund einer anderen Prozessorstruktur, kann man hier zwischen UmbrelOS und Start9OS wählen, RaspiBlitz ist, bis auf einige Ausnahmefälle, nicht verfügbar.
DIY Zusammenbau Raspberry Pi – Schritt für Schritt Anleitung
Schritt 1 – Kühlpads aufkleben
Schritt 2 – Armor Case montieren
3. Im letzten Schritt wird wird der Bildschirm angebracht. Dieser Schritt kann übersprungen werden und ist optional bei dem RaspiBlitz Betriebssystem. Bei UmbrelOS wird der Bildschirm nicht benötigt. Beim Anbringen wird der Stecker des LCDs auf die äußeren 13 Pins des Raspberry Pi gesteckt. Drücke den Bildschirm vorsichtig runter, bis die Pins nicht mehr zu sehen sind.
Damit ist die Montage des Raspberry Pi abgeschlossen. Im nächsten Schritt wird die microSD-Karte formatiert, um sie für die Installation eines Betriebssystems vorzubereiten.
Schritt 3 – microSD-Karte formatieren
Dieser Schritt ist nur nötig, wenn du eine gebrauchte microSD-Karte verwendest. Überspringe diesen Schritt, wenn deine microSD-Karte neu ist.
- Verbinde deine microSD-Karte mit deinem Computer.
- Downloade SD Formatter.
- Installiere und starte SD Formatter.
- Wähle deine microSD-Karte unter „Select card“.
- Klicke auf „Format“.
Schritt 4 – Betriebssystem installieren
Wähle ein Betriebssystem für deine Node.
RaspiBlitz
Umbrel
Umbrel ist ein Betriebssystem zum Ausführen eines privaten Servers bei dir zu Hause. Hoste deine eigene Bitcoin Node und viele weitere Dinge selbst.
Citadel
Citadel ist ein Fork von Umbrel. Es ist ein Open Source Community Projekt, welches ausschließlich durch Spenden finanziert wird.