Meeting summary: Monero Research Lab, 13 July 2022
This is a comprehensive summary, with added reference links, of the MRL meeting1 from July 13th 2022, 1700 UTC.
Logs
The raw, unedited, full log file for this meeting:
220713-mrl.log (80 lines)
Summary
Note: it is possible that some relevant information may be missing from this summary; read the full log file for the complete, unedited discussion.
-
Participants: 10 (UkoeHB2, rbrunner3, jberman4, Rucknium5, ArticMine6, dangerousfreedom7, kayabanerve8, hyc9, wernervasquez10, r4v3r2311)
-
(1) Updates
-
(1.1) on Monero fixes and the upcoming network upgrade12:
-
jberman submitted perfect-daemon’s PR 7760 socket connection fixes with merge conflicts resolved (#842613), submitted a patch for zmq to publish txs submitted to the daemon (#842714) and updated openmonero15 for the v15 hard fork
-
(1.2) on Monero address specs:
-
kayabanerve published a new address specification (Featured Addresses16); one variant (the Guaranteed17 feature) removes the potential for the burning bug18
-
(1.3) on Bulletproofs19:
-
dangerousfreedom announced plans to implement BP in Rust by the end of this month or next one
-
(1.4) on Seraphis20:
-
UkoeHB reported starting work on integrating legacy cryptonote outputs into the main transaction type so they can be spent alongside normal seraphis enotes
-
(1.5) on outreach initiatives:
-
Rucknium announced that MAGIC Monero Fund21 was considering targeted outreach to external researchers to apply for research grants
-
-
(2) Open discussions
-
(2.1) on Bulletproofs++22:
-
rbrunner was wondering if BP++ was peer reviewed; Rucknium clarified that it was not (yet)
-
(2.1) on Seraphis and Jamtis23 next steps:
-
UkoeHB shared plans to integrate cryptonote inputs and add coinbase tx type and was looking for anyone else interested in looking at the code and perhaps investigate/implement the wallet-side features of Jamtis, build wallets that use the seraphis library interface for building/handling txs and enotes and integrate Seraphis into the daemon/ledger
-
rbrunner was interested to contribute, but unsure when, how and how much they could get involved; dangerousfreedom was also keen to contribute, probably in two months after building skills and understanding
-
Rucknium was interested in ways to get the cryptography in Seraphis to be peer-reviewed
-
UkoeHB posted a PSA related to their CCS proposal24 after underestimating how much work was necessary to reach the point of ‘write a wallet’: I won’t actually make a wallet proof-of-concept, since designing the API and internal caches isn’t really my domain. The remaining time of my CCS will be spent finishing the core library
-
(2.2) on future research plans:
-
Rucknium was thinking about researching churning25 best practices, after OSPEAD26
-
UkoeHB thought that jberman’s suggestion to get the poc audited and paper reviewed was a good idea
-
Let me know if you find this kind of report helpful.
Feedback, edits always welcome @/about.
-3RA
-
https://github.com/UkoeHB ↩
-
https://github.com/rbrunner7/ ↩
-
https://github.com/j-berman ↩
-
https://github.com/Rucknium ↩
-
https://libredd.it/user/ArticMine ↩
-
https://github.com/DangerousFreedom1984 ↩
-
https://github.com/kayabaNerve ↩
-
https://github.com/hyc ↩
-
@wernervasquez:matrix.org ↩
-
https://github.com/r4v3r23 ↩
-
https://github.com/monero-project/monero/pull/8426 ↩
-
https://github.com/monero-project/monero/pull/8427 ↩
-
https://github.com/moneroexamples/openmonero/pull/181 ↩
-
https://gist.github.com/kayabaNerve/01c50bbc35441e0bbdcee63a9d823789 ↩
-
https://gist.github.com/kayabaNerve/8066c13f1fe1573286ba7a2fd79f6100 ↩
-
https://www.getmonero.org/pl/2018/09/25/a-post-mortum-of-the-burning-bug.html ↩
-
https://www.getmonero.org/resources/moneropedia/bulletproofs.html ↩
-
https://github.com/UkoeHB/Seraphis ↩
-
https://magicgrants.org/funds/monero/ ↩
-
https://moneroresearch.info/index.php?action=resource_RESOURCEVIEW_CORE&id=83 ↩
-
https://gist.github.com/tevador/50160d160d24cfc6c52ae02eb3d17024 ↩
-
https://monero.stackexchange.com/a/4568 ↩