I'm not convinced that there are essential technical reasons stopping decentralized systems from scaling into the 10Ktps range that we would need to compete with VISA.
We would have to make a few changes though - we couldn't send all transactions to all nodes - instead we'd need a tree of confirming networks or something. And we might need a 2PC protocol for transactions. (Eg first I send money and generate a hash. Once thats been confirmed you can commit a receive money message. Or something like that).
But I acknowledge that the burden of proof is on me here. And I'm not convinced its worth doing - I agree that there aren't many good use cases for this.
Also, no one is saying that blockchain in its current state solves all problem better than what we have now. What matters, and why some people would bet on certain blockchains/tokens/projects/etc is the belief that there are certain projects that have real potential to disrupt a big incumbent like Visa.
We would have to make a few changes though - we couldn't send all transactions to all nodes - instead we'd need a tree of confirming networks or something. And we might need a 2PC protocol for transactions. (Eg first I send money and generate a hash. Once thats been confirmed you can commit a receive money message. Or something like that).
But I acknowledge that the burden of proof is on me here. And I'm not convinced its worth doing - I agree that there aren't many good use cases for this.