the last mile problem is how you move on-chain coins into off-chain and back. even if LN works great, with liquidity providers, reliable paths, watch-towers, and splicing, as an end-user you still need to move between the layers every now and then. you still need to splice in/out to top your account up or down and that's not something LN can solve ("inbound liquidity" is the common name for this limit)

theoretically only 500,000 splicings can be done every day and that's still not enough for 1 billion people, let alone 8

with covenant an entire new paradigm of optional UTXOs can be enabled through coordinators who control the on-chain funds, where in to optimistic scenario you don't need the chain to move between these off-chain "virtual" UTXOs while pay and getting paid

Reply to this note

Please Login to reply.

Discussion

Thank you for expaining.

These days, as I'm one of a programmer, I'm trying to read Bitcoin core codebase. and my ultimate goal is contributing to L2 scalability solution like LN or Ark.

I'm a fulltime fw developer in non-Bitcoin company, so I could be little bit slow to follow Bitcoin dev issues. Anyway, I'm trying.

Are you a developer? Do you have any recommendation for what should I keep attention with?