The Power of Smart Contracts