I’ve recently started to read about Cardano after realizing what the current Bitcoin scalability really is. ~3TPS => 220 million transactions per year => every US citizen couldn’t make a single transaction in a year.
I know about second layer solutions (Lighning Network and Hydra), but they still require to have the enter/exit transactions on chain.
However, I’ve read that Cardano supports 1000 TPS on-chain, which I think is more than enough for a savings account. Small payments could be done with Hydra.
I’m really curious to know how Cardano achieves such a high TPS limit on-chain and how is possible to make it that much better than other cryptos (I’m looking to Ethereum too).
I understand that this could be a “newbie” question, but I’d appreciate every explanation or link you could provide, I’m not a crypto expert, but I’m a software engineer eager to know more.