Bitcoin Forum
May 28, 2024, 11:09:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fork Dash Coin - How to Get New Spork Keys?  (Read 406 times)
togoshigekata (OP)
Full Member
***
Offline Offline

Activity: 1260
Merit: 115



View Profile
April 21, 2019, 01:03:52 AM
 #1

"Sporks are variables turned on or off by a private key"

Command:
Code:
spork active

Documentation from Dash:
https://dash-docs.github.io/en/glossary/spork
https://docs.dash.org/en/latest/introduction/features.html#sporks
https://docs.dash.org/en/latest/developers/index.html#sporks

Soft/Hard Forks vs. 'Sporks': Evan Duffield Explains How Dash is Different
https://www.youtube.com/watch?v=rp-ebgbgK-M

===

From past Dash discussions it sounded like Dash spork keys were on roadmap to eventually be controlled through masternode votes

===

Anyways, Im posting about sporks because
a user is claiming that in order to fork a Dash coin (and get new spork keys)
that you have to start over with a new genesis block

Is this true?

===

"Look at chainparams.cpp for strSporkPubKey. You need your own key pair.
To change sporks you need to provide valid private key in command line to dashd or dash-qt with param -sporkkey"
https://www.dash.org/forum/threads/activating-masternode-via-spork.17598/#post-144700

=

"If you wanted to use your own key, that would require modifying the Dash Core source.
At that point, you would have effectively forked it and not be in consensus with the Dash network."
https://www.dash.org/forum/threads/activating-masternode-via-spork.17598/#post-163853

=

"For the purpose of your own private testnet (and maybe an altcoin fork),
is there a documented way of generating your own public+private key pair?"
https://www.dash.org/forum/threads/activating-masternode-via-spork.17598/#post-170468

"I believe this is the proper way of getting a compatible private+pub key."
https://www.dash.org/forum/threads/activating-masternode-via-spork.17598/#post-170477

=

"I understood that the generated public key should be hard coded in the dash (or the code cloned from dash) code
of chainparams.cppp and privatekey should be used to sign message for enable/disable sporks.
what is the exact way of doing this? what is the method/syntax?"
https://www.dash.org/forum/threads/activating-masternode-via-spork.17598/#post-184734

"I got the answer to my own question. Find it here:
1. replace the dash's spork pub key
2. Private key should be converted to WIF format (use proper byte version during this process).
3. place this key in .conf file as sporkkey=<private key in wif format>
4. open debug console and use this command:
spork SPORK_NAME [value]

this works perfectly, I tested it."
https://www.dash.org/forum/threads/activating-masternode-via-spork.17598/page-2#post-185347

===

[SPORK] sporkkey/privkey/pubkey #1378
https://github.com/dashpay/dash/issues/1378

===

How to convert spork private key to WIF?
https://www.dash.org/forum/threads/%C2%BFhow-to-convert-spork-private-key-to-wif.38004/

Wallet Import Format
https://en.bitcoin.it/wiki/Wallet_import_format

sunk818
Full Member
***
Offline Offline

Activity: 1176
Merit: 111



View Profile WWW
April 22, 2019, 08:45:15 PM
 #2

DASH Nation and Dash Talk on Discord have DASH developers that may be able to answer your question. The documentation is helpful, but this question is very specific and technical.

Bitcotalk
Hero Member
*****
Offline Offline

Activity: 966
Merit: 517



View Profile
April 26, 2019, 08:40:04 PM
 #3

I have read your post twice and I am not yet to get what you are talking about, though I am a blockchain developer but will not be able to help you in this.

I think you should move this topic out of this forum to the technical discussion section of the forum in order to get people that might be interested in answering your question because I don't think anyone here would be able to give you an answer since this part of the forum is for discussion only.
Mrsparks
Jr. Member
*
Offline Offline

Activity: 406
Merit: 5

I-CHAIN - The Revolution of Digital Advertising


View Profile WWW
April 26, 2019, 09:02:29 PM
 #4

Is this another hard fork?  I taught the crypto space is done with this money grabbing mechanisms.. What makes this fork different from its original blockchain.. All this proliferation that amount to no input to the blockchain eco-system is very annoying in my opinion..

[     I C A      |      icacoin.com      |      IEO is live on Sept 2019     ]
━ ━━━   The Revolution of Digital Advertising   ━━━ ━
marshalljp
Copper Member
Jr. Member
*
Offline Offline

Activity: 44
Merit: 1


View Profile
May 07, 2019, 03:08:47 PM
 #5

How To Generate New Spork Keys - https://bitcointalk.org/index.php?topic=5140354
Pages: [1]
  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!