Различные подходы к конфиденциальности On-Chain

Средний1/7/2024, 12:24:26 PM
Эта статья представляет различные протоколы конфиденциальности в различных блокчейнах, используя разнообразные методы для обеспечения конфиденциальности пользователей блокчейна.

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

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

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

Различные подходы к конфиденциальности на блокчейнах

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

Конфиденциальность для конкретных ресурсов

Конфиденциальность для конкретных активов — это самая ранняя форма сохранения конфиденциальности в блокчейне. Это включает в себя монеты конфиденциальности, такие как ZCash или Monero, где гарантии конфиденциальности привязаны к конкретному активу, ZEC и XMR соответственно. Эти цепочки были построены только для одной денежной единицы (ZEC для ZCash и XMR для Monero) и варианта использования трансфера. Хотя здесь есть нюансы, например, ZCash встречается как в экранированной, так и в прозрачной форме, общее ограничение этого подхода заключается в том, что гарантии конфиденциальности привязаны к конкретным активам. То есть конфиденциальность доступна только для нативного токена. Это по своей сути ограничивает удобство использования, поскольку пользователи не могут получить доступ к конфиденциальности для любого другого типа ресурсов. Несмотря на то, что ZCash и Monero являются жизнеспособными вариантами для сценариев использования, когда пользователи хотят отправлять или получать ZEC или XMR в частном порядке, взаимодействие с другими блокчейн-экосистемами и их соответствующими приложениями становится трудным. Такие экосистемы, как Ethereum и Solana, имеют сотни различных типов активов, включая невзаимозаменяемые, такие как токены Soulbound и NFT. По мере развития этих экосистем сохранение конфиденциальности должно распространяться на поддержку широкого спектра активов, позволяя пользователям получать доступ к гарантиям конфиденциальности для активов, с которыми они решают совершать сделки.

Защищенные пулы

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

Виртуальные машины для приватного выполнения

Виртуальные машины (VM) для частного выполнения - это всё более популярная форма обеспечения конфиденциальности на блокчейнах. Такой подход позволяет верифицировать вычисления вне цепочки на цепочке, поскольку на данный момент нет эффективного способа проверить правильность конфиденциальных данных прямо на цепочке. Хотя полностью гомоморфное шифрование (FHE) в будущем может изменить это, в настоящее время используется модель выполнения вне цепочки и верификации на цепочке с использованием нулевых доказательств знания (ZKPs). Это позволяет приложениям/пользователям не публиковать никаких раскрывающих или чувствительных данных на цепочке. Используя нулевые доказательства для обеспечения конфиденциальности, они устраняют необходимость публикации данных на цепочке, сохраняя при этом правильность переходов состояний. Такой подход обеспечивает работу Layer 1 с принципом "по умолчанию конфиденциальность" как

Aleo

или частное выполнение уровня 2, например

Лаборатории Ацтеков

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

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

Ближайший взгляд на защищенные пулы

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

Измерение гарантий конфиденциальности для различных защищенных пулов

Протоколы конфиденциальности выбирают различные подходы при развертывании дизайна заслоненного пула, каждый из которых имеет свои компромиссы. Tornado Cash, один из самых известных протоколов конфиденциальности на основе Ethereum, использует этот подход для затруднения отслеживания онлайн-транзакций. Хотя приложение Tornado Cash принимает различные активы, пулы Tornado Cash разделены по типу актива. Например, пул A может состоять только из депозитов криптовалюты Ethereum (ETH), а пул B из депозитов цифровой стабильной монеты доллара (USDC). Aztec, еще один ведущий протокол конфиденциальности на Ethereum, использовал подобный подход в своем zk.moneyприложение до того, как оно было закрыто в марте 2023 года.

)

Фрагментированные защищенные пулы на основе типа актива

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

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

Многоактивный защищенный пул Elusiv

Elusiv использует более гибкую реализацию экранированного пула в своем обновлении версии 2, позволяя произвольным ресурсам совместно использовать один и тот же набор конфиденциальности в экранированном пуле с несколькими активами (MASP). Он позволяет пользователям в частном порядке владеть и передавать право собственности на общие активы в сети, сохраняя при этом компонуемость со смарт-контрактами в базовой цепочке общего назначения. Это означает, что пользователи могут хранить и взаимодействовать с любым активом или приложением, поддерживаемым смарт-контрактом Elusiv, наслаждаясь преимуществами конфиденциальности гораздо большего экранированного набора. Таким образом, гарантии конфиденциальности являются консолидированной функцией:

  • Общее количество частных транзакций (отправка и получение в частном порядке)
  • Общее количество частных действий DeFi (через SDK Elusiv)
  • Общая стоимость заблокирована в смарт-контракте Elusiv

Универсальный защищенный пул для любого типа активов

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

Примечание о соблюдении

Хотя защищенные пулы обеспечивают достаточную конфиденциальность для пользователей, отсутствие мер соблюдения, чтобы отфильтровать незаконную деятельность и отделить честных пользователей от злонамеренных актеров, значительно затрудняет использование, что привело к санкциям Tornado Cash в 2022 году. Elusiv подходит к конфиденциальности комплексно, реализуяЗащита пользователей с нулевым уровнем знаний (ZEUS)ZEUS - это децентрализованное средство соблюдения конфиденциальности для предотвращения незаконного использования MASP от Elusiv. Это не только обеспечивает безопасность Elusiv и его пользователей, но и обеспечивает соответствие регулирования и в конечном итоге обеспечивает масштабируемость конфиденциальности на цепочке.

The Elusiv Stack

Elusiv переопределит конфиденциальность для блокчейнов

Приватность в блокчейне еще не достигла уровня, пригодного для использования и общего принятия. Почему? Помимо соблюдения нормативных требований, сфера приватности находится на стадии фрагментации. В зависимости от протокола конфиденциальности, который использует пользователь, базовые ограничения влияют на гарантии конфиденциальности, пользовательский опыт или и то, и другое.Elusivстремится обеспечить соблюдение, композицию и модульную конфиденциальность для блокчейнов. Кошельки, DEX, протоколы кредитования и другие могут интегрировать Elusiv и использовать универсальный защищенный пул, который обеспечивает целые экосистемы, такие как Solana. Представьте гарантии конфиденциальности, которые дает защищенный пул, распространяющийся на все приложения! Это представляет собой мощную новую парадигму, способствующую усилению конфиденциальности, которая является гибкой и ориентированной на сообщество, объединяя пользователей и приложения для сохранения этого важного права человека.

Отказ от ответственности:

  1. Эта статья перепечатана из [@elusivprivac">средний]. Все авторские права принадлежат оригинальному автору [Elusiv Конфиденциальность]. Если есть возражения к этому перепечатать, пожалуйста, свяжитесь с Gate Learnкоманда, и они незамедлительно справятся с этим.
  2. Ответственность за отказ: Взгляды и мнения, высказанные в этой статье, являются исключительно мнением автора и не являются инвестиционной рекомендацией.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

Различные подходы к конфиденциальности On-Chain

Средний1/7/2024, 12:24:26 PM
Эта статья представляет различные протоколы конфиденциальности в различных блокчейнах, используя разнообразные методы для обеспечения конфиденциальности пользователей блокчейна.

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

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

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

Различные подходы к конфиденциальности на блокчейнах

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

Конфиденциальность для конкретных ресурсов

Конфиденциальность для конкретных активов — это самая ранняя форма сохранения конфиденциальности в блокчейне. Это включает в себя монеты конфиденциальности, такие как ZCash или Monero, где гарантии конфиденциальности привязаны к конкретному активу, ZEC и XMR соответственно. Эти цепочки были построены только для одной денежной единицы (ZEC для ZCash и XMR для Monero) и варианта использования трансфера. Хотя здесь есть нюансы, например, ZCash встречается как в экранированной, так и в прозрачной форме, общее ограничение этого подхода заключается в том, что гарантии конфиденциальности привязаны к конкретным активам. То есть конфиденциальность доступна только для нативного токена. Это по своей сути ограничивает удобство использования, поскольку пользователи не могут получить доступ к конфиденциальности для любого другого типа ресурсов. Несмотря на то, что ZCash и Monero являются жизнеспособными вариантами для сценариев использования, когда пользователи хотят отправлять или получать ZEC или XMR в частном порядке, взаимодействие с другими блокчейн-экосистемами и их соответствующими приложениями становится трудным. Такие экосистемы, как Ethereum и Solana, имеют сотни различных типов активов, включая невзаимозаменяемые, такие как токены Soulbound и NFT. По мере развития этих экосистем сохранение конфиденциальности должно распространяться на поддержку широкого спектра активов, позволяя пользователям получать доступ к гарантиям конфиденциальности для активов, с которыми они решают совершать сделки.

Защищенные пулы

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

Виртуальные машины для приватного выполнения

Виртуальные машины (VM) для частного выполнения - это всё более популярная форма обеспечения конфиденциальности на блокчейнах. Такой подход позволяет верифицировать вычисления вне цепочки на цепочке, поскольку на данный момент нет эффективного способа проверить правильность конфиденциальных данных прямо на цепочке. Хотя полностью гомоморфное шифрование (FHE) в будущем может изменить это, в настоящее время используется модель выполнения вне цепочки и верификации на цепочке с использованием нулевых доказательств знания (ZKPs). Это позволяет приложениям/пользователям не публиковать никаких раскрывающих или чувствительных данных на цепочке. Используя нулевые доказательства для обеспечения конфиденциальности, они устраняют необходимость публикации данных на цепочке, сохраняя при этом правильность переходов состояний. Такой подход обеспечивает работу Layer 1 с принципом "по умолчанию конфиденциальность" как

Aleo

или частное выполнение уровня 2, например

Лаборатории Ацтеков

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

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

Ближайший взгляд на защищенные пулы

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

Измерение гарантий конфиденциальности для различных защищенных пулов

Протоколы конфиденциальности выбирают различные подходы при развертывании дизайна заслоненного пула, каждый из которых имеет свои компромиссы. Tornado Cash, один из самых известных протоколов конфиденциальности на основе Ethereum, использует этот подход для затруднения отслеживания онлайн-транзакций. Хотя приложение Tornado Cash принимает различные активы, пулы Tornado Cash разделены по типу актива. Например, пул A может состоять только из депозитов криптовалюты Ethereum (ETH), а пул B из депозитов цифровой стабильной монеты доллара (USDC). Aztec, еще один ведущий протокол конфиденциальности на Ethereum, использовал подобный подход в своем zk.moneyприложение до того, как оно было закрыто в марте 2023 года.

)

Фрагментированные защищенные пулы на основе типа актива

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

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

Многоактивный защищенный пул Elusiv

Elusiv использует более гибкую реализацию экранированного пула в своем обновлении версии 2, позволяя произвольным ресурсам совместно использовать один и тот же набор конфиденциальности в экранированном пуле с несколькими активами (MASP). Он позволяет пользователям в частном порядке владеть и передавать право собственности на общие активы в сети, сохраняя при этом компонуемость со смарт-контрактами в базовой цепочке общего назначения. Это означает, что пользователи могут хранить и взаимодействовать с любым активом или приложением, поддерживаемым смарт-контрактом Elusiv, наслаждаясь преимуществами конфиденциальности гораздо большего экранированного набора. Таким образом, гарантии конфиденциальности являются консолидированной функцией:

  • Общее количество частных транзакций (отправка и получение в частном порядке)
  • Общее количество частных действий DeFi (через SDK Elusiv)
  • Общая стоимость заблокирована в смарт-контракте Elusiv

Универсальный защищенный пул для любого типа активов

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

Примечание о соблюдении

Хотя защищенные пулы обеспечивают достаточную конфиденциальность для пользователей, отсутствие мер соблюдения, чтобы отфильтровать незаконную деятельность и отделить честных пользователей от злонамеренных актеров, значительно затрудняет использование, что привело к санкциям Tornado Cash в 2022 году. Elusiv подходит к конфиденциальности комплексно, реализуяЗащита пользователей с нулевым уровнем знаний (ZEUS)ZEUS - это децентрализованное средство соблюдения конфиденциальности для предотвращения незаконного использования MASP от Elusiv. Это не только обеспечивает безопасность Elusiv и его пользователей, но и обеспечивает соответствие регулирования и в конечном итоге обеспечивает масштабируемость конфиденциальности на цепочке.

The Elusiv Stack

Elusiv переопределит конфиденциальность для блокчейнов

Приватность в блокчейне еще не достигла уровня, пригодного для использования и общего принятия. Почему? Помимо соблюдения нормативных требований, сфера приватности находится на стадии фрагментации. В зависимости от протокола конфиденциальности, который использует пользователь, базовые ограничения влияют на гарантии конфиденциальности, пользовательский опыт или и то, и другое.Elusivстремится обеспечить соблюдение, композицию и модульную конфиденциальность для блокчейнов. Кошельки, DEX, протоколы кредитования и другие могут интегрировать Elusiv и использовать универсальный защищенный пул, который обеспечивает целые экосистемы, такие как Solana. Представьте гарантии конфиденциальности, которые дает защищенный пул, распространяющийся на все приложения! Это представляет собой мощную новую парадигму, способствующую усилению конфиденциальности, которая является гибкой и ориентированной на сообщество, объединяя пользователей и приложения для сохранения этого важного права человека.

Отказ от ответственности:

  1. Эта статья перепечатана из [@elusivprivac">средний]. Все авторские права принадлежат оригинальному автору [Elusiv Конфиденциальность]. Если есть возражения к этому перепечатать, пожалуйста, свяжитесь с Gate Learnкоманда, и они незамедлительно справятся с этим.
  2. Ответственность за отказ: Взгляды и мнения, высказанные в этой статье, являются исключительно мнением автора и не являются инвестиционной рекомендацией.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!