Если говорить простым языком, смарт-контракт — это автоматически исполняемая программа, которая работает по заранее заданным правилам. Его можно сравнить с обычным договором в банке. Когда вы открываете вклад, в договоре прописано: на какую сумму начисляются проценты, когда их можно получить, на какой срок размещены средства и на каких условиях происходит вывод. Смарт-контракт работает похожим образом. Только вместо сотрудников, которые проверяют выполнение условий вручную, все действия выполняет программный код. Например, если в контракте указано, что начисление происходит ежедневно, то программа будет выполнять это автоматически. Если предусмотрен определённый срок действия контракта, система будет учитывать его без участия человека. Представьте автомат по продаже напитков. Вы опускаете деньги, выбираете товар и получаете его. Между вами и владельцем автомата нет кассира, который принимает решение вручную. Всё работает по заранее заложенным правилам. Смарт-контракт действует по таком