<aside> πŸ“˜ Series:

Reflections on Solana's Sept 14 Outage

solana: Tower BFT

Solana Validator

</aside>


Jump Crypto / Certus One were one of the many teams who were "all hands on deck" during the Solana incident on Sept 14, working through the night alongside other core contributors like Chorus One, Neodyme, Solana Labs, P2P as well as more than a thousand dedicated validator and RPC operators to bring mainnet-beta back online.

In this blog post, we'll recount the events of the day and explain what happened and how it relates to the inner workings of Solana's consensus and block propagation.

Note that while most of the root causes were known shortly after the incident, some of the specifics of how the network behaved are still under investigation, and a detailed technical root cause analysis as well as further software improvements are being worked on.

Solana Labs already shared their preliminary findings:

Timeline

The incident

On Sept 14 at 12:00 UTC, the GRAPE protocol launched an on-chain token offering on Solana's mainnet-beta network on a first-come-first-serve basis. Parameters were already known beforehand, and some people really, really wanted some of those tokens.