Найти в Дзене
Криптотехнологии

Как работают смарт-контракты

Оглавление

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

Ученый-предвестник биткойнов, Ник Сабо начал использовать термин смарт-контракт в 1997 году. Смарт-контракты - это крошечными компьютерными программами, основанными на логике "если А, то Б", которые выполняются при соблюдении некоторых условий. Это звучит как само собой разумеющееся, поэтому можно спросить, что же такого умного в этих контрактах?

Гарантии справедливости и прозрачности

Благодаря технологии блокчейн все стороны, участвующие в смарт-контракте, могут быть уверены, что контракт выполняется на 100%. Любые условия, согласованные до подписания, будут означать, что контракт будет реализован в будущем без риска мошенничества, манипуляций или несанкционированных изменений.

Вот как это работает: в случае Ethereum разработчики блокчейна пишут смарт-контракты на языке программирования Solidity, а затем публикуют их в сети Ethereum. Опубликованные смарт-контракты имеют публичный адрес. Пользователи могут запускать их, отправляя некоторую криптовалюту. Это происходит так же, как если бы они хотели сделать обычную транзакцию с некоторыми дополнительными условиями. Те же компьютеры, которые поддерживают сеть Ethereum и проверяют транзакции, также выполняют смарт-контракты. Известно, что Ethereum как сеть децентрализована, она гарантирует, что смарт-контракты будут реализованы справедливо и транспарентно. Никто не может поменять кондиции и результаты контракта, так как это противоречило бы другим компьютерам сети.

-2

Смарт-контракты могут разрушит бизнес в любой сфере деятельности

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

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

Устранение проблемы доверия

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

Эта новая бизнес-модель, известная как m2m (machine to machine), в сочетании с использованием смарт-контрактов также создаст пространство для развития новых предприятий. Хотя смарт-контракты способны исполняться независимо друг от друга, они также могут вызывать исполнение других контрактов. Поэтому один смарт-контракт может инициировать другой по его завершении или как часть процесса его выполнения.

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