Entwicklungs Roadmap

Mit einem der talentiertesten Teams der Branche hat PIVX nachweislich einige einzigartige Innovationen veröffentlicht.

Neues Privacy-Protokoll

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

PIVX wird das Sapling-Protokoll unter Verwendung der Zero-Knowledge-Proofs von Groth16 zk-SNARK implementieren. Dies ist ein neues Datenschutzprotokoll, das im Vergleich zu unseren vorherigen Lösungen eine verbesserte Privatsphäre, Benutzerfreundlichkeit und Leistung bietet. Dies ist unsere höchste Priorität für 2020, und das neue Privaacy-Protokoll in PIVX soll im vierten Quartal 2020 veröffentlicht werden. Einfach ausgedrückt: Dies hebt die PIVX-Privacy auf eine höhere Ebene, auf der Benutzer ihre Coins sicher von einer Adresse zur anderen übertragen können, ohne dass jemand die Quelle oder den Betrag der Coins kennt, oder welche Adressen am Senden und Empfangen beteiligt waren.

P2P Networking Flow Optimizations

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Verbesserter P2P-Netzwerkcode für eine bessere Interaktion zwischen den Peer-Nodes. ZusätzlicheVerbesserungen am Netzwerkkapselungscode, um das Netzwerk von der Validierungsschicht zu entkoppeln. Dies führt zu einer wesentlich besseren Verwaltung der Mutex- und Race-Bedingungen, wodurch die Netzwerklatenz um 30% reduziert wird, und zu vielen weiteren Verbesserungen. Einfach ausgedrückt: Dies bedeutet eine schnellere, stabilere und zuverlässigere Verbindung zu anderen Peers im Netzwerk.

Verbesserter Governance Tab

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Dadurch wird eine neue Registerkarte hinzugefügt, auf der Benutzer aktuelle Vorschläge überwachen und über die grafische Benutzeroberfläche der QT-Wallet problemlos als Masternode-Betreiber abstimmen können. Betreiber müssen sich nicht mehr auf Websites mit Masternode-Vorschlägen verlassen oder die Debug-Konsole / das Befehlsterminal verwenden, um ihre Stimme abzugeben.

Wallet-interne Proposal Creation

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Dadurch wird der Qt-Wallet eine benutzerfreundlichere Oberfläche für die Erstellung von PIVX-Budgetvorschlägen hinzugefügt, über die die Community nachdenken und abstimmen kann. Dies bedeutet, dass keine Vorschläge mehr mithilfe komplexer und fehleranfälliger Befehlszeilen erstellt werden müssen.

Deprecated Code Cleanup

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Verbesserte Code-Qualität durch Entfernen von nicht verwendetem, nicht unbedingt erforderlichem Code wie dem alten Buchhaltungssystem, dem Zerocoin-Protokoll und ZLNP. Einfach ausgedrückt: Saubererer Code bedeutet bessere Leistung, weniger Verwirrung bei den Entwicklern und verbesserte Zukunftssicherheit der Wallet-Entwicklung.

Verbesserte Tier Two Network Synchronization

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Stabilerer und schnellerer Netzwerkverkehr, geringere Redundanz und geringerer Ressourcenverbrauch auf der Tier-Two-Masternode-Netzwerkschicht.

New Rewards Structure

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

After an extensive 3+ month discussion period with the Community, a consensus was reached to update the PIVX Rewards Structure to be competitive with other projects. This makes significant funding available for Core Development, as well as Marketing and Business Development.

Deterministic Masternode Lists

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Eine maßgeschneiderte Implementierung von DIP002 und DIP003, um dem Masternode-Netzwerk mehrere Verbesserungen hinzuzufügen, z. B.: Blockchain-abgeleitete Masternode-Listen, benutzerdefinierte Belohnungsadresse, Abstimmungsdelegationen und mehr.

Long Living Masternode Quorums (LLMQ)

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

As outlined in DIP 6, this is a decentralized BLS M-of-N threshold scheme, based on Shamir's Secrete Sharing, and it consists in 7 phases; Initialization, Contribution,Complaining, Justification, Commitment, Finalization and Mining. These steps allow for a Quorum to be defined in advance, and used for a certain time frame, to instantly reach consensus.

Deterministic Masternode Proof of Service

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Based on the Long Living Masternode Quorums underling Deterministic Key Generation protocol, this functionality allows the network to validate the correct behavior of Deterministic Masternodes.

Tier Two Network Complete Redesign

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Complete refactor of the code to more efficiently reach consensus of the proposal status, and budget finalization. Also included are improvements to Masternode Payments System to funded proposals in a single block at Super Block, instead of being spread out over several blocks following Super Block. Further, refactoring of the P2P layer and network messages synchronization is included.

New On-Chain MetaData Transaction Type

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

This functionality adds a basis for new transaction types that will provide on-chain metadata to assist various consensus mechanisms. This will allow for a more native way to implement new features which don’t naturally fit into the current concept of transactions.

Masternodes System Compatibility Phase

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

This functionality supports the time frame prior the final enforcement in which the blockchain will allow both legacy and deterministic Masternodes to exist at the same time, treating them equally.

Expanded Masternode Creation Wizard

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

This functionality supports the new network roles of the Deterministic Masternodes system. Three roles are included. First, the 'Owner' can manage the collateral, as well as customize the masternode and rewards payout addresses separately. Second, a 'BLS Key' can be specified for the 'Service Operator' as well as a percentage of reward payment and address for the optional 3rd party manager of the Masternode. Third, an address can be specified to define who has the voting rights for the Masternode for proposals.

New Masternodes Management UI/UX

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Changes to display the distinction between Legacy and Deterministic Masternodes. New menu actions for each Deterministic Masternode to display info, change or revoke service, change the voting key, or delete the Masternode.

Tier Two Module to Cache/Update DMN list

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

New functionality added to leverage the characteristics of the Deterministic Masternodes, and provide a highly performance optimized list of existing Deterministic Masternodes, from which a consensus pool can be randomly selected. A new generalized Masternode model to accept Legacy and Deterministic Masternodes is also included.

SHIELD Staking

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

In a future 6.x wallet release 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 address. This feature will protect users' data, uphold their financial data protection, and increase the shielded coins' percentage in the PIVX network, further strengthening the SHIELD protocol.

Staking Pool Operators

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

It allows the creation of staking pools where users don’t need to find a block to get rewarded. The pool operator collects all the rewards, subtracts his fee, and then redistributes the remaining part across all stakers, percentually based on the amount of delegated coins. This prevents centralization which might happen once PIVX price goes up, and ensures further network decentralization, allowing the small stakers/investors to receive staking rewards on a daily basis to their mobile wallets for a daily spending, while their staking coins are being safely stored on a hardware of offline wallet.

Multi-signature Sporks

  • Planung
  • Entwicklung
  • Tests
  • Fertiggestellt

Verbessern Sie die Sicherheit und Dezentralisierung der Sporks durch den Einsatz mehrerer Unterzeichner. Einfach ausgedrückt: Dies bietet einen besseren Schutz des Netzwerks vor möglichen internen Angriffen oder Fehlern.