Milos
· 1d
Thanks!
Generating the proof seems like a low price to pay. Especially if it’s (as you mentioned) just a couple of seconds.
But transmitting and validating proofs would both increase the cost of ...
By now there are recursive proofs, and the blockchain could be a static size (couple KB) proof. So all you need for IBD is to download that tiny proof and run a quick validation, and that's equivalent to downloading and verifying the entire blockchain at the moment. So a smartly designed proof can be way smaller than raw transactions.
Zcash doesn't have these recursive proofs, and thus it suffered a massive transaction spam attack that made mobile wallets unusable, and all these transactions cost like 10k$ in fees or something like that.
It depends on the details of the base layer if it can support other layers. Monero for example can't support something like lightning network because it has no scripting. But darkfi is Turing complete, so that can do basically any second layer scheme.