Ich verwende Bitcoin für ein Projekt und muss Bitcoins nur an mich selbst senden (von einer Brieftasche zur anderen), also spielt Vertrauen keine Rolle.
Davon abgesehen, gibt es eine Möglichkeit, Bitcoin auszuführen, ohne die vollständige Blockchain herunterladen zu müssen?
Bearbeiten: Ich weiß, dass Bitcoin-QT als "vollständiger Knoten" ausgeführt wird. Hat Bitcoin?
Mit der aktuellen Version von Bitcoind ist das nicht möglich, Bitcoin-QT ist einfach ein GUI-Wrapper für Bitcoind, also gilt dasselbe für beide.
Wenn Sie eine Brieftasche benötigen, die nicht die vollständige Blockchain herunterlädt, entscheiden Sie sich für eine dünne Brieftasche wie Electrum . Es lädt Blockhörer herunter, aber das dauert Sekunden. Wenn Sie Ihr Projekt programmgesteuert durchführen möchten, sollten Sie die vielen Bibliotheken wie Bitcoinj , Libbitcoin und viele andere in Betracht ziehen.
Nein, es gibt keine Möglichkeit, Bitcoin auszuführen, ohne die Blockchain herunterzuladen.
Führen Sie ein Testnetz aus :
Setzen Sie einfach Ihre bitcoin.conf auf allen Computern, die Sie miteinander verbinden, auf „testnet=1“.
Sie können dann "gefälschte" Bitcoins in Ihrem privaten Testnetzwerk abbauen und übertragen, ohne das offizielle zu berühren (kein Herunterladen der Blockchain).
Natürlich sind diese Münzen nicht außerhalb des von Ihnen erstellten Testnetzes verwendbar, da Sie tatsächlich eine Testblockkette erstellen, auf der die Münzen erstellt werden. Alles funktioniert genauso wie der normale Bitcoin-Client (oder Bitcoin).
ChrisW
Johannes T