By then LN, solved

I don't see how Lightning could solve this at all. If the whole point is to have an immutable and verifiable record then Lightning is the last thing you want to use since by design you make transactions over Lightning without leaving a record on the blockchain. And even if you could use Lightning, it would still require everyone in the country to open a Lightning channel, and so the number of transactions being processed by miners would be just as large (or even larger, if people also want to close their channels afterwards).
I was kinda kidding as I’ve used it and though I wasn’t 100% on the anonymous aspect, I know in its current form it’s not feasible. The multiple blockchains being used I was not kidding about. Seems feasible to me, but what do I know.