Starknet permite que usuários de DeFi escondam suas carteiras principais

ETH
STRK
Shadow AccountsPrivacidade de CarteiraStarknetCamada 2STRK20DeFi
há 1 horaFonte: crypto.news
Starknet permite que usuários de DeFi escondam suas carteiras principais

A rede layer-2 Ethereum Starknet lançou as Shadow Accounts, um novo recurso de privacidade que permite aos usuários negociar, emprestar e gerenciar posições de finanças descentralizadas (DeFi) sem conectar publicamente sua atividade às suas carteiras principais de criptomoedas.

Resumo

  • A StarkWare lançou as Shadow Accounts na Starknet, permitindo identidades de aplicação separadas sem expor os vínculos das carteiras dos usuários.
  • As Shadow Accounts mantêm transações e saldos publicamente visíveis, ao mesmo tempo que ocultam as conexões com as carteiras principais dos usuários.
  • Os usuários financiam suas Shadow Accounts por meio de saldos protegidos STRK20 e mantêm posições em várias transações.
  • Os desenvolvedores podem integrar o recurso de privacidade em aplicações existentes por meio da interface Starknet Wallet API.
  • A StarkWare introduziu as ferramentas de privacidade STRK20 em junho, seguidas por demonstrações de tecnologia de verificação de identidade privada.

A StarkWare anunciou o lançamento em 13 de outubro, introduzindo um sistema que cria endereços blockchain separados para aplicações DeFi individuais. Construído sobre a estrutura de privacidade STRK20 da rede, o recurso permite que os usuários mantenham posições contínuas sob identidades diferentes, mantendo seus endereços de carteira principal ocultos. A empresa confirmou que os saldos e transações das Shadow Accounts permanecem visíveis onchain.

Shadow Accounts da Starknet separam a atividade DeFi das carteiras

Com as Shadow Accounts, os usuários podem interagir com aplicações descentralizadas compatíveis por meio de endereços dedicados que não estão publicamente vinculados às suas carteiras principais. Cada aplicação recebe uma identidade separada e persistente, permitindo que os usuários retornem a posições existentes sem revelar conexões com outras atividades.

A StarkWare explicou que usar a mesma carteira pública em várias plataformas permite que observadores da blockchain examinem transações, participações e estratégias de negociação associadas a esse endereço. As Shadow Accounts são projetadas para impedir que observadores combinem facilmente essas atividades em um único histórico de carteira publicamente conectado.

Diferentemente de endereços de carteira temporários, as Shadow Accounts permanecem disponíveis em várias interações com a mesma aplicação. Os usuários podem manter posições de empréstimo, acumular recompensas ou gerenciar outros arranjos financeiros por meio de um endereço consistente.

O sistema deriva cada conta de informações associadas ao usuário, à aplicação selecionada e a um identificador único conhecido como nonce. De acordo com a documentação oficial do Starknet.js, os usuários podem gerar várias Shadow Accounts para uma aplicação, permitindo-lhes separar diferentes atividades dentro do mesmo serviço.

No entanto, a proteção tem limites definidos. A StarkWare afirma que as Shadow Accounts mantêm ativos ERC-20 públicos, o que significa que seus saldos e históricos de transações permanecem acessíveis por meio de exploradores de blockchain. A proteção de privacidade diz respeito à conexão entre esses endereços e a carteira principal do usuário.

Portanto, o recurso não torna invisível cada posição de negociação, transferência de tokens ou atividade financeira. Uma vez que um observador identifica uma Shadow Account específica, suas operações registradas publicamente ainda podem ser examinadas.

Shadow Accounts usam STRK20 para financiar transações DeFi

O sistema funciona em conjunto com o STRK20, a estrutura de privacidade da Starknet para transferências de criptomoedas e saldos protegidos. Os usuários depositam ativos compatíveis em um pool de privacidade compartilhado, onde seus saldos são representados por meio de registros criptografados.

De acordo com a explicação técnica da StarkWare, um usuário que se conecta a uma aplicação compatível pode selecionar um modo de operação privado antes de fazer um depósito. A carteira então move os ativos necessários do saldo protegido para a Shadow Account designada.

Uma vez financiada, a conta pode interagir com a aplicação e manter uma posição contínua. Por exemplo, um usuário que participa de uma plataforma de empréstimos pode depositar ativos por meio de uma Shadow Account e retornar mais tarde para ajustar a posição.

O processo permite que a aplicação reconheça a mesma conta em várias transações. No entanto, o endereço original da carteira do usuário não é anexado publicamente a essas atividades por meio do mecanismo Shadow Account.

Quando os usuários decidem sacar, os rendimentos suportados podem retornar aos seus saldos protegidos STRK20. A carteira gerencia os dados de transação necessários e gera provas de conhecimento zero usadas para validar operações por meio do sistema de privacidade.

A documentação da Starknet identifica várias maneiras de coletar ativos de uma Shadow Account. Os desenvolvedores podem configurar transações para retornar o saldo total de tokens, apenas os valores recebidos durante a última interação ou um valor especificado.

O mecanismo usa um anonimizador de Shadow Account, que pode criar e operar a conta por meio do pool de privacidade. A documentação oficial identifica um contrato de anonimizador implantado na mainnet da Starknet, juntamente com uma implantação separada na rede de teste Sepolia.

StarkWare abre ferramentas de privacidade para desenvolvedores DeFi

A StarkWare disponibilizou as Shadow Accounts por meio da Starknet Wallet API, permitindo que os desenvolvedores conectem aplicações existentes ao sistema de privacidade.

A empresa identificou o método shadow_account_invoke como a principal ferramenta de integração. Por meio dessa operação, os desenvolvedores podem enviar chamadas de aplicação usando a Shadow Account de um usuário sem gerenciar diretamente o estado privado da conta.

De acordo com o anúncio de lançamento, a carteira lida com a geração de provas, o envio de transações e os dados necessários para gerenciar os saldos protegidos do usuário. Os desenvolvedores não precisam de acesso às chaves de visualização dos usuários para habilitar o recurso.

O anúncio identificou a versão 0.10.4 da Starknet Wallet API e a versão 10.8.0 ou mais recente do starknet.js como opções de integração suportadas. A compatibilidade da carteira continua necessária, o que significa que o recurso dependerá de as carteiras e aplicações individuais implementarem as interfaces relevantes.

A StarkWare disse que o design poderia eventualmente suportar serviços adicionais, incluindo fornecimento de liquidez, empréstimos, staking, compras recorrentes, derivativos, mercados de previsão e marketplaces de NFT.

A documentação para desenvolvedores distingue as Shadow Accounts dos auxiliares de transação de uso único. As Shadow Accounts são projetadas para posições mantidas ao longo do tempo, enquanto as interações baseadas em auxiliares podem concluir uma transação sem manter um endereço persistente específico do usuário.

Nenhum número foi divulgado para a quantidade de aplicações que integraram as Shadow Accounts no lançamento. A StarkWare não publicou metas de adoção ou volumes de transações associados especificamente ao novo recurso.

Starknet expande serviços de privacidade após o lançamento do STRK20

As Shadow Accounts ampliam o trabalho existente da StarkWare em privacidade de blockchain, que recebeu uma grande atualização em junho de 2026.

Em 9 de junho, a StarkWare introduziu o STRK20, um framework projetado para fornecer saldos protegidos e transferências privadas para ativos ERC-20 suportados na Starknet. O sistema usa provas de conhecimento zero para validar transações sem expor publicamente todas as informações financeiras subjacentes.

O anterior framework de privacidade STRK20 para tokens Ethereum introduziu saldos criptografados, transferências privadas e chaves de visualização para divulgação controlada. Por meio de seu pool de privacidade compartilhado, os usuários podem mover ativos suportados entre estados públicos e protegidos enquanto permanecem na Starknet.

Posteriormente, a StarkWare demonstrou um sistema de Know Your Customer Privado em 23 de junho. A tecnologia foi projetada para permitir que os usuários verifiquem informações pessoais selecionadas sem fornecer às empresas cópias completas de seus documentos de identidade.

O sistema de KYC Privado desenvolvido pela StarkWare usa provas de conhecimento zero para verificar informações específicas, como idade ou elegibilidade, enquanto limita a exposição de outros detalhes pessoais. A demonstração envolveu verificação de passaporte usando dispositivos móveis e informações de identidade criptografadas.

O site oficial do STRK20 da StarkWare identifica Ready e Xverse entre as carteiras que suportam sua infraestrutura de privacidade. A plataforma descreve integrações existentes envolvendo exchanges descentralizadas, aplicações de empréstimos e outros serviços financeiros.

Sua documentação explica que as proteções de privacidade não cobrem todas as partes de uma transação em blockchain. Depósitos públicos, saques, o momento das transações e a atividade de aplicações externas podem permanecer visíveis, dependendo da carteira e da integração.

O framework fornece um mecanismo para auditoria autorizada por meio de chaves de visualização criptografadas. De acordo com a StarkWare, isso permite que auditores designados inspecionem os registros de transferências privadas de um indivíduo sem obter controle sobre seus ativos.

A documentação mais recente para desenvolvedores identifica o WalletAccountV6 como a interface recomendada para novos aplicativos Starknet que usam recursos do STRK20. Ela especifica compatibilidade com a versão 6.0.6 ou posterior do get-starknet e descreve o suporte por meio de carteiras compatíveis, incluindo Ready e Xverse.