Smarta kontrakt är inte bäst betjänta av JavaScript eller Rust, de kräver ett språk som är utformat kring ägande och åtkomstkontroll. Det är därför Flow skapade Cadence, ett nytt paradigm för blockkedjeutveckling.