Aktualisierung des alten BitCoin-QT Core-Clients V0.7 - 2017-Ansatz?

Ich habe einen alten "BitCoin-QT" Core-Client in der Version ' V0.7 2-beta ' - das ist weit veraltet bezüglich der Synchronisierung. (Dieser Client sagt, dass das Programm Qt Version 4.8.4 verwendet, falls das auch nützlich ist). Damals war es ein 'Full Node'-Setup, da dies die einzige Option in Bezug auf die Technologie war.

Bin sehr daran interessiert, den Client / Block zu aktualisieren, damit ich einkaufen gehen kann ;-).

Ich habe die neuesten Coinbase „ Bitcoin Core 0.15.0.1“-Versionsinformationen (Oktober 2017) gelesen – Auszug unten aus den Versionshinweisen: „Beachten Sie, dass sich das Blockdatenbankformat auch in Version 0.8.0 geändert hat und es keinen automatischen Upgrade-Code von früheren Versionen gibt 0.8 bis Version 0.15.0. Ein direktes Upgrade von 0.7.x und früher ohne erneutes Herunterladen der Blockchain wird nicht unterstützt. Alte Wallet-Versionen werden aber wie gewohnt weiterhin unterstützt “.

Bedeutet dieser Text: (i) Ich muss die große Blockchain-Datei selbst holen, bevor ich die neueste Core Client-Version installiere? ODER (ii) Die neueste Client-Version weiß, dass sie die neueste Blockchain / das neueste Format holen und für mich nativ selbst herunterladen kann?

Angenommen, es ist der erste Punkt:

  • Wo kann ich die neueste kompatible Blockchain bekommen/torrenten? gesucht und sie sind von vor Jahren.

  • Ich habe widersprüchliche Informationen über mein Upgrade-Szenario (von V0.7 2-Beta Core Client auf V0.15.0.1) in Bezug auf den "Bootstrap" gelesen, dh gehört, " das ist heutzutage mit der neuen Technologie nicht der richtige Weg ". Das war vor ein paar Jahren. Ich habe allgemein gelesen, dass dieser Ansatz nicht mehr unterstützt oder aktualisiert wird, richtig?

  • Gibt es detailliertere '****Release Notes****' gegen die Coinbase „Bitcoin Core 0.15.0.1“ ? Ich habe gesucht. Dieser oben zitierte Absatz ist alles, was ich als Anweisung für mein Szenario erhalten habe.

Glücklicherweise habe ich viel Speicherplatz / RAM / Datenmenge usw., um das Upgrade unter Mac OS durchzuführen. Ich benötige also nur eine Bestätigung der Schritte, sodass ich diesen Vorgang nur einmal ausführen muss.

Ich werde die Brieftasche nur alle paar Monate verwenden, ich möchte sie nur für die Brieftasche.

Jeder Rat hier würde sehr geschätzt werden.

Sie erwähnen Coinbase ein paar Mal in Ihrer Frage, und es scheint fehl am Platz zu sein. Meinen Sie das Unternehmen Coinbase.com oder versuchen Sie, sich auf Miner-Transaktionen zu beziehen?

Antworten (2)

edit: [einen Teil über das Upgrade entfernt. Der untere Teil bleibt meiner Meinung nach immer noch relevant, also denke ich, dass ich ihn dort belassen werde.]

Ich kenne keinen Ort, an dem Sie die neueste kompatible Blockchain herunterladen können, aber was noch wichtiger ist, Sie sollten dies niemals tun wollen! Wenn Sie es von einer zwielichtigen Seite herunterladen, welche Garantien hätten Sie, dass die Kette nicht manipuliert wurde oder dass sie Trojaner, Keylogger oder ähnliches enthält, was zu Geld-/Zeitverlust führen könnte. Installieren Sie einfach den Bitcoin-Client Ihrer Wahl und lassen Sie ihn die Blockchain über seine verbundenen Knoten herunterladen. Es kann den Inhalt überprüfen und sicherstellen, dass Sie sich in der richtigen Kette befinden.

Damals war es ein 'Full Node'-Setup, da dies die einzige Option in Bezug auf die Technologie war.

Bitcoin Core unterstützt immer noch nur den vollständigen Node-Betrieb. Wenn Sie etwas anderes wollen, brauchen Sie andere Software. Das Importieren Ihrer alten Brieftasche in andere Software ist jedoch möglicherweise nicht einfach.

Ein direktes Upgrade von 0.7.x und früher ohne erneutes Herunterladen der Blockchain wird nicht unterstützt.

Dies bedeutet nur, dass 0.15 die Blöcke, die Sie bereits mit 0.7 heruntergeladen haben, nicht wiederverwenden kann. Es wird jedoch gut funktionieren - es wird nur diese historischen Blöcke erneut herunterladen.

Ich habe die neuesten Release-Informationen von Coinbase „Bitcoin Core 0.15.0.1“ gelesen

Münzbasis? Bitcoin Core ist eine Software, die vom Bitcoin Core-Projekt erstellt wurde, nicht von Coinbase (einem in den USA ansässigen Börsenunternehmen).

Wo kann ich die neueste kompatible Blockchain bekommen/torrenten? gesucht und sie sind von vor Jahren.

Sie werden nicht benötigt und werden nicht mehr gepflegt.

Der interne historische Synchronisierungscode in frühen Bitcoin Core-Versionen war ziemlich schlecht, daher haben einige Entwickler einen aktualisierten Torrent gepflegt, um das Herunterladen der Kette zu erleichtern. Seit dem neuen Synchronisierungsalgorithmus in Bitcoin Core 0.10 hat es kaum Vorteile, dafür ein externes Programm zu verwenden. Insbesondere würde dies bedeuten, dass Sie warten müssen, bis BitTorrent das Herunterladen der Kette abgeschlossen hat, bevor Sie mit der Verarbeitung der Blöcke beginnen können. Bei Verwendung der internen Download-Logik erfolgen Validierung und Download gleichzeitig.

Kurz gesagt, selbst wenn Bitcoin Core 0.15 den Teil der Kette, den Sie bereits hatten, nicht konvertieren kann, wird es problemlos aus dem Netzwerk synchronisieren.

Gibt es detailliertere '****Release Notes****' gegen die Coinbase „Bitcoin Core 0.15.0.1“ ?

Die Versionshinweise für 0.15.0 finden Sie hier: https://bitcoincore.org/en/releases/0.15.0/ (und ebenso für 0.15.0.1, obwohl dies nur ein kleiner Bugfix-Release war).

Folgen Sie der Frage --> vor meinem beabsichtigten Upgrade oben (V0.7 2-beta auf Bitcoin Core 0.15) - neben dem Sichern meiner 'wallet.dat' (falls beim Upgrade etwas schief geht) - gibt es noch etwas, das ich sollte man bei diesem großen Upgrade-Sprung beachten? um eventuell vorhandene Mittel zu erhalten. Vielen Dank
Das ist immer noch so. Verwenden Sie den backupwalletRPC oder kopieren Sie den RPC manuell, wallet.datnachdem Sie Bitcoin Core sauber heruntergefahren haben.