Thinking aloud, may not endorse after a lot of thought
Main
What if a contract can use a ZK proof to prove that no matter what happens, after N blocks the lender is guaranteed to be able to recover their funds?
You will need a standard lender contract that verifies ZK proofs. Borrowers can submit any contract they wish along with a ZK proof about the behaviour of this contract.
If this idea actually works, then multi-block flash loans could open up all sorts of new attack vectors.
Subscribe
Enter "Subscribe: " followed by Signal username, email address or whatsapp phone number. You will receive atmost one update per month. View previous updates here.
Alternatively, you can use RSS, or a third-party service like blogtrottr.
Comment
Enter "Comment: " followed by comment. Alternatively, contact me