- Midnight Foundation и Sig Network позволяют приложениям на Ethereum скрывать балансы пользователей, идентичности и историю транзакций, пока активы остаются на Ethereum.
- Интеграция поддерживает частную торговлю через Uniswap и пуловое кредитование через Aave с использованием контрактов Midnight и независимых подписчиков.
- Разработчики могут использовать избирательное раскрытие для соблюдения требований, а стейджнет Sig Network поддерживает депозиты, свопы, кредитование и выводы ethereum.
Midnight Foundation и Sig Network объединились, чтобы обеспечить программируемую конфиденциальность для приложений ethereum, не перемещая их активы на другой блокчейн. Проекты объявили, что интеграция позволяет приложениям сохранять ликвидность ethereum, одновременно скрывая балансы, идентичности и записи транзакций пользователей на Midnight. Система использует независимых подписывающих участников для авторизации транзакций, запрошенных контрактами Midnight.
Как Sig Network соединяет ethereum и Midnight
Sig Network предоставляет Midnight-контракту контроль над аккаунтом ethereum через процесс подписи. Компактная схема проверяет каждый запрос пользователя, сжигает соответствующий скрытый запрос и помещает транзакцию ethereum в очередь.
Затем независимые подписывающие лица создают подпись Ethereum с помощью пороговой системы. Ни один подписывающий не может авторизовать транзакцию в одиночку. Ethereum затем обрабатывает транзакцию, и её результат возвращается в Midnight, где обновляется баланс пользователя.
Активы остаются на ethereum на протяжении всего процесса. Ничего не переносится и не обертывается, хотя суммы и временные метки транзакций на ethereum остаются общедоступными. Балансы отдельных пользователей и история транзакций остаются защищенными на Midnight.
Гарет Кристиан-Лим, директор по росту в Midnight Foundation, заявил, что соглашение сочетает конфиденциальность и подотчетность. Приложения могут раскрывать записи по требованию, согласно объявлению о партнерстве.
Частная торговля и кредитование без выхода за пределы ethereum
Интеграция поддерживает несколько потенциальных применений, включая частную торговлю через Uniswap и пуловое кредитование через Aave. Заявки могут быть объединены на Midnight до того, как пул осуществит торговлю чистой суммой на Uniswap. Аналогично, пуловые депозиты могут генерировать доход от кредитования, не связывая публично отдельных депозиторов с пулом.
Приложения также могут поддерживать частные позиции на рынках прогнозов и на платформах перпетуалов. Инструменты для скрытых депозитов и выводов могут использовать одноразовые адреса, чтобы избежать повторного использования адресов в разных транзакциях.
Дэвид Миллар-Даррант, генеральный директор Sig Network, сказал, что разработчики могут добавить конфиденциальность, не перестраивая существующие приложения. Команды могут сначала внедрить приватные пулы, а затем переместить дополнительную логику стратегии и маршрутизации на Midnight.
Контроль соответствия и инструменты для разработчиков
Контракты Midnight определяют принятые депозиты, требования к проверке и разрешения на раскрытие информации. Приложения ведут записи в реестре Midnight и могут использовать избирательное раскрытие для подтверждения права собственности без публичного раскрытия информации.
Sig Network доступен на Midnight stagenet, поддерживает депозиты Ethereum, обмены Uniswap, размещение и вывод средств на Aave. Разработчики могут импортировать модуль Signet в Compact и отправлять транзакции напрямую из цепочек.
Репозиторий включает пример хранилища ERC-20, инструменты развертывания и интеграционные тесты. MinoCrab — экспериментальный встроенный язык — также компилирует те же контракты с использованием стандартных инструментов Rust.



