- A Midnight Foundation e a Sig Network permitem que aplicações Ethereum ocultem saldos de usuários, identidades e históricos de transações, enquanto os ativos permanecem na Ethereum.
- A integração suporta negociação privada por meio do Uniswap e empréstimos em pool por meio do Aave, utilizando contratos Midnight e assinantes independentes.
- Desenvolvedores podem usar a divulgação seletiva para conformidade, enquanto a stagenet da Sig Network suporta depósitos, trocas, empréstimos e saques em ethereum.
A Midnight Foundation e a Sig Network parceriam para trazer privacidade programável às aplicações Ethereum sem mover seus ativos para outra blockchain. Anunciado pelos projetos, a integração permite que as aplicações mantenham a liquidez do Ethereum enquanto protegem os saldos, identidades e registros de transações dos usuários no Midnight. O sistema utiliza assinantes independentes para autorizar transações solicitadas pelos contratos do Midnight.
Como a Sig Network conecta Ethereum e Midnight
A Sig Network concede ao contrato Midnight o controle de uma conta Ethereum por meio de um processo de assinatura. Um circuito Compact valida cada solicitação do usuário, queima a reivindicação protegida correspondente e coloca em fila uma transação Ethereum.
Em seguida, assinadores independentes produzem uma assinatura Ethereum por meio de um sistema de limiar. Nenhum assinador único pode autorizar transações sozinho. O Ethereum então processa a transação, e seu resultado retorna ao Midnight, onde o saldo do usuário é atualizado.
Os ativos permanecem no ethereum durante todo o processo. Nada é ponteado ou embrulhado, embora os valores e os horários das transações no ethereum permaneçam publicamente visíveis. Os saldos individuais dos usuários e os históricos de transações permanecem protegidos no Midnight.
Gareth Christian-Lim, diretor de crescimento da Midnight Foundation, disse que o acordo combina privacidade com responsabilidade. As aplicações podem divulgar registros quando exigidos, segundo o anúncio da parceria.
Negociação e empréstimo privados sem sair do ethereum
A integração suporta várias aplicações potenciais, incluindo negociação privada por meio do Uniswap e empréstimos em grupo por meio da Aave. Os pedidos podem ser combinados no Midnight antes que o pool negocie a quantia líquida no Uniswap. Da mesma forma, depósitos em grupo podem gerar renda de empréstimo sem vincular publicamente os depositantes individuais ao pool.
As aplicações também podem suportar posições privadas em mercados de previsão e plataformas de perpétuos. Ferramentas de depósito e retirada protegidas podem usar endereços de uso único para evitar a reutilização de endereços entre transações.
David Millar-Durrant, CEO da Sig Network, disse que os desenvolvedores podem adicionar privacidade sem reconstruir aplicativos existentes. As equipes podem introduzir pools privados primeiro e, em seguida, mover lógica adicional de estratégia e roteamento para o Midnight.
Controles de Conformidade e Ferramentas para Desenvolvedores
Os contratos Midnight definem depósitos aceitos, requisitos de triagem e permissões de divulgação. As aplicações mantêm registros no livro-razão do Midnight e podem usar divulgação seletiva para reconciliar a propriedade sem expor informações publicamente.
A Sig Network está no ar na stagenet Midnight, com suporte a depósitos de Ethereum, trocas no Uniswap, suprimento e saques na Aave. Desenvolvedores podem importar o módulo Signet no Compact e enfileirar transações diretamente a partir dos circuitos.
O repositório inclui um exemplo de vault ERC-20, ferramentas de implantação e testes de integração. O MinoCrab, uma linguagem embarcada experimental, também compila os mesmos contratos usando ferramentas padrão do Rust.



