Dev Update August

Jun 11, 2020PIVX Development Update – Week 1, June 2020

This update covers the PIVX GitHub development for the beginning of May 2020 through to 1st week of June 2020 in addition to any extra announcements or news provided by the core development team.

Preface

For those that would like to keep up to date on our core development as they happen, the best way is to monitor the #important-updates and #github-updates channel in the PIVX Discord.

Editor Comments

Apologies for the delayed update…but better late than never…and our GitHub was on fire as usual which I’m sure many already do keep close tabs on. 

As always, the past month has been another action packed month for PIVX core development, with many new PRs being submitted and committed for 4.2, more new privacy protocol work appearing on our public branch, many bug fixes, and even a new wallet release!

The most important news is that a new mandatory 4.1.1 core wallet update was released near the end of May. This was released to prevent a masternode payment bug that was inadvertently introduced with 4.1 release as per the recent report. Core developers quickly identified and coded the fix, performed a successful segregated network testing, then released the wallet. This was a mandatory update due to a consensus update, and the network enforcement was successfully activated on Friday, June 5, 2020 9:00:00 PM GMT. All exchanges and services that we know of were notified of the update, and many have confirmed upgrading. TL;DR: If you are still running 4.1.0 or older, please upgrade to 4.1.1 and make sure you are on the right chain by comparing your latest block / hash to the block explorers.

Our next major PIVX core wallet scheduled for release is 4.2. Currently, a lot of back-ports from Bitcoin are being merged into master for better performance and security. Also, many usability improvements and fixes in both GUI and RPC form are being added which many users will certainly appreciate. Going by the sheer number things that are being added to its milestone, it looks as though 4.2 is going to be a hugely improved wallet that will set a much better foundation for the Q4-scheduled 5.0 Privacy Edition release!

Oh, and for anyone with minted zPIV in their wallets, make sure to convert them back to PIV asap as support for them will be removed later this year with 5.0!

Major Development Highlights & Reminders

PIVX Core Wallet 4.1.1 Hotfix Release – MANDATORY

New mandatory PIVX core wallet 4.1.1 update was released. The protocol bump cut-over successfully occurred on Friday, June 5, 2020 9:00:00 PM GMT as scheduled. 

If you are still running 4.1.0 or older, make sure to upgrade to 4.1.1 and check that you are on the right chain by comparing your latest block / hash to the majority of block explorers. If you need further assistance, please join our discord!

Convert your zPIV back to PIV ASAP!

PublicCoinSpend v4 (PR #936) function has been incorporated into the 4.x wallet and so it is now possible for anyone with any version of zPIV to spend them back as PIV. However, as per the recent Road to 5.0 announcement, the support for zPIV as we know it will cease once 5.0 (Sapling Update) is released. So we urge everyone with zPIV to convert them back to PIV as soon as possible and request assistance in PIVX Discord #support channel if you run into any issues or simply have questions.

Cold Staking is Active!

Cold Staking (PR #955) has been active in mainnet since January 2020. 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. Feel free to ask what they are in the PIVX community.

Complete GitHub Activity

(May 5, 2020 – June 5, 2020)

Excluding merges, 8 authors have pushed 120 commits to master and 127 commits to all branches. On master, 424 files have changed and there have been 10,177 additions and 7,615 deletions.

2 Releases published

38 Pull requests merged

 13 Pull requests proposed

10 Issues closed

22 Issues created

Major Development Targets

(subject to change and is never a complete list)

Q3 2020 – PIVX Core Wallet 4.2.0 release
Q4 2020 – PIVX Core Wallet 5.0 release (with zk-SNARKs Privacy)

Please also check our roadmap page for more info on what else is planned.

Also, there are many other 2020 developments in the works at a project level such as a brand new website, logo refresh, and more. So 2020 is going to be a great year!

Want to contribute?

Anyone and everyone is welcome to contribute to our code on GitHub, and they will all go through the same process of multi-dev peer review and will be merged if it gets enough ACKs!

Language Translation Needed

We also welcome all translators who can assist in making our wallets multi-lingual! From now on, our core wallets will only include support for languages that are at least 80% translated on Transifex; so any extra assistance in this area would be greatly appreciated! https://www.transifex.com/pivx-project/

walletsUpdates

Screen Shot 2020-09-25 at 8.46.35 PM.png
Jay Kim

Advisor, Business

jakiman#8633