Zcash-Entwickler schlagen 20-Sekunden-Blöcke wenige Tage nach großem Upgrade vor

ZEC
Zcash
vor 6 StundenQuelle: crypto.news
Zcash-Entwickler schlagen 20-Sekunden-Blöcke wenige Tage nach großem Upgrade vor

Zcash-Entwickler haben vorgeschlagen, die Blockzeit des Netzwerks von 25 Sekunden auf 20 Sekunden zu reduzieren, nur wenige Tage nachdem das NU7-Upgrade Transaktionsbestätigungen dreimal schneller gemacht hat.

Zusammenfassung

  • Zcash-Entwickler schlugen nach dem Upgrade vom November vor, die Zielblockzeiten von 25 Sekunden auf 20 Sekunden zu reduzieren.
  • Frühe Mining-Zahlen zeigten relativ niedrige Orphan-Raten, obwohl das Netzwerk Blöcke viel schneller produzierte.
  • Die Entwickler testeten 20-Sekunden-Blöcke mit 80 Minern in 12 Regionen, bevor sie ihren neuesten Vorschlag einreichten.
  • Die vorgeschlagenen Änderungen würden die tägliche Kapazität für abgeschirmte Transaktionen von Zcash und den bestehenden Token-Ausgabeplan beibehalten.
  • Die Entwickler wünschen die Zustimmung der Community, bevor das kürzere Blockintervall in das zukünftige NU7.1-Upgrade aufgenommen wird.

Laut einem am 8. November im Zcash-Community-Forum veröffentlichten Vorschlag möchten die Entwickler Dev Ojha, bekannt als ValarDragon, und Evan Forbes, dass die Änderung für das kommende NU7.1-Upgrade in Betracht gezogen wird. Ihr Vorschlag folgt auf frühe Netzwerkergebnisse, die zeigen, dass schnellere Blöcke nicht den Anstieg konkurrierender Blöcke verursacht haben, den die Entwickler ursprünglich befürchtet hatten.

Die vorgeschlagene Anpassung würde die erwartete Zeit für die erste Bestätigung einer Transaktion um weitere fünf Sekunden reduzieren. Die Entwickler haben jedoch keine Zustimmung der Community erhalten, und es gibt kein bestätigtes Aktivierungsdatum.

Zcash-Entwickler streben nach dem NU7-Upgrade schnellere Blöcke an

Zcash aktivierte sein NU7-Upgrade am 6. November bei Block 3.543.405 und reduzierte die Zielzeit zwischen Blöcken von 75 Sekunden auf 25 Sekunden. Das Update änderte, wie schnell Miner Transaktionen zur Blockchain hinzufügen, ohne die maximale Versorgung der Kryptowährung zu ändern.

Wie crypto.news zuvor berichtete, führte NU7 neue Limits für abgeschirmte Transaktionen und ein System ein, das 60 % der Transaktionsgebühren für zukünftige Mining-Belohnungen reserviert. Die Miner erhalten die verbleibenden 40 % direkt.

Da das Netzwerk nun dreimal häufiger Blöcke produziert, erwägen die Entwickler eine weitere Reduzierung, um die Zeit zu verbessern, die Nutzer auf die Bestätigung von Zahlungen warten.

Nach dem neuesten Vorschlag hätte eine Transaktion, die eine Bestätigung erfordert, eine erwartete Wartezeit von etwa 20 Sekunden, verglichen mit 25 Sekunden unter den aktuellen Regeln. Für eine Börse, die drei Bestätigungen erfordert, würde die Zielwartezeit von 75 Sekunden auf 60 Sekunden sinken.

Die tatsächlichen Bestätigungszeiten können variieren, da Miner Blöcke nicht in festen Intervallen entdecken. Börsen und andere Dienstanbieter können auch ihre eigenen Bestätigungsanforderungen festlegen, bevor eingezahlte Gelder verfügbar gemacht werden.

Die Entwickler identifizierten Einzelhandelszahlungen, Börseneinzahlungen und Cross-Chain-Swaps als Aktivitäten, die von dem kürzeren Intervall profitieren könnten. Die Änderung wäre besonders relevant für Transaktionen, die eine Blockchain-Bestätigung erfordern, bevor ein anderer Dienst sie verarbeiten kann.

Frühe Mining-Ergebnisse stützen vorgeschlagene 20-Sekunden-Blöcke

Ein zentrales Bedenken im Zusammenhang mit schnelleren Blöcken ist die Möglichkeit von mehr verwaisten Blöcken, die auftreten, wenn Miner konkurrierende Blöcke produzieren, bevor das Netzwerk eine Einigung darüber erzielt, welcher akzeptiert wird.

Nur ein konkurrierender Block wird Teil der akzeptierten Kette, sodass Miner, die für verworfene Blöcke verantwortlich sind, keine Belohnung für diese Arbeit erhalten. Die Verringerung der Zeit zwischen Blöcken kann solche Konflikte häufiger machen.

Frühe Daten von ZecBlocks Mining-Tracker zeigten jedoch eine beobachtete Orphan-Rate von 0,69 % über die 24 Stunden bis zum frühen Montag, verglichen mit etwa 0,66 % vor NU7.

Die über den gesamten Zeitraum nach dem Upgrade gemessene Rate war mit 1,29 % höher, was einen anfänglichen Anstieg widerspiegelt, bevor nachfolgende Messwerte zurückgingen.

„Die Orphan-Rate hat sich besser entwickelt, als ich erwartet hatte!“, schrieb Ojha (@zkDragon) in einem Update vom Montag.

Der Überwachungsdienst erweiterte sein Beobachtungsnetzwerk kurz vor dem Upgrade von einem Knoten auf zehn. Da die zusätzlichen Knoten konkurrierende Blöcke erkennen können, die zuvor nicht aufgezeichnet wurden, sind die früheren und aktuellen Zahlen nicht direkt vergleichbar.

Entwickler führten separate Tests mit 80 Minern durch, die über 12 geografische Regionen verteilt waren, um zu untersuchen, wie sich das vorgeschlagene 20-Sekunden-Intervall unter anspruchsvollen Netzwerkbedingungen verhalten würde.

Die Simulationen ergaben Orphan-Raten zwischen 1,9 % und 3,3 %, abhängig von der Konfiguration der Mining-Software. Frühere Tests, die zur Bewertung der Sicherheit von 25-Sekunden-Blöcken durchgeführt wurden, verzeichneten eine Orphan-Rate von 4,68 %.

Vorgeschlagene Zcash-Änderungen würden die Transaktionskapazität erhalten

Obwohl der Vorschlag Blöcke häufiger erzeugen würde, beabsichtigen die Entwickler nicht, die Anzahl der privaten Transaktionen zu erhöhen, die das Netzwerk täglich verarbeiten kann.

Der technische Entwurfsplan würde die maximale Anzahl zulässiger Shielded Actions pro Block von 330 auf 264 reduzieren. Das Limit für die Blockgröße von 2 MB würde unverändert bleiben.

Die Entwickler erklärten, dass die Beibehaltung der aktuellen Limits pro Block bei gleichzeitiger Erzeugung mehrerer Blöcke die Datenmenge erhöhen würde, die Wallets möglicherweise herunterladen und verarbeiten müssten.

Der Vorschlag würde außerdem die Block-Subvention und das Halbierungsintervall anpassen, um den bestehenden Ausgabeplan von Zcash und seine maximale Versorgung von 21 Millionen ZEC zu erhalten.

Eine weitere vorgeschlagene Änderung betrifft die Schwierigkeitsanpassung, die bestimmt, wie schwierig es für Miner ist, neue Blöcke zu erzeugen.

In einem Beitrag vom 9. November erklärte Ojha, dass NU7 das Fenster für die Schwierigkeitsmittelung von 17 Blöcken auf 102 Blöcke erhöht hat. Das vorgeschlagene 20-Sekunden-Intervall würde diesen Wert auf 128 Blöcke erhöhen.

Er schätzte, dass Schwierigkeitsschwankungen, die zuvor etwa zwischen -40 % und +30 % lagen, sich auf einen Bereich zwischen -20 % und +15 % verengen könnten, wobei die tatsächliche Netzwerkleistung noch beobachtet werden muss.

Entwickler suchen Gemeinschaftszustimmung für NU7.1

Ojha und Forbes möchten, dass der Vorschlag in die nächste Zcash-Gemeinschaftsumfrage aufgenommen und für NU7.1, ein nachfolgendes Netzwerk-Upgrade, in Betracht gezogen wird.

Die Entwickler haben weder einen Aktivierungsplan angekündigt noch eine Genehmigung zur Änderung des Blockintervalls erhalten.

Unterdessen erforderte die frühere NU7-Implementierung, dass Knotenbetreiber ihre Software aktualisieren, um mit den neuen Konsensregeln des Netzwerks kompatibel zu bleiben.

Der neueste Vorschlag würde die empfohlene Bestätigungsanker-Tiefe von drei Blöcken beibehalten und deren erwartete Dauer von 75 Sekunden auf 60 Sekunden reduzieren. Er würde außerdem den standardmäßigen Transaktionsablauf von 120 Blöcken auf 150 Blöcke erhöhen und so trotz schnellerer Blockproduktion denselben erwarteten Ablaufzeitraum beibehalten.