Im starting to get the feeling that security by obscurity is a good thing. There's a reason why banks don't open source their infra, or why Google/Facebook/Twitter don't open source their algorithms. No matter how smart your engineers are, they are going to make mistakes, and if the incentive is high enough then people will find and exploit those mistakes. It's honestly amazing that L1 blockchains (like bitcoin, ethereum, monero) have lasted this long at all