"For a start, Solana won't do 50,000 transactions per second. Just because a cryptocurrency claims huge throughput on a limited testnet doesn't mean it will actually do that in the real world. These experiments often use a very limited number of nodes, more powerful hardware than is realistic, or very high bandwidth and low latency network links between nodes. The blockchain space has numerous examples of projects claiming very high throughput in scenarios that don't reflect real world usage. It could well be that Solana does have pretty high throughput, but it certainly won't be what the headline numbers claim.
There is generally a trade-off between throughput and decentralisation. A network with a single node can have massive throughput, but is that really a blockchain or just a database? Solana appears to utilise this property by having a single "leader" node at any given time. One consequence of this decision is this has to be a very powerful machine with 128GB+ of RAM, terabytes of SSD storage, and gigabit upload capability. Another consequence of optimising for throughput in that way is that you get quite a complicated system where no individual validator sees all the blocks, and where nobody is storing the whole chain (since it would generate 4 petabytes of data per year if actually processing 50,000 TPS). If something starts to go badly wrong, for example due to a code bug or due to some kind of network split due to adverse networking conditions, I'm not sure how you'd even attempt to begin unpicking that in order to correct it?"
You need such crazy top of the level hardware to effectively run a solana validator. This makes sure most people can´t run a node, leaving the network to always be centralized. Furthermore, solana has had several security issues, so no serious multi billion dollar company is building on it. It´s overhyped by people who has no idea of anything. solana is the face of centralization. It´s a slightly improved version of EOS.
Bookmarks