Official Roadmap - Hellar Core
(2023-08-12).
Version 3.0
Hellar Core will be user-friendly and scalable digital currency platform suitable for mass adoption. Because this is such an ambitious goal, we’ve created a detailed roadmap to guide development. Development will be launched in three stages. Each release will increase the processing power, ease of use, feature set, and scalability of the network.
We intend to increase the user capacity of the network by an order of magnitude with each new stage of development. Furthermore, because of increases in the amount of available budget funding, we will be able to grow the development team rapidly. We plan to double the number of developers with each release, allowing us to accelerate the implementation of each phase.
We intend to schedule releases of Hellar in a way that produces a high-quality product and provides a user-friendly experience. In addition to emphasizing quality and user experience, we will use each incremental release as a robust framework for future development. The Hellar Core Team believes that taking the time to create a high-quality product will create the most value over the long term. A quick rush to market would likely result in an inferior product that causes temporary price growth but long-term stagnation or decline.
Several new technologies are required to deliver such an excellent user experience. These technologies will expand the capabilities of the backbone infrastructure supporting the network and will ensure that it is capable of handling the transaction loads and data storage requirements of a mass-market user base.
Masternodes will scale and be tested using a system called ”state transitions.” This system will provide a mathematically predictable way of determining the quality of service that masternodes provide. Full access to the blockchain will be required to perform proper state transitions of user objects, which will reference governance objects and blockchain transactions to perform quorum operations. Masternodes which fall under a threshold of activity will automatically be removed from the masternode list using a new system called “masternode blocks.”
HellarRush will be implemented using software called IPFS, a user-friendly and popular P2P file system which will automatically handle most of the network’s sharing, redundancy and syncing operations. IPFS writes will utilize masternode quorums for security. HellarRush is an internal facing system that stores user objects within the network in a decentralized way. There is no public-facing system for storage of non-Hellar related information. HellarRush is not a replacement for consumer and enterprise applications like Dropbox; it’s a mechanism to allow smooth functioning of the network.
Network operations will scale using a targeted model to allow for exponential growth. Hardware requirements for masternodes will gradually increase to power a larger network that services more users with greater functionality. When the first phase of Progress is deployed, masternodes will face new hard disk requirements. They will need both a solid-state drive (for faster retrieval of blockchain data) and an ordinary hard disk with higher storage capacity. Eventually the network will finance the creation of masternode-specific hardware with custom requirements. Such hardware will allow massive parallelization of transaction processing, hashing, and other system functions. More powerful hardware will increase the throughput of the network significantly. This hardware will be entirely open source and non-exploitable and will connect to commodity hardware for additional storage capacity.
Over the past few months, we have been rapidly increasing the size of our development team in order to accelerate delivery of Development. In the meantime, a number of Core developers have been focused on delivering and implementing Hellar 1.0.1 - 1.0.2. This update was absolutely vital, serving as a link between the existing Hellar codebase and future Progress releases. Now that 1.0.3 has been successfully rolled out, our entire development team is transitioning to work on Development.
In order to create a quality product as quickly as possible, the team had to create a solid foundation. We had to carefully plan the project’s roadmap, create enormous amounts of documentation, and do significant research to ensure that we do not make time- and resource-wasting mistakes during the creation of Development. We will soon be opening a vast amount of private documentation to the community, ensuring complete transparency of our development work. This phase of the project is coming to a close, with the entire team now beginning to focus on creating the actual codebase for Development.
v1.0.1 / v1.0.2 -- We've determined the first version can be significantly reduced to a manageable size, then build incrementally on top of the initial release. This vastly simplifies the initial scope, allowing for increased security and reduced load on the team.
HellarPay Wallet (Linux, Windows)
HellarCore 1.0.1 Release (may 2023), rehaul of networking code
5MB block size, activation in May 2023
5MB block research documentation
Launch of a read-only/view-only portal for project documentation which will be open to the entire community (to ensure transparency)