This phase of the release will not have an end user interface yet, as it is mainly for foundational components upon which developers may build. Developers can, among other things connect to Evonnet through DAPI, Create a Test Identity and Register a Test Name, Connect a 3rd Party Masternode to Evonet and Deploy a Private Devnet with Platform Components.They can also create their own devnets using platform components through the use of the . this will allow them to register, and test any data contract beyond the DPNS and DashPay contracts. As it is a testing exercise, developers are expected to interact with these components and report any bugs to Dash for further improvements in preparation for the mainnet launch.
The release which will be done in several phases for the numerous features will start with components accessible by applications and developers followed by components pertaining to end users including light client support, security and incentive program.
It will be the first of several releases to come which will introduce more components for testing on Evonet. This is mainly to ensure that components which pass the test and eventually end up on the mainnet are of high quality, secure and stable to favourably compete in the space.
Other aspects that are part of the release but most developers will not interact with directly, include Replicated State Machine for Updating Application State, Platform Blockchain for Consensus and Storage of State Transitions, and Network Data Propagation for Transmitting State Transitions.
After developers have tested the foundational components, Dash plans to release other components in the coming weeks which will be tested by end users as well. Specifically in phase 2, the security of the platform will be tested for storing and retrieving data across various environments.
This is to ensure that 3rd party developers can safely register data contracts on the platform before giving room for wider testing. Functionalities including a light client and SPV will then be provided through DAPI which will allow end users to interact with the platform.
Author : Collin Brown