Diese Warnung bezieht sich auf ein Konsensproblem, das im Frontier-Netzwerk am Block 116.522 aufgetreten ist und am 2015-08-20 bei 14: 59: 16+02: 00 abgebaut wurde. Das Problem wurde behoben, siehe “Fix” unten.
Auswirkungen: Hoch
Ausgabe Beschreibung: Statusdatenbank -Konsensproblem in Geth mit Löschen von Kontodaten, die bei Suizidanweisungen auftreten können.
Betroffene Implementierungen: Alle Geth -Implementierungen bis hin zu Versionen 1.0.1, 1.1.0 und entwickeln (“Instabile 1.1.0”) waren betroffen. ETH (C ++) und Pyethereum (Python) sind nicht betroffen.
Auswirkungen auf die erwartete Kettenreorganisationstiefe: Erhöhen Sie die Wartezeit für die endgültige Blockbestätigung auf 12 Stunden
Vorgeschlagene vorübergehende Problemumgehung: Bergleute wechseln so schnell wie möglich zu ETH oder Pyethereum
Abhilfemaßnahmen von Ethereum: Bereitstellung von Korrekturen wie unten.
Fix: Beachten Sie, dass das Konsensproblem kurz vor der Ankündigung der neuen Version 1.1.0 auftrat. Stellen Sie beim Upgrade sicher, dass Sie auf die von Ihnen beabsichtigte Version upgraden, da Sie möglicherweise nicht reparieren möchten Und Upgrade von 1.0.1 auf 1.1.0 (was noch nicht offiziell freigegeben wurde) gleichzeitig. Die folgenden Korrekturen finden Sie für Version 1.0.2 – Builds werden für V 1.0.2 generiert.
- Release 1.0.2 einschließlich Quelle und Binärdateien können gefunden werden Hier
- Wenn Sie aus Quelle: Git Pull gefolgt von Make Geth – bitte den Master Branch Commit verwenden a0303ff4bdc17fba10BaEA4CE9FF250E5923EFA2
- Wenn Sie die PPA verwenden: sudo apt-Get-Update Dann sudo apt-get upgrade
- Wir arbeiten immer noch an der brauen Fix
Die richtige Version für dieses Update auf Ubuntu und OSX ist Geth/v1.0.2-A0303f
Beachten Sie, dass es wahrscheinlich ist, dass Sie den folgenden Nachrichtenalarm erhalten, der sich nach einer Weile selbst behebt, sobald Ihre Kollegen ihre Kunden aktualisiert haben:
I0820 19:00:53.368852 4539 chain_manager.gehen:776] Schlecht Block #116522 (05BEF30EF572270F65474DA22639A7A0C97DD97A70505B9E252391996AAAAEB689)
I0820 19:00:53.368891 4539 chain_manager.gehen:777] Gefunden Bekannt schlechter Hash In Kette 05BEF30EF572270F65474DA22639A7A0C97DD97A7050B9E
Aktualisierungen:
- 20/08/15 17: 47+02: 00 Das Problem wurde identifiziert und für Geth fixiert. Geth (go) -Miner sollten so schnell wie möglich aufrüsten, sobald die Korrekturen verfügbar sind, und in der Zwischenzeit zu ETH (C ++) oder Python umsteigen. ETH (C ++) und Python -Bergleute sind nicht betroffen.
- 20/08/15 19: 38+02: 00 Offizielle Veröffentlichung von Fixes, siehe oben.
- 20/08/15 21: 19+02: 00 Beachten Sie, dass das Konsenus -Problem kurz vor der Ankündigung der neuen Version 1.0.2 auftrat. Bitte stellen Sie daher sicher, dass Sie die gewünschte Fix erhalten, dh auf 1.0.1 oder ein Upgrade auf 1.0.2. Weitere Informationen finden Sie in “Fix”.
- 21/08/15 11: 30+2: 00 Seit dem Auftreten des Konsensproblems haben wir die Kette und das Netzwerk genau überwacht. Laut Netzwerkstatistik haben die meisten Bergleute auf den gepatpften 1.0.2 aufgerüstet oder auf ETH umgestellt. Unsere Erwartungen an maximal wahrscheinliche Kettenreorganisationstiefe beträgt 750 Blöcke.

![Sicherheitswarnung [consensus issue] | Ethereum Foundation Blog](https://crypto4you.io/wp-content/uploads/2025/04/Sicherheitswarnung-consensus-issue-Ethereum-Foundation-Blog-1536x658.jpeg)