Das Ethereum -Netzwerk wird sich einer geplanten Hardgabel unterziehen Block Nummer 4,37 Mio. (4.370.000)was wahrscheinlich zwischen 12:00 UTC und 13:00 UTC auftreten wird Montag, 16. Oktober 2017. Das Ropsten -Testnetzwerk wurde am 19. September (UTC) auf der Blocknummer 1,7 Mio. (1.700.000) einer Hardgabelung unterzogen. Ein Countdown -Timer ist bei sehen https://fork.codetract.io/.
Was muss ich als Benutzer tun?
Laden Sie die neueste Version Ihres Ethereum -Kunden herunter:
Was ist, wenn ich ein Web- oder Mobile -Ethereum -Brieftasche wie Myetherwallet oder Jaxx verwende?
Ethereum -Websites und mobile Anwendungen, mit denen Sie Äther speichern und/oder Transaktionen durchführen können, werden ihre eigenen Ethereum -Kundeninfrastruktur ausgeführt, um deren Dienste zu erleichtern. Wenn Sie eine webbasierte oder mobile Ethereum-Brieftasche von Drittanbietern verwenden, muss Ihr Brieftaschenanbieter möglicherweise für die Hardgabel aktualisieren. Es wird empfohlen, dass Sie sich mit ihnen befassen, um zu sehen, welche Aktionen sie ergreifen, um für die Hardgabel zu aktualisieren, und ob sie ihre Benutzer auffordern, andere Schritte zu unternehmen.
Was ist eine harte Gabelung in Ethereum?
Eine harte Gabel ist eine Änderung des zugrunde liegenden Ethereum -Protokolls und schafft neue Regeln, um das System zu verbessern. Die Protokolländerungen werden an einer bestimmten Blocknummer aktiviert. Alle Clients von Ethereum müssen ein Upgrade aufweisen, andernfalls werden sie nach den alten Regeln an einer inkompatiblen Kette festgehalten.
Was passiert, wenn ich nicht an der Hardgabel teilnehme?
Wenn Sie einen Ethereum-Client verwenden, der für die bevorstehende Hardgabel nicht aktualisiert wird, synchronisiert Ihr Client nach dem Auftreten der Gabel mit der Blockchain vor dem Raben. Sie werden nach den alten Regeln an einer inkompatiblen Kette festhalten, ohne dass sich der Schutz gegen das Hauptnetzwerk wiederholt. Alte Clients können Transaktionen konstruieren, können jedoch die Auswirkungen dieser Transaktionen nicht erkennen.
Was ist Metropolis, Byzanz und Konstantinopel?
Metropolis ist eine geplante Ethereum -Entwicklungsphase, die zwei harte Gabeln umfasst: Byzanz und Konstantinopel. Byzanz findet auf der Block Nummer 4.37mil statt. Konstantinopel hat derzeit keinen Veröffentlichungsdatum, wird aber im Jahr 2018 erwartet.
Welche Änderungen sind in der Byzanz Hard Fork enthalten?
Die folgenden Upgrades sind enthalten:
- Zugabe von ‘Opcode “zurückkehren’, das den Fehlerbehandlungen ohne Verbrauch von Gas ermöglicht (EIP 140)
- Die Transaktionsbelege enthalten jetzt ein Statusfeld, um Erfolg oder Misserfolg anzuzeigen EIP 658)
- Elliptische Kurvenentwicklung und skalare Multiplikation auf Alt_Bn128 (EIP 196) und Paarungschecks (EIP 197), Erlaubnis von ZK-Snarks und anderen kryptografischen Mathemagic ™
- Unterstützung für die modulare Exponentiation mit großer Ganzzahl (EIP 198), Aktivierung der RSA -Signaturüberprüfung und anderer kryptografischer Anwendungen
- Unterstützung der Rückgabewerte der variablen Länge (EIP 211)
- Zugabe des “staticcall” -Pcode, wodurch sich nichtstaatliche Anrufe an andere Verträge (andere Verträge verändern (EIP 214)
- Änderungen der Schwierigkeitsanpassungsformel, um Onkel zu berücksichtigen ((EIP 100)
- Verzögerung der Eiszeit / Schwierigkeitsgradbombe um 1 Jahr und Reduzierung der Blockbelohnung von 5 auf 3 Ether (EIP 649)
Was ist, wenn etwas schief geht?
Für den Fall, dass ein kritischer Fehler entdeckt wird, werden die folgenden Kommunikationskanäle verwendet:
Wichtiger Hinweis für DApp -Entwickler
Der Weg zur Erkennung fehlgeschlagener Transaktionen ändert sich mit Byzanz, selbst für Verträge, die vor dem Byzanz -Hardgabel geschlossen wurden. Nach der Gabel wird Eth.GettransactionReceipt (…) ein Statusfeld zurückgeben. Das Statusfeld hat einen Wert von 0, wenn eine Transaktion fehlgeschlagen ist und 1, wenn die Transaktion erfolgreich ist. Weitere Informationen finden Sie unter Dieser Beitrag über die Ethereum Stackexchange.
Ein großes Dankeschön an die Ethereum -Entwicklungsgemeinschaft aller Kunden und Plattformen, die zusammengekommen sind, um Input, Gedanken und Beiträge für dieses Upgrade zu liefern.
HAFTUNGSAUSSCHLUSS Dies ist ein aufstrebender und sich weiterentwickelner Bereich. Wenn Sie die Empfehlungen in diesem Beitrag implementieren und weiterhin teilnehmen, sollten Sie sicherstellen, dass Sie verstehen, wie sich dies auf Sie auswirkt. Sie sollten verstehen, dass es Risiken gibt, einschließlich, aber nicht beschränkt auf Risiken wie unerwartete Fehler. Indem Sie diese Empfehlungen implementieren, nehmen Sie allein die Risiken der Konsequenzen ein. Dieser Beitrag und Empfehlungen sind keinerlei Verkauf und erstellen keine Gewährleistungen jeglicher Art, einschließlich, aber nicht beschränkt auf das hierin verwiesene Ethereum -Netzwerk oder die Clients von Ethereum.

