PIVX Onwikkelingsupdate

Week 1, april 2020

 

Voorwoord

Deze update omvat de PIVX GitHub ontwikkelings van het van maart tot de eerste week van april, naast eventuele extra aankondigingen of nieuws van het core ontwikkelingsteam.

 

Commentaar van de Redacteur

Nog een maand vol met ontwikkelingen die onze ontwikkelaars in onze GitHub hebben gemaakt en die gewoon non-stop blijven programmeren. De hoeveelheid ontwikkeling is werkelijk verbazingwekkend en in feite staat PIVX momenteel op de 7e plaats in de ranglijst van Messari.io’s ranking van ontwikkelingsactiviteiten!

Voor degenen die op de hoogte willen blijven van elke commit, samenvoeging & opmerkingen die gemaakt worden in onze publieke PIVX GitHub repository, hebben we onlangs een nieuw Discord kanaal toegevoegd genaamd #github-updates welke alle activiteiten automatisch naar het kanaal publiceert als een feed. Het is een perfect kanaal om in de gaten te houden waarbij u binnenkort echt kan zien en waarderen hoeveel werk er in onze portemonnee wordt gestoken.

Door extra functies die worden ontwikkeld en uitgebreide tests, is de soft-target van de 4.1 portemonnee release nu ingesteld voor deze maand. Dit wordt één van onze grootste releases ooit met een enorme hoeveelheid aan verbeteringen, nieuwe functies en optimalisaties die de gebruiksvriendelijkheid en prestaties aanzienlijk zullen verbeteren.

Hoewel er veel te veel veranderingen zijn om eenvoudigweg op te sommen en te vermelden, wilde ik 2 bijzondere grote core-verbeteringen noemen die met 4.1 komen.

Meer dan 60% vermindering van het geheugengebruik! Wat zeg je?!

Met recente werken gebruikt de huidige master build al ongeveer 15% minder geheugen dan 4.0.2. Dat is ongeveer 400 MB minder! Maar dit is nog niet alles, De laatste PR# 1502 (voorgesteld op 6 april 2020) is bedoeld om dit nog verder terug te dringen. In feite is de nieuwe 4.1 portemonnee met deze PR samengevoegd en uitgetest om tot 64% minder geheugen te gebruiken dan voorheen! Van bijna 2.6 GB geheugengebruik in 4.0.2 naar slechts ongeveer 900 MB geheugengebruik! Wat voor toverkunsten zijn dit? Hoe dan ook, dit is een enorme verbetering en iets waar iedereen gelukkig van zou moeten worden. Het betekent ook dat de nieuwe 4.1 portemonnee sneller zou moeten openen en afsluiten. Al met al een enorme winst, iets waar ik niet op kan wachten om te zien dat iedereen hier baat bij heeft.

Meer dan 40% snellere synchronisatietijden!

Ik heb onlangs ook een zelf gecompileerde build van master getest om een aantal van de core-verbeteringen te vergelijken, waarbij zowel het geheugengebruik als de blok-synchronisatietijden geoptimaliseerd is en het verschil was enorm! Door beide portemonnees vanaf nul te synchroniseren op een 100 Mbps breedband-internetverbinding, toonde de 4.1 portemonnee een aanzienlijk kortere synchronisatietijd zoals hieronder te zien is. Inderdaad 21 uur vs 12 uur. Uw stand kan natuurlijk variëren, maar dit is toch een enorm en herhaalbaar verschil, want ik heb het twee keer getest voor het geval dat en kreeg vergelijkbare resultaten. Er is ons verteld dat dit gebied in de loop van de tijd meer geoptimaliseerd zal worden, wat dat betekent dat de noodzaak van snapshots om de blockchain-synchronisatie te versnellen binnenkort tot het verleden kan gaan behoren.

Nieuwe 4.1 portemonnee was in staat om blok 1 naar het huidige blok te synchroniseren in iets meer dan 12 uur op mijn internetverbinding. Ondertussen zou de vorige 4.0.2 portemonnee (en alle andere portemonnees daarvoor) niet sneller dan 21 uur synchroniseren. Dat betekent dat 4.1 synchroniseert in bijna de helft van de tijd als de vorige portemonnee versies!

 

Recente Ontwikkelingshoogtepunten & Herinneringen

zPIV is nu besteedbaar! Converteer deze nu terug naar PIV!

PublicCoinSpend v4 (PR #936) functie is opgenomen in de 4.x portemonnee en dus is het nu mogelijk voor iedereen met elke versie van zPIV om ze terug te besteden als PIV. Volgens de recente aankondiging zal de ondersteuning van zPIV zoals we die kennen stoppen zodra 5.0 (Sapling Update) is uitgebracht. Dus we dringen er bij iedereen met zPIV op aan om ze zo snel mogelijk terug te zetten naar PIV en hulp te vragen in het PIVX Discord #support kanaal als je tegen problemen aanloopt of gewoonweg vragen hebt.

Cold Staking is nu actief!

Cold Staking (PR #955) is now active in mainnet so all users are now able to cold stake their coins if the required steps have been executed. We have created a basic how-to guide here. Also, some non-custodial (thus safe) cold staking services have started popping up so that is another option if you feel comfortable with their service levels.

 

 Aankomende PR Hoogtepunten

(Dit is GEEN volledige lijst, aangezien er teveel is om op te lijsten.)

PR #1327 – [Core][Qt] HD Wallet v2– ingediend door core ontwikkelaar furszy is recentelijk gecommit naar de master.

    • Dit is een langverwachte update die het BIP44-afleidingspad zal implementeren om de deterministische generatie van adressen voor de database van de PIVX portemonnee mogelijk te maken. Dit betekent dat adressen die gegenereerd worden met de nieuwe HD masterseed niet verloren zullen gaan in toekomstige back-ups, zodat er geen adressen en de bijbehorende privésleutels verloren gaan bij het herstellen van een portemonnee back-up die is geüpgraded of geback-upt na de portemonnee update met ondersteuning voor de HD-portemonnee.

 

Volledige GitHub Activiteit

(5 maart 2020 – 5 april 2020)

Exclusief merges, hebben 11 auteurs, 180 commits naar de master gepubliceerd en 181 commits naar alle branches. Op de master, zijn er 307 bestanden gewijzigd en er zijn 8,591 toevoegingen en 8,149 verwijderingen geweest.

 80 Pull requests merged

 24 Pull requests proposed

 20 Issues closed

 15 Issues created

 

Belangrijke Ontwikkelingsdoelen

(onder voorbehoud en is nooit een volledige lijst

Q2 2020 – PIVX Core Portemonnee 4.1 release
Q4 2020 – PIVX zk-SNARKs Privacytest
Q4 2020 – PIVX Core Portemonnee 5.0 release

Kijk ook op onze roadmap voor meer informatie over wat er gaat gebeuren.

Ook hebben we veel andere 2020 ontwikkelingen in de maak op projectniveau, zoals nieuwe websites, vernieuwing van het logo en nog veel meer. Het wordt dus een heel jaar voor PIVX!

 

Wil je een bijdrage leveren?

Alles en iedereen is welkom om bij te dragen aan onze code, deze ze zullen allemaal door hetzelfde proces van multi-dev peer review gaan en zullen worden samengevoegd als het genoeg ACK’s krijgt!

%d bloggers liken dit: