Understanding Clarity: The Future of Secure Smart Contracts