Чего вам стоит прозрачность?
Это вторая статья из серии, в которой исследуется эволюция и ценность конфиденциальности в современном цифровом мире, а также возможности технологии с нулевым разглашением для создания равных условий для всех. Прочтите первый пост: Как нулевые знания меняют весы Интернета.
Технология блокчейн с самого начала была спроектирована так, чтобы быть прозрачной по умолчанию. Эта архитектура резко контрастирует с сегодняшним Web 2.0, определяемым закрытыми экосистемами, принадлежащими корпорациям, которые получают прибыль от информационной асимметрии. Эта асимметрия существует потому, что эти компании действуют как привратники, собирая от вас больше данных, чем вы думаете, и монетизируя эти данные за ваш счет.
Публичные блокчейны создали открытую альтернативу этой системе. Такие сети, как Биткойн и Эфириум, по умолчанию прозрачны, и все пользователи имеют равный доступ к данным внутри сети. Казалось бы, общедоступные блокчейны устраняют уникальную информационную асимметрию, поддерживающую нынешние монополии Web 2.0. Но на самом деле сети, которые устанавливают прозрачность по умолчанию, создают своего рода информационную асимметрию, которая дорого обходится участникам сети и требует устойчивого решения.
Асимметрия в общедоступных сетях
Транзакции в общедоступной цепочке блоков видны всем, независимо от того, являются ли они активными участниками сети или нет. Тот факт, что эти сети открыты, не позволяет какой-либо отдельной организации монополизировать пользовательские данные, как это делают сегодня монополии Web 2.0. Однако полностью прозрачная система открывает возможности для эксплуатации потенциально гораздо большим числом участников.
Любой, кто отправляет транзакцию в сети, раскрывает свою руку всем остальным в системе. Это позволяет незнакомцам узнать больше подробностей о нашей личной и коммерческой деятельности, чем мы могли бы поделиться. Хуже того, это создает возможности для других участников сети получать прибыль от информации, которую мы раскрываем в ходе наших транзакций. Это не теоретически; сегодня это стоит пользователям денег.
Рассмотрим распространенный вариант использования DeFi: трейдинг. Критики централизованных фондовых брокеров (таких как Robinhood) утверждают, что эти организации продают поток ордеров хедж-фондам, которые затем могут «управлять» сделками, представленными пользователями. Но в Ethereum любой может увидеть поток ордеров (либо самостоятельно запустив узел, либо воспользовавшись сервисом). Таким образом, хотя система не является преднамеренно «сфальсифицированной», оппортунистическим лицам (или ботам) легко извлечь выгоду из общедоступных данных в открытом блокчейне. Это основная идея описанной здесь проблемы «темного леса».
Конкретный пример — бег впереди. Опережающий запуск описывает сценарий, в котором боты сканируют незавершенные транзакции в Ethereum в поисках возможностей для арбитража. Например, бот может распознать возможность получения прибыли, покупая или продавая непосредственно перед крупной сделкой на децентрализованной бирже. Предлагая немного более высокую цену на газ, эти боты стимулируют майнеров выполнять свою транзакцию до уже запланированной транзакции DEX. Это приводит к передаче прибыли опережающему боту за счет первоначального трейдера.
Майнеры также могут опережать события в сценарии, известном как Miner Extractable Value (MEV). MEV относится к сумме прибыли, которую майнеры экосистемы могут извлечь из сети, переупорядочив мемпул для выполнения самовыгодных транзакций. Например, майнеры могут распознать, что ожидающие транзакции в мемпуле включают значительное количество транзакций между парой токенов на DEX. Обладая этими знаниями, майнеры могут оптимально размещать свои сделки. Поскольку майнеры несут ответственность за упорядочивание транзакций, они могут гарантировать, что их транзакции происходят в наиболее выгодное время.
Короче говоря, любой, кто использует общедоступную сеть блокчейнов, уязвим для оппортунистических участников системы. Децентрализованные сети гораздо более справедливы, чем те, которые доступны через централизованные альтернативы. Однако приведенные выше примеры опережения и MEV иллюстрируют, как информационная асимметрия по-прежнему влечет за собой издержки для пользователей в децентрализованных системах. В общедоступной сети мы, возможно, удалили централизованные привратники. Но теперь мы оказываемся в «темном лесу», сталкиваясь не с одним, а потенциально со многими потенциальными противниками, которые могут эксплуатировать и использовать наши данные за наш счет.
На пути к решению: абсолютная конфиденциальность по умолчанию
Наивный подход к решению этой асимметрии в общедоступных сетях состоит в том, чтобы все скрыть и сделать систему полностью частной. Но абсолютная конфиденциальность сводит на нет одно из самых значительных преимуществ открытой сети: компонуемость. В открытой сети, определяемой прозрачностью данных, смарт-контракты могут автономно взаимодействовать и получать доступ к любой информации в цепочке. Экосистема DeFi, DAO и другие составные контракты полагаются на прозрачный доступ к данным. Сети, которые устанавливают абсолютную конфиденциальность по умолчанию, гарантируют, что никакие данные не могут быть использованы, но также препятствуют созданию невероятно мощных децентрализованных приложений, которые определяют революционность криптографии.
Более того, конфиденциальность не является бинарной. Он существует в широком спектре и имеет большее или меньшее значение для разных людей и/или организаций в зависимости от контекста. Возьмем, к примеру, Венмо. Вы можете показать, сколько денег вы пожертвовали на конкретную благотворительность в прошлом году. И вы, вероятно, не возражаете, что детали платежа, который вы делаете своему другу, видны этому другу. Но вы, скорее всего, предпочли бы никому не разглашать сумму своей зарплаты.
Аналогичные решения должны быть доступны для людей, осуществляющих транзакции в сетях блокчейнов. Каждый человек должен иметь возможность переключать каждую транзакцию, чтобы настроить то, чем он хочет поделиться, и то, что он хочет скрыть. Сегодняшняя экосистема блокчейна не дает такого выбора. Прозрачность используется по умолчанию, и пользователи не могут отказаться, не говоря уже о выборе степени конфиденциальности. Но абсолютная конфиденциальность по умолчанию ограничивает возможности децентрализованной сети. Решение существует посередине; сеть, которая по умолчанию устанавливает конфиденциальность отказа, в которой транзакции автоматически полностью конфиденциальны, но позволяет пользователям выборочно решать, что делать общедоступными, чтобы гарантировать, что мы все еще можем построить мощную и производительную децентрализованную систему поверх протокола.
Aleo: отказ от конфиденциальности по умолчанию
Когда существует информационная асимметрия, это дорого обходится пользователям. Хотя общедоступные блокчейны, такие как Биткойн или Эфириум, устраняют централизованных искателей ренты, они принципиально не решают проблему информационной асимметрии. Полная конфиденциальность, однако, ослабляет убийственную функцию этих новых сетей, препятствуя возможности компоновки контрактов, что позволяет использовать DeFi, DAO и другие смарт-контракты.
Решение-победитель — это децентрализованная сеть, определяемая отказом от конфиденциальности, которая объединяет лучшее из обоих миров. Это дает пользователям свободу делиться любой информацией, которую они хотят, с кем они хотят. Если ни одна из сторон не может использовать информацию или получить доступ к асимметрии, то ни одна из сторон не может принимать своекорыстные и несправедливые решения. И это возвращает контроль в руки пользователей, которые сами могут решать, как много или как мало они хотят рассказать о себе или взаимодействовать с другими.
Вот почему мы основали Aleo — чтобы решить парадокс асимметрии в общедоступных сетях, ускорив внедрение нулевого знания в экосистему блокчейна. Специальное решение Aleo с нулевым разглашением, Zexe, поддерживает полную программируемость и конфиденциальность. Не менее важно, что Aleo обеспечивает конфиденциальность, гарантируя, что окончательный контроль лежит на пользователе, который может выбрать, какую информацию он хочет сделать общедоступной. Aleo позволяет участникам сети взаимодействовать в общедоступной сети с полной конфиденциальностью, не жертвуя какой-либо степенью производительности или мощности, которую обеспечивают децентрализованные сети.
Посетите Aleo и узнайте, как криптография с нулевым разглашением ускоряет справедливое внедрение технологии блокчейн.