Build your own Bitcoin Fullnode on a RaspberryPi with a nice Display.
Bitcoin Fullnode auf dem Raspberry Pi. Man könnte sich fragen, warum man eines dieser Gadgets betreiben sollte. Abgesehen davon, dass es eine Erfahrung ist, die den Horizont erweitert und es ermöglicht, zur Gesundheit des Bitcoin-Netzwerks beizutragen, zieht der Benutzer des Nodes auch mehrere Vorteile daraus. Einer der Hauptvorteile von Bitcoin wäre jedoch das menschliche Äquivalent von “Nicht dein Node, nicht deine Regeln”, wie RaspiBlitz es formuliert. Der Betrieb eines Nodes bildet somit einen Teil der finanziellen Selbstbestimmung. Benutzer, die diese Nodes betreiben, müssen sich möglicherweise nicht auf die Richtigkeit des Nodes verlassen, den sie verwenden, und sie sollten Dritten keine Informationen darüber geben. Ein Benutzer, der Bitcoin-Zahlungen akzeptiert, aber keinen eigenen Node betreibt, vertraut möglicherweise darauf, dass die Informationen über Zahlungen von einem Node einer anderen Person korrekt sind. Die Informationen könnten manipuliert worden sein.
Die Ausrüstung
RaspiBlitz ist eine spezialisierte Software, die viele Schritte automatisiert, die zum Aufbau unseres Nodes erforderlich sind und den Benutzer dabei unterstützt, seinen eigenen Node selbst zu erstellen. Sobald der Node vollständig eingerichtet ist, wird die grafische Benutzeroberfläche auf der RaspiBlitz-Software aufgerufen, um den Node zu verwenden, wie z.B. Zahlungen zu tätigen. Zuletzt bietet RaspiBlitz auch eine Reihe detaillierter Anweisungen, die wir in diesem Artikel befolgen werden, um unsere Bitcoin- und Lightning-Nodes einzurichten.
Die Ausstattung
Der erste Schritt beim Aufbau einer Bitcoin Fullnode besteht darin, die Ausrüstung zu kaufen. Fulmo bietet ein Paket dieser Ausrüstung für 269 Euro an (zum Zeitpunkt des Schreibens etwa 322 US-Dollar wert). Alternativ können Benutzer ihre eigenen Teile kaufen. Die Anweisungen von RaspiBlitz schlagen vor, dass Benutzer die folgenden Komponenten erwerben:
- Ein Raspberry Pi (66 US-Dollar für Version 4): Dies ist ein taschengroßer Computer, der den Lightning Node antreibt. Computer haben sich sicherlich weiterentwickelt, seit ENIAC, der 50 Tonnen wog, etwa zehnmal so viel wie ein Elefant.
- Eine Stromversorgung: USB-C, 5V, >=3A (10 US-Dollar)
- Speicher: Eine MicroSD-Karte (~10 US-Dollar), um die RaspiBlitz-Software zu speichern, und eine 1 Terabyte SSD-Festplatte (~100 US-Dollar), um alle Bitcoin-Daten zu speichern. Es gibt viele Daten, und sie werden wachsen, wenn ein Node lange läuft.
- Schutzausrüstung: Ein Gehäuse (10 US-Dollar) für die SSD schützt die Daten vor Stößen. Ein Heatsink-Gehäuse (15 US-Dollar) für den Raspberry Pi verhindert Überhitzung.
- Ein LCD-Bildschirm 3.5″ RPi Display, GPIO-Anschluss, XPT2046 Touch-Controller (25 US-Dollar): Sobald er eingerichtet ist, zeigt dieser Bildschirm einige Informationen über den Node an, einschließlich der Adresse, die er verwendet, um sich mit anderen Nodes zu verbinden. Dies ist ein Schlüsselelement, das RaspiBlitz von anderen Lightning Nodes unterscheidet.
Die Nodes sind leistungsstark in Bezug auf die Validierung von Transaktionen, aber auch physisch anfällig. Die ersten Anweisungen beinhalten die Ausstattung des Nodes mit Schutzausrüstung, damit er nicht kaputt geht – schließlich ist er ein neugeborener Bitcoin Fullnode! Je mehr Verarbeitung ein Raspberry Pi durchführt, desto wahrscheinlicher ist es, dass er überhitzt, was zu dauerhaften Schäden an der Hardware führen kann. Daher ist es wichtig, ihn kühl zu halten. Die Anweisungen von RaspiBlitz empfehlen, Ihren Pi in einem Heatsink-Gehäuse zu verpacken, das die Wärme aufnimmt.
Um den Schutz zu vervollständigen, fügen Sie das Gehäuse zur Festplatte hinzu. Schließen Sie die externe Festplatte an, auf der alle Bitcoin-Daten gespeichert werden. Stecken Sie dann den LCD-Bildschirm oben auf. Die äußere Hülle für den Node ist fertig. Aber er ist noch nicht ganz lebendig.
Den Bitcoin Fullnode zum Leben erwecken
Jetzt ist es notwendig, alle Softwarekomponenten zu laden. Zuerst muss der Node mit der offiziellen RaspiBlitz-Software geladen werden, die letztendlich alle Node-Optionen beinhalten wird, die auf dem Bildschirm angezeigt werden.
Diese muss auf die SD-Karte geschrieben werden, eine winzige quadratische Speicherkarte (etwa so groß wie eine Kidneybohne), zu der RaspiBlitz in den Anweisungen ausführlich erläutert. Ist das erledigt, wird der Pi beim Anschließen der Stromversorgung so starten: Nun werden wir den Raspberry Pi mit Secure Shell (SSH) steuern. Wie machen wir das? Es gibt kein Tastatur- oder Mausgerät. Ich kann meinen Pi mit SSH aus der Ferne steuern. Man kann beispielsweise in einem Raum auf dem Dachboden auf der anderen Seite des Hauses sein und sich über SSH von einem Laptop aus mit dem Pi verbinden oder ihm Befehle geben und ihn im Allgemeinen so verwenden, wie man einen normalen Computer verwenden würde. Dies geschieht über die Befehlszeile, eine viel technischere Art, den Computer durch das Senden von Textbefehlen zu steuern.
Lassen Sie sich hier nicht einschüchtern, wenn Sie kein Entwickler sind; Sie werden die Befehlszeile nur für einen Befehl verwenden.
Verwenden Sie SSH, indem Sie zur Befehlszeile auf Ihrem Computer gehen. (Suchen Sie ein Tutorial für Ihr Betriebssystem, wenn Sie nicht sicher sind, wo das ist. Hier ist eines für Windows, eines für Mac OS und eines für Ubuntu.) Mit der geladenen RaspiBlitz-Software sehen Sie einen Befehl auf Ihrem Raspberry Pi, der so aussieht: ssh admin@192.168.1.100, wobei 192.168.1.100 die IP-Adresse Ihres Raspberry Pi ist. Schreiben Sie den Befehl in die Befehlszeile und drücken Sie dann die “Enter”-Taste. Möglicherweise werden Sie nach einem Passwort gefragt. Geben Sie das Passwort ein, das Ihnen von RaspiBlitz gegeben wurde. Das war’s! Herzlichen Glückwunsch. Sie haben sich erfolgreich in Ihren Raspberry Pi eingeloggt und können ihn nun bei der Steuerung und Verwaltung Ihres Bitcoin Node befehligen.
Fast fertig – Zeit zur Synchronisation
Mit dem Abschluss des Einrichtungsprozesses ist es jetzt Zeit, den Node zu synchronisieren. Es ist Zeit, den Node auf den neuesten Stand zu bringen, damit er mit anderen Nodes im Bitcoin-Netzwerk kommunizieren kann. Jeder Fullnode speichert und wendet die Regeln an, die Bitcoin leiten, und protokolliert jede Bitcoin-Transaktion in seiner Geschichte.
Dies sind mindestens 657.000 Blöcke, die Transaktionen enthalten und deren Download Zeit in Anspruch nimmt. Es mag viel sein, aber es trägt alles zum Misstrauen bei. Mit einem Full Node müssen Sie niemandem sonst diese Informationen anvertrauen. Beispielsweise kann ein Benutzer, der einen Bitcoin Node betreibt, nicht dazu gebracht werden zu glauben, dass er Geld erhalten hat, das er nicht erhalten hat. Vier Stunden später ist es soweit, der Node lebt!
Konfiguration des Bitcoin Fullnodes
Was nun? Die Verwendung Ihres RaspiBlitz-Nodes bietet eine Vielzahl von Möglichkeiten zum Experimentieren. Wenn Sie sich auf Ihrem Computer (erneut über SSH) in Ihren Raspberry Pi einloggen, wird Ihnen ein grafischer Bildschirm angezeigt:
Hier sind einige Anwendungsfälle für einen laufenden RaspiBlitz:
Eröffnen Sie eine Lightning-Wallet für Lightning-Zahlungen. Beachten Sie, dass die Lightning-Software derzeit noch experimentell ist. Entwickler raten dazu, sie nur mit kleinen Bitcoin-Beträgen zu verwenden. Nutzen Sie den Node, um Zahlungen noch sicherer zu machen. Verbinden Sie Ihren Node mit einer Bitcoin-Wallet. Dadurch können Sie persönliche Transaktionen einfacher validieren – einer der großen Vorteile eines Nodes. Zeus und Zap sind Lightning-Wallets, mit denen RaspiBlitz verbunden ist.
Zahlungsrouten: Einige Bitcoin-Lightning-Enthusiasten haben ihren Node zu sogenannten “Routing-Nodes” erweitert, um Lightning-Zahlungen im Netzwerk zu leiten und ihren Besitzern dabei einige Satoshis zu verdienen. Es beinhaltet auch verschiedene Werkzeuge, die nützlich sein könnten, wahrscheinlich auch Lightning Labs’ Loop, und es könnte auch eine Anzeige dafür geben, wie viel Gebühren ein Node beim Routing verdient hat.
Private Zahlungen: Für Datenschutz-Gurus ist Ihr Node direkt mit JoinMarket verbunden und verbessert die Privatsphäre Ihrer Coins. Nachdem Sie Ihren Node eingerichtet und diese Grundlagen beherrscht haben, bietet RaspiBlitz Anleitungen, um Ihre Reise weiter in das Bitcoin-Wunderland fortzusetzen.
RaspiBlitz – DIY Bitcoin & Lightning Node on a RaspberryPi
Source: Bitcoin Fullnode on Raspberry Pi
The complete tutorial on how to build from single parts:
- github.com/raspiblitz/raspiblitz (MIT OpenSource)
RaspiBlitz YouTube Tutorials (SetUp):
- Windows see (41 min): https://youtu.be/qecxEvVL8ok
- Mac see (22 min): https://youtu.be/77BBQWg1n8w
- Linux see (22 min): https://youtu.be/udlUotNZOw0
Donation – Support RaspiBlitz Development:-+ USD GBP EUR BTC
Donations for the RaspiBlitz project are collected by Fulmo & managed together with the developer team.
Buy a ready-2-go RaspiBlitz or Workshop-Set:
- shop.fulmo.org (World)
- diynodes.com (UK)
- lightninginabox.co (USA)
Questions and Support:
- Telegram English (community managed)
- Telegram Deutsch (community managed)
- Telegram Spanish (community managed)
- Telegram Italian (community managed)
- Telegram Russian (community managed)
- GitHub Issues
RaspiBlitz4Community:
- Video: Lightning Vouchers & Merchant Onboarding (YouTube)
- Slides: Lightning Vouchers & Merchant Onboarding (PDF)
bitcoin full node on raspberry pi, bitcoin full node on android, bitcoin full node on iphone, was ist ein bitcoin full node, bitcoin full node requirements, bitcoin full node betreiben, bitcoin full node geld verdienen, bitcoin full node hardware,bitcoin full node software, bitcoin full node umbrel, bitcoin full node docker
Proudly powered by Satoshi4Bitcoin