Что такое DeFi и смарт-контракты Доступно о сервисах на блокчейне :: РБК.Крипто

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

Возможности применения смарт-контрактов

Владелец жилья может найти арендатора на определённый период, в смарт-контракте пропишут залоговую сумму и ежемесячную оплату. После выполнения всех условий арендодатель получит жилье в своё распоряжение. Если замки на дверях сдаваемых квартир подключены к сети, а человек не внесёт оплату, доступ заблокируют. Если одно или более условий аренды не были выполнены, его перечислят арендодателю. Для понимания, как действуют смарт-контракты на блокчейне, предлагаем вам ознакомиться с простыми примерами. Смарт-контракт (Smart Contract, или Умный контракт) — это специальный алгортим, созданный на децентрализованной технологии блокчейн, служащий для заключения и поддержания коммерческих договоров.

Установи платформу цифровых финасов Trustee Plus

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

Практическое применение смарт контракта

Помимо Dapps, смарт-контракты являются неотъемлемой частью Web3— децентрализованный интернет. Например, смарт-контракты помогают хранить доменные имена на таких сервисах, как UnstoppableDomains, и обеспечивают работу хостинговых сетей IPFS. Наибольшая востребованность технологии смарт-контрактов проявляется в финансовой сфере, а именно при работе с цифровыми активами. Мы выделили в качестве примера пять основных направлений, где уже сейчас смарт-контракты занимают важную роль.

Рождение блокчейна и смарт-контрактов

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

Развертывание смарт контракта в блокчейне Ethereum

смарт контракты блокчейн

Если между сторонами соглашения возникает спор, приходится обращаться в суд, что требует дополнительных затрат. Но появление smart contract показало, что возможно более оперативное, выгодное и безопасное оформление сделок. Когда в 2022 году власти США наложили санкции на криптовалютный микшер Tornado Cash, они перекрыли доступ к сайту проекто и ограничили популярные криптосервисы от взаимодействия с ним.

Блокчейн для смарт-контрактов: сценарии использования

В Ethereum существует виртуальная машина Ethereum Virtual Machine (EVM) — программный слой поверх блокчейна Ethereum, выполняющий код смарт-контрактов. При взаимодействии с децентрализованной биржей, такой как Uniswap, или кредитным протоколом кредитования, таким как Aave, EVM выполняет скрипты (смарт-контракты) на основе данных, полученных от пользователя. Компьютерные программы запускают смарт-контракты в автоматическом режиме. При наступлении заранее определенных событий смарт-контракты выполняют действия, не требующие участия стороннего арбитра. В конечном итоге это формируется в децентрализованные приложения (dApps). Их код находится в блокчейне, который, по сути, является распределенной базой данных.

Технология создания смарт контрактов

Любой адрес, не являющийся смарт-контрактом, называется личным аккаунтом (EOA). Таким образом, смарт-контракты управляются программным кодом, а личные аккаунты — пользователями. Виталий Бутерин наглядно иллюстрирует сущность функционирования смарт-контрактов, приводя простой случай. Вы заводите актив или цифровую валюту в электронный договор, которая самостоятельно анализирует выполнение условий.

смарт контракты блокчейн

Для упрощения процесса можете обратиться к сервису Chainlink, на котором хостятся некоторые смарт-контракты. Он довольно популярен среди новичков, еще не умеющих создавать контракты с нуля. Юридическую значимость смарт-контракты могут получить при соответствии законам государства. Для этого нужно, чтобы смарт-контракты содержали условия и ограничения, установленные законодательством государства[19]. Помимо технических достижений, смарт-контракты также начали оказывать влияние на социальные и культурные нормы. Они меняют наше представление о собственности, доверии и даже правовых основах.

смарт контракты блокчейн

Смарт-контракты используются при создании искусственного интеллекта и его имплементировании в уже работающие сервисы. Они могут обрабатывать данные, обеспечивая результатам анализа безопасность, и встраиваться в другие системы с их последующим усложнением. Таким образом, смарт-контракты становится возможным применять в областях инвестирования, оценки рисков и даже предсказания цен на волатильном рынке. Контракты в машинном обучении не имеют отношения к крипте — здесь они просто «берут на аутсорс» огромный пласт работы разработчиков. В 2017 году профессор Швейцарской высшей технической школы Цюриха Мартин Вечев и бывшие докторанты Губерт Рицдорф и Петр Цанков учредили ChainSecurity. Основная цель компании — сделать технологии блокчейн более безопасными.

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

Более ранним решением был язык программирования Serpent, но его перестали использовать, заменив на Vyper, с повышенной безопасностью и читаемостью кода. Хотя сфера смарт-контрактов все еще развивается, основные достижения связаны с их соединением с реальными данными и системами за пределами блокчейна. Эта эволюция, которой способствуют такие платформы, как Chainlink, позволяет смарт-контрактам взаимодействовать с внешними данными и традиционными системами, значительно расширяя их функциональность. Обеспечивая такие внешние соединения, смарт-контракты могут преодолеть ограничения изолированных сетей блокчейнов, более полно интегрируясь в различные отрасли и варианты использования. Каждый узел в сети хранит копии всех смарт-контрактов вместе с блокчейном и данными транзакций.

Существует множество способов создания подобного вида смарт-контрактов различной степени сложности. Aave, Compound, Rari Capital – некоторые из примеров того, как децентрализованные блокчейн протоколы используют котировки цен от Chainlink для сбора рыночной информации для десятков криптовалют. Имея возможность получать такую информацию в режиме реального времени, эти и другие протоколы могут оценивать обеспечение и кредит каждого пользователя и таким образом определять, в какой момент должны быть инициированы ликвидации позиций.

Это обеспечивает пользователей продвинутыми финансовыми продуктами, запрограммированными на исполнение сделок по текущим рыночных ценам заданных активов и токенов. Такие трейдинговые стратегии могут быть токенизированы, позволяя их пользователям переводить и использовать эти токены внутри других смарт-контрактов и децентрализованных приложений. Opyn и Thales – примеры опционных протоколов, использующих ценовые потоки Chainlink для определения стоимости крипто активов, позволяя пользователям выпускать, торговать, и закрывать опционные контракты.

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

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