Hi all. I am new to Algorand and am trying to know more about Algorand's scaling in comparison to its competitors. Does Algorand have sharding like Elrond, Zillica, Harmony One, Eth 2.0? If not than how does Algorand plan to scale up with demand? 1000 tps is great but will surely hit its limitations if Algo succeeds like Ethereum in future.