How do you envision the perfect onchain finance application?