Deze ontwikkelingsupdate is een poging om alle core ontwikkelingswerkzaamheden die in de GitHub aan de gang zijn gedurende de bestreken periode (meestal 2 weken) samen te vatten. Dit zou de enorme hoeveelheid werk dat er elke dag gebeurt van onze ontwikkelaars moeten laten zien waarvan velen zich het misschien niet realiseren. Houd er rekening mee dat dit niet alleen betrekking heeft op het werk van de PIVX-core ontwikkelaars, maar ook op alle gemeenschaps- / open ontwikkelaars die bijdragen aan de code base. Als je denkt dat je kunt helpen als hobby of fulltime, spring er dan direct in! Het is tenslotte open source. 

 

PIVX Ontwikkelingsupdate

Week 1, Oktober 2019

 

Ontwikkelingsnieuws

Deze update omvat de ontwikkeling tussen de laatste update eind augustus, tot 1 oktober (ca. 5 weken) en zoals verwacht is er in deze periode heel wat werk verzet. Onze ontwikkelingsactiviteit is hoger dan ooit tevoren, en de komende 4.0 portemonnee wordt een van onze meest gevestigde upgrades tot nu toe! 

Core portemonnee v3.4 Uitgave-Update

  •         Als opfrisser voor degenen die het misschien gemist hebben, is op 27 augustus 2019 een verplichte PIVX-portemonnee release v3.4.0 , met een nieuwe Stake Modifier v2 (PR #983) lus andere PoS-verhardende wijzigingen om stake-grinding te voorkomen / te elimineren.
  •         Succesvolle hard fork vond plaats bij blok 1967000 op 31 augustus 2019, waarbij de meeste grote beurzen de upgrade bevestigden. Als u een vorige versie gebruikt, zorg er dan voor dat u een upgrade uitvoert en controleer of u zich in de juiste keten bevindt.
  •         Hoewel de meeste beurzen opgewaardeerd zijn naar 3.4, is het nog steeds raadzaam om een kleine testtransactie uit te voeren voordat u grotere transacties uitvoert voor het geval dat u van portemonnee naar portemonnee overschakelt.
  •         Zie gedetailleerde v3.4 release-opmerkingen voor een lijst met alle wijzigingen en insluitsels.

Volgende generatie 4.0 UI samengevoegd

“Na 7 lange maanden, veel plannen, coderen en reviseren, ben ik erg blij om aan te kondigen dat we zojuist mijn #954 PR hebben samengevoegd!”” – furszy 

Wat dit betekent is dat de nieuwe gebruikersinterface wordt opgenomen in de volgende grote portemonnee-uitgave!

Het werk omvatte:

  •         428 bestanden gewijzigd
  •         373 betrokken commits
  •         50,844 regels code toegevoegd.

Het werd van de grond af aan ontworpen en gecodeerd met een unieke code bovenop het QT-framework. Het is dus helemaal nieuw, uitsluitend voor PIVX! Bekijk de ontwikkelaars hun demo video.

Cold Staking nu in Testmodus

Cold Staking (PR #955) wordt door de core ontwikkelaars in een afgezonderd testnet onderhouden en we horen berichten dat het zeer soepel verloopt, samen met enkele block explorer proofs! Deze nieuwe opkomende functionaliteit zal het mogelijk maken om op een veiligere manier PIVX in te zetten zonder de noodzaak om de munten op een hete (online) portemonnee te hebben.

Nieuwe PoS Tijdsprotocol v2

Core ontwikkelaar, random-zebra is erg druk bezig geweest met het werken aan een robuuster Proof of Stake protocol voor PIVX (PR #1002) met een heleboel verbeteringen, waaronder wijzigingen in het moeilijkheidsalgoritme, en het verwijderen van oude PoW instructiecode. 

We kunnen meer consistente bloktijden, een veiliger netwerk, een lager energieverbruik, meer low-end apparaatvriendelijk en eerlijkere blokdistributie verwachten zodra dit is samengevoegd. Van de core ontwikkelaars wordt een gedetailleerd verslag over deze verandering verwacht zodra ze er klaar voor zijn.

Gemeenschapsontwikkelaar Bijdragen

We zien een aantal geweldige bijdragen van onze gemeenschapsontwikkelaars en deze activiteit kan nu worden gevolgd op onze nieuwe “Community Developer Contributions Project” pagina binnen de PIVX GitHub!

PIVXPress is terug met een nieuwe host!

Het oude PIVX-lid Jeffrey is nu de nieuwe host voor PIVXPress video-updates. Verwacht een aantal geweldige levendige updates, waaronder ontwikkelingsnieuws uit de nieuwe serie.

 

 

Volledige GitHub Activiteit

(1 September 2019 – 1 Oktober 2019)

7 ontwikkelaars hebben 217 commits naar de master gepubliceerd en 358 commits naar alle branches. Op master zijn 563 bestanden gewijzigd en zijn er 60,391 toevoegingen en 24,852 verwijderingen geweest! 

Om deze hoeveelheid werk in perspectief te plaatsen, heeft PIVX de afgelopen 3 maanden meer unieke commits gehad dan Ethereum, Monero, Decred, Waves, DASH, Zcash en Zcoin. 


 29 pull requests merged

(sorted by latest first)

 12 New pull requests (PR) proposed

 9 Issues closed

 2 Issues created

GitHub Highlights

(there are tons more that I haven’t highlighted here, so always check the GitHub if you want to see a full picture of what is going on)

PIVX-Project/PIVX

PR #936 – [zPIV] PublicCoinSpend v4 – Coin Randomness Schnorr Signature – submitted by core developer random.zebra is being reviewed. (Targeted for v4.0 release)

  • This advanced function will allow spending of legacy zPIV v1 (minted prior to 3.1 release) back to PIV. 

PR #953 – [RPC] [Wallet] AutoCombineRewards fixes and Improvements – submitted by community developer CaveSpectre11 is being reviewed. (Targeted for v4.0 release)

  • This enhances the AutoCombineRewards function allowing the user to configure how often to run the scan, and the amount to combine each time it executes; as well as adding a new One Shot option that enables sweep on next block, and at wallet startup.

PR #954 – [GUI] [Model] New Wallet UI – submitted by core developer furszy has been merged. (Targeted for v4.0 release)

  • This is a brand new UI/UX wallet, designed in collaboration with Krubit UI and UX designers and written from scratch in Qt by core dev furszy and Krubit front-end developers. More info and a full demo video can be seen HERE
  • Public testnet release of the next generation wallet GUI has been released.

PR #955 – [Core][Script][Wallet][RPC][Tests] Cold Staking – submitted by core developer random.zebra is being reviewed / worked on. (Targeted for v4.0 release)

  • This customized staking feature (name subject to change) allows a mutually agreed full-node online wallet to stake coins from an address that it has been given delegation to stake from. This provides extra security for stakers while still requiring a full node online wallet. More info can be found HERE

PR #956 – [Core][Qt] Add HD Wallet support – submitted by community developer akshaynexus is being reviewed / worked on. (Targeted for v4.0 release)

  • This is a highly requested feature where it provides users an option to backup and restore the entire wallet (all associated addresses and their balances) using a multi-word seed phrase instead of more complex file-based or private-key methods.

PR #968 – [Staking] Add Multi-Split functionality to stake output splitting – has been submitted by community developer CaveSpectre11 and is being reviewed / worked on. (Targeted for v4.0 release)

  • This enhancement will make the staking inputs split into 2 or more outputs based on the stake split threshold instead of splitting in half.

PR# 970 – [Wallet] Various transaction handling improvements – submitted by core developer Warrows is being reviewed / worked on.

  • This pull request is a happy melting pot of improvements regarding transactions handling with most being backports from bitcoin.
  • So far, there are more than 10 improvements included in this PR and the full list can be found in the initial PR notes.

PR #985 – [Wallet][RPC] Correct free tx selection and add user control – has been submitted by community developer CaveSpectre11 and is being reviewed / worked on.

  • This fixes and thus prevents very large free transactions being accepted into blocks, despite what the block creator sets the -blockminsize parameter to.

PR #992 – [Multisend][Wallet] Don’t send multiple multisend transactions for a stake that resulted – has been submitted by community developer CryptoDev-Project and is being reviewed / worked on.

  • This improves the Multisend handling during staking when UTXO that won the block reward is split, thus preventing multiple transfers during that occurrence.

PR #1002 – [WIP][PoS] Time Protocol v2 – submitted by core developer random.zebra is being reviewed / worked on. (Targeted for v4.0 release)

  • This is a major step forward in improving the current Proof of Stake performance in order to enable more consistent & predictable block times.

PR #1033 – [WIP][GUI][Model][Wallet] Cold staking UI. – submitted by core developer furszy is being reviewed / worked on. 

  • This adds the necessary GUI elements and backend connections for Cold Staking functionality into the next generation GUI included in 4.0.

PIVX-Project/PIVX-iOS

PR #25Added support for Face id – submitted by community developer yakubbaev has been committed to master.

Commentaar van de redacteur

Het is meer dan een maand geleden sinds de laatste update (mijn oprechte excuses!) en dit betekent dat deze update uiteindelijk weer enorm is geworden!  De enorme hoeveelheid werk, zowel kwantitatief als kwalitatief, van onze PIVX-ontwikkelaars is gewoonweg verbluffend met het aantal unieke commits van onze PIVX ontwikkelaars binnen het jaar overtreft veel grotere cryptovaluta’s zoals Ethereum, Cardano, Monero, DASH en Zcash enz! (ref. CryptoMiso) Dat is een serieuze commitment! (niet grappig bedoeld)

Ook hebben we het hier niet alleen over kleine commits. PIVX ontwikkelaars hebben heel hard gewerkt om significante verbeteringen aan te brengen in de PIVX core, evenals alleen nieuwe functies en functionaliteit toe te voegen die de bruikbaarheid, beveiliging en stabiliteit van de PIVX-portemonnee / blockchain zullen verbeteren.

PIVX is in goede handen met de voortdurende ontwikkeling op wereldklasse. Geen twijfel in mijn gedachten. – jakiman

Op een afzonderlijk niet-core front heeft PIVX core ontwikkelaar furszy serieus parallel werk verricht en heeft onlangs een nieuwe gedecentraliseerde multi-portemonnee en point of sale-app aangekondigd genaamd Exobit op het Android platform. Testnet-versie is nu beschikbaar en het is gepland om later atomaire swaps (hoofdzakelijk DEX) op te nemen, waarbij PIVX de eerste altcoin is die naast Bitcoin wordt vermeld. Dus houd de voortgang van de ontwikkeling in de gaten, want het zou een belangrijke first-party app voor PIVX kunnen zijn! Meer info plus een introductievideo is hier te zien.

 

Belangrijke Ontwikkelingsdoelstellingen

Q4 2019 – v4.0 Belangrijke uitgave van functies

Q4 2019 – Open discussie over het volgende generatie privacy protocol

(Doelstellingen zijn onderhevig aan wijzigingen)

 


error20
Wordpress Social Share Plugin powered by Ultimatelysocial