Netzwerk-Upgrade-Pipeline 2.0 – Electric Coin Company

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining


ECC führte im Dezember 2018 Version 1.0 der Netzwerk-Upgrade-Pipeline ein, die in Zcash-Kreisen allgemein als NUP bekannt ist. Unser Ziel bei der Erstellung des NUP war die Einführung von Synchronisationspunkten für Zcash-Protokollentwickler außerhalb von ECC, um sicherzustellen, dass zukünftige Netzwerk-Upgrades weiterhin eingehalten werden unsere historischen Standards für Sicherheit und Qualität und lassen viel Zeit für das Testen und Integrieren von Ökosystempartnern.

Zu diesem Zeitpunkt hatten wir den Start von Zcash (Sprout) und die Netzwerk-Upgrades von Overwinter (NU0) und Sapling (NU1) durchlaufen, die alle erfolgreich waren. Wir haben im Mai 2019 ein neues NUP-Diagramm für Version 1.1 veröffentlicht, das eine aktualisierte Pipeline widerspiegelt und die voraussichtlichen Zeitpläne für NU3 und NU4 festlegt. Seitdem haben wir viel über Netzwerk-Upgrades und noch mehr über das NUP gelernt, das durch die erfolgreichen Netzwerkaktivierungen von Blossom (NU2), Heartwood (NU3) und Canopy (NU4) verbessert werden könnte. Das Feedback anderer Teilnehmer des Zcash-Ökosystems am Protokollentwicklungsprozess war von unschätzbarem Wert.

Wir haben auch Möglichkeiten zur Verbesserung des NUP durch zwei Community-Aufrufe untersucht. Die Zcash Foundation veranstaltete am 16. September 2020 einen Protokoll-Hangout, um Möglichkeiten zur Verbesserung des NUP zu erörtern, und wir nutzten den Arborist-Aufruf am 8. Oktober, um diese Diskussion fortzusetzen. Wir haben auch eine Github-Ausgabe geöffnet, um das Gespräch zu verfolgen. In diesen Diskussionen mit Teilnehmern von ECC, der Zcash Foundation und einigen anderen Community-Mitarbeitern haben wir festgestellt, dass ein agilerer Prozess erforderlich ist, der die mit dem NUP verbundenen Sicherheitsvorkehrungen beibehält und Protokollteams außerhalb von ECC und Zcash erleichtert Stiftung zur Teilnahme. Kurz gesagt, wir waren uns alle einig, dass das aktuelle NUP zu starr war. Einige der definierten Zeiträume könnten komprimiert und die Koordinierungspunkte flexibler gestaltet werden.

NUP 2.0

Basierend auf dem Feedback von Ökosystemteilnehmern und Community-Aufrufen schlagen wir ein Update für das NUP vor, das all dies berücksichtigt. Einige der identifizierten spezifischen Verbesserungen waren:

  • Entfernen Die ZIP-Überprüfung beginnt als spezifischer Gegenstand. Postleitzahlen sollten und werden kontinuierlich überprüft.
  • Reduzieren Sie den Zeitraum zwischen Entwurf der Frist für die Einreichung der Postleitzahl und Merkmalsauswahl von 2 Monaten bis 1 Monat.
  • Nehmen Sie alle für das Upgrade ausgewählten Funktionen in die auf Spezifikations- und Implementierungsaudits. Audits liegen in der Verantwortung der ausführenden Partei, die nicht unbedingt der ZIP-Autor sein muss. Im Idealfall sollten alle Funktionen, die für ein bestimmtes Netzwerk-Upgrade in Betracht gezogen werden, gemeinsam geprüft werden. Software- und Protokollsicherheitsbewertungen sollten immer enthalten sein. Bei neuer Kryptographie sollte eine wissenschaftliche Begutachtung durchgeführt und gegebenenfalls eine wirtschaftliche Analyse durchgeführt werden.
  • Reduzieren Partneradoption von 5 Monaten bis 3 Monaten. Wir verbringen viel Zeit mit der Reichweite von Ökosystemen, lange bevor Testnet bereitgestellt wird, um sicherzustellen, dass die Partner ausreichend Zeit für Upgrades und Vorbereitungen haben. Mit Heartwood und Canopy hatten wir bestätigt, dass mehr als 80 Prozent der Hash-Leistung im Bergbau vor der Aktivierung des Hauptnetzes aktualisiert wurden.
  • Reduzieren Sie die Komplexität und Geschäftigkeit des NUP-Diagramms. Beispiele hierfür sind die Beseitigung impliziter Meilensteine ​​wie z Die Auswahl des Auditors beginnt und Auditorauswahl abgeschlossen, die offensichtlich vor den Prüfungszeiträumen für Spezifikation und Implementierung auftreten.

In einigen Fällen dienen Koordinierungspunkte auch als Ereignistore mit Funktionen, die nur durchgelassen werden können und als bereit gelten. Zum Beispiel im Fall von ZIP-ÜberprüfungWenn eine ZIP-Datei nicht so genau spezifiziert ist, dass sie in einem bestimmten Upgrade ordnungsgemäß implementiert werden kann, ist sie kein Kandidat für dieses Upgrade. Ebenso würde eine Funktion, die eine unvollständige oder nicht reparierte Prüfung aufweist, im Mainnet nicht aktiviert.

NU5

Das nächste Netzwerk-Upgrade für Zcash wird NU5 sein. Durch Anwenden der NUP 2.0-Koordinierungspunkte und -Zeiträume erhalten wir einen Gesamtzeitplan, der wie folgt aussieht:

Der nächste wichtige Meilenstein ist der Entwurf der ZIP-Einreichung, der für den 1. März 2021 geplant ist. Die ECC wird unsere vorgeschlagenen Funktionen und die entsprechenden Entwürfe für ZIPs und Änderungen der Spezifikationen für NU5 im Februar veröffentlichen. Mit einem Monat ZIP-Überprüfung Dies gibt der Zcash-Community bis zum 1. April Zeit für die Überprüfung und Diskussion dieser Vorschläge im Vorfeld der Abschluss der Funktionsauswahl Koordinationspunkt.

Unser Ziel ist eine sichere und erfolgreiche Aktivierung für NU5. Wie in früheren Zeitplänen für Netzwerk-Upgrades können sich die Daten und Gesamtzeiträume ändern, um dieses Ziel zu erreichen. Zum Beispiel würden sich die Aktivierungsdaten ändern, wenn die Code-Vervollständigung nicht wie geplant erfolgt, wenn die Audits länger als geplant dauern oder wenn wir Feedback von den Audits erhalten, die wesentliche Spezifikationen oder Code-Refactorings erforderlich machen.

NU6

Das zweite Zcash-Netzwerk-Upgrade für 2021, NU6, würde Ende des Jahres erfolgen. Wenn Sie die NUP 2.0-Koordinierungspunkte und -Zeiträume anwenden und ein Aktivierungsdatum für den 1. Dezember annehmen, erhalten Sie einen Gesamtzeitplan, der wie folgt aussieht:

Zukünftige Upgrades

Da das Zcash-Entwickler-Ökosystem mit Meilensteinen wie Zebrad im Mainnet und ZcashOMG-Zuschussempfängern weiter wächst, freuen wir uns darauf, den Upgrade-Prozess weiter zu verfeinern und zu verbessern, um mehr Teilnehmer einzubeziehen. Wir freuen uns auf die Zukunft von Zcash und freuen uns darauf, mit allen zusammenzuarbeiten, um eine erfolgreiche NU5-Aktivierung sicherzustellen und zukünftige Netzwerk-Upgrades zu verbessern.

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close