Greetings to all. Dr. Sarang Noether here, delivering to you the second of three monthly research reports for my current funding period to describe my work from February. As always, my deep and sincere thanks go out to the Monero community for supporting my research and that of the Monero Research Lab.
In preparation for the upcoming network upgrade, I've written simulations to examine the response of different block size scaling algorithms to adversarial network conditions. Additional simulations, which will be used for the next client release due to the network upgrade timeline, examine more robust ways of handling ring member selection and ways to mitigate certain statistical heuristics.
I've been collaborating with other researchers to finalize a paper describing useful signature constructions for Monero that relate to payment channels and non-interactive refunds. This has been ongoing, but new proofs and scaling data mean the paper is nearly set to be submitted for a conference. The preprint will be shared publicly after submission. As always, I appreciate the opportunity to work with other researchers on interesting cryptographic problems.
The recent Stanford Blockchain Conference was a great success, with plenty of fascinating talks on new research. Videos and slides are posted at the conference links. Community support to attend this conference is gratefully acknowledged.
I presented at a recent meetup in Nashville, where I discussed different ways that projects approach privacy and fungibility. My thanks to the attendees for great questions and conversations.
Work for the next month will, as always, be varied. The security model for a Bulletproofs multiparty computation protocol has been worked out, and test code is being finalized. This has been on the back burner for a while, and was temporarily tabled to make time for the network upgrade. Expect more results and analysis for transaction relay, Breaking Monero educational videos, Bulletproofs, and documentation.
And now, on to Sarang's Reading Corner, a list of some of the interesting papers I've come across recently in my ongoing literature review. The appearance of a paper in this list does not imply that I endorse it, or even necessarily agree with its contents or conclusions. These are in no particular order.
- Sonic: Zero-Knowledge SNARKs from Linear-Size Universal and Updateable Structured Reference Strings
- Betting on Blockchain Consensus with Fantomette
- HashCore: Proof-of-Work Functions for General Purpose Processors
- Exploring Spatial, Temporal, and Logical Attacks on the Bitcoin Network
- On the security of the BCTV Pinocchio zk-SNARK variant
- New Empirical Traceability Analysis of CryptoNote-Style Blockchains
- Re-thinking untraceability in the CryptoNote-style blockchain
- It wasn't me! Repudiability and Unclaimability of Ring Signatures
- LegoSNARK: Modular Design and Composition of Succinct Zero-Knowledge Proofs
- Zether: Towards Privacy in a Smart Contract World
- Measurement and Analysis of the Bitcoin Networks: A View from Mining Pools