Продолжая использовать этот веб-сайт без изменения настроек, вы соглашаетесь на использование нами файлов cookie в соответствии с нашей политикой использования файлов cookie .
Чтобы узнать больше о файлах cookie, о том, как мы их используем на нашем сайте и как изменить настройки файлов cookie, ознакомьтесь с нашей политикой использования файлов cookie.

Интеграция смарт-контрактов в бизнес
Описание
Доп. информация
Интеграция смарт-контрактов
Описание
Доп. информация
Связанная информация
Павел Покровский
Михаил Спиридонов
Криптовалютные финансы
Сопровождение STO, IDO, IEO, IFO
Группа компаний

Интеграция смарт-контрактов
в бизнес

Крипто финансы
STO, IDO, IEO, IFO
Пока одни компании формируют очередную папочку для бумажных договоров, другие сдают в аренду автомобили и заправляют самолеты в несколько кликов – с использованием умных контрактов. Это не только модно и технологично, но и быстро, безопасно, конфиденциально. Тем не менее большинство юристов относятся к смарт-контрактам настороженно.

Принцип работы

Смарт-контракт («умный контракт») – это компьютерная программа, которая отслеживает и обеспечивает исполнение обязательств. Стороны прописывают в нем условия сделки и санкции за их невыполнение, ставят цифровые подписи. Умный контракт самостоятельно определяет, все ли исполнено, и принимает решение: завершить сделку и выдать требуемое (деньги, акции, недвижимость), наложить на участников штраф или пеню, закрыть доступ к активам.
Если максимально упростить, смарт-контракт работает по принципу вендингового аппарата. Внес деньги, нажал на кнопку, а тебе вывалилась банка с кока-колой», – рассказывает управляющий партнер юртех-компании «Симплоер» Антон Вашкевич. Если смарт-контракту нужно взаимодействовать с внешним миром (банками, реестрами и др.), используют оракулы – сервисы, которые отвечают за подключение к источнику данных. С помощью оракула умный контракт получает доступ к информации в онлайн-режиме и может узнать текущий курс валют, изменение цен, статус платежа. «Оракулы сообщают смарт-контракту о наступлении того или иного события, которое влияет на исполнение программного алгоритма. Поэтому возникает определенная зависимость контракта от внешних источников данных и есть возможность злоупотреблений с их стороны.
Можно сделать смарт-контракт самостоятельно (если владеешь программированием) или обратиться в специализированную компанию. «Прочитать» умный контракт сможет только IT-специалист, поскольку он написан на языке программирования. Иногда стороны дописывают в код комментарии на родном языке («while (!deadlineOfContract && !problemsWithProperty) // Если не наступил срок окончания договора и имущество находится в надлежащем состоянии»). Смарт-контракт – разновидность письменной формы сделки. Код – это всего лишь форма, в которой стороны зафиксировали свою волю. Закон не запрещает фиксировать волю не только на естественном языке.
Можно прописать в умном контракте все стадии сделки или отдельную часть. В зависимости от этого он может быть:
  • полностью автоматизированным, без бумажных носителей;
  • частично автоматизированным, с копией на бумажном носителе (в таком случае нужно заранее договориться, у кого приоритет в случае несоответствия – у кода или текста);
  • частично автоматизированным, преимущественно на бумажном носителе (например, если умный контракт регулирует только расчеты, а порядок разрешения споров, заверения об обстоятельствах и т. д. содержится в договоре на естественном языке. Кстати, это наиболее популярная модель).
Язык программирования смарт-контракта зависит от технологии. Если планируется использовать технологию распределенных реестров (блокчейн), есть смысл выбирать Solidity (используется в Ethereum), Go (используется в Hyperledger fabric), Java, Kotlin (Corda R3).

Использование

Эксперты утверждают: можно автоматизировать что угодно, но это будет дорого и бессмысленно. Смарт-контракты разумно использовать для типовых, повторяющихся сделок (поставка, аренда, обеспечение тендеров, аккредитивы, гарантии, лицензионные платежи), исполнение которых легко отследить. Если информация для совершения таких сделок уже оцифрована или сделка основана на открытых данных (например, ЕГРЮЛ и ЕГРП), составить и исполнить смарт-контракт еще проще.
Большой потенциал у умных контрактов, взаимодействующих с интернетом вещей. Близкий по смыслу пример – каршеринговые компании: машину открывает приложение после совершения оплаты, а отслеживает GPS-датчик. Похожим образом может работать арендный смарт-контракт: ежемесячный платёж будет поступать на счет арендодателя в течение всего действия договора, но если деньги вовремя не внести, автоматический дистанционный замок заблокирует арендатору доступ в арендуемое помещение. Использование умных контрактов для проведения голосования исключит любые фальсификации и обеспечит максимальную прозрачность процесса, а при кредитовании – автоматически заблокирует счет должника в случае просрочки платежа и не позволит ему залезть в долги. При составлении завещания посредством смарт-контракта не понадобится нотариус.
В декабре 2016 года Альфа-банк совместно с S7 Airlines первыми в России провели расчёты с контрагентом с использованием смарт-контрактов. Авиакомпания внесла в обслуживающий ее банк согласованную сумму, в момент подачи заявки на аккредитив деньги списались со счета, а после поставки услуг и предоставления документов об этом поступили на счет исполнителя. Особенностью сделки является использование сразу двух смарт-контрактов в системе Ethereum: один нужен для открытия аккредитива, второй – для закрытия. Это снизило вероятность возникновения ошибок в коде, защитило интересы участников сделки и увеличило ее прозрачность.
Затем S7 Airlines разработала блокчейн-платформу для автоматизации торговых операций и запустила на ней сервис для расчетов с агентами, которые продают авиабилеты. А в августе 2018 года Альфа-банк совместно с S7 Airlines заключили смарт-контракт с оператором авиатопливного рынка «Газпромнефть‐Аэро». Этот контракт содержал информацию об объеме и стоимости топлива для самолетов авиакомпании. После того как командир воздушного судна запрашивал у оператора точный объем топлива, необходимый для выполнения рейса, онлайн-заявка для резервирования соответствующей суммы направлялась в Альфа‐банк. Моментальное подтверждение из банка запускало старт заправки. По ее окончании средства списываются, а в коммерческие службы сторон поступала информация о закрытии сделки со всеми документами. Смарт-контракт был разработан на блокчейн‐платформе Hyperledger. Новая технология позволила повысить скорость расчетов и минимизировать финансовые риски, поскольку ей не нужна предоплата и банковская гарантия.
По-сути, на этом распространение смарт-контрактов в России заканчивается. Так, никто из опрошенных нами юристов-консалтеров еще не работал с умными договорами, хотя многие признают их важность. Сама по себе технология весьма перспективна для рынка профессионального консалтинга, и в дальнейшем мы планируем развивать компетенции в этой области и предлагать нашим клиентам полный спектр услуг. Грамотно составленный и использованный смарт-контракт может многократно окупить затраты на свою реализацию. Сейчас многие представители бизнеса грезят идеей и находятся в фантазиях относительно введения смарт-контракта, но пока это только разговоры. Необходимо заинтересованное участие нескольких сторон сделки, государства, банков и других. В одном крупном банке тестировали внедрение смарт-контрактов в более чем 16 процессах, но ни в одном из них умные договоры не прижились, поскольку не были оправданы экономически. Причина – необходимость дублировать документооборот на бумаге. Так или иначе, но одна из сторон сделки всегда хочет оставить за собой право вносить изменение в бизнес-процессы и уйти от санкций. Кроме того, внедрение заставляет (именно заставляет!) активно вовлекать в изменения сотрудников, а это ужасно сложно.

Плюсы и минусы

У умных контрактов есть недостатки, которые и мешают их распространению в России:
  • отсутствие правового регулирования. На рассмотрении Госдумы находятся два соответствующих законопроекта (№ 424632-7 и № 419059-7), но пока они не приняты, на практике могут возникать правовые вопросы;
  • необходимость привлечения IT-специалиста для создания контракта и при возникновении споров по нему;
  • затраты на создание смарт-контракта;
  • уязвимость – устройство пользователя и запись с ключами можно потерять или взломать;
  • проблемы с налоговым и бухгалтерским учетом операций по смарт-контрактам. «Сомневаюсь, что ФНС устроит автоматический отчет из системы о проведенных операциях, а при дополнительном оформлении бумажных документов теряется идея и привлекательность смарт-контракта;
  • отсутствие судебной практики. «Суть смарт-контракта в том, чтобы уйти от бумаги и судебных разбирательств. При работе с умными контрактами судебных споров быть не должно – ведь стороны заранее договариваются о санкциях за неисполнение обязательств;
Среди преимуществ смарт-контрактов выделяют:
  • защиту от несанкционированного внесения изменений;
  • прозрачность – можно отслеживать стадии исполнения смарт-контракта в режиме реального времени;
  • конфиденциальность – несмотря на то, что все контракты хранятся в распределительном реестре, стороны могут оставаться анонимными;
  • высокую скорость работы;
  • самоисполняемость. По-хорошему, воля не должна влиять на исполнение обязательств, но фактически многие юрлица тянут с оплатой и таким образом кредитуются за счет контрагентов. Самоисполняемость смарт-контрактов снижает зависимость от воли сторон: оставляет участникам сделки меньше шансов не заплатить, скрыть важные факты, пропустить срок.

Какие преимущества имеют смарт-контракты перед обычными контрактами в бизнесе?

Во-первых, они автоматизируют процессы, что уменьшает время и ресурсы, затрачиваемые на выполнение контракта.

Во-вторых, смарт-контракты обеспечивают прозрачность и безопасность, что позволяет уменьшить риски и конфликты между сторонами контракта.

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

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

В целом, смарт-контракты представляют собой важный инструмент для повышения эффективности и безопасности бизнес-процессов.

Какие виды бизнеса могут наиболее эффективно использовать смарт-контракты?

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

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

2. Логистика: Смарт-контракты могут использоваться для автоматического управления и отслеживания поставок товаров. Это позволяет уменьшить время и ресурсы, затрачиваемые на управление логистикой.

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

4. Здравоохранение: Смарт-контракты могут использоваться для автоматического выполнения медицинских услуг, таких как оплата за лечение и управление медицинской историей. Это позволяет сократить время и ресурсы, затрачиваемые на управление здравоохранением.

5. Интеллектуальная собственность: Смарт-контракты могут использоваться для автоматического управления правами на интеллектуальную собственность, такую как авторские права и патенты. Это позволяет упростить процесс управления правами на интеллектуальную собственность.

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

Какие технологии используются для создания и выполнения смарт-контрактов?

Смарт-контракты создаются и выполняются на блокчейн-платформах, таких как Ethereum, EOS, TRON и других. Для написания кода смарт-контракта используются языки программирования Solidity, C++, Python и другие. Для выполнения смарт-контракта на блокчейн используется специальный алгоритм, который гарантирует безопасность и надежность транзакций. Кроме того, для создания и выполнения смарт-контрактов могут использоваться различные инструменты и библиотеки, такие как Remix, Truffle, Web3.js и другие.

Какие трудности могут возникнуть при разработке и использовании смарт-контрактов, и как их можно преодолеть?

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

Для преодоления этих трудностей можно использовать следующие подходы:

1. Тщательное тестирование: перед запуском смарт-контракта необходимо провести тестирование на различных сценариях, чтобы выявить и исправить ошибки и уязвимости.

2. Использование инструментов: для упрощения разработки и тестирования смарт-контрактов можно использовать специальные инструменты, такие как Remix, Truffle и другие.

3. Оптимизация кода: для ускорения выполнения смарт-контрактов можно оптимизировать код, например, используя библиотеки и шаблоны.

4. Использование более быстрых блокчейн-платформ: если скорость выполнения смарт-контрактов является проблемой, можно рассмотреть возможность использования более быстрых блокчейн-платформ, таких как EOS или TRON.

5. Разработка смарт-контрактов с учетом масштабирования: при разработке смарт-контрактов следует учитывать возможность их масштабирования в будущем, например, путем разделения функционала на несколько контрактов.

Какая роль IT-компаний в развитии смарт-контрактов, и какие услуги они могут предоставить своим клиентам в этой области?

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

1. Разработка смарт-контрактов: IT-компании могут разработать смарт-контракты для своих клиентов, учитывая их потребности и требования.

2. Аудит смарт-контрактов: IT-компании могут провести аудит смарт-контрактов, чтобы убедиться в их безопасности и корректности.

3. Интеграция смарт-контрактов: IT-компании могут интегрировать смарт-контракты в системы своих клиентов, чтобы улучшить их процессы и оптимизировать работу.

4. Консультации по смарт-контрактам: IT-компании могут предоставлять консультации своим клиентам по вопросам использования смарт-контрактов, их преимуществам и возможным рискам.
IT-компании могут предоставлять широкий спектр услуг по смарт-контрактам, помогая своим клиентам использовать эту технологию для улучшения своего бизнеса.
Интересует интеграция смарт-контрактов в бизнес?
Оставьте свои контакты или свяжитесь с нами

Почта: info@konsull.ru

Тел: +7 (495) 103-01-32

Телеграм: elena_konsull

Нажимая на кнопку, вы соглашаетесь c обработкой персональных данных.
Описание
Доп. информация
Связанная информация
Павел Покровский
Михаил Спиридонов
Криптовалютные финансы
Сопровождение STO, IDO, IEO, IFO
Группа компаний
Крипто финансы
STO, IDO, IEO, IFO
Поделитесь ссылкой на эту страницу