Twitter consumer @DBCrypt0 defined why Solana was down for nearly 20 hours over the weekend.
Solana’s uptime standing confirmed the community suffered an outage that lasted 18 hours and 50 minutes on Feb. 25 — the primary interruption in 2023.
Solana has a historical past of community outages, having endured 11 main, and three minor, outages in 2022. The downtime outages ranged between 1 hour quarter-hour and 17 hours 7 minutes throughout this era. The latest outage was the longest in over a yr.
@DBCrypt0 stated outages happen attributable to “a large design flaw” that bogs the system down. He additionally defined that validator communications shift to Discord throughout an outage, contributing to probably lengthy downtimes.
Solana’s design flaw
Solana adopts an on-chain consensus mannequin, which means community transactions encompass consensus communication between validators and the transactions themselves — corresponding to token transfers and minting. This inflates the transaction quantity, stated @DBCrypt0.
The chart under exhibits a snapshot of the community’s transactions. The pink portion of the bar represents precise transactions, whereas the sunshine blue refers back to the validator verification communications. @DBCrypt0 commented that it was “loopy” validator messages make up 90%-95% of transactions.
“So when #Solana mentions they’re doing 4K TPS simply know lower than 10% are ACTUAL transactions on the community.”
As nearly all of transaction quantity is made up of validators’ messages, this “bathroom[s] down the system.” And when the community goes down, validators can’t communicate to 1 one other, said @DBCrypt0.
In such situations, validators flip to Discord to determine what to do. The issue is that two-thirds of validators should consent to any proposed motion earlier than it could actually occur, and a few could also be offline and unaware of an outage.
“They then want 66% of validators I imagine to agree on an answer to get again up.”
Hedera referred to as out
Solana “creates insane quantities of knowledge for full nodes” by working an on-chain consensus mannequin, @DBCrypt0 stated.
He added that by bloating the historical past with pointless validator messages, “a knowledge middle” is required to function a full Solana node.
In rounding off, @DBCrypt0 identified that Hedera additionally runs an on-chain consensus mannequin and suffers from the identical inherent bloat flaw as Solana.
“Sorry to interrupt it to all of the #HBARbarians however the majority of tx are pointless
Simply as they’re on #Solana
$HBAR solely does round 3-5 TPS on common.”
On Feb. 25, SOL suffered a 9% swing to the draw back however recovered by closing the subsequent day by day candle above yesterday’s opening worth — indicating the market accepting Solana outages as anticipated conduct.