What is needed is a coin that can confirm as fast as a Visa and MasterCard transaction. There is a way to do it. We just need to figure it out. That means at least 4 (four) confirms in under 20 seconds. We need a coin that can do a single confirmation in under 5 seconds.
Anddddd this quote alone proves you have no idea what the hell you're talking about. Network hash rate aside, confirmations are only as reliable as the distance of time between them. 4 confirmations at 5 seconds no more reliable than 1 confirmation in 20 seconds
That is what innovation is for. I didn't say it would be easy, but it is necessary. Someone need to figure out way instead of being a nay sayer.
Both of your suggestions lean heavily towards centralization.
Maybe there is another way to do it. Instead of saying impossible, try to figure out a way. If you cant do it let someone else try.