Reverting RC3 Masternode Payments Fork

eduffield

Core Developer
Mar 9, 2014
1,084
5,320
183
Since launching the masternode payments a few intermittent forks have popped up on the network. This is not as serious as last time, but is still a concern for the Darkcoin network, so we're reverting the changes for the time being while we discover the cause and do further testing.

Please update to either 10.10.2 or 9.10.2. Thanks!

https://www.github.com/darkcoinproject/darkcoin

https://www.darkcoin.io/downloads/darkcoin-qt.exe
https://www.darkcoin.io/downloads/darkcoin-qt
https://www.darkcoin.io/downloads/darkcoind

https://www.darkcoin.io/downloads/rc/darkcoin-qt.exe
https://www.darkcoin.io/downloads/rc/darkcoin-qt
https://www.darkcoin.io/downloads/rc/darkcoind
 

hiddendark

Member
Mar 19, 2014
65
39
58
Is this going to be a quick fix, or is it going to take a bit of work and testing on the testnet?
 

Bizmonger

New Member
Jun 2, 2014
28
4
3
I'm curious if the error was caused from people running different builds of the master node?
How would the network validate that a master node is up-to-date with the latest build, in addition to config file specifications?
 

gigabitfx

New Member
Jun 20, 2014
9
2
3
Do we need to also revert this change in p2pool?

"In the file p2pool/data.py, on line 171 change "masternode_payout =
worker_payout / 10" to "masternode_payout = worker_payout / 5"
 

mrSprinkles

New Member
May 22, 2014
1
0
1
This is a very noob question, but I followed chaeplin's guide for setting up an ec2 instance.
I ran the following command when it was still 10.10.1:

git clone https://github.com/darkcoinproject/darkcoin.git
into /usr/local/src/

how do I revert/update to 10.10.2?

I've tried running the same command but I get the following error:
"fatal: destination path 'darkcoin' already exists and is not an empty directory."
 

Raico

Well-known Member
Foundation Member
Dash Support Group
May 28, 2014
138
142
193
Time will tells. It's never a easy way to get the big success.
 

gigabitfx

New Member
Jun 20, 2014
9
2
3
This is a very noob question, but I followed chaeplin's guide for setting up an ec2 instance.
I ran the following command when it was still 10.10.1:

git clone https://github.com/darkcoinproject/darkcoin.git
into /usr/local/src/

how do I revert/update to 10.10.2?

I've tried running the same command but I get the following error:
"fatal: destination path 'darkcoin' already exists and is not an empty directory."
I just downloaded the pre-compiled binaries in this post over the binaries on my system worked like a charm. But if you must recompile from git, I would assume you need to delete the existing git clone directory, try "sudo rm -R /usr/local/src/darkcoin" and then rerun your git clone command.
 

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,638
3,536
1,183
This is a very noob question, but I followed chaeplin's guide for setting up an ec2 instance.
I ran the following command when it was still 10.10.1:

git clone https://github.com/darkcoinproject/darkcoin.git
into /usr/local/src/

how do I revert/update to 10.10.2?

I've tried running the same command but I get the following error:
"fatal: destination path 'darkcoin' already exists and is not an empty directory."
I guess you need this https://www.darkcointalk.org/threads/how-to-set-up-ec2-t1-micro-ubuntu-for-masternode-part-3-3.262/
 
  • Like
Reactions: gigabitfx

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
I'm curious if the error was caused from people running different builds of the master node?
How would the network validate that a master node is up-to-date with the latest build, in addition to config file specifications?
The protocolversion is increased for newer masternode versions, which makes the protocol incompatible. The only versions capable of joining the network were 0.10.10.0 and 0.10.10.1 - all other versions were ignored.
 
Last edited by a moderator:

Bizmonger

New Member
Jun 2, 2014
28
4
3
The protocolversion is increased for newer masternode versions, which makes the protocol incompatible. Only versions capable of joining the network were 0.10.10.0 and 0.10.10.1 - all other versions were ignored.
When can I tryout to be on the dev team or test team?
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
When can I tryout to be on the dev team or test team?
Whenever you want: Setupsome masternodes, join testnet, solomine and try to reproduce the problem we encountered in mainnet. I have some older, oudated RC versions at hand, so if someone needs one:

darkcoind-v0.10.7.3-beta
darkcoind-v0.10.8.0-3-g30e06b8-beta
darkcoind-v0.10.8.10-1-g7da5afc-beta
darkcoind-v0.10.8.2-beta
darkcoind-v0.10.8.4-beta
darkcoind-v0.10.8.5-2-g8e508af-beta
darkcoind-v0.10.8.5-beta
darkcoind-v0.10.8.8-beta

1000 tDRK available on demand :)
 
  • Like
Reactions: hard_forker

hard_forker

Member
Jun 20, 2014
41
14
48
Whenever you want: Setupsome masternodes, join testnet, solomine and try to reproduce the problem we encountered in mainnet.
1000 tDRK available on demand :)
sounds great, how does that work? Should I put it on my server, generate address, get the test coins and off I go? :)
 

Propulsion

The buck stops here.
Feb 26, 2014
1,008
468
183
Dash Address
XerHCGryyfZttUc6mnuRY3FNJzU1Jm9u5L
Make sure your port is open (9999)
And add nodes. Darkcoin.io, p2pool.darkcointalk.org, and so on.
 

ayruel

New Member
Mar 21, 2014
32
9
8
./darkcoind --reindex

Why revert ? ... just ignore, if another pool/exchanger not follow dev instruction .. its only need time .. they are following soon
 
Last edited by a moderator:

hard_forker

Member
Jun 20, 2014
41
14
48
Sorry for newbie stuff: How do I start with testing the MN? Have 1k darkcoins to set up the MN but prefer to start with test coins before running it for real
 

aadje93

New Member
May 23, 2014
37
4
8
added
addnode=23.23.186.131
addnode=50.16.206.102
addnode=50.19.116.123
addnode=98.165.130.67
addnode=54.242.50.205
addnode=50.17.98.53
addnode=54.225.43.37

and downloaded it very fast and all working now. Never thought about adding p2pool.darkcointalk.org and darkcoin.io lol

Maybe make some piece of code that automaticly connects to darkcoin.io. Then forking problems should be lot less as everyone is kind of forced to connect to the right wallet.
 

DeathRay1977

New Member
Jun 10, 2014
13
11
3
Maybe make some piece of code that automaticly connects to darkcoin.io. Then forking problems should be lot less as everyone is kind of forced to connect to the right wallet.
The problem with that, as I see it, is that it would break one of the fundamental paradigms of Darkcoin and Cryptocurrencies in general. That is that they are decentralised. If you make a connection to darkcoin.io a necessity, then you introduce a single point of failure. If the Fed's wanted to come after Darkcoin, then all they would need to do is come after darkcoin.io and shut it down. :cool:
 

aadje93

New Member
May 23, 2014
37
4
8
i dont mean continuous connecting to that node. but just as first connect, get the version number/blockchain header or so and then p2p download the rest. Same as torrents are downloading with magnet links. 1 (or more) places to find the correct adress of the actual files.
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
sounds great, how does that work? Should I put it on my server, generate address, get the test coins and off I go? :)
Yeah, that's a start. Post your testnet address in the forum to get some coins for masternodes, get them up and running and try to reproduce the issue we had yesterday - seems setting up some solominers and pointing some MHs at them is a good start as well.
 

DeathRay1977

New Member
Jun 10, 2014
13
11
3
i dont mean continuous connecting to that node. but just as first connect, get the version number/blockchain header or so and then p2p download the rest. Same as torrents are downloading with magnet links. 1 (or more) places to find the correct adress of the actual files.
Just like DNS, that info should be available from any node.
 

ScioMind

Member
May 28, 2014
183
73
88
I've noticed many questions regarding how to set up a server for Darkcoin, Masternodes, and so on, on these forums. I've even asked a few myself! So, in the process of learning this for myself, and ultimately running a Masternode, I learned a lot and kept very detailed notes which I believe would valuable to others.
I've put together complete step-by-step guides for setting up a secure "hardened" server, installing Darkcoin (with optional Masternode instructions), and upgrading to newer versions as needed. I will be putting up instructions for P2Pool-drk as soon as I have the time.

Here are links to the instructions:
Setting up a secure "hardened" Linux server
Installing Darkcoin (with optional Masternode setup)
Upgrading Darkcoin to a newer version.

I hope this helps someone!
 

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,638
3,536
1,183
I've noticed many questions regarding how to set up a server for Darkcoin, Masternodes, and so on, on these forums. I've even asked a few myself! So, in the process of learning this for myself, and ultimately running a Masternode, I learned a lot and kept very detailed notes which I believe would valuable to others.
I've put together complete step-by-step guides for setting up a secure "hardened" server, installing Darkcoin (with optional Masternode instructions), and upgrading to newer versions as needed. I will be putting up instructions for P2Pool-drk as soon as I have the time.

Here are links to the instructions:
Setting up a secure "hardened" Linux server
Installing Darkcoin (with optional Masternode setup)
Upgrading Darkcoin to a newer version.

I hope this helps someone!
This ^^^ really should be in FAQ
 

ScioMind

Member
May 28, 2014
183
73
88
This ^^^ really should be in FAQ
I didn't even realize there WAS a FAQ. After your post I looked around here on DarkcoinTalk and couldn't find one. Then I searched on Darkcoin.io, and found it...and found a "Coming Soon" page; I guess that is what you are referring to.
I think it's important to have an informative and up-to-date FAQ. I am a bit busy now, both with work and with working on setting up a P2Pool (and writing a tutorial for P2Pool-drk as well), but would be happy, as soon as I have the time, to work on a comprehensive FAQ. I could submit it to whomever is in charge of posting such things, and he/she could take it from there...or however you guys would want to work out the details. I feel that Darkcoin truly represents the not-too-distant future of crypto-currency, and also feel very fortunate to be involved with it at such an early stage. I would be both happy and proud to help in any way I can.
 

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,638
3,536
1,183
I didn't even realize there WAS a FAQ. After your post I looked around here on DarkcoinTalk and couldn't find one. Then I searched on Darkcoin.io, and found it...and found a "Coming Soon" page; I guess that is what you are referring to.
I think it's important to have an informative and up-to-date FAQ. I am a bit busy now, both with work and with working on setting up a P2Pool (and writing a tutorial for P2Pool-drk as well), but would be happy, as soon as I have the time, to work on a comprehensive FAQ. I could submit it to whomever is in charge of posting such things, and he/she could take it from there...or however you guys would want to work out the details. I feel that Darkcoin truly represents the not-too-distant future of crypto-currency, and also feel very fortunate to be involved with it at such an early stage. I would be both happy and proud to help in any way I can.
http://wiki.darkcoin.eu/wiki/FAQ
I'm not sure but I think it was AlexGR who is running it
 
  • Like
Reactions: vertoe

vertoe

Three of Nine
Mar 28, 2014
2,573
1,652
1,283
Unimatrix Zero One
I didn't even realize there WAS a FAQ. After your post I looked around here on DarkcoinTalk and couldn't find one. Then I searched on Darkcoin.io, and found it...and found a "Coming Soon" page; I guess that is what you are referring to.
I think it's important to have an informative and up-to-date FAQ. I am a bit busy now, both with work and with working on setting up a P2Pool (and writing a tutorial for P2Pool-drk as well), but would be happy, as soon as I have the time, to work on a comprehensive FAQ. I could submit it to whomever is in charge of posting such things, and he/she could take it from there...or however you guys would want to work out the details. I feel that Darkcoin truly represents the not-too-distant future of crypto-currency, and also feel very fortunate to be involved with it at such an early stage. I would be both happy and proud to help in any way I can.
The FAQ is hidden on darkcointalk, the link on top, called "DarkWiki" http://wiki.darkcoin.eu/wiki/FAQ