mirror of
https://repo.getmonero.org/zhangyijia2022/openenet-ms-01-monero-space-decentralized-satellite-network.git
synced 2025-04-23 14:38:33 +08:00
4.4 KiB
4.4 KiB
layout, title, author, date, amount, milestones, payouts
layout | title | author | date | amount | milestones | payouts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fr | j-berman full-time development (4 months) | j-berman | April 14, 2025 | 396 Monero |
|
|
What
Work full-time 4 months on:
- Completing the FCMP++ integration.
- Complete the blinds cache to speed up FCMP++ transaction construction (WIP PR).
- Work on the following, some of which @jeffro256 is already working on:
- Fee logic for FMCP++.
- Incorporate composition changes to tree building and remove code for the key image migration: https://github.com/monero-project/meta/issues/1168
- Cold wallet <> hot wallet integration.
- HW wallet interface changes.
- Multisig.
- The
scan_tx
feature. - Background sync.
- Clean up the FFI.
- Cleaner logging.
- Manage the FCMP++ optimization contest and implement the winning submissions as necessary.
- It should be noted: if the contest does not yield significant improvements specifically to
helioselene
, it may be worth it to re-work the FCMP++ wallet scanner to download the tree instead of re-build it locally.- Re-working the wallet scanner would likely take 1-2 weeks.
- It should be noted: if the contest does not yield significant improvements specifically to
- Review the Carrot integration.
- Update documentation for the FCMP++ integration, using the same format as in this (now outdated) WIP PR.
- Start submitting piecemeal FCMP++ PR's to the main Monero repo.
- Review @vtnerd's p2p encryption PR: https://github.com/monero-project/monero/pull/8996
- Continue Seraphis wallet library work:
- My next task on this front is to bring the Serpahis lib async scanner into the current wallet API (source)
- In the latest round of tests, I observed scanning speed-ups of 50-60% with a clearnet remote node, 35-45% with a tor node, 25-35% with a local node.
- The async scanner has already undergone a round of review (source)
- To be usable in the wallet API, the following still needs to be implemented:
A note: once I've completed all work on FCMP++, reviewing the Carrot integration, and reviewing p2p encryption), I may work on Serai independent from this CCS. I would like to see Serai launched and operating smoothly (and I still owe @kayabaNerve more work on Serai in exchange for their research into FCMP's). I would then return to continue Seraphis wallet library work.
Who
j-berman on github / jberman on matrix / IRC
Past CCS's:
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-9.html
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-8.html
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-7.html
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-6.html
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-5.html
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-4.html
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-3.html
- https://ccs.getmonero.org/proposals/j-berman-3months-full-time-2.html
- https://ccs.getmonero.org/proposals/j-berman-3-months-full-time.html
Proposal
396 XMR
640 hours, 0.3 XMR/hr + $65/hr, $204/XMR from coingecko
Requesting a raise of 0.05 XMR/hr from my prior CCS given I have demonstrated the ability to take the FCMP++ integration to the finish line.