The Idea Of Smart Contracts