Mobile CHAYNX
Определение смарт-контрактов, достоинства и недостатки, где используют смарт-контракты, сроки разработки

Смарт-контракты

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

Техническая возможность для функционирования смарт-контрактов в среде blockchain была создана в 2013 г. с появлением платформы Ethereum.

Особенности смарт-контрактов

Упрощённый аналог смарт-контракта – это покупка минералки в автомате. Вы вводите код покупки, система просит вас внести деньги. Как только нужная сумма внесена, автомат должен выполнить действие, а именно выдать вам бутылку с водой. Если деньги не внесены, воды не будет (контракт не исполняется).

  • отсутствие посредников;
  • необратимость (результат сделки фиксируется "навсегда");
  • автоматическое исполнение;
  • децентрализованность (база транзакций хранится на множестве компьютеров);
  • оплата смарт-контрактов криптовалютой.

Преимущества и недостатки смарт-контрактов

Распространённые платформы для реализации смарт-контрактов сегодня – это Ethereum, NXT, SideChains, Bitcoin (ограниченно).

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

Недостатки – имеется уязвимость к хакерским атакам (критические уязвимости кодов контрактов); невозможность исправления ошибок в коде; отсутствие правового регулирования как юридически значимого документа. Устранить некоторые недостатки наподобие "дыр" в коде помогает своевременный аудит смарт-контракта, который заключается в проверке его работоспособности, поиске и устранении ошибок.

Примеры использования смарт-контрактов

1
При организации любого ICO.
2
В работе криптообменников и криптокошельков.
Например, при обмене Qiwi на биткоин.
3
В сфере финансов
Для платежей и оформления документации. Банк Barclays с помощью смарт-контрактов перечисляет платежи и регистрирует право собственности, а Сбербанк РФ пытается автоматизировать выдачу доверенности на управление счетом.
4
При организации систем электронного голосования.
Например, для организации голосования владельцев облигаций. Кроме того, правительство Москвы использует смарт-контракты для обеспечения работы платформы "Активный гражданин", а платформа E-proxy voting запущена Национальным расчетным депозитарием РФ.
Что касается потенциала технологии смарт-контрактов, список отраслей, в которых она применима, бесконечен – от медицины до автопрома, от недвижимости до законотворчества. Смарт-контракты могут кардинально изменить наше общество, став технической базой для изменений.
Gavin Wood, технический директор Ethereum

Сколько стоит разработка смарт-контракта?

Конечно же, срок разработки смарт-контракта зависит от его содержания. Если он простой (например, выпуск ERC20-токена), то разработка займет одну неделю, если сложнее— от 2 недель.

Что может дать смарт-контракт именно моему бизнесу?

Давайте спросим об этом команду CHAYNX?