27 Oct 2023 | Updated 20 Jan 2024 [CCS]

Boog900 completes first milestone for Cuprate CCS proposal

Boog9001 has posted the first progress report2 for their CCS proposal3 to work full time on Cuprate4, an experimental Monero node written in Rust:

Hey, this is an update on my progress, I have completed the first milestone! [..] I have also started the consensus rules doc: monero-book5

Progress overview

Implemented all rules except rules for version 2, non-miner, txs.
Implemented Difficulty calculations.
Implemented block weight/ long term weight calculations.
Implemented voting for hard forks.
Created bindings for legacy POWs (CryptoNight versions). [..]

Read the full update on Gitlab2.

Boog900 is also a new maintainer of the Rust Monero library monero-rs6.

Consult previous Monero Observer reports78 to learn more about the project.

This is an ongoing story and the report will be updated when new information is available.

Update: remaining milestones completed9.

  1. https://github.com/boog900/ 

  2. https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/405#note_22762  2

  3. https://ccs.getmonero.org/proposals/boog_2_months_cuprate.html 

  4. https://github.com/Cuprate/cuprate 

  5. https://github.com/Cuprate/monero-book 

  6. https://github.com/monero-rs/monero-rs/issues/172 

  7. /syntheticbird45-starts-work-cuprate-monero-rust-node/ 

  8. /boog900-ccs-proposal-rust-monero-node/ 

  9. https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/405#note_23183