• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

New version 9.4.0 and 10.8.0

So which one has to have the genkey? Each with his own, or what?

Got it !! Please advise if correct setup.

On remote server, genkkey and add to conf file. Then copy this string and add it to local conf file.
SO basically, I generated key on remote server and added this key to both local and remote.

Masternode started successfully

EDIT: Well, its been like 2 hours now, and local masternode list show up only mine, while the server masternode list is empty

Local says 0 connections, but server report 5 connections

yidakee@ubuntu:~/.darkcoin/testnet3$ darkcoind getinfo
{
"version" : 100800,
"protocolversion" : 70015,
"walletversion" : 60000,
"balance" : 50605.40000000,
"blocks" : 7494,
"timeoffset" : 0,
"connections" : 0,
"proxy" : "",
"difficulty" : 0.08638211,
"testnet" : true,
"keypoololdest" : 1399801867,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"mininput" : 0.00001000,
"unlocked_until" : 0,
"errors" : ""
}
yidakee@ubuntu:~/.darkcoin/testnet3$ darkcoind masternode list
{
"54.86.33.147:19999" : 1
}
yidakee@ubuntu:~/.darkcoin/testnet3$

Server

ubuntu@ip-172-31-23-208:~$ darkcoind masternode list
{
}

And here the conf file

#----
addnode=23.23.186.131
addnode=50.16.206.102
addnode=50.19.116.123
addnode=98.165.130.67
addnode=23.21.204.34
addnode=188.142.39.105
addnode=54.248.227.151
addnode=42.121.58.91
addnode=50.81.192.39
addnode=5.254.96.3
addnode=175.115.201.44
addnode=54.248.227.151
addnode=42.121.58.91
addnode=50.81.192.39
addnode=5.254.96.3
addnode=175.115.201.44
testnet=1
rpcuser=WHATEVER
rpcpassword=ANOTHERwhatever
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
masternodeprivkey=theprivatekey generatedin SERVERmasternode
masternode=1
logtimestamps=1
maxconnections=256
#--------------------
 
Last edited by a moderator:
Ok, so I decided to start fresh... stopped darkcoin on server. Trashed testnet3, restarted.
Its been been 10 minutes and no blocks

{
"version" : 100800,
"protocolversion" : 70015,
"walletversion" : 60000,
"balance" : 0.00000000,
"blocks" : 0,
"timeoffset" : 0,
"connections" : 0,
"proxy" : "",
"difficulty" : 0.00024414,
"testnet" : true,
"keypoololdest" : 1400408126,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"mininput" : 0.00001000,
"errors" : ""
 
Last edited by a moderator:
eduffield
Stable link is targeted to rc version.

Code:
Stable version (v0.9.4.0):<br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoind" target="_blank"
class="externalLink">http://www.darkcoin.io/downloads/darkcoind</a><br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoin-qt" target="_blank"
class="externalLink">http://www.darkcoin.io/downloads/darkcoin-qt</a></span><br />

Code:
Stable version (v0.9.4.2):<br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoind" target="_blank" 
class="externalLink">http://www.darkcoin.io/downloads/darkcoind</a><br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoin-qt" target="_blank" 
class="externalLink">http://www.darkcoin.io/downloads/darkcoin-qt</a><br />
 
Updated, both qt wallet and masternode seem to be working fine, 4 masternnodes reported in list at time of writing on main net.

Didn't do the genkey thing again, just swapped the binary, someone let me know if I need to do otherwise.
 
Last edited by a moderator:
new update...wee 10.8.2

On new update, do we generate new genkey, or can we leave the one in the conf. file?
Ok, didnt generate new key and MN started fine! Still only my MN listed, but lets give it some time...

Anyone see mine? : 54.86.33.147:19999" : 1
 
Last edited by a moderator:
eduffield
Stable link is targeted to rc version.

Code:
Stable version (v0.9.4.0):<br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoind" target="_blank"
class="externalLink">http://www.darkcoin.io/downloads/darkcoind</a><br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoin-qt" target="_blank"
class="externalLink">http://www.darkcoin.io/downloads/darkcoin-qt</a></span><br />

Code:
Stable version (v0.9.4.2):<br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoind" target="_blank"
class="externalLink">http://www.darkcoin.io/downloads/darkcoind</a><br />
<a href="http://www.darkcoin.io/downloads/rc/darkcoin-qt" target="_blank"
class="externalLink">http://www.darkcoin.io/downloads/darkcoin-qt</a><br />

I'm not sure what you're seeing, here's the code:

<h4>Stable (v0.9.4.0)</h3>
<ul class="fa-ul">
<li><a href="http://darkcoin.io/downloads/darkcoin-qt.exe"><i class="fa-li fa fa-desktop colour"></i>Windows</li></a>
<li><a href="http://darkcoin.io/downloads/DarkCoin-Qt-MacOSX-v0933.zip"><i class="fa-li fa fa-desktop colour"></i>Mac (9.3.3)</li></a><a href="#">
<li><a href="http://www.github.com/darkcoinproject/darkcoin"><i class="fa-li fa fa-desktop colour"></i>Source</li></a>
</ul>
<h4>Release Candidates (v0.10.8.0)</h3>
<ul class="fa-ul">
<li><a href="http://darkcoin.io/downloads/rc/darkcoin-qt.exe"><i class="fa-li fa fa-desktop colour"></i>Windows RC2 (Darksend)</li></a>
<li><a href="http://darkcoin.io/downloads/rc/darkcoin-qt"><i class="fa-li fa fa-desktop colour"></i>Ubuntu GUI RC2 (Darksend)</li></a><a href="#">
<li><a href="http://darkcoin.io/downloads/rc/darkcoind"><i class="fa-li fa fa-desktop colour"></i>Ubuntu daemon RC2 (Darksend)</li></a>

</ul>
 
new update...wee 10.8.2

On new update, do we generate new genkey, or can we leave the one in the conf. file?
Ok, didnt generate new key and MN started fine! Still only my MN listed, but lets give it some time...

Anyone see mine? : 54.86.33.147:19999" : 1


You just need to generate that key once and it's good forever.
 
Could everyone get the output of "masternode votes" pls?

{
"70560" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
"70561" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG",
"70562" : "OP_DUP OP_HASH160 c2074777a6cafcde1884a23919096236497eaf67 OP_EQUALVERIFY OP_CHECKSIG",
"70563" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG",
"70564" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG",
"70565" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG",
"70566" : "OP_DUP OP_HASH160 6fa380600134982350cc440d7f2be0e0095272fb OP_EQUALVERIFY OP_CHECKSIG",
"70567" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
"70568" : "OP_DUP OP_HASH160 6fa380600134982350cc440d7f2be0e0095272fb OP_EQUALVERIFY OP_CHECKSIG",
"70569" : "OP_DUP OP_HASH160 c2074777a6cafcde1884a23919096236497eaf67 OP_EQUALVERIFY OP_CHECKSIG"
}
 
{
"70564" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG",
"70565" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG",
"70566" : "OP_DUP OP_HASH160 6fa380600134982350cc440d7f2be0e0095272fb OP_EQUALVERIFY OP_CHECKSIG",
"70567" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
"70568" : "OP_DUP OP_HASH160 6fa380600134982350cc440d7f2be0e0095272fb OP_EQUALVERIFY OP_CHECKSIG",
"70569" : "OP_DUP OP_HASH160 c2074777a6cafcde1884a23919096236497eaf67 OP_EQUALVERIFY OP_CHECKSIG",
"70570" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
"70571" : "OP_DUP OP_HASH160 7bfa433c00ff85a552d167cb51097e1fb15caac9 OP_EQUALVERIFY OP_CHECKSIG",
"70572" : "OP_DUP OP_HASH160 0168142e77c9cfd4f601cce253be50fcc364b05b OP_EQUALVERIFY OP_CHECKSIG",
"70573" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG"
}
 
eduffield
When i move mouse to download links of 9.4.2(darkcoind and darkcoind-qt),
Showing "http://www.darkcoin.io/downloads/rc/darkcoind" and "http://www.darkcoin.io/downloads/rc/darkcoin-qt"
(to rc link 10.8.2)

rFqO9K8.png
 
Code:
{
    "70565" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG",
    "70566" : "OP_DUP OP_HASH160 6fa380600134982350cc440d7f2be0e0095272fb OP_EQUALVERIFY OP_CHECKSIG",
    "70567" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
    "70568" : "OP_DUP OP_HASH160 6fa380600134982350cc440d7f2be0e0095272fb OP_EQUALVERIFY OP_CHECKSIG",
    "70569" : "OP_DUP OP_HASH160 c2074777a6cafcde1884a23919096236497eaf67 OP_EQUALVERIFY OP_CHECKSIG",
    "70570" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
    "70571" : "OP_DUP OP_HASH160 7bfa433c00ff85a552d167cb51097e1fb15caac9 OP_EQUALVERIFY OP_CHECKSIG",
    "70572" : "OP_DUP OP_HASH160 0168142e77c9cfd4f601cce253be50fcc364b05b OP_EQUALVERIFY OP_CHECKSIG",
    "70573" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG",
    "70574" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG"
}
 
"70568" : "OP_DUP OP_HASH160 6fa380600134982350cc440d7f2be0e0095272fb OP_EQUALVERIFY OP_CHECKSIG",
"70569" : "OP_DUP OP_HASH160 c2074777a6cafcde1884a23919096236497eaf67 OP_EQUALVERIFY OP_CHECKSIG",
"70570" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
"70571" : "OP_DUP OP_HASH160 7bfa433c00ff85a552d167cb51097e1fb15caac9 OP_EQUALVERIFY OP_CHECKSIG",
"70572" : "OP_DUP OP_HASH160 0168142e77c9cfd4f601cce253be50fcc364b05b OP_EQUALVERIFY OP_CHECKSIG",
"70573" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG",
"70574" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG"
 
Code:
{
    "70566" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG",
    "70567" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG",
    "70568" : "OP_DUP OP_HASH160 84b3b76e57961b021eebda3f693ee9b0ba16d886 OP_EQUALVERIFY OP_CHECKSIG",
    "70569" : "OP_DUP OP_HASH160 ab7912f0fd72f99db47ad5ca13024aab2bc3d932 OP_EQUALVERIFY OP_CHECKSIG",
    "70570" : "OP_DUP OP_HASH160 c0f1f742f2bf38566195ce51b061da6d7dcebbad OP_EQUALVERIFY OP_CHECKSIG",
    "70571" : "OP_DUP OP_HASH160 36b95a5b31d7aed3cb5a015218100891c372e01c OP_EQUALVERIFY OP_CHECKSIG",
    "70572" : "OP_DUP OP_HASH160 0284c1acf6566d18b098431f8baa38d18325d48a OP_EQUALVERIFY OP_CHECKSIG",
    "70573" : "OP_DUP OP_HASH160 c2074777a6cafcde1884a23919096236497eaf67 OP_EQUALVERIFY OP_CHECKSIG",
    "70574" : "OP_DUP OP_HASH160 3b7cb7a63e631b067161fc20d5214045741cab58 OP_EQUALVERIFY OP_CHECKSIG",
    "70575" : "OP_DUP OP_HASH160 7597ff1c8f54c58c966726d5bb35f37228492f1b OP_EQUALVERIFY OP_CHECKSIG"
}
 
This sequence seemed to work for me (1000DRK on server):
Code:
cd .darkcoin
darkcoind stop
mv darkcoind darkcoind-100704
wget http://www.darkcoin.io/downloads/rc/darkcoind
chmod 755 darkcoind
nano darkcoin.conf - change masternode=1 to masternode=0
darkcoind
darkcoind masternode genkey - copy output to clipboard or whatever
darkcoind stop
nano darkcoin.conf - change masternode=0 to masternode=1 and add line masternodeprivkey=xxxxxxxxxxxxxxxx....xxxx
darkcoind
darkcoind masternode start 'hahaIamgoingtoberich'
This worked like a charm for me. Cheers
 
Nice work!

Question about voting: What proportion of votes are required to mess with payments? I.e. does it go to the majority vote, meaning an attacker would need 51% of masternodes to hijack masternode payments?

The masternodes actually don't vote at all. It's the miners that vote for which masternodes to pay. So you would have to mine 6 blocks in a row inorder to hijack a payment (it requires 6 votes out of the last 10 blocks to receive payment)
 
Back
Top