Darksend Liquidity Providers - v0.10.16.1

moocowmoo

Bovine Bit-flipper
Foundation Member
Jun 15, 2014
483
603
263
masternode.me
Dash Address
XmoocowYfrPKUR6p6M5aJZdVntQe71irCX
One more v0.10.16.1 provider with 125 DRK now online and mixing!

I've set darksend_blocks_between_successes to 24 -- allowing mix once every hour at a cost of 0.3DRK/day. Any issue with that?
 
  • Like
Reactions: elgringo

Diirk

New Member
May 27, 2014
21
31
13
Evan Duffield,
I think its important for the wallet (normal wallets as well) to show how many wallets are mixing coins at the moment (live counter). Then we can also put a graph on some website that displays trend of this over time, which is a very clear indicator of adoption progress and will prove to be a great marketing tool. Evan, can you implement this?

It will also help us who are willing to help the project to determine whether its needed to run liquidity providers at any given time.

Edit: another great marketing tool would be a statistic that shows how many coins have been mixed during the past time period (e.g. past 24 hours), this should also be accompanied by some sort of graph on some website.

This stuff is important as it shows what is happening under the hood. Right now it is anyones guess.
 
Last edited by a moderator:

doctr

New Member
Jun 19, 2014
21
5
3
I have a wallet with about 200 DRK up and running in this new client, but it's been saying "darksend is idle" for about 2 hours now

does this mean that nobody else is currently mixing, or am i doing something wrong?
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
I have a wallet with about 200 DRK up and running in this new client, but it's been saying "darksend is idle" for about 2 hours now

does this mean that nobody else is currently mixing, or am i doing something wrong?
It just means you have to wait for pairs with the same denominations and they haven't come around yet.
 

oblox

Well-known Member
Aug 6, 2014
1,032
537
183
I have a wallet with about 200 DRK up and running in this new client, but it's been saying "darksend is idle" for about 2 hours now

does this mean that nobody else is currently mixing, or am i doing something wrong?
How many blocks did you set it to wait at?
 

doctr

New Member
Jun 19, 2014
21
5
3
How many blocks did you set it to wait at?
57

right now it's at "enabled" and it's 17% done

but underneath it still says : "darksend is idle"

i'll just wait :)

bought these coins especially cuz of the liquidity client announcement. I'll just wait and see
 

paperThin

Member
Jun 13, 2014
106
19
68
OK, reporting back. I left this running overnight and had 5 mixes occur. In other words, working well. I am still set at 57 block delay, but I may change that based on the answer to this next question. (Also... I am over 250DRK in that wallet now. I plan to keep it running.)

Question: Fees last night were -0.0125DRK for each "darksend denominate". Can someone confirm this is the correct fee? I have previous "darksend denominates" for -0.001 back in August.

Thanks!
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
OK, reporting back. I left this running overnight and had 5 mixes occur. In other words, working well. I am still set at 57 block delay, but I may change that based on the answer to this next question. (Also... I am over 250DRK in that wallet now. I plan to keep it running.)

Question: Fees last night were -0.0125DRK for each "darksend denominate". Can someone confirm this is the correct fee? I have previous "darksend denominates" for -0.001 back in August.

Thanks!
0.0125 is correct fee. It was changed during RC5 testing, iirc.
 

illodin

Member
Apr 26, 2014
122
71
78
There is no 200 denomination. 825 uses 500+100(3x)+1(5x). The matching works by just making sure the participants are using the same denominations.
If there is no one else to mix 500 denomination with, why not 825 = 8x100 + 5x5 or something? Or maybe wait for other 500 denominations to mix with to appear for 12 hours or so and then switch to 8x100. Why wait for 500 potentially forever?

I have been trying to anonymize exactly 500 DRK for 48 hours now, it's not done one round yet.
 

paperThin

Member
Jun 13, 2014
106
19
68
0.0125 is correct fee. It was changed during RC5 testing, iirc.
OK, so according to my transaction ledger, I had one "mix" (darksend denominate) every three hours. (I am set at 57 blocks delay). I had 5 successful mixes overnight (15 hrs) so that is about 8 mixes per 24 hrs. (8 x 7 days x 52 weeks = 2912 mixes per year) 2912 mixes per year x 0.0125 = 36.4 DRK. I am trying to understand how eduffield came up with 4.56 DRK / year.

Don't get me wrong... I believe that it is worth 36 DRK / year to promote Darkcoin... but we should be aware of the cost. Please correct my math if I missed something!
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
OK, so according to my transaction ledger, I had one "mix" (darksend denominate) every three hours. (I am set at 57 blocks delay). I had 5 successful mixes overnight (15 hrs) so that is about 8 mixes per 24 hrs. (8 x 7 days x 52 weeks = 2912 mixes per year) 2912 mixes per year x 0.0125 = 36.4 DRK. I am trying to understand how eduffield came up with 4.56 DRK / year.

Don't get me wrong... I believe that it is worth 36 DRK / year to promote Darkcoin... but we should be aware of the cost. Please correct my math if I missed something!
Forwarded your question to eduffield.
 

eduffield

Core Developer
Mar 9, 2014
1,084
5,319
183
OK, reporting back. I left this running overnight and had 5 mixes occur. In other words, working well. I am still set at 57 block delay, but I may change that based on the answer to this next question. (Also... I am over 250DRK in that wallet now. I plan to keep it running.)

Question: Fees last night were -0.0125DRK for each "darksend denominate". Can someone confirm this is the correct fee? I have previous "darksend denominates" for -0.001 back in August.

Thanks!
Yes, fees are 0.0125 now for Darksend mixing rounds.

New version: https://darkcointalk.org/threads/darksend-liquidity-providers-v0-10-16-2.2749/
 

eduffield

Core Developer
Mar 9, 2014
1,084
5,319
183
OK, so according to my transaction ledger, I had one "mix" (darksend denominate) every three hours. (I am set at 57 blocks delay). I had 5 successful mixes overnight (15 hrs) so that is about 8 mixes per 24 hrs. (8 x 7 days x 52 weeks = 2912 mixes per year) 2912 mixes per year x 0.0125 = 36.4 DRK. I am trying to understand how eduffield came up with 4.56 DRK / year.

Don't get me wrong... I believe that it is worth 36 DRK / year to promote Darkcoin... but we should be aware of the cost. Please correct my math if I missed something!
Blocks per day in Darkcoin average about 576, so the math should be (576/57)*365*0.0125, or 46.1. However, I'm encouraging users to run v2 with a way more infrequent usage, something like (576.0/(20*15))*365*0.0125 (8.76DRK/yr). Try v2 with a setting of 20 or so and let me know if the numbers are better.

https://darkcointalk.org/threads/darksend-liquidity-providers-v0-10-16-2.2749/
 
  • Like
Reactions: Raico

cryptosi

New Member
Aug 2, 2015
10
1
3
I'm wondering if anyone here can help me,
I've been playing with crypto-currency for some years now, I really like the darksend feature, however I'm certain that the long mixing times are a real drawback.
Yesterday I had the idea to provide liquidity in the form of a website/application which has an amount of ready mixed Dash say 1000DASH, then when someone wants to darksend somewhere, they send Dash to the site and the site forwards the darksent amount either in parts or at a random time within the next 24 hrs, or instantly?
A charge of a few % could cover costs of hosting etc, we could fund development for this by offering it as an asset on NXT / Ethereum / Counterparty, then pay a dividend to stakeholders based on profit. I think it would add a type of much needed liquidity to Dash Darksend, I'm sure there are some important security issues I've not considered, but i'm not a programmer so please forgive my ignorance.

any thoughts? I think this is the right thread for it right?

thanks guys :)
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
I'm wondering if anyone here can help me,
I've been playing with crypto-currency for some years now, I really like the darksend feature, however I'm certain that the long mixing times are a real drawback.
Yesterday I had the idea to provide liquidity in the form of a website/application which has an amount of ready mixed Dash say 1000DASH, then when someone wants to darksend somewhere, they send Dash to the site and the site forwards the darksent amount either in parts or at a random time within the next 24 hrs, or instantly?
A charge of a few % could cover costs of hosting etc, we could fund development for this by offering it as an asset on NXT / Ethereum / Counterparty, then pay a dividend to stakeholders based on profit. I think it would add a type of much needed liquidity to Dash Darksend, I'm sure there are some important security issues I've not considered, but i'm not a programmer so please forgive my ignorance.

any thoughts? I think this is the right thread for it right?

thanks guys :)
How do you get your Dash "ready mixed"?
 

cryptosi

New Member
Aug 2, 2015
10
1
3
How do you get your Dash "ready mixed"?
I'm thinking it's a client being run on the the same server that's hosting the site, the client is constantly mixing, so it will be 'ready mixed' until someone sends money to the wallet and the mixed amount gets sent, then it will begin mixing more.
 
Last edited by a moderator:

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
I'm thinking it's a client being run on the the same server that's hosting the site, the client is constantly mixing, so it will be 'ready mixed' until someone sends money to the wallet and the mixed amount gets sent, then it will begin mixing more.
If there're others mixing on the network, i can mix with them. I do not need to pay for someone else to mix Dash for me, that's the beauty of Darksend, no need for a third party to mix Dash, everything is available from one's own wallets.

Besides, i would be very suspicious if i have to rely on someone else saying they have "anonymous Dash" to sell to me.
 

cryptosi

New Member
Aug 2, 2015
10
1
3
If there're others mixing on the network, i can mix with them. I do not need to pay for someone else to mix Dash for me, that's the beauty of Darksend, no need for a third party to mix Dash, everything is available from one's own wallets.

Besides, i would be very suspicious if i have to rely on someone else saying they have "anonymous Dash" to sell to me.

yes, but I've tried mixing. It always takes hours. Also what if I have dash but not the wallet, for example I have an amount of Dash on an exchange that I want to Darksend to somewhere else. A service similar to shapeshift.io but purely to Darksend. I would pay for this service, and i'm sure plenty of other beginners to this tech would also pay for a faster simple service?
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
yes, but I've tried mixing. It always takes hours. Also what if I have dash but not the wallet, for example I have an amount of Dash on an exchange that I want to Darksend to somewhere else. A service similar to shapeshift.io but purely to Darksend. I would pay for this service, and i'm sure plenty of other beginners to this tech would also pay for a faster simple service?
Then it's definitely not anonymous because it's traced back to this service and to the user who bought the coins.
 

cryptosi

New Member
Aug 2, 2015
10
1
3
Then it's definitely not anonymous because it's traced back to this service and to the user who bought the coins.
How is it traced back? It's Darksent. At best you can know that Dash has been sent to the service, but new deposit addresses for each transaction can mitigate that? And after that, you cannot prove or show where the dash has gone. I accept that there will be some form of compromise to security by using a third party, how best could we minimise that?
 

tiger-HZX

New Member
Apr 28, 2019
9
0
1
20
There is no 200 denomination. 825 uses 500+100(3x)+1(5x). The matching works by just making sure the participants are using the same denominations.
Hi sir, I want to ask that the denomination in Dash is {0.00100001, 0.0100001, 0.100001. 1.00001. 10.0001, 100.001, 500.005}, Is that right?
and Can you please tell me how to recognize a DarkSend trx in blockchain?