Privacidade e conformidade na blockchain, podem equilibrar-se?

O mundo da encriptação muitas vezes busca a 'privacidade' que não pode ser regulamentada, e até mesmo é reprimida pelo governo. Como garantir a privacidade dos usuários de encriptação na cadeia sob conformidade legal? Este artigo é baseado em um artigo escrito pelo advogado Chu Yan, compilado e traduzido pela Foresight News. (Antecedentes: A carteira ideal de encriptação de Vitalik: experiência de transações cross-L2, segurança de conta privada, tornando-se uma carteira de dados...) (Contexto adicional: Todas as moedas de privacidade devem morrer! Artigo acadêmico internacional: O governo deve lidar com o Ataque de 51% na cadeia pública, reprimindo o valor da moeda...) Em novembro de 2024, o Quinto Tribunal de Apelações dos EUA decidiu que as sanções do Departamento de Controle de Ativos Estrangeiros (OFAC) do Departamento do Tesouro dos EUA contra o mixer de moedas Tornado Cash violaram a Lei Internacional de Poder Econômico de Emergência (IEEPA). O Quinto Tribunal de Apelações considerou que o contrato inteligente do Tornado Cash é um código Descentralizado, autoexecutável e incontrolável, que não pode ser possuído, não é propriedade e não deve ser incluído na lista de sanções do OFAC. As sanções do OFAC ultrapassaram sua autoridade legal. Embora a decisão do Quinto Tribunal de Apelações sobre o caso do Tornado Cash seja vista como uma vitória para a indústria de encriptação, a realidade é que hackers norte-coreanos e organizações criminosas de lavagem de dinheiro realmente estão usando o Tornado Cash para lavagem de dinheiro, evitando as sanções das agências reguladoras de aplicação da lei. Então, é possível garantir a privacidade dos usuários de encriptação na cadeia sob conformidade legal? Hoje, vamos compartilhar como o protocolo Railgun de moeda privada protege a privacidade dos usuários na cadeia de forma conformada. Modo de execução do protocolo Railgun O Railgun é um protocolo de privacidade baseado em contratos inteligentes, que garante pagamentos privados na cadeia para os usuários com Prova de conhecimento zero e Árvore de Merkle, e equilibra pagamentos privados na cadeia com conformidade regulamentar, garantindo a segurança dos fundos na cadeia. A empresa-mãe Grayscale DCG já investiu 10 milhões de dólares no token RAIL do protocolo Railgun e doou mais de 7 milhões de dólares em moeda estável para o Railgun DAO, além de recursos de investimento pela subsidiária Foundry Labs para garantir a capacidade de suporte do backend do protocolo Railgun. Mecanismo de execução: 1. Privacidade do token Os usuários utilizam a Railway Wallet para ocultar os tokens de seu endereço 0x para o endereço 0zk do Railgun, e após uma hora, o saldo de token no endereço 0zk pode ser usado para transferências entre os endereços 0zk e outras interações privadas na cadeia, como DeFi. As transferências entre os endereços 0zk não exigem espera, sendo creditadas imediatamente. A Railway Wallet suporta a privatização de tokens ERC20, tokens não fungíveis ERC-721 e ERC-1155. 2. Intermediários Os usuários realizam interações na cadeia através dos Broadcasters do protocolo Railgun, que são endereços 0x públicos que substituem os usuários do protocolo para interações na cadeia, garantindo a privacidade das transações. Após a privatização do token, as interações na cadeia são feitas por meio dos Broadcasters do protocolo Railgun, que são endereços 0x públicos que substituem os usuários do protocolo para interações na cadeia, garantindo a privacidade das transações. 3. Desprivatização Após a conclusão da interação na cadeia, os usuários podem especificar os Broadcasters para desprivatizar as transações privadas, permitindo a retirada dos tokens remanescentes do protocolo Railgun. Durante as operações de privatização e desprivatização de tokens, os contratos inteligentes do protocolo Railgun cobram uma taxa de 0,25%, enviada para o tesouro Railgun DAO. Esses ganhos do protocolo serão distribuídos para os governantes do protocolo e os detentores de staking. O Railgun utiliza Prova de conhecimento zero para garantir privacidade na cadeia Prova de conhecimento zero (Zero-Knowledge Proof, ZKP) é uma técnica de criptografia que permite que o provador prove a veracidade das informações sem revelar os detalhes da fonte. No protocolo Railgun, os usuários podem provar que têm permissão para usar tokens sem revelar o tipo e a quantidade de tokens, e os Broadcasters e os pools de fundos podem ocultar os endereços de envio e recebimento de transações. Por exemplo, os usuários do Railgun são como remetentes de cartas, e a ZKP verifica o conteúdo da carta, sendo os contratos inteligentes do protocolo Railgun como envelopes lacrados, e os Broadcasters como carteiros. Na cadeia pública, apenas é possível ver que a carta foi enviada, mas não é possível saber o conteúdo da carta, nem os remetentes e destinatários. O Railgun utiliza a Árvore de Merkle para prevenir gastos duplos e garantir a segurança das transações A Árvore de Merkle (Merkle Tree) é usada para verificar a integridade dos dados de transações na cadeia. Cada cabeçalho de bloco contém o valor hash raiz da Árvore de Merkle, verificando se os dados de transações em todo o bloco foram adulterados. Após o evento de apropriação de ativos dos usuários pela FTX, as exchanges centralizadas mainstream passaram a utilizar a Árvore de Merkle para verificar a segurança dos ativos dos usuários, a fim de evitar a apropriação. Após a privatização dos endereços pelos usuários, os tokens são adicionados ao pool de privacidade do protocolo Railgun. O saldo de tokens no pool de privacidade do protocolo Railgun é construído de forma semelhante ao registro UTXO do BTC, onde toda a lista UTXO do Railgun forma uma estrutura de dados Árvore de Merkle, que é usada para verificar o saldo durante as transações. Todos os tokens no protocolo Railgun compartilham a Árvore de Merkle, e cada operação de privatização de token atualiza o estado da Árvore de Merkle, gerando uma nova raiz/folha de Merkle, garantindo que os usuários tenham saldo suficiente ao enviar transações privadas e prevenindo gastos duplos, garantindo a segurança das transações. Como o protocolo Railgun implementa a conformidade regulamentar A principal razão pela qual o Tornado Cash foi sancionado foi o uso por parte do grupo de hackers norte-coreanos Lazarus Group e por grupos criminosos de lavagem de dinheiro para misturar moedas, evitando o rastreamento e investigação de agências reguladoras de aplicação da lei como o FBI. Prova de inocência (Private Proofs of Innocence) Como mencionado ao descrever o mecanismo de execução do protocolo Railgun, há um período de espera de uma hora para a privatização do endereço 0x. Durante esse período de espera, o Railgun realiza uma verificação na cadeia para garantir que os fundos no endereço 0x do usuário não têm origem em endereços de crime de alto risco ou sancionados. A verificação na cadeia do Railgun para prevenção de lavagem de dinheiro não é como a das exchanges centralizadas...

Ver original
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)