Все мы почти ежедневно сталкиваемся с договорами. Столетиями принцип их заключения и выполнения не менялся, однако с развитием блокчейн-индустрии новые технологии пришли и в эту сферу. Речь об «умных контрактах», или смарт-контрактах — важных элементах некоторых блокчейн-сетей.
Смарт-контракты — это программные алгоритмы для заключения и поддержания договоров, выполняемых в блокчейн-среде. Смарт-контракты автоматизированы и активируются тогда, когда пользователь совершает определенные действия. Проще говоря, умные контракты позволяют заключать и выполнять соглашения, не прибегая к услугам посредников.
Преимущества смарт-контрактов
Смарт-контракты были придуманы для работы децентрализованных приложений, которые можно создавать на базе некоторых блокчейн-сетей. Крупнейшая блокчейн-платформа для DApp (децентрализованных приложений) — это Ethereum. Помимо нее, смарт-контракты можно писать на Tezos, EOS или Tron.
Особенность умных контрактов в том, что они существуют только в виде кода и за счет работы в среде блокчейна не требуют юристов, печати или нотариальных заверений. Они автоматизированы, то есть не только несут в себе информацию об обязательствах сторон, но и сами обеспечивают выполнение всех условий договора.
Благодаря этим свойствам отпадает потребность в посредниках и доверии между сторонами — они лишь должны быть согласны на условия контракта, известные заранее.
С помощью смарт-контрактов пользователи взаимодействуют с приложениями, работающими на базе блокчейна. В частности, на смарт-контрактах работают проекты из сферы децентрализованных финансов (DeFi), включая MakerDAO, Compound или Uniswap.
Как работают смарт-контракты
Действия смарт-контрактов выражены в транзакциях через блокчейн, которые с их помощью совершают пользователи. Эти транзакции не обязательно являются денежным обменом, они также могут отвечать за передачу различной информации. Назначение конкретного смарт-контракта зависит от приложения и его платформы.
К примеру, в Ethereum смарт-контракты по форме — еще один вид адреса, у которого есть свой баланс, а также входящие и исходящие транзакции. Фактически смарт-контракт связывает между собой разных пользователей одного и того же приложения.
Смысл смарт-контракта можно представить на примере отношений Элис и Боба. Предположим, что они заключили пари. Элис ставит по $500 долларов на то, что цена Биткойна на следующих выходных упадет на X долларов, а Боб столько же — на прогноз о росте его цены на ту же сумму. Победитель забирает обе ставки.
Они решают создать смарт-контракт для своего пари. Ставки обоих друзей блокируются в смарт-контракте. Согласно условиям смарт-контракта, если исполнится прогноз Элис, то она автоматически получит деньги. В противном случае победителем и обладателем денег автоматически станет Боб.
Где используют смарт-контракты
Как мы уже написали, смарт-контракты применяются во всех децентрализованных приложениях, а их популярность растет с каждым годом. Согласно отчету DApp Radar, сфера DeFi стала лидером среди других блокчейн-приложений в 2020 году по стоимостному объему выполненных транзакций. Переводы в DeFi-сервисах составили 99% всего объема транзакций, совершенных в децентрализованных приложениях за год.
При этом по количеству пользователей лидирует все еще не DeFi-сфера, а другие децентрализованные приложения — например, игровые, гэмблинговые или страховые dApps. По данным того же DApp Radar, общее число активных децентрализованных приложений сейчас превышает 2500.
Продемонстрируем роль умных контрактов на примере конкретного приложения. Без смарт-контрактов была бы невозможна работа DeFi-протокола Compound, где одни пользователи открывают депозит в криптовалюте и становятся кредиторами, а другие берут через протокол кредиты в криптовалютах. Все операции, связанные с депозитами и кредитами, в том числе определение ставок и выплата процентов, автоматизированы и обезличены. Аналогичным образом смарт-контракты применяются в децентрализованных приложениях для ставок на прогнозы, самым популярным из которых является Augur.
Смарт-контракты за пределами крипторынка
Смарт-контракты стали неизменной частью блокчейн-решений в реальной экономике. Эту технологию в свои бизнес-процессы внедряют такие компании как BBVA, Bankia, Sabadell, CaixaBank, IBM, Microsoft, Google, Ernst & Young и другие.
Существуют примеры и за пределами IT и финансов. Так, российская авиакомпания S7 еще в 2018 году успешно реализовала совместный проект с «Газпромнефть-Аэро» по внедрению смарт-контрактов в процесс заправки самолетов. Нововведение позволило повысить скорость расчетов, а также автоматизировать планирование и учет поставок топлива.
Проверка смарт-контрактов
Любая организация может написать смарт-контракт и при этом сделать его закрытым для сторонних пользователей, если тот предназначен для ограниченного использования внутри организации.
Смарт-контракты, созданные на основе публичной сети (той же Ethereum), общедоступны. Однако далеко не все пользователи обладают достаточными навыками, чтобы проверить код смарт-контракта, оценить его качество и безопасность.
Поэтому разработчики смарт-контрактов передают их для аудита независимым программистам или специализированным IT-компаниям, которые ищут в коде уязвимости и баги. Итоги проверки вместе с выводами открыто публикуются.
Особенно популярной эта практика стала в DeFi-протоколах, в смарт-контракты которых пользователи отправляют существенные суммы. Контракт, код которого не прошел публичную проверку, считается небезопасным.
Влияние смарт-контрактов на цены криптовалют
Чтобы использовать смарт-контракт, пользователь должен заплатить комиссию сети, на которой данный смарт-контракт работает. Следовательно, цена нативного токена блокчейн-сети зависит в том числе от популярности смарт-контрактов, которые на ней работают.
Так, рост цены токена эфира (ETH) в первой половине прошлого года была во многом обусловлена бумом в сфере DeFi, большинство приложений которой работают на Ethereum.
С другой стороны, в последнее время собственные токены выпустили многие известные DeFi-протоколы. Цены на эти монеты зависят в том числе от качества смарт-контрактов. Есть, по крайней мере, несколько DeFi-проектов, смарт-контракты которых стабильны и безопасны, а их популярность в ближайшем будущем не будет падать: MakerDAO (MKR), Uniswap (UNI) и yEearn Finance (YFI).
Все перечисленные монеты можно приобрести в Alfacash. Он работает уже свыше 8 лет и позволяет обменять почти три десятка различных монет.
Важное преимущество для российских пользователей: в Alfacash возможность купить криптовалюты с рублевой карты или обменять монеты на рубли, выведя деньги на карту. Для карт крупных банков действуют еще более выгодные тарифы. Помимо рублей криптоактивы можно обменять на доллары и евро.
При этом Alfacash — регулируемый сервис: чтобы получить доступ к обменам на фиатные валюты, пользователю необходимо пройти процедуру верификации (KYC). Впрочем, сделать это можно быстро и просто. Соблюдение процедур KYC гарантирует отсутствие проблем с законом.
Спонсорский материал.
Подписывайтесь на BitNovosti в Telegram.
Делитесь вашим мнением об этой статье в комментариях ниже.
Источник: https://bitnovosti.com/2021/02/03/chto-takoe-smart-kontrakty-i-kak-oni-vliyayut-na-tseny-kriptovalyut/
Подпишитесь на телеграм-канал @FeedBitcoin и будьте в курсе всех событий в мире биткоин и криптовалют!
Биткоин бесплатно получить
Купить, продать, обменять Биткоин