Phase 1 – Relay testing
Build a few relay nodes on the ADA mainnet. Look at performance and optimize the build and setup of the nodes.
Phase 2 – Block Node testing
Based on the progress and discovery in phase 1 build a block production node make adjustments and tweaks as needed
Phase 3 – Registering the stake pool
Launch of the stake pool and going into production. Still testing out the functionality of the relay and block producing (BP) nodes but doing so while running through epochs and connecting to pool sites and monitoring missed slots
Phase 4 – Entering production mode
Finalizing all the changes on the Relay and BP nodes. There might be minor tweaks but this will be done on a secondary relay or in the testnet. Any major changes will go through QA testing before being released into production. The environment will be moved to a datacenter location. We will be adding in hardware redundancies needed to further scale the pool. Single point of failures will be removed and the environment will be replicated for minimal downtime with OS corruptions
Phase 5 – Scaling Active Stake
Now that everything is in production the goal is to build the stake pool to 1M ADA staked. Lessons learned and a collection of interviews around other small pool setups and hardware choices will start being published.
Phase 6 – Redundant Datacenters
Once we hit 15M ADA staked the plan is to further add redundancy with another physical datacenter with dedicated hardware. Relay nodes will be located in each of the datacenters with the primary BP replicated to the opposite datacenter. Replication of both VM and backups will be across both sites