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

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

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

Пробелы

Принятие смарт-контрактов в массовом порядке уже сдерживается отсутствием поддержки биткоина (BTC). Конечно, сеть Ethereum стала тяжеловесом индустрии, на которой работают многие мировые блокчейн-приложения, но биткойн все еще остается в лиге лучших практически по всем показателям. И по мере того как компания Blackrock, занимающая первое место среди традиционных институтов, пытается преодолеть "стеклянный потолок", установленный Комиссией по ценным бумагам и биржам США для биткоин-фондов (ETF), этот вопиющий пробел будет становиться все более очевидным по мере того, как другие будут следовать ее примеру.

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

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

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

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

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

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

Необходимые изменения

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

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

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

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

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

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

Эйтан Кац - генеральный директор и соучредитель компании Kima. До прихода в компанию Kima он занимал руководящие должности в Армии обороны Израиля (разведка/8200), а также в компаниях Hewlett Packard и BMC. Он участвовал в создании глобальной программы инноваций и инкубации HP, возглавлял платформу HPE Enterprise Mobile. Он также был одним из основателей биткойн-кошелька Aegis на базе MPC.

Источник