As três arquiteturas de privacidade naturalmente se prestam à construção de trocas de tokens com mecanismos muito diferentes: Piscinas ➡️ de blindagem AMM Livro de ordens de execução ➡️ de borda Dark pool de estado ➡️ compartilhado privado
Marti
Marti28 de mai. de 2025
Eu me diverti muito falando sobre privacidade programável no TUM Blockchain & Cybersecurity Salon 2025 ontem. Obrigado @rezabfil pelo convite! Eu cobri três abordagens principais de design:
Um pool de blindagem pode ser implantado em cadeias existentes, acessando diretamente os aplicativos implantados lá, por exemplo, os AMMs no Ethereum. Um desenvolvedor DEX não precisa fazer nada! No entanto, requer etapas extras do usuário: blindar, esperar, desproteger, criar atrito + taxas
Com blockchains de borda, as atualizações de estado local são preferidas às modificações de estado global. Ele permite que a rede alcance a execução paralela terceirizando as transições de estado para a borda. Blockchains de borda como @0xMiden inspiram naturalmente um design DEX de livro de pedidos: os usuários podem enviar solicitações a um intermediário offchain, que combina os pedidos e os publica onchain.
Finalmente, o estado compartilhado privado desbloqueia dark pools, onde os pedidos podem ser combinados sem revelar detalhes à cadeia pública ou a outros participantes até a liquidação. Isso reflete as dark pools das finanças tradicionais - mas sem um intermediário confiável. Com dark pools, grandes negociações podem ser executadas de forma privada para evitar o impacto no mercado, embora os usuários devam se envolver em uma Computação Multipartidária (MPC) com uso intensivo de recursos com todos os pares (MPC p2p), forçando-os a permanecer online (UX ruim) ou delegar a correspondência a um 3rd party (perda de privacidade).
Então, qual é o melhor? Não vou entrar em lutas ZKP vs. MPC. Como sempre, a resposta é "depende" 🫠
1,3K