neobytes/TODO.md

38 lines
1.1 KiB
Markdown
Raw Normal View History

2014-11-27 14:26:22 +01:00
Porting Bitcoin 0.9.3 to Darkcoin
=================================
Staging tree for Darkcoin-0.9.3.
DONE:
-----
- Strings in config, path and pid (~/.bitcoin --> ~/.darkcoin)
2014-11-27 18:29:18 +01:00
- Ports for communication and RPC (8333 --> 9999; 8332 --> 9998)
2014-11-27 18:56:59 +01:00
- Version numbers, protocol version, wallet version (compatible with DRK network)
- Added darkcoin seednodes
- Adress versions (Public keys, Multisig keys)
- Changed genesisblockhash and timestamp
2014-11-28 11:53:08 +01:00
- Reviewed and updated checkpoints
2014-11-27 14:26:22 +01:00
MUST-HAVE:
----------
- Adjust algorithm (SHA256 --> X11)
- Adjust difficulty/subsidity (KGW, DGW based on blockheight)
2014-11-27 14:26:22 +01:00
- Add masternode payment checks a.k.a. enforcement (based on blockheight)
- Remove bitcoin dead weight (SHA256, hardcoded keys, nodes)
2014-11-27 14:26:22 +01:00
ADD-ON:
-------
2014-11-27 14:26:22 +01:00
- All the above for Testnet (including complete testnet reset)
- 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.
- Figure out what regression tests are and fix them
- Define BIP38 address prefixes EXT_PUBLIC_KEY and EXT_SECRET_KEY for Darkcoin
2014-11-28 11:53:08 +01:00
- Include centralized checkpoint syncing (peercoin style)