The goal for eCash is to become sound money that is usable by everyone in the world. This is a civilization-changing technology which will dramatically increase human freedom and prosperity.
The roadmap provides a high level overview of the technical direction of the eCash protocol. This enables different technical teams to work together toward the common goal of advancing the project. eCash developers produce high quality professional software that serves the needs of its users, miners, and merchants. Continuous technical improvement is the eCash standard.
Software advances through constant incremental improvements. The optimizations and protocol upgrades outlined in the roadmap allow eCash to scale by orders of magnitude.
There are three main categories of improvements:1) Scaling transaction throughput (from about 100 transactions per second to more than 5 million transactions per second).
2) Improving the payment experience. Instant and reliable is the baseline. All transactions should arrive instantly and be secure within 3 seconds.
3) Extending the protocol & establishing fork-free future upgrades to support tomorrow's economy.
The eCash network currently upgrades every year on May 15th and Nov 15th. These upgrades are required for all node operators. To support business planning, the upgrades are based on a timestamp and not a specific blockheight.