v0.10.15 - Onyx Release

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
It is not a dumb question but Instant transaction and current enforcements are different issues.
I think that enforcement and InstanTX actually might be very similar problems. Right now pools can get away with cheating the system; in the future, InstanTX is going to require rock solid Masternode control of the blockchain and potential rogue actors to make it usefully reliable.
 
  • Like
Reactions: Raico

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,900
6,740
1,283
did any anybody's MN get paied yesterday ? me (and a couple of people I talked to ) got none payments ... something wrong !?
 
  • Like
Reactions: mastermined

italx

Well-known Member
Foundation Member
Jul 31, 2014
65
52
158
California
I have not been able to get Darksend Mixing to work these last few days using 10.15.16. I thought maybe it was just that no one else was available, but does't seem to be the problem.
Currently on v10.15.17 Mac. After I updated I sent all coins to a new address to see if that would help get things going.
Here's a sample of what I'm seeing in my logs, restated over and over for the last 16 hrs since i started. Set to 1200 coins and 4 rounds in preferences. Only has one .01 collateral charge since I started. Any advice?

2014-10-30 19:37:22 dssu - state: 3 entriesCount: 0 accepted: -1 error:
2014-10-30 19:37:22 CDarkSendPool::UpdateState() == 2 | 3
2014-10-30 19:37:22 dssu - state: 2 entriesCount: 0 accepted: 1 error:
2014-10-30 19:37:22 CDarkSendPool::UpdateState() == 3 | 2
2014-10-30 19:37:22 CDarkSendPool::StatusUpdate - set sessionID to 0
2014-10-30 19:37:25 Added 249 addresses from 104.131.138.77: 278 tried, 9968 new
2014-10-30 19:37:25 Added 263 addresses from 104.131.138.77: 278 tried, 9972 new
2014-10-30 19:37:25 Added 46 addresses from 104.131.138.77: 278 tried, 9966 new
2014-10-30 19:37:27 Submitted to masternode, waiting in queue ..
2014-10-30 19:37:30 Submitted to masternode, waiting in queue ...
2014-10-30 19:37:33 Submitted to masternode, waiting in queue .
2014-10-30 19:37:36 ResendWalletTransactions()
2014-10-30 19:37:50 Submitted to masternode, waiting in queue ..
2014-10-30 19:37:52 dssu - state: 2 entriesCount: 0 accepted: -1 error:
2014-10-30 19:37:52 CDarkSendPool::UpdateState() == 2 | 2
2014-10-30 19:37:53 Submitted to masternode, waiting in queue ...
2014-10-30 19:37:56 Submitted to masternode, waiting in queue .
2014-10-30 19:38:03 CDarkSendPool::UpdateState() == 2 | 3
2014-10-30 19:38:03 Darksend is idle
2014-10-30 19:38:16 dssu - state: 3 entriesCount: 0 accepted: -1 error:
2014-10-30 19:38:16 CDarkSendPool::UpdateState() == 3 | 3
2014-10-30 19:38:22 Submiting Darksend for 614.000000 DRK
2014-10-30 19:38:22 DoAutomaticDenominating --- connected (from queue), sending dsa for 61414814748 - denom 15
2014-10-30 19:38:22 dssu - state: 2 entriesCount: 0 accepted: 1 error:
2014-10-30 19:38:22 CDarkSendPool::UpdateState() == 3 | 2
2014-10-30 19:38:22 CDarkSendPool::StatusUpdate - set sessionID to 0
2014-10-30 19:38:22 Submitted to masternode, waiting in queue .
2014-10-30 19:38:53 dssu - state: 2 entriesCount: 0 accepted: -1 error:
2014-10-30 19:38:53 CDarkSendPool::UpdateState() == 2 | 2
2014-10-30 19:39:03 CDarkSendPool::UpdateState() == 2 | 3
2014-10-30 19:39:13 Darksend is idle
 

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,900
6,740
1,283
Payments are back and all happy ...>
 

UdjinM6

Official Dash Dev
Core Developer
Dash Core Team
May 20, 2014
3,639
3,537
1,183
Is there any ETA on next enforcement? Halloween night would be perfect time for this :D
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
I have not been able to get Darksend Mixing to work these last few days using 10.15.16. I thought maybe it was just that no one else was available, but does't seem to be the problem.
Currently on v10.15.17 Mac. After I updated I sent all coins to a new address to see if that would help get things going.
Here's a sample of what I'm seeing in my logs, restated over and over for the last 16 hrs since i started. Set to 1200 coins and 4 rounds in preferences. Only has one .01 collateral charge since I started. Any advice?

2014-10-30 19:37:22 dssu - state: 3 entriesCount: 0 accepted: -1 error:
2014-10-30 19:37:22 CDarkSendPool::UpdateState() == 2 | 3
2014-10-30 19:37:22 dssu - state: 2 entriesCount: 0 accepted: 1 error:
2014-10-30 19:37:22 CDarkSendPool::UpdateState() == 3 | 2
2014-10-30 19:37:22 CDarkSendPool::StatusUpdate - set sessionID to 0
2014-10-30 19:37:25 Added 249 addresses from 104.131.138.77: 278 tried, 9968 new
2014-10-30 19:37:25 Added 263 addresses from 104.131.138.77: 278 tried, 9972 new
2014-10-30 19:37:25 Added 46 addresses from 104.131.138.77: 278 tried, 9966 new
2014-10-30 19:37:27 Submitted to masternode, waiting in queue ..
2014-10-30 19:37:30 Submitted to masternode, waiting in queue ...
2014-10-30 19:37:33 Submitted to masternode, waiting in queue .
2014-10-30 19:37:36 ResendWalletTransactions()
2014-10-30 19:37:50 Submitted to masternode, waiting in queue ..
2014-10-30 19:37:52 dssu - state: 2 entriesCount: 0 accepted: -1 error:
2014-10-30 19:37:52 CDarkSendPool::UpdateState() == 2 | 2
2014-10-30 19:37:53 Submitted to masternode, waiting in queue ...
2014-10-30 19:37:56 Submitted to masternode, waiting in queue .
2014-10-30 19:38:03 CDarkSendPool::UpdateState() == 2 | 3
2014-10-30 19:38:03 Darksend is idle
2014-10-30 19:38:16 dssu - state: 3 entriesCount: 0 accepted: -1 error:
2014-10-30 19:38:16 CDarkSendPool::UpdateState() == 3 | 3
2014-10-30 19:38:22 Submiting Darksend for 614.000000 DRK
2014-10-30 19:38:22 DoAutomaticDenominating --- connected (from queue), sending dsa for 61414814748 - denom 15
2014-10-30 19:38:22 dssu - state: 2 entriesCount: 0 accepted: 1 error:
2014-10-30 19:38:22 CDarkSendPool::UpdateState() == 3 | 2
2014-10-30 19:38:22 CDarkSendPool::StatusUpdate - set sessionID to 0
2014-10-30 19:38:22 Submitted to masternode, waiting in queue .
2014-10-30 19:38:53 dssu - state: 2 entriesCount: 0 accepted: -1 error:
2014-10-30 19:38:53 CDarkSendPool::UpdateState() == 2 | 2
2014-10-30 19:39:03 CDarkSendPool::UpdateState() == 2 | 3
2014-10-30 19:39:13 Darksend is idle
You can create an issue on JIRA and send your debug log there for Evan and flare:
http://jira.darkcoin.qa/secure/Dashboard.jspa
 

moocowmoo

Bovine Bit-flipper
Foundation Member
Jun 15, 2014
483
603
263
masternode.me
Dash Address
XmoocowYfrPKUR6p6M5aJZdVntQe71irCX
I forgot, how many blocks before a new masternode becomes eligible for selection & payment?
Looks like one day. 576 blocks.
Code:
darksend.cpp

1300 bool CMasternodePayments::AddWinningMasternode(CMasternodePaymentWinner& winnerIn)
1301 {
1302     uint256 blockHash = 0;
1303     if(!darkSendPool.GetBlockHash(blockHash, winnerIn.nBlockHeight-576)) {
1304         return false;
1305     }
...
introduced in commit:
Code:
commit 84c90f3c49cd3957b77d5d4567a9a39b2c5f8abe
Author: Evan Duffield <[email protected]>
Date:   Mon Oct 13 08:16:14 2014 -0700

    v7, reference block further in the past
and merged into onyx here:
Code:
commit fda2f6ba2b4ba00bf7f901d1e032746ba5042115
Merge: 6c2c1e4 f9c05d3
Author: Evan Duffield <[email protected]>
Date:   Thu Oct 16 06:41:45 2014 -0700

    merged onyx
affecting versions v0.10.15.14 and up. (and the v0.10.16.* line)
 
Last edited by a moderator:

UdjinM6

Official Dash Dev
Core Developer
Dash Core Team
May 20, 2014
3,639
3,537
1,183
According to elbereth's site all pools which were ready for enforcement with v0.10.15.16 (those who pay 25%) are ready again for v0.10.15.17 enforcement.

Enforcement please :D
How do you know this? :what: I'm not sure if protocol version was bumped for v0.10.15.17 ....

EDIT: getinfo gives me "protocolversion" : 70043
 

Light

Well-known Member
Foundation Member
Jun 4, 2014
346
256
233
We need a permanent solution to the 'nicehash' problem. They are now the second biggest pool with 13.7% share. Any suggestions?

Now that 82% of masternodes are on new version, perhaps it is time for the enforcement?

 

Light

Well-known Member
Foundation Member
Jun 4, 2014
346
256
233
Hypothetically, would it work to DDos the crap out of all the un-collaborating pools and during this window of opportunity, Evan switches enforcement? :tongue:

Edit: Again hypothetically, using a VPN connection and a very simple DDos-ing techniques (like the one shown in the below video) a couple of members of Darkcoin community simultaneously could do that?

Disclamer: I am not proposing or calling for any illegal activity. Just taking advantage of my freedom of speech and trying to have an academic debate on the issue :D I am not responsible, so use your own brain.

 
Last edited by a moderator:

crowning

Well-known Member
May 29, 2014
1,414
1,997
183
Alpha Centauri Bc
Hypothetically, would it work to DDos the crap out of all the un-collaborating pools and during this window of opportunity, Evan switches enforcement? :tongue:
Fighting wrong by doing wrong is wrong.

With enforcement they will be forced to collaborate, that's the better and cleaner solution.
 
  • Like
Reactions: UdjinM6

UdjinM6

Official Dash Dev
Core Developer
Dash Core Team
May 20, 2014
3,639
3,537
1,183
Hypothetically, would it work to DDos the crap out of all the un-collaborating pools and during this window of opportunity, Evan switches enforcement? :tongue:

Edit: Again hypothetically, using a VPN connection, a very simple DDos-ing techniques like the one shown in the below video could be used?

Disclamer: I am not proposing or calling for any illegal activity. Just taking advantage of my freedom of speech and trying to have an academic debate on the issue :D

'Like' it for some kind of nostalgia ;)
 

Light

Well-known Member
Foundation Member
Jun 4, 2014
346
256
233
Fighting wrong by doing wrong is wrong.

With enforcement they will be forced to collaborate, that's the better and cleaner solution.
Well, I respect your opinion but nicehash refused to pay 80 times during the last 24 hours:)
 
Last edited by a moderator:
  • Like
Reactions: mastermined

UdjinM6

Official Dash Dev
Core Developer
Dash Core Team
May 20, 2014
3,639
3,537
1,183
I guess we need a word from Evan eduffield - what are exact conditions for the next enforcement or is there something needed to be done/fixed before we are ready?