Глоссарий · Web3

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

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

Ещё называют: умный контракт

Зачем это компании

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

1Не юридический договорЭто код, который исполняет правила в блокчейне; рядом может понадобиться обычный договор.
2Цифровой кодекс РКУсловия можно выразить кодом, если их можно воспроизвести в понятной человеку форме, а спор окончательно решает человек (ст. 67).
3АудитНезависимая проверка кода на уязвимости до развёртывания, часто силами специализированной компании.
ПримерЭкспортёр зерна и зарубежный покупатель фиксируют этапы поставки: смарт-контракт принимает подписанные отметки лаборатории, перевозчика и порта и отмечает, когда выполнены все условия для оплаты. Сама оплата идёт банковским переводом, а договор остаётся на бумаге: контракт фиксирует правила, которые видят все стороны.
По теме

Что мы делаем

Связанные термины

Нужно это внедрить?

Опишите задачу, назовём объём, цену и срок. Цена фиксируется в договоре.

Ваш выборРазработка Web3 и блокчейн-решенийцена после брифа
Заявку получает команда, ответим в рабочее время.Цена фиксируется в договоре до оплаты.Созвон, только если попросите.
Заявка на расчёт
Бюджет проекта
Заявка уходит команде. Ответим на почту, без холодных звонков.

Есть задача? Напишите нам.

Опишите проект в WhatsApp или по почте. Ответим в рабочее время и назовём цену после брифа.