Что такое Умный контракт?
Для толкования обратимся к Википедии:
Умный контракт - электронный алгоритм, описывающий набор условий, выполнение которых влечет за собой некоторые события в реальном мире или цифровых системах.
Основые требования для введения умных контрактов для Голоса уже удовлетворены - децентрализованная среда и криптовалюта в этой среде для передачи стоимости. Но процесс разработки, тестирования и внедрения очень не быстрый.
У умных контрактов много достоинств - это самоисполняемость, невозможность обойти или прервать, обеспечение безопасных догоренностей и др. С помощью данных свойств умные контракты поддерживают справедливость в децентрализованной среде.
Пример для применения
Вчера в посте был объявлен конкурс с таким главным условием:
Но также и другие условия, как на одного участника один ответ; победителем будет человек, который отгадает наиболее близкое значение; если 2 участника укажут одинаковую цифру, то победитель будет определён по времени; все Золотые за пост будут направлены победителю после выплат.
Результаты конкурса оказались такими:
Как мы видим, то победителем по условиям конкурса должен быть @dikanevroman. В данном примере сыграл человеческий фактор, условия и подход поменялись уже во время конкурса. Умные контракты должны помочь избежать таких ситуаций, ведь здесь есть все: подписанты(организатор конкурса и участники), предмет договора в виде Золотых за пост, условия(условия конкурса).
Пссс... Ты не забыл подписаться на меня?
Smart контракты планируются, почитайте посты Дэна в переводе @rusteemitblog