March 28, 2024
204 XMR
10 contributors
I propose to carry out statistical research to improve Monero's privacy, guide protocol decisions, and respond to Monero developer requests for statistical analysis of code changes where needed. In the short term I will complete in-progress analysis of the suspected transaction spam attack to provide a comprehensive view of the options to defeat this attack and possible future ones. This involves producing a Monero Research Lab research bulletin from the draft of "March 2024 Suspected Black Marble Flooding Against Monero: Privacy, User Experience, and Countermeasures". I will work with ArticMine to evaluate changes to ring size, fees, and block size scaling parameters to balance privacy, usability, and decentralization. Some items to complete the draft research bulletin:
Once the black marble flood analysis is completed, I would move to other research priorities:
I will not be able to complete all of these projects during this work period. Research priorities can be modified at Monero Research Lab meetings due to new events or findings.
I am nearing completion of the OSPEAD improvement to Monero's decoy selection algorithm. OSPEAD probably can only be safely implemented at a hard fork boundary because multiple decoy selection algorithms being used at the same time is a potential threat to user privacy. In the short them, analysis of the suspected flood attack is a higher priority. After, I will put hours into finishing the OSPEAD CCS proposal. Then after OSPEAD I will return to putting hours into this CCS proposal.
I am an empirical microeconomist. My recent contributions to Monero include:
Privacy vulnerability report to Exodus Wallet about nonstandard fees. Successfully resolved.
"Discussion Note: Formula for Accuracy of Guessing Monero Real Spends Using Fungibility Defects"
Identification of privacy-reducing nonstandard transaction fees
Monerotopia 2023 presentation: "A Statistical Research Agenda for Monero"
Statistical privacy analysis of P2Pool coinbase outputs in ring signatures
"Closed-form Expression of Monero's wallet2 Decoy Selection Algorithm"
Pull requests reviewed for statistical issues:
wallet: mitigate statistical dependence for decoy selection within rings
monero-serai: fix decoy selection algo and add test for latest spendable
I will work 20 hours/week for three months (13 weeks). My fiat-equivalent labour rate is the same as my previous proposal, adjusted for the lower purchasing power of the USD today: 110 USD/hour. The average daily opening USD/XMR exchange rate for the last 14 days (2024-03-15 to 2024-03-28) according to CoinGecko was 139.49.
The above numbers compute to 20 * 13 * (110/139.49) = 205.0326
. Rounding down to get whole numbers for the three milestones sets the total budget for this proposal to 204 XMR paid in three milestones of 68 XMR each. This proposal expires on January 1, 2025.
Sharma, P. K., Gosain, D., & Diaz, C. (2023). "On the Anonymity of Peer-To-Peer Network Anonymity Schemes Used by Cryptocurrencies." Proceedings 2023 Network and Distributed System Security Symposium.
Vijayakumaran, S. (2023). "Analysis of CryptoNote Transaction Graphs using the Dulmage-Mendelsohn Decomposition." 5th Conference on Advances in Financial Technologies (AFT 2023), volume 282 of Leibniz International Proceedings in Informatics (LIPIcs).
View community discussion, comments, and proposal updates on GitLab
To be paid: 33% (68 XMR)
Completion date: 10 October 2024
To be paid: 33% (68 XMR)
Completion date:
To be paid: 33% (68 XMR)
Completion date:
Funds Awarded: 68
Date: 16 October 2024
Funds Awarded:
Date:
Funds Awarded:
Date: