Post
Topic
Board Development & Technical Discussion
Re: Suggestion: Button that check/uncheck "send this transaction anonymously"
by
smoothie
on 07/12/2015, 03:40:34 UTC
So as we all know, Satoshi intended Bitcoin to be p2p cash through the internet (its on the whitepaper!). I still do not understand how this concept is compatible with the public ledger, unless, we use the notion of mixing inputs and outputs. I am not an expert or a coder, but I think the CoinJoin thing is pushing on this direction and have the right idea.

Of course technologies like Darkwallet sound even cooler, but, CoinJoin seems like a more simple approach and I think it could easily be implemented in Core.

My point is, everyone must be able to send a transaction anonymously if they want to, including the most average Joe of Joes out there. Therefore, a check/uncheck button next to "send" that says "send this transaction anonymously" must be added. All this would do is automate the whole process of the CoinJoin thing, so it would send your coins mixed with random people's coins in the same transaction so there is no way to know who is sending what from A to B. This coupled with confidential transactions which hide the amount of BTC moved could reach a very respectable level of anonymity for everyone and then we would be able to start talking about actual p2p cash.

We must push for a decentralized Bitcoin and as anonymous as it gets for the whole family.

This is a good idea. Maybe you could write a patch to put this in electrum ... So that people could test it out

This is a good idea.  DASH has this functionality already.  The funds are pre-mixed at any time prior to sending.
https://dashtalk.org/



Premixed? Yeah if you want to wait 20 hours or 3 days as seen at the link below:



This reddit discussion from a few months ago gives insight into how long darksend mixing should/could take:


link: https://www.reddit.com/r/dashpay/comments/3etq0y/what_is_the_point_of_darksend_mixing_in_the/

2d2d2d2aasdasd
Quote
In the dashcore wallet it has darksend mixing, it doesnt give any options but says 1000drk/2 rounds, so it will try to mix my balance of 10drk 100x over? or 200x over? Whats the point of this if i can darksend when i send payment?
edit: Its been over 2 hours and only says 8% which it said 20minutes into it, it keeps saying it failed will retry like theres something wrong with the network, is darksend a working feature?


Tungfa:
Quote
You can change the mixing settings in " Wallet Preferences"
Mixing makes pre mixed coins available for DS ! For the mixing you need other coins/wallets to be mixing with you, so if nobody is online mixing it will take longer. be patient, DS works


2d2d2d2aasdasd:
Quote
Its been running since i made this post and its only at 9%, how patient do i have to be, like 72 hours patient?

Tungfa:
Quote
depends on how many coins, how many rounds
what are you doing 1000 Dash / 2 Rounds ? 72 hours definitely


2d2d2d2aasdasd:
Quote
I dont even have 1000 dash, i have like $20 worth. Its set at 1000 dash by default but im assuming that means it will mix up to 1000, right, like how could it mix more than there is?
So basically to use dash anonymously i got to leave my computer on for 3 days?

 Cheesy

#FAIL