v0.10.15 - Onyx Release

crowning

Well-known Member
May 29, 2014
1,414
1,997
183
Alpha Centauri Bc
I don't think suchpool was the bad guy. Maybe, some miner on suchpool did that.
A pool-miner can't do this, they just get shares and return hashes.

And because Suchpool _are_ the good guys (I mine there literally from day one) I guess the enforcement code is still a bit buggy.
 
  • Like
Reactions: moli

GermanRed+

Active Member
Aug 28, 2014
299
109
113
A pool-miner can't do this, they just get shares and return hashes.

And because Suchpool _are_ the good guys (I mine there from day one) I guess the enforcement code is still a bit buggy.
That's understandable. A large fraction of payments I got from the pre-enforcement days came from suchpool so I highly doubt suchpool was the evil one.
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
You say they are on purpose wrong?
Sure, RC5 introduced a new masternode payment scheme, and after enforcement was turned on the first time (at least it was enabled for ~20 hours) the outdated clients forked.

I suppose elbereth is just running these old daemons to monitor the (deprecated) masternode networks adjacted to them.
 
  • Like
Reactions: BelStar

AjM

Well-known Member
Foundation Member
Jun 23, 2014
1,341
575
283
Finland
Sure, RC5 introduced a new masternode payment scheme, and after enforcement was turned on (at least it was enabled for ~20 hours) the outdated clients forked.

I suppose elbereth is just running these old daemons to monitor the (deprecated) masternode networks adjacted to them.
Ok, just wondering :)
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
Enforcement is clearly a tough problem. Is this going to delay or compromise InstanTX?
 

TaoOfSatoshi

Grizzled Member
Jul 15, 2014
2,841
2,648
1,183
Dash Nation
www.dashnation.com
OK, I updated the official Twitter with the call to re-start daemons with the --reindex command. Evan suggested that owners that are stuck do that, but it's better that everyone does it, to avoid confusion. There are a lot of new owners out there! Please RT if you are on Twitter.
 

Light

Well-known Member
Foundation Member
Jun 4, 2014
346
256
233
Can't wait to bug the pools again after Evan posts a new update with fork fix :tongue:

I think pool operators soon will voluntarily agree for masternoes to replace the pools, in exchnage for not being asked again for an upgrade :D
 
  • Like
Reactions: TaoOfSatoshi

David

Well-known Member
Jun 21, 2014
618
628
163
OK, I updated the official Twitter with the call to re-start daemons with the --reindex command. Evan suggested that owners that are stuck do that, but it's better that everyone does it, to avoid confusion. There are a lot of new owners out there! Please RT if you are on Twitter.
I'm afraid this is going to cause confusion because people will automatically think something is wrong with their masternodes, when that is not the case at all.
 
  • Like
Reactions: TaoOfSatoshi

moocowmoo

Bovine Bit-flipper
Foundation Member
Jun 15, 2014
483
603
263
masternode.me
Dash Address
XmoocowYfrPKUR6p6M5aJZdVntQe71irCX
10% of my nodes were affected (wrong fork.) Whether or not that's representative of the network, I can't say.
 
  • Like
Reactions: TaoOfSatoshi

JGCMiner

Moderator
Jun 8, 2014
364
217
113
Enforcement is clearly a tough problem. Is this going to delay or compromise InstanTX?
Well to a certain extent it has prevented smooth development since May so I predict, YES!

Currently, every time that "non-cheatable" enforcement has been attempted (4 times by my count) it has led to forking. Unless something is changed there is no reason to think that there won't be a 5th, 6th, or 10th time.

I am not "giving up" on DRK or anything like that, but you know what they say about the definition of insanity...

So, as a proposed change -- Evan, is it possible to set up the debug log to output which blocks are going to be rejected and then cross-reference that information with a block explorer to see if the code is behaving as expected BEFORE the next enforcement attempt?

You would think that something simple like that would at least be able to catch the bugs that are causing forking within 30 minutes of flipping the switch.
 

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,902
6,740
1,283
Anybody know how to do the --reindex command on MAC and PC? I have some interested parties that need help...
flare ?
oblox ?
tx tao
fork here fork there
things happen, but at least we should set up guides for totall dummies (like me)
MAC + PC
so they can solve any issues as it is frustrating as hell to read the command lines and do not know how to use them (as we have a lot of new commers and we wanna make it as easy as possible)
tx
 
  • Like
Reactions: TaoOfSatoshi

TaoOfSatoshi

Grizzled Member
Jul 15, 2014
2,841
2,648
1,183
Dash Nation
www.dashnation.com
tx tao
fork here fork there
things happen, but at least we should set up guides for totall dummies (like me)
MAC + PC
so they can solve any issues as it is frustrating as hell to read the command lines and do not know how to use them (as we have a lot of new commers and we wanna make it as easy as possible)
tx
This exactly. I hope someone can help you out soon!
 
  • Like
Reactions: tungfa

UdjinM6

Official Dash Dev
Core Developer
Dash Core Team
May 20, 2014
3,639
3,537
1,183
tx tao
fork here fork there
things happen, but at least we should set up guides for totall dummies (like me)
MAC + PC
so they can solve any issues as it is frustrating as hell to read the command lines and do not know how to use them (as we have a lot of new commers and we wanna make it as easy as possible)
tx
on Mac:
open Terminal
type "/Applications/DarkCoin-Qt.app/Contents/MacOS/DarkCoin-Qt -reindex" (no quotes) and hit enter
 
  • Like
Reactions: tungfa

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Well to a certain extent it has prevented smooth development since May so I predict, YES!

Currently, every time that "non-cheatable" enforcement has been attempted (4 times by my count) it has led to forking. Unless something is changed there is no reason to think that there won't be a 5th, 6th, or 10th time.

I am not "giving up" on DRK or anything like that, but you know what they say about the definition of insanity...

So, as a proposed change -- Evan, is it possible to set up the debug log to output which blocks are going to be rejected and then cross-reference that information with a block explorer to see if the code is behaving as expected BEFORE the next enforcement attempt?

You would think that something simple like that would at least be able to catch the bugs that are causing forking within 30 minutes of flipping the switch.
Maybe we should go back to Testnet for a few days before the next enforcement?
 
  • Like
Reactions: tungfa

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,902
6,740
1,283
on Mac:
open Terminal
type "/Applications/DarkCoin-Qt.app/Contents/MacOS/DarkCoin-Qt -reindex" (no quotes) and hit enter
tx man
that is exactly what is was looking for
(will use it for FB and such)
just to clarify
my MAC Wallet will then get my MN back on the correct form ?
I have to do this with each MN ?
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Oh, I didn't know she was involved, as well. moli great job, as well!
Thanks! :) You've been doing a good job for Darkcoin yourself, and thanks to you as well! :)
Oblox has been helping with the "pool friendly reminder" also, he's also been helping with Darksend micro wallet and Liquidity Providers.
We are in this together and many of us have found what we like to do to get this ship moving, so it's been great to be a part of it! :)