Ein Bitcoin-Full-Node auf einem alten Smartphone zu betreiben, ist eine innovative Methode, um das Netzwerk zu stärken und deine Privatsphäre zu erhöhen. Anstatt dein altes Gerät in der Schublade verstauben zu lassen, kann es nun einen wertvollen Beitrag zur Dezentralisierung von Bitcoin leisten. In diesem Tutorial führen wir dich durch die Schritte, wie du mit Hilfe von Andronix und Smartino-Skripten dein Android-Smartphone in einen vollwertigen Bitcoin-Knoten verwandelst.
Warum einen Bitcoin-Node auf einem Smartphone betreiben?
Bevor wir starten, ist es wichtig zu verstehen, warum sich der Aufwand lohnt:
- Stärkung der Dezentralisierung: Jeder zusätzliche Node macht das Bitcoin-Netzwerk robuster und unabhängiger.
- Eigenverantwortliche Validierung: Dein Node überprüft Transaktionen und Blöcke nach den Regeln, die du akzeptierst – ohne Vertrauen in Dritte.
- Verbesserte Privatsphäre: Indem du dich mit deinem eigenen Node verbindest, vermeidest du es, deine Wallet-Daten und Transaktionen fremden Servern anzuvertrauen.
- Ressourcenschonung: Die Wiederverwendung alter Hardware ist ökologisch nachhaltiger als der Neukauf von Geräten.
Voraussetzungen: Das wird benötigt
Bevor du beginnst, stelle sicher, dass du folgende Komponenten bereitliegen hast:
Wichtige Warnung: Die Verwendung von minderwertigen Ladegeräten oder USB-Kabeln kann den Akku deines Telefons beschädigen. Stelle sicher, dass das Telefon anzeigt, dass der Akku läuft, wenn es über den USB-Hub angeschlossen ist.
Schritt-für-Schritt-Anleitung zur Installation
Schritt 1: Vorbereitungen auf dem Smartphone
Aktiviere zunächst „Developer Options“ (Entwickleroptionen) auf deinem Android-Gerät. Gehe dazu in die Einstellungen, tippe siebenmal auf die Build-Nummer und aktiviere USB-Debugging.
Schritt 2: Ubuntu mit Andronix installieren
Da Bitcoin Core nicht nativ auf Android läuft, benötigst du eine Linux-Umgebung. Dies erreichst du mit Termux und Andronix:
- Installiere die App Termux aus dem Play Store.
- Öffne Termux und kopiere den folgenden Befehl, um Ubuntu zu installieren:
bash
pkg upgrade && termux-setup-storage && curl https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/repo-fix.sh > repo.sh && chmod +x repo.sh && bash repo.sh && pkg update -y && pkg install wget curl proot tar -y && wget https://bitbrasil.com.br/sh/ubuntu20.sh -O ubuntu20.sh && chmod +x ubuntu20.sh && bash ubuntu20.sh
Schritt 3: Bitcoin Core mit den Smartino-Skripten installieren
Nach der Ubuntu-Installation kannst du mit den Smartino-Skripten Bitcoin Core installieren. Führe in derselben Termux-Sitzung diesen Befehl aus:
bash
apt-get update && apt-get upgrade -y && apt install curl -y && curl https://bitbrasil.com.br/sh/install-full-node.sh | sh
Dieses Skript lädt die notwendige Software herunter und konfiguriert sie so, dass die Blockchain-Daten auf dem externen Speicher gespeichert werden.
Schritt 4: Konfiguration und Start
Sobald die Installation abgeschlossen ist, kannst du deinen Node starten. Die erste Synchronisation (Initial Block Download oder IBD) wird einige Zeit in Anspruch nehmen.
- Überwachung des Fortschritts: Du kannst den Fortschritt im Bitcoin Core GUI verfolgen.
- Geduld haben: Der erste Download der gesamten Blockchain kann, abhängig von deiner Internetverbindung und der Rechenleistung des Telefons, mehrere Tage oder sogar Wochen dauern.
Mögliche Probleme und Lösungen
- Speicherzugriff ohne Root: Wenn du dein Telefon nicht rooten möchtest, kann Termux nur auf ein bestimmtes Verzeichnis (
Android/data/com.termux/files
) auf dem externen Speicher zugreifen. Dies ist ein Kompromiss, der funktioniert, aber weniger flexibel ist. - Leistung: Alte Smartphones könnten während der anfänglichen Synchronisation ins Stocken geraten, da die Validierung der Blöcke Rechenleistung erfordert.
- Betriebssystem-Standbymodi: Achte darauf, die automatischen „Sleep“- oder „Suspend“-Optionen in den Energieeinstellungen deines Smartphones zu deaktivieren, da diese die Netzwerkverbindung unterbrechen können.
Nützliche Zusatzfunktionen
Fernzugriff per SSH einrichten
Für eine komfortablere Bedienung kannst du per SSH von einem anderen Gerät aus auf deinen Smartphone-Node zugreifen:
- Installiere den OpenSSH-Server in Ubuntu:
apt update && apt install openssh-server nano
. - Konfiguriere SSH durch Ändern der Portnummer (z.B. auf
2222
) und Aktiviere die Root-Anmeldung. - Starte den SSH-Dienst mit
/usr/sbin/sshd
.
Node über Tor betreiben
Wenn du deine IP-Adresse verbergen möchtest oder dein Mobilfunkprovider keine eingehenden Verbindungen zulässt, kannst du deinen Node über das Tor-Netzwerk betreiben:
- Installiere Tor mit
apt install tor
. - Konfiguriere die
torrc
-Datei mit den notwendigen Einstellungen für Bitcoin Core.
Fazit
Das Betreiben eines Bitcoin-Core-Nodes auf einem alten Smartphone ist nicht nur möglich, sondern auch ein hervorragendes Beispiel für die Anpassungsfähigkeit und den DIY-Geist der Bitcoin-Community. Du verwandelst ungenutzte Hardware in einen wertvollen Baustein für ein freieres und dezentraleres Finanzsystem.
Haftungsausschluss: Dieses Tutorial dient Bildungszwecken. Bitte führe due diligence durch, bevor du hohe Beträge über einen solchen Node verwaltest. Das Betreiben eines Nodes erfordert, insbesondere auf alternativer Hardware, fortgeschrittenere Kenntnisse.
Hast du selbst Erfahrungen mit Bitcoin Nodes auf unkonventioneller Hardware gesammelt? Teile deine Tipps und Tricks mit der Community in den Kommentaren!
Hinweis
Dieser Artikel dient rein zur Aufklärung, stellt keine Anlageberatung dar und distanziert sich von jeglichen Regressansprüchen. Kryptowährungen sind hochriskant – investieren Sie nur, was Sie verkraften können zu verlieren. Wir übernehmen keine Haftung für Schäden, die aus der Nutzung unserer Anleitungen oder Informationen entstehen. Die Nutzung erfolgt auf eigenes Risiko.
Newsletter
Möchtest du Bitcoin sicher und privat nutzen? Abonniere unseren Newsletter um informiert zu bleiben!
Unterstützen
Unterstütze unseren unabhängigen Journalismus! Keine Werbung, kein Bullshit – nur Bitcoin. Spende via Lightning:
Erzähl deinen Freunden davon!
Tritt unserer Community bei und diskutiere mit uns auf Telegram, SimpleX oder Nostr!
Workshops
Bitcoin-Workshops für Einsteiger und Aussteiger in München!
Auf Anfrage auch in deiner Stadt!