Что такое смарт-контракт?

Смарт-контракты – это контракты, гарантом непреложности исполнения которых является децентрализованный блокчейн.

Самая значимая инновация Ethereum – это использование тьюринг-полного скрипта Solidity, который позволяет выполнять фактические вычисления в блокчейне. В противовес необходимости подписания транзакции несколькими участниками в блокчейне Биткойн, Ethereum разработал смарт-контракты.