15 Nov 2022 | Updated 16 Nov 2022 [CCS]

plowsof submits CCS proposal to get Bulletproofs++ paper peer-reviewed

plowsof1 has submitted a CCS proposal2 looking to get the ePrint version3 of the Bulletproofs++4 paper5 peer-reviewed:

This CCS will provide funding for the first step towards Bulletproofs++ implementation in Monero. [..] The deliverable is a write-up which will include recommendations, notes, weaknesses, and issues (if any) of the BP++ paper.

Total funding: 155 XMR.

ETA: EOY.

Milestones

Proposed events timeline (not part of this CCS)

Bulletproofs++, if implemented in Monero, could further reduce typical transaction size and significantly improve verification performance9.

To read the full proposal, share your feedback, ask questions and support this CCS, consult !3582.

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


Update 22/11/16: proposal edited after today’s MRL meeting10: timeline removed; title changed from audit to peer review to reduce confusion; Cypherstack will start the audit early December; a separate CCS proposal will be submitted for the PoC code audit.


  1. https://github.com/plowsof/ 

  2. https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/358  2

  3. https://eprint.iacr.org/2022/510/ 

  4. https://github.com/Liam-Eagen/BulletproofsPP/ 

  5. https://moneroresearch.info/index.php?action=resource_RESOURCEVIEW_CORE&id=83/  2

  6. https://cypherstack.com/ 

  7. https://github.com/UkoeHB/ 

  8. https://www.quarkslab.com/ 

  9. https://github.com/monero-project/research-lab/issues/101/ 

  10. 221116-mrl.log