Code:
Name: CoreDev-Liquid-May-July
Term: 3 Cycle
Cycle Amnt: 25,000
Total Amnt: 75,000
Author: Liquid369
Receiver: Liquid369
Address: D8KNw8umgQVCGkjxMEXJqfZsDih63PvZTq
Created: 04-28-2023
Status: Active
Vote Hash: f57eae4529ac5bad7faaeaa281556643d2ca3905ca87c52819a44a94c12b2d99
Liquid369 Proposal
This proposal is going to outline what has been done as an update to users and what will be continued in the next portions. It outlines some ideas for users and the responsibilities entailed overall.
Last Proposal Report
- Core DMN work has been verified and some portions are merged and others awaiting more review.
- Deterministic MN GUI co-authored with Alessandro
- LLMQ was co-authored and tested
- Updates to TOR and IPv6 are still in testing but are on a base level good
- BIP 174 Started, to explain this, it is an actually useful improvement to multi-sig because currently, keys need to be in a single wallet to use, which really isn't functional.
- New seeder for networking
- Patching a large networking bug affecting many coins
- Patching a memory leak
- Resource consumption minimizing
- GUI Fixes for proposals
- Rewind Block Index feature to rewind to most recent checkpoint vs resync
Pull Requests:
Pull requests · PIVX-Project/PIVX
Protected Instant Verified Transactions - Core wallet. - Pull requests · PIVX-Project/PIVX
github.com
Responsibilities:
- Maintaining PIVX Core and Repositories under PIVX-Project organization
- Coordinating between Core and Labs
- Reviewing and testing code submissions (organization rules is 2 approvals and reviews needed for anything to be merged from non-authors)
- Research and improve current code for optimizations
- Research and improve backports for our perpetual updating to BTC Core
- Maintain networking infrastructure and build some analytics
- Supporting Community/Exchanges/Services/DEX all in technical regards for PIVX
- Coordinating with Marketing to bring accurate technical representations and promotions for PIVX development
- Maintaining regtest network servers for testing and infrastructure for others to use in testing new features
- Making overall PIVX Core development updates
What is Next?
- Continuing to test and implement IPv6/TOR DMN's but to be clear, IPv6 is fine at this point most concerns are with the TOR Protocol. They are just grouped together at the moment.
- Continuing to backport BIP174 in a way that works for PIVX to benefit users, services and the DAO. Multisig being used with proposals, services and etc are necessary.
- Creating a GUI screen for BIP174 usage in a easy fashion (if we get to it in this timeframe)
- Analyzing chain data and expanding explorer API's or standardizing them for expansion of the core services and products
- Researching more Cryptographically to contribute and assess properly the improvements coming in Shield from Duddino and Alessandro
- Planning potential budget redesign or improvements based on evaluating the current budget flows
Proposed Roadmap Items
PIVX Roadmap Ideas (Old and New)
- Shield Staking Q2
- Staking Pools - Tenative
- Multi Sig Sporks - Tenative
- Governance Redesign - Tenative
- Quorum Rotation (needed for instant send safety) Q3/4
- Chainlocks Q2
- Web Payment Processors(Woo/Wordpress) Q3
- Extend ipv6/tor into Deterministic MN’s Q2/3
- New Ledger App Q3
- BTCPayServer Q4
- BIP 174 Partially Signed Transactions for better MultiSig Q2/3
- Deterministic MN Lists Q2
- Long Living MN Quorums Q2
- DMN Proof Of Service Q2
- Tier 2 Networking Redesign Q2
- New Transaction Types Q2
- Legacy MN and DMN Compatibility Q2
- DMN Creation Wizard Q2
- Masternode UI/UX Changes for DMN (Needs update/revoke added to GUI) Q2
- MN List Caching/Updating Q2
- Quorum Signing Sessions Q2
Roadmap items are subject to change based on the needs and requirements of the team at the time. There can be things to redirect resources at times and just in general following the processes can also take time but these are estimates that should be achievable. Roadmap items are not included to me, but as the team is growing I am making sure to expand capacity to provide information to all users/community.
Voting
To vote yes:
Code:
mnbudgetvote many f57eae4529ac5bad7faaeaa281556643d2ca3905ca87c52819a44a94c12b2d99 yes
To vote no:
Code:
mnbudgetvote many f57eae4529ac5bad7faaeaa281556643d2ca3905ca87c52819a44a94c12b2d99 no
Last edited: