I hope to have a preliminary architecture in about 2-3 months as my existing projects wind down and I can focus more on the development of this digital currency. First off I do not expect this currency project to be released this year. I'm expect to have a testnet for the project in the next 9-12 months and a full release in 18 months.
What I'm planning to do.
Primary goal -
A digital currency
Expected FeatureSet for release
- 01. Integrated coin exchange (no plans for fiat conversion)
- 02. Money Velocity based on a formula that uses network hashing power, total circulation, number of transaction and transaction volume
- 03. New additional reward features based on a previous post I made on the subject https://bitcointalk.org/index.php?topic=219568. In addition 10% of fees go to future development foundation
- 04. Push and pull transaction requests.
- 05. Account verification and transactional locks on funds.
- 06. Wallet with built in coin exchange to support several alt currencies
- 07. Plugin to add alts to the exchange as they are created
- 08. Rewrite of the bitcoin source
- 09. Scrypt
- 10. 10 Second Block Retarget (testnet)/5 Second Block Retarget
- 11. 4 Confirmations
- 12. Managed language codebase. Hate me if you want.. C#
- 13. Cross platform (Android/Linux/Mac/Windows). Mono library
I have several other more powerful features that I'm planning to add after release that will either leverage the existing features listed here or over new applications.
My experience. 15 years application development and network engineering and solutions architecture.
Application language experience. C, C+, Java, PHP, C# primarily on windows based system but I have about 5 years working with java application on Linux and Android. Sorry very little Mac experience. No Objective-C.
I'm looking for other developers to assist in various capacities to move the project forward from design to development to quality assurance. I'd like to do this in C#/Mono, OOP.
Some thoughts I"m debating. Closing the source on some of the unique algorithms for the project like the reward algorithm. I'm about keeping things open source but I think that it might increase speculation if the mechanisms behind how rewards are generated are blackboxed. I've seen a lot of people invested tremendous amounts of time and money trying to revere engineer closed source algorithms. It think it might benefit the currency over all.
Thoughts? Criticisms? Complaints? Open to hear them all.