What Are Smart Contracts? Real-World Applications