I spent a fair amount of time thinking about the discussion with dime, humanitee, luigi1111, camosoul and others yesterday about the anonymity of Darksend. I suspected that the logic behind darksend as currently implemented was not sound, and I thought it would be best to determine how exactly darksend was working, and do an in-depth analysis of a mixing cycle and the transactions that follow mixing.
...
Best,
Sim
Wow! This is great. About 400+ pages ago I talked about having a different kind of pool for change outputs only. Put in all of your change outputs and you'll get new fresh clean inputs of 10DRK. The client could automatically do this after each darksend, which would also get you new inputs for the next round.
I'm currently embedded in patching stratum and p2pool to support the masternode payments, which is why I haven't been around. It takes a lot of work to make something so different from anything else out there, dare I say, revolutionary?
I like the idea of an automatic restructuring of the change eduffield suggests here. I think it would be a nice easy simple clean way of dealing with change addresses. When mixed with other change addresses, to rebuild 10 coin blocks, nobody'd know where the change came from or went to.
I'm sorry, Simcom, but I don't see where Evan cancelled or re-scheduled or did anything to the plans of RC3 from this?
Anyway, I also wanted to say I think adding a blockchain node is an amazing idea! People could run them right from their wallet, and it'd be a way for everyone to participate in "Proof of Service" without feeling the need to hold large amounts of coin. I would guess that because more people would be able to provide this service, the payments wouldn't be that great, but it may well be worth it just to provide some storage space. We still have to be sure it's worth while for people to mine though! Mining makes the world go around (or in this case, makes the coin function!) There is only so much coin produced. The price of coin will really have to increase to make all this functional.... Not easy!