Such a proposal takes the problem at the root. An analogy would be a company focusing on making its network impenetrable to malicious hackers. Building the most secure network won’t prevent a hack. Keeping the analogy, I think companies should take for granted that they will be hacked one day, and therefore spend more resources downstream. For example, how to make sure the data the hacker has access to is useless / unexploitable.
A forensics tool like Elliptic on NEAR would be a first step. The ability to identify and track any fraudulent or malicious wallet and share this information with on-chain and off-chain partners would make real world interactions close to impossible, ultimately making the risk / reward ratio unattractive for hackers.
Finally, I think we should emphasize the importance of basic software release management best practices. Taking the example of Uniswap, the team is mastering Github Issues. It’s not only about keeping track of tasks, enhancements, and bugs, but rather to make sure everything follows a safe lifecycle before deployment. Release Manager, Product Owner, Quality Manager are (almost) inexistant in the DeFi world. Dark launching and serious testing are also massively underestimated and often not even rewarded by the core teams. Yet, there are basic and extremely powerful phases / tools in any IT project.