April 8, 2022

Что такое и зачем нужны смарт-контракты

Смарт-контракт - это приложение (или программа), работающее на блокчейне. Как правило, он выступает в качестве цифрового соглашения, которое подкрепляется определенным набором правил.

Эти правила предопределены компьютерным кодом, который реплицируется и выполняется всеми узлами сети. Это означает, что обе стороны могут взять на себя обязательства через блокчейн, без знания или доверия друг к другу.

Участники данного процесса могут не беспокоится о правильности выполнения обязательств, поскольку если условия не будут удовлетворены то контракт аннулируется.

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

Как это работает?

Простыми словами, смарт-контракт работает как детерминированная программа. Она выполняет определённые действия, когда соблюдены заданные условия. Исходя из этого, система смарт-контрактов часто использует "if… then…" выражения.

Где используются?

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

Статья была подготовлена специально для CryptoUnit