Bitcoin Forum
April 27, 2024, 01:29:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 3519 ... 7012 »
  Print  
Author Topic: [ANN][DASH] Dash (dash.org) | First Self-Funding Self-Governing Crypto Currency  (Read 9722497 times)
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
November 11, 2014, 12:32:46 AM
 #69361



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 are used to registering for monthly or yearly subscriptions.
Maybe offer those too, and give the user some discount?
monthly 10% off
yearly 50% off.

1714181395
Hero Member
*
Offline Offline

Posts: 1714181395

View Profile Personal Message (Offline)

Ignore
1714181395
Reply with quote  #2

1714181395
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
salmion
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500



View Profile
November 11, 2014, 12:41:55 AM
 #69362

Well... if the fee is for a darksend session so you pick the rounds (this only influences how long it will take) and then hit start session and pay your fee.

If you stop the session you'll have to pay the fee again.

Hey presto no spamming.
stealth923
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


View Profile
November 11, 2014, 12:42:13 AM
 #69363



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

Correct - people pay for the anonymization process for 24hrs, not darksend.

They are essentially paying to access to the masternode network with their 0.1DRK for a period of 24hrs in which they need to provide the transaction 0.1DRK to gain access and the signature of the coins they need to mix to prove its theirs.
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
November 11, 2014, 12:42:44 AM
 #69364

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

Well, that's the thing, would it be spamming, or providing awesome liquidity?
(remember the liquidity provider tool?)

eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:44:18 AM
 #69365

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

If you owned 20 masternodes, you could send 10-20 transactions a day for free. That's the idea. Without the signature of the masternode, the transactions would be rejected.

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
November 11, 2014, 12:46:04 AM
 #69366

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

Correct - people pay for the anonymization process for 24hrs, not darksend.

They are essentially paying to access to the masternode network with their 0.1DRK for a period of 24hrs in which they need to provide the transaction 0.1DRK to gain access and the signature of the coins they need to mix to prove its theirs.

Ah, now I get it.
instant TX is only possible with previously anonymized coins. (I kept confusing "anonymization process" with darksend.)
Darksend and instant TX ARE two completely different ways of how you send the previously anonymized coins.
Or how exactly are they related?

Shit I am confuuuused...  Huh but in an amusing way.

What good is darksend if we have instant TX?
Or is instant TX about to replace darksend for good?

roede94105
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
November 11, 2014, 12:47:27 AM
 #69367

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

If you owned 20 masternodes, you could send 10-20 transactions a day for free. That's the idea. Without the signature of the masternode, the transactions would be rejected.

I agree then with your idea to block to 1-2 (for now at least, we can improve it if necessary), the amount of MN darksend a day.
roede94105
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
November 11, 2014, 12:47:46 AM
 #69368

Well... if the fee is for a darksend session so you pick the rounds (this only influences how long it will take) and then hit start session and pay your fee.

If you stop the session you'll have to pay the fee again.

Hey presto no spamming.

I like this
eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:48:02 AM
 #69369

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.

No, that part is pretty easy to implement. I've laid out most of the API for this type of thing already. Your idea sounds pretty much the same as mine, you pay once and then you provide proof of that to the nodes as you go. However, mine isn't tied to any transaction, so it's more secure.

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:48:53 AM
 #69370

People are used to registering for monthly or yearly subscriptions.
Maybe offer those too, and give the user some discount?
monthly 10% off
yearly 50% off.

Definitely possible.

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

Activity: 294
Merit: 250


View Profile
November 11, 2014, 12:49:34 AM
 #69371

Alright Evan, would you mind recap what the proposal is so far?

Also I think a Pay per Darksend process is better than for a period of time, but it's the source of the issue, right?
eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:50:00 AM
 #69372

Well... if the fee is for a darksend session so you pick the rounds (this only influences how long it will take) and then hit start session and pay your fee.

If you stop the session you'll have to pay the fee again.

Hey presto no spamming.

No, you could stop/start the session as much as you want. The wallet will see you have an active "subscription" and provide that.

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

Activity: 560
Merit: 500



View Profile
November 11, 2014, 12:51:00 AM
 #69373

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

If you owned 20 masternodes, you could send 10-20 transactions a day for free. That's the idea. Without the signature of the masternode, the transactions would be rejected.

Are these "free" transactions not traceable though? If you know free transactions come from masternode X then you know owner of masternode X sent this transaction?

Sorry I don't understand this bit..
roede94105
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
November 11, 2014, 12:51:29 AM
 #69374

Well... if the fee is for a darksend session so you pick the rounds (this only influences how long it will take) and then hit start session and pay your fee.

If you stop the session you'll have to pay the fee again.

Hey presto no spamming.

No, you could stop/start the session as much as you want. The wallet will see you have an active "subscription" and provide that.

That's even better, then a pay per session is better than a pay for a certain amount of time imho.
eduffield (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1036


Dash Developer


View Profile WWW
November 11, 2014, 12:53:36 AM
 #69375

Alright Evan, would you mind recap what the proposal is so far?

Also I think a Pay per Darksend process is better than for a period of time, but it's the source of the issue, right?

Yeah, it's the source.

The Proposal:

Hardfork the network to provide completely zero-fee darksend mixing. However, when users start they'll pay a "subscription". When mixing on a masternode, they provide proof they own that subscription and the masternode will allow them to mix. After mixing, only masternodes are capable of transmitting these zero-fee transactions to the network by signing them, and they are restricted to only send 1 a day (some calculation based off the total amount of masternodes).

Subscriptions could come in day/month/yearly forms.

Edit: I've got to run! We'll continue this later

Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
November 11, 2014, 12:56:29 AM
 #69376

Alright Evan, would you mind recap what the proposal is so far?

Also I think a Pay per Darksend process is better than for a period of time, but it's the source of the issue, right?

Yeah, it's the source.

The Proposal:

Hardfork the network to provide completely zero-fee darksend mixing. However, when users start they'll pay a "subscription". When mixing on a masternode, they provide proof they own that subscription and the masternode will allow them to mix. After mixing, only masternodes are capable of transmitting these zero-fee transactions to the network by signing them, and they are restricted to only send 1 a day (some calculation based off the total amount of masternodes).

Subscriptions could come in day/month/yearly forms.

Edit: I've got to run! We'll continue this later

membership fees?

When you become a member of something, you have different set of rights and protections. There are terms and conditions....which brings in regulators - potentially.
shojayxt
Legendary
*
Offline Offline

Activity: 896
Merit: 1001



View Profile
November 11, 2014, 12:57:08 AM
 #69377

Alright Evan, would you mind recap what the proposal is so far?

Also I think a Pay per Darksend process is better than for a period of time, but it's the source of the issue, right?

Yeah, it's the source.

The Proposal:

Hardfork the network to provide completely zero-fee darksend mixing. However, when users start they'll pay a "subscription". When mixing on a masternode, they provide proof they own that subscription and the masternode will allow them to mix. After mixing, only masternodes are capable of transmitting these zero-fee transactions to the network by signing them, and they are restricted to only send 1 a day (some calculation based off the total amount of masternodes).

Subscriptions could come in day/month/yearly forms.

Edit: I've got to run! We'll continue this later

How are these subscriptions acquired?
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
November 11, 2014, 12:57:42 AM
 #69378

Alright Evan, would you mind recap what the proposal is so far?

Also I think a Pay per Darksend process is better than for a period of time, but it's the source of the issue, right?

Yeah, it's the source.

The Proposal:

Hardfork the network to provide completely zero-fee darksend mixing. However, when users start they'll pay a "subscription". When mixing on a masternode, they provide proof they own that subscription and the masternode will allow them to mix. After mixing, only masternodes are capable of transmitting these zero-fee transactions to the network by signing them, and they are restricted to only send 1 a day (some calculation based off the total amount of masternodes).

Subscriptions could come in day/month/yearly forms.

Edit: I've got to run! We'll continue this later

or maybe sleep over this, and look at it tomorrow again?
Maybe you can fix the fee problem.

I don't like new features that are implemented solely to get rid of bugs.

coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
November 11, 2014, 12:59:14 AM
 #69379

I don't like new features that are implemented solely to get rid of bugs.

that's a very good point...but then again, necessity is the mother of invention.
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
November 11, 2014, 01:04:23 AM
 #69380

Fees for Darksend time seem less useful than fees for Darksend amounts. Depending on how many people are anonymising their DRK, 24hrs may or may not be enough, but if you could pay a fixed fee upfront to anonymise a fixed amount of DRK, that would be better IMO.
Pages: « 1 ... 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 3519 ... 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!