Разработчики DApps и неизменяемость смарт-контрактов
Согласно юристу Питеру Ван Валкенбургу, разработчики децентрализованных приложений (DApps) должны обеспечить невозможность изменения поддерживающих смарт-контрактов. Это позволит им избежать ответственности за возможное мошенничество на платформах.
«С нормативной точки зрения это на самом деле очень важно», — подчеркнул Ван Валкенбург на саммите по политике биткойнов.
Разработчики биткоин, стремящиеся создать DApps, должны с самого начала уделять внимание неизменяемости смарт-контрактов, чтобы избежать возможных юридических проблем.
Однако, если смарт-контракт позволяет изменяться с помощью механизма мультиподписи или голосования, разработчики могут быть привлечены к ответственности за незаконную деятельность на платформе.
Важно также не скрывать исходный код смарт-контрактов, чтобы избежать сложностей с регулированием, пояснил Ван Валкенбург.
«В этом мире возникают очень сложные вопросы о том, несет ли ответственность каждый, кто участвует, за действия этого смарт-контракта… Я не вижу, чтобы эти вопросы имели хорошие регулятивные результаты», — отметил юрист.
Примеры из практики
Решение суда в случае Uniswap показывает, что разработчики кода не несут ответственности за неправомерное использование платформы третьими лицами. Однако, разработчики Tornado Cash все же столкнулись с судебным преследованием, несмотря на неизменяемость контрактов.
Примером этого является случай Алексея Перцева, который провел время в тюрьме из-за подозрений в использовании протокола для отмывания денег. В то же время Роман Сторм отрицает обвинения в сговоре и уклонении от санкций, а Роман Семенов находится на свободе.
Ван Валкенбург отметил, что больше ясности появится после завершения дела с Романом Стормом в США.
Источник: Яэль Оссовски.