ПОСЛЕДНИЕ НОВОСТИ
ПОДОБРАНО ДЛЯ ВАС

Необходимо ли внедрять «аварийный выключатель» (kill switch) для смарт-контракта?

АвторМика АбийоунМика Абийоун 8 мин. чтения
аварийный выключатель смарт-контракта

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

Европейский союз (ЕС) недавно представил значительное регуляторное нововведение, которое вызвало дискуссии в сообществе блокчейна и криптовалюты — мандат «Аварийный выключатель умного контракта». Этот мандат представляет собой попытку найти баланс между инновационным потенциалом умных контрактов и необходимостью регуляторного контроля.

Понимание аварийного выключателя умного контракта

«Аварийный выключатель» умного контракта — это регуляторный механизм, введенный ЕС для решения конкретных проблем, связанных с умными контрактами. По сути, он позволяет властям вмешиваться в работу умного контракта при определенных заранее определенных обстоятельствах. 

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

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

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

Статья 30 Закона о данных требует, чтобы умные контракты включали четко определенный механизм для завершения или прерывания их работы. Цель здесь — обеспечить наличие механизма, который может остановить текущее выполнение транзакций. 

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

Другие положения в рамках Статьи 30 относительно менее спорны. Раздел B этой статьи требует, чтобы поставщики умных контрактов интегрировали механизмы управления для завершения выполнения транзакций, повышая безопасность от потенциальных эксплойтов. 

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

На первый взгляд, внедрение таких мер предосторожности кажется разумным, особенно в эпоху, отмеченную опасениями по поводу кибератак и утечек данных. Однако в блокчейне и криптовалютах, где децентрализация и автономия имеют первостепенное значение, понятие «аварийного выключателя» вызвало острые споры. 

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

Последствия аварийного выключателя умного контракта

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

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

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

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

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

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

Кроме того, существуют опасения по поводу потенциального влияния на децентрализованные финансы (DeFi), поскольку эти правила развиваются, особенно учитывая отсутствие специфического регулирования для DeFi.

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

Влияние аварийного выключателя на децентрализацию

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

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

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

Несмотря на продолжающиеся споры, Европейский союз видит несколько потенциальных преимуществ в «аварийном выключателе» смарт-контрактов, включая:

Повышение соответствия требованиям GDPR

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

Защита интересов потребителей

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

Обеспечение соблюдения нормативных требований

Европейский союз устанавливает строгие правила для финансовых услуг, требуя, чтобы смарт-контракты в финансовых приложениях соответствовали директивам, таким как Директива о рынках финансовых инструментов (MiFID II). В этом контексте аварийный выключатель становится ценным инструментом. 

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

Особенности использования аварийного выключателя смарт-контракта и его последствия

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

В данном случае децентрализованная биржа OptiFi случайно активировала аварийный выключатель в своей основной сети (mainnet), что привело к необратимому прекращению работы и значительным потерям токенов стейблкоина USDC на сумму 661 000 долларов США. Хотя этот инцидент не произошел в контексте смарт-контракта, он демонстрирует присущие риски, которые традиционные аварийные выключатели могут представлять для проектов и компаний в сфере криптовалют.

Трилатеральные переговоры по Закону о данных завершены, что указывает на то, что текст закона близок к принятию в текущей редакции. Однако сохраняются опасения относительно последствий этого нового закона для европейской криптоиндустрии и компаний, стремящихся работать в рамках ЕС. Одна из ключевых проблем заключается в недостатке ясности относительно конкретных случаев применения новых правил, что создает неопределенность в отрасли.

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

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

Предложенные решения и опасения в крипто-сообществе

Крипто-сообщество активно предлагает альтернативные решения для решения правовых аспектов смарт-контрактов. В апреле 2023 года Polygon выступил с инициативой, опубликовав открытое письмо с предложениями по улучшению статьи 30. Они рекомендовали применять эти правила исключительно к предприятиям, исключая из них программное обеспечение и разработчиков. Кроме того, они подчеркнули необходимость прояснить, что смарт-контракты не следует рассматривать как самостоятельные «соглашения».

Недавно Европейская криптоинициатива и несколько крупных организаций, включая Stellar, Iota, Polygon, Near, Coinbase, Cardano и ConsenSys, объединились, выразив свои опасения по поводу Закона о данных. Они совместно подписали открытое письмо, призывающее законодателей пересмотреть и прояснить конкретные аспекты законодательства.

Один из их ключевых аргументов заключается в том, что Закон о данных может вступать в конфликт с недавно утвержденным регулированием MiCA. MiCA, вступающее в силу в 2024 году, вводит лицензионную рамку для криптобирж и провайдеров кошельков для работы в рамках Европейского союза.

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

Адаптация к меняющемуся ландшафту

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

Поддержание регуляторной осведомленности

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

Внедрение гибкой разработки

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

Внедрение надежных мер безопасности

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

Обучение заинтересованных сторон

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

Участие в совместном диалоге

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

Заключение

Внедрение «аварийного выключателя» в смарт-контракты вызвало значительные споры в сообществе блокчейна и криптовалют. Закон о данных ЕС обязал использовать этот механизм для повышения безопасности и соответствия требованиям. Хотя он направлен на предотвращение потенциальных нарушений безопасности и обеспечение соблюдения нормативных требований, его внедрение вызвало опасения по поводу централизации и ее влияния на децентрализованные финансы (DeFi).

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

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

Часто задаваемые вопросы

Что такое аварийный выключатель смарт-контракта?

Аварийный выключатель смарт-контракта — это механизм, позволяющий остановить работу смарт-контракта в случае нарушения безопасности или возникновения критических проблем.

Почему вокруг аварийного выключателя смарт-контракта возникает споры?

Споры возникают из-за опасений по поводу его влияния на децентрализацию и регуляторные полномочия.

Как аварийный выключатель смарт-контракта связан с соблюдением нормативных требований?

Он помогает смарт-контрактам соответствовать регуляторным требованиям, позволяя приостанавливать их работу при выявлении нарушений.

Есть ли недостатки у внедрения аварийного выключателя смарт-контракта?

Да, к недостаткам относятся ошибки, непредвиденные последствия и сложности, связанные с адаптацией к неизменяемости блокчейна.

Как компаниям адаптироваться к меняющемуся ландшафту смарт-контрактов?

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

Поделиться статьёй

Отказ от ответственности. Предоставленная информация не является торговой рекомендацией. Cryptopolitan.com Мы не несем ответственности за любые инвестиции, сделанные на основе информации, представленной на этой странице. Мы настоятельно рекомендуем проводить независимое исследование и/или проконсультироваться с квалифицированным специалистом перед принятием любых инвестиционных решений.

Мика Абийоун

Мика Абийоун

Мика Абьодун успешно применяет свои знания в области экологического инжиниринга и управления (MSc), полученные в Технологическом университете Таллинна (TalTech), для создания качественного контента и новостей о прогнозах цен в Cryptopolitan. Находясь в крипто-медиа сфере уже 7 лет, он освещает основные криптовалюты, альткоины, DeFi, стейблкоины, макроэкономические тренды и новые технологии.

ЕЩЁ … НОВОСТИ