- This topic has 1 reply, 1 voice, and was last updated 2 months ago by SomeAncap2020.
- Saturday, October 1st, 2022 at 17:09 #385274vapor-wareParticipant
It is already a huge task to de-anonymise transaction on the monero blockchain, requiring a lot of computing power, RAM and statistical analysis and research etc to get good results, but there are companies out there with a lot of resources that are already doing a good job of it.
So I was thinking of how I could improve the privacy of monero:
If I were to simply churn my monero by splitting it up a load of times and make lots of transfers to accounts in my wallet it would add more uncertainty to the whole blockchain, but as soon as I were to mix any of those inputs again, it would instantly make it easier for the attacker to exclude a whole bunch of transactions from their pool of possibilities for the real transaction that they’re looking for, making churning in this way completely pointless.
So here’s my solution to this problem:
* Take a small amount of monero, and randomly send it to other accounts in my wallet.
* Sometimes split it, but never mix inputs.
* Just keep going until all of it has been spent on fees and I have none left (or maybe make a small donation to a worthy organisation/project at the end or at some point during the process – but still NEVER MIX)
* Since these transactions wouldn’t obviously lead anywhere, they’d be hard to eliminate from the pool of possible real transactions that an attacker is looking at.
* Randomising the timing and how long I leave between transactions will further increase the uncertainty for anyone analysing the blockchain.
* The number of transactions is all that matters, and since the amount of monero being sent is private, a large amount of monero isn’t required for this to have a big impact.
If a small umber of people are happy to spend a bit of money on this every week/month then they could make it exponentially more difficult/expensive for an attacker trying to de-anonymise the monero blockchain.
I wouldn’t gain much from it personally but the monero blockchain, as a whole, would benefit from the added transactions on the blockchain.
Am I missing something?
How could I improve this without making it too complicated for most people to be able to do it (even those new to monero)?
`TL;DR – sending monero to yourself until it has all been spent on fees, will add to the pool of possible transactions. As long as these inputs are never mixed and never spent on anything except transaction fees, then it would make it even more difficult/expensive for an attacker to de-anonymise other transactions as these wouldn’t obviously lead anywhere.`Saturday, October 1st, 2022 at 17:09 #385275SomeAncap2020
Theoretically sure, but it also harms the network in a way by bloating the chain. IMO this would only improve privacy by a negligible amount, if at all, because:
1. The ringsize is likely more than high enough to not be vulnerable to any kind of simple chain analysis. The only vulnerable people are extreme edge cases like victims of EAE attacks, which this would not help with either
2. If Monero is already traceable to the point that this is necessary, then it may do more harm than good. An attacker might be able to gain more information than he would have otherwise if he knows that you’re doing this churning process. I could be wrong on this, though.
I think any penny you spend on this would be much better spent on helping to fund Seraphis development and/or improving the decoy selection algorithm.
- You must be logged in to reply to this topic.
Related Forum Topics:
- → hear me out, bitcoin is the soundest money, but it doesn’t make a sound. silence in entropy vacuum.
- → 11 ways Cardano will scale in 2022: Parameter adjustments, improvements, enhancements and other innovations will all play their part in steadily increasing Cardano’s capacity & throughput
- → BTC energy use jumps 41% in 12 months, increasing regulatory risks