@imlxgr @simonduerr @smdiehl  is difficult to understand.

It requires a considerable amount of knowledge about money, payment networks, economic incentives, game theory, software engineering, protocol development, cryptography etc. And then there're additional topics like the .