Heruntergeladene und installierte Bitcoins – die Bandbreitennutzung ging durch die Decke

Ich habe den Bitcoin Core-Daemon auf einer Ubuntu 16.04-Plattform von der Bitcoin-PPA heruntergeladen.

sudo apt-get install software-properties-common
sudo apt-add-repository ppa:bitcoin/bitcoin
Press ENTER to continue

sudo apt-get update
sudo apt-get install bitcoind

Richten Sie den Bitcoin-Daemon so ein, dass er automatisch ausgeführt wird.

nano /etc/systemd/system/multi-user.target.wants/bitcoind.service

Diese Anweisungen in die Datei eingegeben:

[Unit]
Description=Bitcoin Server
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
Alias=bitcoind.service
[Service]
User=bitcoin
Group=bitcoin
Start=main service   (was a missing = in the original script)
ExecStart=/usr/bin/bitcoind
ExecStop=/usr/bin/bitcoin-cli stop
Restart=always
PrivateTmp=false

Sieht so aus, als ob das Programm installiert wurde, da ich diese Ausgabe von der folgenden Befehlszeile erhalte:

snerx@snerx:~$ systemctl status bitcoind
● bitcoind.service - Bitcoin Server
   Loaded: loaded (/etc/systemd/system/multi-user.target.wants/bitcoind.service; bad; vendor preset: enabled)
   Active: active (running) since Wed 2018-04-18 12:06:30 AEST; 17min ago
 Main PID: 4283 (bitcoind)
   CGroup: /system.slice/bitcoind.service
           └─4283 /usr/bin/bitcoind

Apr 18 12:06:30 snerx systemd[1]: Started Bitcoin Server.

Das ist alles schön und gut. Im Moment bin ich nicht daran interessiert, eine vollständige Bitcoin-Blockchain herunterzuladen, aber es scheint, dass dies der Fall sein muss, da nach der Installation innerhalb von 24 Stunden die Bandbreite eines ganzen Monats (200 GB) aufgebraucht wurde. Und es sieht so aus, als würde immer noch etwas Ähnliches passieren, wenn ich meinen Ubuntu-Rechner hochfahre. Die Bandbreitennutzung ist von KiB/s auf MB/s gestiegen und wird das Internetbudget der Haushalte sehr schnell aufbrauchen.

Was ist dieses Frankenstein-Monster, das ich installiert habe?


Ich habe seitdem ein unbegrenztes Download-Internetkonto und einen Blockchain-Knoten zum Laufen gebracht. Ich habe den folgenden Befehl verwendet, um Bitcoin Core v0.16.0 zu installieren:

$ curl https://bitnodes.earn.com/install-full-node.sh | sh

Das Herunterladen des vollständigen Knotens mit der Bitcoin Core-GUI war ziemlich episch und dauerte insgesamt 9 Tage, um 9 Jahre und 18 Wochen Blockchain ( 180 GB ) aufzuholen – viel Ausfallzeit durch das Herunterfahren der Internetverbindung über Nacht. Mit nur 13,6 GB war das Herunterladen der vollständigen Testnet-Blockchain mit dem bitcoind -testnet -daemonBefehl eine viel weniger zeitaufwändige Angelegenheit.

Antworten (1)

Bitcoin Core ist eine Full-Node-Software. Das bedeutet, dass es jede Transaktion in der Geschichte und Zukunft von Bitcoin herunterladen, validieren und mit ihr Schritt halten wird. Sein Ziel ist Unabhängigkeit: Wenn Sie einen Knoten betreiben, wissen Sie, dass alles, was Sie sehen, sich summiert (kein Diebstahl, kein aus dem Nichts geschaffenes Geld, ...), ohne sich auf das Urteil anderer verlassen zu müssen. Dies geht jedoch auf Kosten hoher Ressourcen.

Dies ist eine der Möglichkeiten, mit Bitcoin-der-Währung zu interagieren, aber sicherlich nicht die einzige. Eine gute Quelle für die Suche nach Wallet-Software ist hier: https://bitcoin.org/en/choose-your-wallet