jeffro256 posts September-October 2024 Monero/Carrot dev update
jeffro2561 has posted the first progress report (M1/September-Otcober 2024)2 for their Monero/Carrot3 dev work CCS proposal4:
I spent a lot of time recently refactoring the design of the Carrot implementation to make it well documented and clear, as well as highly reusable. I also spent a lot of time removing dependencies so that it’s ready to be quickly parsed by future implementation auditors. [..] There are a number of things still left to work on, most notably hardware device support, the rest of which can be found in the PR task list.
Work overview
- WIP Branches: carrot5
- PR #9505: crypto: remove unused OAES code
- PR #9508: crypto: portable AES key expansion without allocations
- PR #9556: ringct: add operator!= for key
- PR #9558: p2p: allow comments in banlist files
- PR #9559: [WIP] carrot_core [..]
The dev is planning to work on hardware device interfaces and an enote store next.
Consult the previous Monero Observer report to learn more about jeffro256’s latest CCS proposal6.
-
https://github.com/jeffro256/ ↩
-
https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/504#note_27145 ↩
-
https://github.com/jeffro256/carrot/blob/master/carrot.md ↩
-
https://ccs.getmonero.org/proposals/jeffro256-full-time-2024Q4.html ↩
-
https://github.com/jeffro256/monero/tree/carrot ↩
-
/jeffro256-submits-full-time-monero-carrot-dev-work-ccs-proposal-q4-2024/ ↩