Kann ein Raspberry Pi Zero Bitcoin Core 0.16.1 ausführen und synchronisieren, ohne die gesamte Blockchain herunterzuladen?

Ich möchte einen Bitcoin Core 0.16.1-Knoten auf einem Himbeer-Pi-Null ausführen, aber ich habe keine 200-GB-MicroSD. Wäre ich überhaupt in der Lage, mich mit der Blockchain zu synchronisieren, ohne das Ganze herunterzuladen? Gibt es einen Lite-Versionsmodus von Bitcoin Core 0.16.1 nur für Raspberry Pi Zero? Ich möchte es nur verwenden, um private Schlüssel zu durchsuchen und Transaktionen durchzuführen.

Antworten (2)

Wie andere geantwortet haben, müssen Sie nicht die gesamte Blockchain speichern, in Ihrer bitcoin.conf-Datei können Sie einfach die Anzahl der zu behaltenden Blöcke angeben und die alten Blöcke werden gekürzt.

Ich habe das letzte Nacht auf meinem Raspberry Pi 3 b -Modell gemacht. Ich habe Raspbian installiert und dann die btcd- Vollknotenimplementierung heruntergeladen und installiert. Es konnte ohne Probleme mit der vollständigen Blockchain heruntergeladen und gespeichert werden. Ich habe es gestoppt, bevor es meine 32-GB-SD-Karte füllen konnte. Ich habe bereits ein unabhängig betriebenes 1-TB-Laufwerk bestellt, das in der Lage sein sollte, die gesamte Bitcoin-Blockchain für die nächsten 10 Jahre zu speichern.

Ich denke, Raspberry Pi Zero könnte damit zu kämpfen haben, aber ich habe ein paar davon und könnte es versuchen. Ich sehe keine offensichtlichen Probleme.

Bitte lassen Sie mich wissen, wie es auf dem Pi Zero läuft!

Sie kommen nicht darum herum , die Blockchain mit Bitcoin Core oder einem anderen vollständigen Knoten herunterzuladen . Das ist ihrer Funktionsweise innewohnend.

Sie müssen es jedoch nicht speichern , wenn Sie das Pruning aktivieren . Dies würde Ihren Speicherbedarf auf 1 GB oder weniger reduzieren.

Wenn Sie nur Transaktionen durchführen möchten und sich damit zufrieden geben, anderen Servern etwas mehr vertrauen zu müssen, können Sie eine Brieftasche verwenden, die SPV verwendet oder Transaktionsdaten von einem zentralen Server erhält. Siehe https://bitcoin.org/en/choose-your-wallet und suchen Sie nach denen, die „vereinfachte Validierung“ oder „zentralisierte Validierung“ als Funktion auflisten.