2014-11-27 14:26:22 +01:00
|
|
|
Porting Bitcoin 0.9.3 to Darkcoin
|
|
|
|
=================================
|
|
|
|
|
|
|
|
Staging tree for Darkcoin-0.9.3.
|
|
|
|
|
|
|
|
|
|
|
|
MUST-HAVE:
|
|
|
|
----------
|
|
|
|
|
|
|
|
- Strings in config path (.bitcoin --> .darkcoin)
|
|
|
|
- Ports for communication and RPC (8333 --> 9999; 8332 --> 9998)
|
|
|
|
- Version numbers, protocol version, wallet version (compatible with DRK network)
|
|
|
|
- Adress versions (Public keys, Multisig keys)
|
|
|
|
- Adjust algorithm (SHA256 --> X11)
|
2014-11-27 17:26:22 +01:00
|
|
|
- Adjust difficulty/subsidity (KGW, DGW based on blockheight)
|
|
|
|
- Change genesisblockhash and timestamp
|
|
|
|
- Add darkcoin seednodes
|
2014-11-27 14:26:22 +01:00
|
|
|
- Add masternode payment checks a.k.a. enforcement (based on blockheight)
|
2014-11-27 17:26:22 +01:00
|
|
|
- Remove bitcoin dead weight (SHA256, hardcoded keys, nodes)
|
2014-11-27 14:26:22 +01:00
|
|
|
|
|
|
|
|
|
|
|
OPTIONAL:
|
|
|
|
---------
|
|
|
|
|
|
|
|
- All the above for Testnet
|
2014-11-27 17:26:22 +01:00
|
|
|
- Update strings and wallet layout/branding
|
|
|
|
- Include Evan's public key for msg signing
|
2014-11-27 14:26:22 +01:00
|
|
|
- Darksend, Instant Transactions, Atomic Transfers, etc. pp.
|