4.1.1 Uitgave verslag

Wij zijn blij te kunnen melden dat de nieuwe protocol handhaving op vrijdag 5 juni 2020 om 21.00 uur GMT zonder problemen heeft plaatsgevonden.

Alle beurzen en diensten die de PIVX core portemonnee draaien zijn op de hoogte gebracht en de meeste grote diensten hebben de update ook bevestigd.

Hier is de tijdlijn van de gebeurtenissen die aangeven waarom de v4.1.1-portemonnee vrijgegeven is:

Zaterdag 30 mei 2020 04:00 uur GMT

  • Het netwerk ondervond stabiliteitsproblemen, wat ertoe leidde dat enkele peers zich forkten.

Zaterdag 30 mei 2020 06:00 uur GMT

  • Controle van software logboeken en netwerkanalyse gestart.

Zaterdag 30 mei 2020 09:30 uur GMT

  • Controle van de bevindingen, probleemdetectie en de mogelijke mitigatie chat gestart.

Zaterdag 30 mei 2020 13:00 uur GMT

– De oorzaak werd opgespoord en de eerste oplossing werd gecodeerd. Een fout die in 4.1 werd geïntroduceerd, vooral in #1490, de verwijdering van regel 228 uit het masternode.cpp-bestand.

  • Wat de wijziging introduceerde:

Een foutieve uitlijning over het tweedelaags netwerk. Precies op de masternodes winnaarslijst.

Actieve peers die 4.1 draaien waren niet in staat om de masternode status te verifiëren en te updaten na de ongeldigverklaring van de collaterale UTXO. En aangezien de masternodegegevens van niveau twee kortstondig is en gedownload alsook gevalideerd wordt bij elke opstart, gingen 4.0 en nieuwe peers die op het netwerk terechtkwamen door met het correct valideren van de status.

  • Wat dit veroorzaakte:

Een ander masternode winnaar selectie-algoritme resultaat in sommige peers van het netwerk. Het ontstaan van de netwerkinstabiliteit (de masternodebeloning is de laatste output van de transactie met muntinzet, onderdeel van de netwerkconsensusregels).

Zaterdag 30 mei 2020 17:00 uur GMT

  • Na meer uren van netwerkanalyse en -monitoring werd een gesegregeerd testnet gecreëerd om de juiste werking en het juiste netwerkgedrag van de gecodeerde oplossing te valideren.

Zaterdag 30 mei 2020 20:00 uur GMT

  • Het testproces eindigde met een bevredigend resultaat en het vrijgaveproces begon.

Zaterdag 30 mei 2020 24:00 uur GMT

Vrijdag 5 juni 2020 21:00 uur GMT

  • Handhaving van protocolbump geactiveerd. Netwerk is niet langer vatbaar voor deze kwestie.

Laatste gedachten:

Het kernontwikkelingsteam heeft zo snel mogelijk gehandeld om verdere complicaties te beperken en heeft in zeer korte tijd een hotfix (v4.1.1) vrijgegeven.

Volgende stap, blijven vooruitgaan met 4.2 en bovendien de grote comeback van de 5.0 privacy!

%d bloggers liken dit: