PIVX will be implementing SHIELD, its custom implementation of Sapling protocol using Groth16 zk-SNARKs zero-knowledge proofs, a new protocol that will provide improved user data protection, usability, and performance compared to our previous solutions. This is the highest priority item for 2020, and is planned to be released in Q4 of 2020. Simply put: This will transcend PIVX user data protection to another level where users will be able to securely transfer coins from one address to another without anyone else knowing the source of the coins, how many coins were sent, nor which addresses were involved in sending and receiving.
In a subsequent 5.x wallet releases, PIVX will introduce a brand new SHIELD staking feature. It will allow an individual to stake shielded coins and receive the staking rewards directly to a shield addresses. This feature not only helps protect user's data and upholds their financial data protection, but will serve to increase the percentage of the shielded coins in the PIVX network, further strengthening the SHIELD protocol.
A custom implementation of the DIP002 and DIP003 to introduce multiple enhancements to the masternode network such as: blockchain derived masternode lists, custom reward address, voting delegations, and more.
Improved P2P network code for better interaction between peer nodes. Furthermore, change to the network encapsulation code by decoupling it from the validation layer, leading to much better mutex & race conditions management that reduces the network latency by 30%, and many other improvements. Simply put: This will mean faster, more stable and more reliable connection to other peers in the network.
Reduction of bloat by removing unused, non-essential code such as the old accounting system, zerocoin protocol, and ZLNP. Simply put: Cleaner code means better performance, less developer confusion, and improved future proofing of wallet development.
More stable, faster, less network bloat, reduced redundancy, and less resource consumption at the Tier Two masternode network layer.
Improve the security and decentralization of the sporks through the use of multiple signatories. Simply put: This will provide better protection of the network against potential internal attack or mistake.
This will add a more accessible and user friendly interface in the Qt wallet for the creation of PIVX budget proposals that the community can review and vote on. This will mean no more creating proposals through the use of complex and error prone command lines.
This will add a new tab that allows users to monitor live proposals, and easily vote on them as a masternode owner from within the QT wallet’s graphic user interface. Users will no longer have to rely on masternode proposal websites or use the debug console/command terminal to cast a vote.