Формирование многоцепочечной (Multichain) конфиденциальности
Namada придает ландшафту конфиденциальности иную форму, обеспечивая максимально возможный единый набор конфиденциальности в мультицепочке и дополняя другие обеспечением/ретрофитом действий, защищающих конфиденциальность.
Протоколы и приложения, сохраняющие конфиденциальность, быстро развиваются, но этот горизонтальный рост не приводит к улучшению конфиденциальности для пользователей в многоцепочечной экосистеме. Эта статья объясняет, чего не хватает, как архитектура Namada может изменить ландшафт и способствовать значительному улучшению конфиденциальности в многоцепочечной экосистеме.
Вопросы, отзывы, обсуждения приветствуются на форуме Namada.
Фрагментированные наборы средств обеспечения конфиденциальности
Сегодня конфиденциальность фрагментирована токенами, приложениями и платформами. В таких криптовалютных протоколах, как Zcash или Monero, набор конфиденциальности Zcash расходится с набором конфиденциальности Monero. Это связано с привязкой приватности к конкретной валюте, ZEC и XMR, — люди не могут использовать соответствующие функции приватности без использования своей родной валюты. Кроме того, размер набора приватности ограничен взаимодействием людей, которым нужны и гарантии приватности, и денежная политика, предлагаемые Zcash или Monero.
На таких платформах, как Ethereum (L1s и L2s), где индивидуумы используют dApps (Tornado Cash или ZK Money), поддерживающие различные взаимозаменяемые токены (ETH, USDC, DAI), наборы конфиденциальности фрагментированы по приложениям и активам: есть частный набор ETH-ZK Money и набор ETH-Tornado Cash. Пользователи обоих dApp получили бы гораздо более высокий уровень конфиденциальности, если бы эти наборы были объединены. Наборы приватности также привязаны к платформам: приватный USDT на Ethereum не может быть объединен с приватным USDT на Near (или любой другой платформе, на которой выпускается Tether). Это также относится к L1 с частными средами исполнения, такими как Aleo или Espresso, где приложения внутри этих частных платформ разделяют набор конфиденциальности, но не между платформами, например, между Aleo и Espresso или Aleo и Ethereum.
Поскольку наборы фрагментированы, гарантии конфиденциальности ограничиваются размером соответствующей базы пользователей. Чем меньше размер, тем проще соотнести идентификацию и взаимодействие с набором и из него. Поэтому чем больше набор конфиденциальности, тем выше гарантии конфиденциальности для каждого взаимодействия. Однако, как показано выше, наборы конфиденциальности в мультицепочке принципиально изолированы (их нельзя объединить), не говоря уже о том, что наборы конфиденциальности ограничены сменными активами и не могут быть объединены с несменными активами.
Что если бы существовал способ “объединить” все наборы конфиденциальности?
Объединение наборов конфиденциальности
Ключевой особенностью Namada является то, что все валюты, сменные и несменные токены имеют единый унифицированный набор:
Namada призвана решить проблему разделения наборов конфиденциальных данных. Во-первых, он создает единый, не зависящий от активов, защищенный пул для любых токенов, как сменных, так и несменных. Во-вторых, устраняется фрагментация по платформам, что позволяет отделить активы от платформ и перейти к единому набору конфиденциальности.
- Единый экранированный набор обеспечивается цепями MASP/CC
- Пользователи могут переводить активы в экранированный набор с помощью IBC и пользовательских мостов, таких как собственный бездоверительный мост Ethereum от Namada
Обеспечение и ретрофит конфиденциальности
На программируемых расчетных платформах, поддерживающих как прозрачные, так и приватные dApp, пользователям требуется “родной” актив для оплаты комиссий и газа. В таких случаях Namada может быть использована для обеспечения новых аккаунтов на Ethereum, которые в дальнейшем могут быть использованы для взаимодействия с различными dApp и оплаты необходимых комиссий и газа.
Даже если ETH обеспечивается из экранированного набора Namada, их следует отправлять на новые адреса и использовать отдельные новые адреса для взаимодействия с каждым dApp.
Namada также может предоставлять приватность пользователям, которые хотят использовать актив, созданный на одной базовой цепочке, не теряя при этом конфиденциальность.
- Для примера: пользователю нужен ETH (в настоящее время на прозрачном Ethereum), чтобы использовать dApp на Aleo (с приватным исполнением). Чтобы сделать это приватно, пользователь может сначала перевести ETH из Ethereum в единый экранированный набор Namada, а затем использовать его для обеспечния ETH на Aleo, разрывая связь между ETH на Ethereum и ETH, используемым в Aleo, чтобы передача не могла быть связана.
Namada настраивает приватность на активы, которые были созданы и уже используются в прозрачных цепочках. Тот, кто хочет использовать ATOM в частном порядке, может перевести ATOM из Cosmos Hub в единый экранированный набор Namada и осуществлять переводы внутри экранированного набора или перевести их обратно на новый счет в Cosmos Hub — тем самым нарушив связность. Для цепочек, ориентированных на конкретные приложения, таких как Penumbra, Namada может выступать в качестве частного моста между прозрачными и частными цепочками, когда пользователи хранят активы в Namada, а затем передают их в Penumbra для частного DeFi.
Экранированные действия
С помощью Namada можно напрямую взаимодействовать с другими цепочками и соответствующими им dApp в частном порядке, используя экранированные действия.
В цепочках, ориентированных на конкретные приложения, например Osmosis, пользователи могут обменивать ATOM на OSMO в частном порядке. На Namada пользователь подписывает последовательность действий, которые запускаются автоматически:
- Перевести ATOM с экранированного счета в Namada через IBC на прозрачный счет в Osmosis.
- Обменять ATOM на OSMO в Osmosis (это взаимодействие является прозрачным).
- Перевести OSMO с Osmosis на экранированный счет пользователя в Namada через IBC.
Таким образом, пользователь обменял ATOM на OSMO в частном порядке, поскольку нет никакой корреляции между идентичностью исходного ATOM из экранированного набора и полученного OSMO в экранированный набор.
Экранированные действия не ограничиваются цепочками приложений, совместимыми с IBC, они работают с любой цепочкой, подключенной к Namada, например с Ethereum, а действия могут быть обобщены для взаимодействия с любым dApp, например для торговли NFT или стейкинга ETH.
Начало игры и конец игры
Конфиденциальность как общественное благо
Для создания самого большого объединенного экранированного набора в мультицепочке, криптография Namada была усовершенствована и теперь позволяет получать вознаграждения за экранированный набор. Это стимулирует пользователей выбирать экранированные переводы вместо прозрачных, а также побуждает их восстанавливать конфиденциальность как можно большего количества активов, созданных на других цепочках.
Чтобы получить вознаграждение, пользователи должны просто перевести и сохранить различные активы в экранированном наборе. Эти активы никак не заблокированы — пользователи могут свободно передавать их друг другу, и пока они находятся в пределах экранированного набора, они будут получать вознаграждения за экранированный набор. Протокол распределяет часть инфляции непосредственно на эти экранированные счета, сохраняя конфиденциальность. Вознаграждения в экранированном наборе накапливаются автоматически и могут быть востребованы в рамках экранированного пула (или, при необходимости, путем снятия экрана). Механизм требует управления, чтобы определить, какие активы должны быть вознаграждены, и целевой объем.
В Namada конфиденциальность рассматривается как общественное благо, поэтому протокол выделяет часть инфляции непосредственно на субсидирование взносов в экранированный пул. В дополнение к вознаграждениям в виде экранированного набора в Namada действуют ретроактивные и проактивные механизмы финансирования общественных благ, управляемые советом, избираемым с помощью целевой ликвидной демократии.
- Экономика приватности как общественное благо
- Открытие номинаций для участия в программе Namada RPGF
- Специфика механизмов финансирования общественных благ
Общая конфиденциальность: Обеспечение антиривальности конфиденциальности
Наборы конфиденциальности по своей природе являются конкурирующими — рациональные пользователи, которым нужна конфиденциальность, будут выбирать наибольший набор конфиденциальности, а не меньший, поскольку первый обеспечивает лучшие гарантии конфиденциальности. Благодаря частным мостам в будущем Namada обеспечит общую приватность, поскольку единый экранированный набор может быть совместно использован во многих разнородных цепочках приватности, что повысит эффективность каждого набора приватности. Эта особенность делает приватность антиконкурентной: чем больше связанных цепочек, тем больше многоцепочечный набор конфиденциальности, что означает лучшие гарантии конфиденциальности для их соответствующих пользовательских баз.
В дополнение к общей конфиденциальности частные мосты повышают уровень конфиденциальности и UX в цепочках, поскольку пользователям больше не нужно снимать защиту со своих активов в любой момент, поэтому даже при взаимодействии через мосты не будет происходить утечки конфиденциальных данных (например, стоимости переводов). В зависимости от совместимости возможно подключение частных мостов к существующим цепочкам, таким как Zcash и MobileCoin. Частные мосты и частные IBC имеют свои конструктивные сложности, например, отслеживание инфляции в византийских (Byzantine) цепях, и в настоящее время мы изучаем различные варианты.
- Предлагаемая архитектура моста Zcash и Namada
- Обоснование дизайна протокола частного моста, ограничения и мозговой штурм
Как Namada формирует конфиденциальность в мультицепочке
Без Namada приватность будет продолжать расти по горизонтали, все больше и больше L1/L2 будут внедрять схемы сохранения приватности, но из-за разделения наборов приватности это не приведет к улучшению приватности для их пользовательских баз.
Namada придает ландшафту конфиденциальности иную форму, обеспечивая максимально возможный единый набор конфиденциальности в мультицепочке, дополняя другие цепочки посевом/ретрофитом конфиденциальности и позволяя выполнять экранированные действия. Это избавляет их от необходимости вносить радикальные архитектурные изменения для интеграции криптографических схем в базовые уровни. Соединяясь с другими цепочками приватности через приватные мосты, экранированный набор Namada может использоваться совместно и создавать еще больший набор приватности в мультицепочке.
Оригинал статьи на английском: English (23.02.2023)
Автор перевода: Nick Shakel
Будьте в курсе новостей и присоединяйтесь к сообществу Namada!
Сайт / Блог / Твиттер / Дискорд / Форум / Подкасты / Документы / Specs / Ютуб / Календарь сообщества / Телеграм / Reddit /