Bitcoin Forum
November 14, 2024, 10:09:33 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 ... 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 [3468] 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 ... 7012 »
  Print  
Author Topic: [ANN][DASH] Dash (dash.org) | First Self-Funding Self-Governing Crypto Currency  (Read 9723492 times)
eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:09:33 AM
 #69341

I think I'm in favor of hard-forking the network to make Darksend transactions completely free. So there will be no fees to track at all. Instead of the miners, they could pay either the masternode network (the one you connected to even), the development fund, foundation fund, etc. These payments would be passed to the masternode and could be cashed later to avoid timing analysis. Another upside to this is it's impossible to do in Bitcoin and the fees could be MUCH lower than 0.0125. Thoughts?

Posted this over at DCT as well, but...

Three thoughts/questions:

1. How exactly would this new fee --say, to the masternodes -- be enforced?

2. I thought the DS transaction fee was there not just to prevent Sybil attacks but also to ensure DS blocks get processed immediately by miners. I remember the days of 0.001 fees when RC4 was released and DS rounds >1 not working because of this issue.  

3. This seems like a lot more work compared to adding a fees mixing phase. Is there some technical reason why the fee mixing phase can't be done or is a bad idea?

1. I'm thinking the user will pay for Darksend access for a period of time. For example, you do one transaction for 0.1 to the Darksend access address, this is the very first thing you do when Darksend starts. Then you send that transaction ID, and a signature proving you own the input. That gives you access to darksend for 1 day or something.

2. You're correct. That's what the hard fork is for.

3. I think there's a problem with the fee mixing phase. That would be much easier, but every round of a darksend would still go back to 1 Darksend fee mixing transaction. So you could follow a transaction from round 8,7...1. If you control the last masternode, you could tell who owns the final Darkcoin.

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
JGCMiner
Hero Member
*****
Offline Offline

Activity: 611
Merit: 500


View Profile
November 11, 2014, 12:12:17 AM
 #69342

I think I'm in favor of hard-forking the network to make Darksend transactions completely free. So there will be no fees to track at all. Instead of the miners, they could pay either the masternode network (the one you connected to even), the development fund, foundation fund, etc. These payments would be passed to the masternode and could be cashed later to avoid timing analysis. Another upside to this is it's impossible to do in Bitcoin and the fees could be MUCH lower than 0.0125. Thoughts?

Posted this over at DCT as well, but...

Three thoughts/questions:

1. How exactly would this new fee --say, to the masternodes -- be enforced?

2. I thought the DS transaction fee was there not just to prevent Sybil attacks but also to ensure DS blocks get processed immediately by miners. I remember the days of 0.001 fees when RC4 was released and DS rounds >1 not working because of this issue.  

3. This seems like a lot more work compared to adding a fees mixing phase. Is there some technical reason why the fee mixing phase can't be done or is a bad idea?

1. I'm thinking the user will pay for Darksend access for a period of time. For example, you do one transaction for 0.1 to the Darksend access address, this is the very first thing you do when Darksend starts. Then you send that transaction ID, and a signature proving you own the input. That gives you access to darksend for 1 day or something.

2. You're correct. That's what the hard fork is for.

3. I think there's a problem with the fee mixing phase. That would be much easier, but every round of a darksend would still go back to 1 Darksend fee mixing transaction. So you could follow a transaction from round 8,7...1. If you control the last masternode, you could tell who owns the final Darkcoin.

Thank you.

After hearing your response I now support this plan.
eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:13:27 AM
 #69343

I think I'm in favor of hard-forking the network to make Darksend transactions completely free. So there will be no fees to track at all. Instead of the miners, they could pay either the masternode network (the one you connected to even), the development fund, foundation fund, etc. These payments would be passed to the masternode and could be cashed later to avoid timing analysis. Another upside to this is it's impossible to do in Bitcoin and the fees could be MUCH lower than 0.0125. Thoughts?

making things more affordable for the enduser is always a good idea.

But I don't understand, you want to make darksend transactions completely free, yet pass payments to the masternode network?
Are you talking about voluntary fees?

If something becomes completely free, doesn't this enable DOS attacks?
I have always looked at fees as some sort of DOS hurdle, so that it would cost a fortune to flood the network with millions of transactions.


Voluntary fees? No, but it would be much cheaper than it is now.

DOS attacks? We could have a masternode sign the transaction when publishing it. The distribution should be really even among the masternodes, so that would eliminate bloat. So if you own 1 masternode, you could publish 1 transaction every 2 days currently.

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
roede94105
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
November 11, 2014, 12:13:40 AM
 #69344

I think I'm in favor of hard-forking the network to make Darksend transactions completely free. So there will be no fees to track at all. Instead of the miners, they could pay either the masternode network (the one you connected to even), the development fund, foundation fund, etc. These payments would be passed to the masternode and could be cashed later to avoid timing analysis. Another upside to this is it's impossible to do in Bitcoin and the fees could be MUCH lower than 0.0125. Thoughts?

Posted this over at DCT as well, but...

Three thoughts/questions:

1. How exactly would this new fee --say, to the masternodes -- be enforced?

2. I thought the DS transaction fee was there not just to prevent Sybil attacks but also to ensure DS blocks get processed immediately by miners. I remember the days of 0.001 fees when RC4 was released and DS rounds >1 not working because of this issue.  

3. This seems like a lot more work compared to adding a fees mixing phase. Is there some technical reason why the fee mixing phase can't be done or is a bad idea?

1. I'm thinking the user will pay for Darksend access for a period of time. For example, you do one transaction for 0.1 to the Darksend access address, this is the very first thing you do when Darksend starts. Then you send that transaction ID, and a signature proving you own the input. That gives you access to darksend for 1 day or something.

2. You're correct. That's what the hard fork is for.

3. I think there's a problem with the fee mixing phase. That would be much easier, but every round of a darksend would still go back to 1 Darksend fee mixing transaction. So you could follow a transaction from round 8,7...1. If you control the last masternode, you could tell who owns the final Darkcoin.

Just not sure about the fee for a period of time
Kai Proctor
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


01100100 01100001 01110011 01101000


View Profile
November 11, 2014, 12:16:13 AM
 #69345



Just not sure about the fee for a period of time

Me too.
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
November 11, 2014, 12:17:05 AM
 #69346

I think I'm in favor of hard-forking the network to make Darksend transactions completely free. So there will be no fees to track at all. Instead of the miners, they could pay either the masternode network (the one you connected to even), the development fund, foundation fund, etc. These payments would be passed to the masternode and could be cashed later to avoid timing analysis. Another upside to this is it's impossible to do in Bitcoin and the fees could be MUCH lower than 0.0125. Thoughts?

Posted this over at DCT as well, but...

Three thoughts/questions:

1. How exactly would this new fee --say, to the masternodes -- be enforced?

2. I thought the DS transaction fee was there not just to prevent Sybil attacks but also to ensure DS blocks get processed immediately by miners. I remember the days of 0.001 fees when RC4 was released and DS rounds >1 not working because of this issue.  

3. This seems like a lot more work compared to adding a fees mixing phase. Is there some technical reason why the fee mixing phase can't be done or is a bad idea?

1. I'm thinking the user will pay for Darksend access for a period of time. For example, you do one transaction for 0.1 to the Darksend access address, this is the very first thing you do when Darksend starts. Then you send that transaction ID, and a signature proving you own the input. That gives you access to darksend for 1 day or something.

2. You're correct. That's what the hard fork is for.

3. I think there's a problem with the fee mixing phase. That would be much easier, but every round of a darksend would still go back to 1 Darksend fee mixing transaction. So you could follow a transaction from round 8,7...1. If you control the last masternode, you could tell who owns the final Darkcoin.

no brainer. lose the fees.

add the fees to InstantX - Give people the option to pay for first class mail, vs. second class mail.
eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:20:36 AM
 #69347



Just not sure about the fee for a period of time

Me too.

Why? So you pay 0.05DRK when you want to mix, then you mix how ever much you want. If your client goes over 24 hours, it'll spend another 0.05DRK to keep going. It eliminates the timing attacks and double spending attacks.

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
JGCMiner
Hero Member
*****
Offline Offline

Activity: 611
Merit: 500


View Profile
November 11, 2014, 12:21:45 AM
 #69348

I think I'm in favor of hard-forking the network to make Darksend transactions completely free. So there will be no fees to track at all. Instead of the miners, they could pay either the masternode network (the one you connected to even), the development fund, foundation fund, etc. These payments would be passed to the masternode and could be cashed later to avoid timing analysis. Another upside to this is it's impossible to do in Bitcoin and the fees could be MUCH lower than 0.0125. Thoughts?

Posted this over at DCT as well, but...

Three thoughts/questions:

1. How exactly would this new fee --say, to the masternodes -- be enforced?

2. I thought the DS transaction fee was there not just to prevent Sybil attacks but also to ensure DS blocks get processed immediately by miners. I remember the days of 0.001 fees when RC4 was released and DS rounds >1 not working because of this issue.  

3. This seems like a lot more work compared to adding a fees mixing phase. Is there some technical reason why the fee mixing phase can't be done or is a bad idea?

1. I'm thinking the user will pay for Darksend access for a period of time. For example, you do one transaction for 0.1 to the Darksend access address, this is the very first thing you do when Darksend starts. Then you send that transaction ID, and a signature proving you own the input. That gives you access to darksend for 1 day or something.

2. You're correct. That's what the hard fork is for.

3. I think there's a problem with the fee mixing phase. That would be much easier, but every round of a darksend would still go back to 1 Darksend fee mixing transaction. So you could follow a transaction from round 8,7...1. If you control the last masternode, you could tell who owns the final Darkcoin.

no brainer. lose the fees.

add the fees to InstantX - Give people the option to pay for first class mail, vs. second class mail.

With no fees people would spam attack the network with Sybil identities and bloat up the blockchain via Darksend.

@eduffield
As for the duration fee, thinking about it more I now think it may not work well as spammers can still spam during that window. Maybe the 0.05 fee is enough to keep them away, dunno...
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
November 11, 2014, 12:23:10 AM
 #69349

add the fees to InstantX - Give people the option to pay for first class mail, vs. second class mail.

That's it!

So we would have a few different fee-permutations. How much would each cost?

1) user makes transaction without darksend and without Instant TX
2) user makes transaction with darksend and without Instant TX
3) user makes transaction without darksend and with Instant TX (oh wait, that's not possible, lol, needs to be denominated/mixed to be instant TXable, right?)
4) user makes transaction with darksend and with Instant TX

eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:24:39 AM
 #69350

I think I'm in favor of hard-forking the network to make Darksend transactions completely free. So there will be no fees to track at all. Instead of the miners, they could pay either the masternode network (the one you connected to even), the development fund, foundation fund, etc. These payments would be passed to the masternode and could be cashed later to avoid timing analysis. Another upside to this is it's impossible to do in Bitcoin and the fees could be MUCH lower than 0.0125. Thoughts?

Posted this over at DCT as well, but...

Three thoughts/questions:

1. How exactly would this new fee --say, to the masternodes -- be enforced?

2. I thought the DS transaction fee was there not just to prevent Sybil attacks but also to ensure DS blocks get processed immediately by miners. I remember the days of 0.001 fees when RC4 was released and DS rounds >1 not working because of this issue.  

3. This seems like a lot more work compared to adding a fees mixing phase. Is there some technical reason why the fee mixing phase can't be done or is a bad idea?

1. I'm thinking the user will pay for Darksend access for a period of time. For example, you do one transaction for 0.1 to the Darksend access address, this is the very first thing you do when Darksend starts. Then you send that transaction ID, and a signature proving you own the input. That gives you access to darksend for 1 day or something.

2. You're correct. That's what the hard fork is for.

3. I think there's a problem with the fee mixing phase. That would be much easier, but every round of a darksend would still go back to 1 Darksend fee mixing transaction. So you could follow a transaction from round 8,7...1. If you control the last masternode, you could tell who owns the final Darkcoin.

no brainer. lose the fees.

add the fees to InstantX - Give people the option to pay for first class mail, vs. second class mail.

With no fees people would spam attack the network with Sybil identities and bloat up the blockchain via Darksend.

@eduffield
As for the duration fee, thinking about it more I now think it may not work well as spammers can still spam during that window. Maybe the 0.05 fee is enough to keep them away, dunno...

DOS attacks? We could have a masternode sign the transaction when publishing it. The distribution should be really even among the masternodes, so that would eliminate bloat. So if you own 1 masternode, you could publish 1 transaction every 2 days currently. So it requires 1000DRK to use this feature and you still can't use it very much.

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
JGCMiner
Hero Member
*****
Offline Offline

Activity: 611
Merit: 500


View Profile
November 11, 2014, 12:24:58 AM
 #69351

add the fees to InstantX - Give people the option to pay for first class mail, vs. second class mail.

That's it!

So we would have a few different fee-permutations. How much would each cost?

1) user makes transaction without darksend and without Instant TX
2) user makes transaction with darksend and without Instant TX
3) user makes transaction without darksend and with Instant TX
4) user makes transaction with darksend and with Instant TX

But Darksend and instantx are separate. Evan already said that instantx will not speed up Darksend. Does somebody have the quote? It was from a few days ago.
choeymethod
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
November 11, 2014, 12:26:00 AM
 #69352

I might jump into the altmarket, do you guys think it's a good time to buy some drk now?
roede94105
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
November 11, 2014, 12:26:42 AM
 #69353



Just not sure about the fee for a period of time

Me too.

Why? So you pay 0.05DRK when you want to mix, then you mix how ever much you want. If your client goes over 24 hours, it'll spend another 0.05DRK to keep going. It eliminates the timing attacks and double spending attacks.

people could still spam during that window and bloat the network for free, no?
HinnomTX
Hero Member
*****
Offline Offline

Activity: 525
Merit: 500



View Profile
November 11, 2014, 12:27:18 AM
 #69354



no brainer. lose the fees.

add the fees to InstantX - Give people the option to pay for first class mail, vs. second class mail.
1. Agreed. The fees of 0.0125 would need to be reduced down the road anyway, as DRK price appreciates.
2. Great idea! InstantX transactions should be treated like first class, and with a fee to use it. Could make a useful DOS deterrent as well.  

"One can only solve so much with cryptography. The rest of the solution will prove to be economic in nature." -Evan Duffield
Dash is Digital Cash.  https://www.dash.org
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
November 11, 2014, 12:28:03 AM
 #69355

add the fees to InstantX - Give people the option to pay for first class mail, vs. second class mail.

That's it!

So we would have a few different fee-permutations. How much would each cost?

1) user makes transaction without darksend and without Instant TX
2) user makes transaction with darksend and without Instant TX
3) user makes transaction without darksend and with Instant TX
4) user makes transaction with darksend and with Instant TX

But Darksend and instantx are separate. Evan already said that instantx will not speed up Darksend. Does somebody have the quote? It was from a few days ago.

Then I am wrong, I always assumed that instant TX per definition is only possible with previously mixed darksend money.

eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:28:10 AM
 #69356



Just not sure about the fee for a period of time

Me too.

Why? So you pay 0.05DRK when you want to mix, then you mix how ever much you want. If your client goes over 24 hours, it'll spend another 0.05DRK to keep going. It eliminates the timing attacks and double spending attacks.

people could still spam during that window and bloat the network for free, no?

DOS attacks? We could have a masternode sign the transaction when publishing it. The distribution should be really even among the masternodes, so that would eliminate bloat. So if you own 1 masternode, you could publish 1 transaction every 2 days currently. So it requires 1000DRK to use this feature and you still can't use it very much.

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
HinnomTX
Hero Member
*****
Offline Offline

Activity: 525
Merit: 500



View Profile
November 11, 2014, 12:29:35 AM
 #69357

I might jump into the altmarket, do you guys think it's a good time to buy some drk now?
Yes. If you need some motivation, you can gaze upon our developer's wizardry in real time right here and at darkcointalk.

"One can only solve so much with cryptography. The rest of the solution will prove to be economic in nature." -Evan Duffield
Dash is Digital Cash.  https://www.dash.org
TanteStefana2
Legendary
*
Offline Offline

Activity: 1260
Merit: 1001


View Profile
November 11, 2014, 12:30:25 AM
 #69358

Cheesy Cheesy Cheesy

Guess what made the Playstation the most popular console in history?  The black market...  They still made plenty of money from retail sales of games, however because people had the freedom to chip the console and download when they felt like it, it became the most popular gaming console in the history of the planet.

Darkcoin will be the same, people can use it normally or they can invoke Darksend when they feel like it.


Why would anyone not use darksend?  When this coin gets to the point where I'll be paying for things with it, you can bet I'll have all my coins denominated.  I don't want any of my personal information, interests, clothing size, etc... known to the world.  Even if nobody is looking, I will feel much more secure with my privacy in tact, thank you very much.

I just can't believe young people today seem to have no clue how important their privacy is.  Sure, they put tons of stupid info about themselves on facebook.  You have a bit of control there.  But picture this.  You have videos of yourself mooning the camera man, you were young and silly.  It's put up on Facebook by a friend, but today, you have an important job, you're the top Financial advisor at your firm, and are up for partnership.  Then someone finds that video of you when you were a kid.

you lose the partnership.

You must have LONG TERM vision of your future kids!  Privacy is NOT a laughing matter, it's serious.  It'll come back to bite you if you don't maintain it.  I think there are very few of us with our privacy in tact anymore.  I include myself.  Though I've tried a little, just owning a web domain, they f*^king publish my name, address, phone number, etc... on who is.  WTF, why does the world need to know that?

Anyway, if there were a camera watching you poop in your bathroom where someone could be watching you, would you still make silly faces in the mirror, pretend you're doing a toothpaste commercial?  squeeze a zit?  Could you EVER be yourself?

Another proud lifetime Dash Foundation member Smiley My TanteStefana account was hacked, Beware trading
"You'll never reach your destination if you stop to throw stones at every dog that barks."
Sir Winston Churchill  BTC: 12pu5nMDPEyUGu3HTbnUB5zY5RG65EQE5d
roede94105
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
November 11, 2014, 12:30:55 AM
 #69359



Just not sure about the fee for a period of time

Me too.

Why? So you pay 0.05DRK when you want to mix, then you mix how ever much you want. If your client goes over 24 hours, it'll spend another 0.05DRK to keep going. It eliminates the timing attacks and double spending attacks.

people could still spam during that window and bloat the network for free, no?

DOS attacks? We could have a masternode sign the transaction when publishing it. The distribution should be really even among the masternodes, so that would eliminate bloat. So if you own 1 masternode, you could publish 1 transaction every 2 days currently. So it requires 1000DRK to use this feature and you still can't use it very much.

I think I misunderstood something here.. If someone pays a small amount to be able to darksend for 24hours, then it means those people could mega spam during 24 hours, regardless of the MNs, no?

EDIT: or you meant people pay for the time the anonymization process? Then they actually darksend 10 days later for free if they want to? So if it's about anonymizing the funds, then yes people can't spam or DDOS
Kai Proctor
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


01100100 01100001 01110011 01101000


View Profile
November 11, 2014, 12:32:31 AM
 #69360



Just not sure about the fee for a period of time

Me too.

Why? So you pay 0.05DRK when you want to mix, then you mix how ever much you want. If your client goes over 24 hours, it'll spend another 0.05DRK to keep going. It eliminates the timing attacks and double spending attacks.

Hard to implement no ? How about paying a (one time) fee randomly to one of the masternodes involved in the rounds ?

EDIT : hmm no the first round's masternode.
Pages: « 1 ... 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 [3468] 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 ... 7012 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!