Misc. technical questions

Hi there,
I have been interested in MimbleWimble and Grin for a while now. After reading a lot I am left with a couple of questions that I’d like to clarify:

Thanks in advance.

  1. Optimizations sure make things better. Note that your link does not claim throughput would be worse than bitcoin at all, just that 2000 txs/sec is unrealistic (which is still true).
  2. There are ways to do something along those lines, yes (sorry for being elusive, that image is fairly high-level as well).
  3. No, Schnorr on the bitcoin side isn’t required. Atomic swaps rely on secret sharing which can be done on both chains, albeit with different mechanisms.