We’re excited to announce the successful launch of our “Soft Launch” cluster. An incentivized cluster for development and partner integration. This cluster will run in parallel and separate to Tour de SOL (TdS). While TdS was and still is a critical part of stress testing our cluster, there are many elements involved in launching a functioning cluster which falls outside of that immediate scope. To that end, we wanted to simulate the genesis launch process. The launch of the “Soft Launch Phase 1” (SLP1) cluster occurred in December 2019 together with a small set of Validators. Following on from the success of that, a week ago we launched the “Soft Launch Phase 1.1” (SLP1.1)cluster with a broader set of Validators.
What will be unique about this cluster, is that it is designed to be a persistent cluster upon which we’ll gradually add features and upgrade over time. While the blockchain industry has typically defined cluster launches as a distinct 0 to 1 phase from testnet to mainnet we’ve decided to take a slightly different approach as the SLP cluster will eventually evolve into the main Solana cluster, but mainnet is not defined by any one moment. While this may seem a little confusing and unnecessarily complex at first, from a development, security and integration perspective this is extremely beneficial for several reasons:
- It provides an opportunity for us to not only stress-test the cluster under high-load but short bursts events like Tour de SOL, but also provides an avenue for us to monitor the cluster for issues over longer periods of time as some issues take time to manifest.
- It provides an opportunity not only for us internally to familiarise and test out the features associated with a real Genesis launch, but also for our community to do the same. This isn’t limited to simply on-boarding Validators onto the cluster, but working together to either restart the cluster or upgrade the cluster
- Importantly, it also allows our early partners to begin integrating into the cluster, a 3rd party cluster run by a set of external Validators where they can properly simulate how the application will perform under live conditions, to better understand the impact it has on their end-users experience
At this stage the SLP cluster does not have inflation or rewards enabled yet, instead, Validators are compensated via performance contracts based on their uptime, reviewed on a monthly basis.
The process for our SLP1.1 cluster launch last week was orchestrated through 2 separate video calls with registrants for the event. Together with the validators, we ran through the process for the coming online, manually delegating SOLs into their accounts and staking them. Thanks to the team at Staking Facilities, who built an explorer for the cluster, we were able to watch the cluster come alive in real-time. Now a week into the cluster launch we have 58+ Validators on the cluster, averaging a whopping 500ms block times.
In the next few weeks, our immediate focus will be to upgrade from SLP1.1 to what we’re calling the Global Cluster (GC), specifically focusing on security, slashing and general polish.
We expect there to be hurdles during the early stages of SLP1.1, such as the cluster falling over — which in fact happened just a few days ago, but has now been patched and the cluster restarted, marking our first successful cluster upgrade with a 3rd party cluster! However, we’re really excited to have taken this first step towards Solana’s cluster launch.
As always, we’re extremely grateful for the amount of support and interest we’re seeing from the community and we look forward to undertaking this next chapter together.