Midnight i Sig Network wprowadzają programowalną prywatność do aplikacji Ethereum
Najważniejsze informacje
- •Midnight Foundation i Sig Network nawiązały współpracę, aby dodać programowalną prywatność do aplikacji Ethereum bez przenoszenia czy wrapowania aktywów użytkowników poza Ethereum.
- •Niezależni podpisujący autoryzują transakcje inicjowane przez Midnight w systemie progowym, w którym żaden pojedynczy podpisujący nie może zatwierdzić transakcji samodzielnie, dzięki czemu kontrola nie zależy od jednego operatora.
- •Integracja umożliwia prywatny handel na Uniswap i pooled lending na Aave, ukrywając indywidualne salda i historie, mimo że kwoty i terminy transakcji pozostają publicznie widoczne na Ethereum.
- •Kontrakty Midnight wspierają zgodność dzięki selektywnemu ujawnianiu informacji, definiując akceptowane depozyty, wymagania przesiewowe i uprawnienia do ujawniania, wbudowując audytowalność w warstwę kontraktową.
- •System działa obecnie na Midnight stagenet, oferując narzędzia deweloperskie, w tym moduł Signet i przykład sejfu ERC-20; wdrożenia produkcyjne na mainnet wciąż przed nami.

Midnight Foundation i Sig Network nawiązały współpracę, aby wprowadzić programowalną prywatność do aplikacji Ethereum bez przenoszenia aktywów użytkowników na inną sieć blockchain. Zgodnie z zapowiedzią partnerstwa integracja pozwala aplikacjom zachować płynność Ethereum, ukrywając na Midnight salda, tożsamości i rejestry transakcji użytkowników, a transakcje żądane przez kontrakty Midnight autoryzują niezależni podpisujący.
Ten akcent odnosi się do podstawowej cechy publicznych blockchainów: każda transferr jest trwale rejestrowany, a aktywność portfela może być śledzona między aplikacjami przez każdego, kto analizuje ledger. Konfiguracja obsługuje prywatny handel na Uniswap oraz pooled lending na Aave. Deweloperzy mogą stosować selektywne ujawnianie informacji, aby spełnić wymogi zgodności, a stagenet Sig Network obsługuje już depozyty, wymiany, pożyczki i wypłaty Ethereum.
Jak Sig Network łączy Ethereum i Midnight
Sig Network daje kontraktowi Midnight kontrolę nad kontem Ethereum poprzez proces podpisywania. Obwód Compact weryfikuje każde żądanie użytkownika, spala odpowiednią ukrytą deklarację (shielded claim) i kolejkuję transakcję Ethereum.
Następnie niezależni podpisujący generują podpis Ethereum w systemie progowym i żaden pojedynczy podpisujący nie może autoryzować transakcji samodzielnie, dzięki czemu proces podpisywania nie zależy od jednego operatora. Ethereum przetwarza transakcję, a jej wynik wraca do Midnight, gdzie aktualizowane jest saldo użytkownika.
Aktywa pozostają na Ethereum przez cały proces i nic nie jest mostkowane ani wrapowane, co eliminuje etap mostkowania — powtarzający się słaby punkt bezpieczeństwa w branży. Kwoty i terminy transakcji na Ethereum pozostają publicznie widoczne, ale indywidualne salda i historie transakcji pozostają ukryte na Midnight.
Gareth Christian-Lim, dyrektor ds. rozwoju w Midnight Foundation, powiedział, że to rozwiązanie łączy prywatność z rozliczalnością. Zgodnie z zapowiedzią aplikacje mogą ujawniać rejestry, gdy jest to wymagane.
Prywatny handel i pożyczki bez opuszczania Ethereum
Integracja obsługuje kilka potencjalnych zastosowań, w tym prywatny handel na Uniswap oraz pooled lending na Aave. Zlecenia mogą być łączone na Midnight, zanim pula wykona kwotę netto na Uniswap. Podobnie pooled deposits mogą generować dochód z pożyczania bez publicznego łączenia poszczególnych deponentów z pulą.
Aplikacje mogą również obsługiwać ukryte pozycje na rynkach predykcyjnych i platformach perpetuals. Narzędzia do ukrytych depozytów i wypłat mogą korzystać z adresów jednorazowych, aby uniknąć ponownego używania adresów między transakcjami.
David Millar-Durrant, CEO Sig Network, powiedział, że deweloperzy mogą dodać prywatność bez przebudowy istniejących aplikacji. Zespoły mogą najpierw wprowadzić prywatne pule, a następnie przenieść dodatkową logikę strategii i routingu na Midnight.
Kontrole zgodności i narzędzia deweloperskie
Kontrakty Midnight definiują akceptowane depozyty, wymagania przesiewowe i uprawnienia do ujawniania informacji. Aplikacje przechowują rejestry w ledgerze Midnight i mogą korzystać z selektywnego ujawniania, aby uzgodnić własność bez publicznego ujawniania informacji — podejście, które wbudowuje audytowalność w warstwę kontraktową zamiast traktować prywatność i zgodność jako oddzielne kwestie.
Sig Network działa już na Midnight stagenet, obsługując depozyty Ethereum, wymiany na Uniswap, dostawy na Aave oraz wypłaty. Deweloperzy mogą zaimportować moduł Signet do Compact i kolejkować transakcje bezpośrednio z obwodów. Repozytorium zawiera przykład sejfu ERC-20, narzędzia do wdrożeń i testy integracyjne. MinoCrab, eksperymentalny język osadzony, kompiluje również te same kontrakty przy użyciu standardowych narzędzi Rust.
Ponieważ integracja działa obecnie na stagenet, a nie na Ethereum mainnet, jej droga do wdrożeń produkcyjnych — oraz to, które zespoły jako pierwsze uruchomią prywatne pule z modułem Signet — będzie kolejnym etapem wartym obserwacji.