Stress tests of major banks have repeatedly failed to uncover serious issues that have led to billions of dollars in losses—decentralized finance changes all of this.