Zcash-ontwikkelaars hebben blok 3.543.405 gekozen als beoogde activeringshoogte voor NU7. Dat blok wordt rond 5 november verwacht en brengt veel meer dan alleen snellere transacties.
De upgrade verlaagt de beoogde bloktijd van 75 naar 25 seconden. Tegelijk worden oude versie 4-transacties ongeldig, waardoor resterende Sprout-tegoeden niet meer kunnen worden uitgegeven.
Blok 3.543.405 is afgesproken, maar wijziging staat nog open
Ontwikkelaar Sean Bowe diende op 20 oktober
pull request #1405 in om de mainnethoogte op 3.543.405 vast te leggen.
In de toelichting staat dat de hoogte tijdens een bijeenkomst van de ZIP-editors is afgesproken.
Twee reviewers hebben de wijziging al goedgekeurd. Toch stond de pull request bij controle op 21 oktober nog open.
Dat verschil telt.
De openbare
NU7-specificatie in ZIP 259 vermeldt voor mainnet nog TBD. De gekozen hoogte moet dus nog volledig in de officiële specificaties worden verwerkt.
Rond 5 november, maar het blok beslist
De verwachte kalenderdatum ligt rond 5 november 2026.
Dat is geen hard tijdstip.
Een netwerkupgrade activeert bij de afgesproken blokhoogte op de
blockchain. Als blokken sneller of langzamer worden geproduceerd dan verwacht, verschuift het exacte moment op de kalender.
Voor nodes, wallets en andere diensten is blok 3.543.405 daardoor belangrijker dan een datum op de kalender.
Bloktijd gaat van 75 naar 25 seconden
Een van de grootste wijzigingen staat in
ZIP 218.
NU7 verlaagt de beoogde tijd tussen Zcash-blokken van 75 seconden naar 25 seconden.
Dat moet vooral de wachttijd op bevestigingen verkorten.
Drie blokintervallen zijn bij het nieuwe doel ongeveer 75 seconden. Onder het huidige schema gaat het om ongeveer 225 seconden.
Dat is alleen een rekenkundige vergelijking op basis van de doelwaarde.
Werkelijke bloktijden variëren. Een exchange kan bovendien zelf zes, tien of meer bevestigingen eisen voordat een storting beschikbaar wordt.
Snellere blokken betekenen dus niet dat iedere gebruiker exact drie keer sneller over zijn geld beschikt.
Ook capaciteit en limieten veranderen
Kortere bloktijden betekenen dat het netwerk vaker transacties moet verwerken.
Daarom introduceert ZIP 218 ook grenzen voor activiteiten binnen de afgeschermde Sapling-, Orchard- en Ironwood-pools.
Er komt zowel een gezamenlijke limiet als aparte grenzen per pool.
Het doel is te voorkomen dat de hogere blokfrequentie de verwerkingslast onbeperkt opvoert.
Volgens de specificatie stijgt tegelijkertijd de maximale transactiesnelheid die via Orchard kan worden verwerkt.
NU7 verandert dus niet alleen de stopwatch tussen blokken. Ook de regels over hoeveel afgeschermde activiteit in ieder blok past worden aangepast.
Sprout krijgt een harde technische deadline
Voor bezitters van zeer oude
Zcash-tegoeden is een andere wijziging veel directer.
NU7 verbiedt transacties van versie 4.
Sprout, het oorspronkelijke privacysysteem van Zcash, kan alleen via dat transactieformaat geld verplaatsen.
ZIP 259 zegt daarom expliciet dat
ZEC die bij activering nog in de Sprout-pool staat niet meer uitgegeven kan worden.
Dat geldt niet voor alle afgeschermde Zcash.
Het probleem raakt specifiek Sprout-tegoeden die na de activering nog in die oude pool staan.
Alleen opnieuw ondertekenen helpt Sprout niet
De wijziging raakt overigens meer dan Sprout.
Ook andere versie 4-transacties worden na NU7 ongeldig. Voor sommige niet-Sprout-transacties kan een gebruiker een nieuwe transactie in een ondersteund formaat maken.
Sprout heeft die uitweg niet.
De specificatie zegt expliciet dat voor Sprout-transacties geen ondersteund vervangend formaat beschikbaar is na de activering.
Voor gebruikers met zulke oude
wallets wordt de activatiehoogte daarmee een echte grens.
Een transactie moet vóór die grens in een geldig blok terechtkomen.
60% van transactiekosten gaat uit circulatie
NU7 verandert ook wat er met transactiekosten gebeurt.
Volgens
ZIP 235 wordt vanaf de upgrade 60% van de transactiekosten uit circulatie gehaald.
Dat geld verdwijnt niet simpelweg zonder verdere administratie.
Het wordt opgenomen in de zogenoemde NSM Value Balance. Die houdt ZEC bij die tijdelijk niet in circulatie zit.
ZIP 237 beschrijft hoe zulke bedragen later via aanvullende blokbeloningen weer kunnen worden uitgegeven, zonder het maximale aanbod van ZEC te verhogen.
Heruitgifte begint niet direct bij NU7
Dat onderscheid is belangrijk.
De 60% aan fees wordt vanaf NU7 uit circulatie gehaald, maar de geplande heruitgifte via het Network Sustainability Mechanism begint pas later.
De nieuwe pull request berekent op basis van blok 3.543.405 een toekomstige mainnethoogte van 8.939.664 voor die heruitgifte.
Ook dat getal maakt deel uit van de nog open wijziging.
NU7 verhoogt daarmee niet de maximale hoeveelheid ZEC. De specificaties houden verwijderde en later opnieuw uitgegeven bedragen apart bij.
Snellere blokken veranderen de uitgifte per blok
Drie keer zoveel doelblokken per tijdseenheid mag niet automatisch drie keer zoveel nieuwe ZEC opleveren.
Daarom wordt ook de subsidie per blok aangepast.
ZIP 218 verlaagt de hoeveelheid nieuwe ZEC per blok zodat de geplande uitgifte per tijdseenheid ongeveer gelijk blijft.
De wijziging van 75 naar 25 seconden is dus niet bedoeld om de muntuitgifte drie keer sneller te laten lopen.
Het tempo van de bestaande uitgifteplanning blijft leidend.
Nodes moeten voor de activatie klaar zijn
Voor nodebeheerders is blok 3.543.405 eveneens geen vrijblijvende datum.
ZIP 259 waarschuwt dat software zonder ondersteuning voor NU7 na activering op een oude consensusvertakking kan blijven hangen.
NU7-nodes gaan bovendien peers weigeren die een te oude netwerkprotocolversie gebruiken.
Daarmee ontstaat een klassieke harde netwerkgrens: software die de nieuwe regels niet begrijpt, kan blokken volgens andere regels beoordelen.
Ondersteuning in geschikte nodesoftware moet daarom vóór de activering aanwezig zijn.
De afspraak is concreet, de activering nog niet voltooid
Met blok 3.543.405 heeft NU7 nu een veel concreter doel dan eerder deze week.
Maar de technische volgorde blijft belangrijk.
De ZIP-editors hebben de hoogte afgesproken. De pull request heeft goedkeuringen gekregen. Toch staat de wijziging nog open en toont de gepubliceerde ZIP 259 voor mainnet nog geen definitieve hoogte.
Pas wanneer specificaties, software en uiteindelijk de
blockchain zelf die grens bereiken, wordt NU7 daadwerkelijk actief.
Voor de meeste gebruikers betekent dat vooral snellere bevestigingen en gewijzigde fee-regels.
Voor wie nog ZEC in Sprout heeft, is blok 3.543.405 iets anders: een aftellende technische eindgrens.