🚀 Starknet lança Shadow Accounts e promete mais privacidade para usuários de DeFi e jogos blockchain

Web3

A Starknet anunciou o lançamento das Shadow Accounts (Contas Sombra), um novo recurso de privacidade desenvolvido sobre a estrutura STRK20 que permite aos usuários interagir com aplicativos de finanças descentralizadas (DeFi) sem vincular publicamente suas operações à carteira principal. A novidade foi anunciada pela StarkWare em 13 de outubro de 2026, com a primeira integração de demonstração já disponível na mainnet e uma integração em produção prevista para 14 de outubro.

A tecnologia busca resolver um dos desafios mais conhecidos do universo blockchain: a transparência excessiva das transações. Embora as redes públicas ofereçam rastreabilidade e verificabilidade, essa característica também permite que qualquer pessoa acompanhe endereços, movimentações financeiras e posições em protocolos descentralizados.

Com as Shadow Accounts, a Starknet pretende oferecer uma alternativa para quem deseja utilizar serviços DeFi, negociar ativos e participar de aplicativos onchain sem expor diretamente a identidade financeira associada à sua carteira principal.

🔐 O que são as Shadow Accounts da Starknet?

As Shadow Accounts são endereços pseudônimos separados, controlados pelo usuário, que permitem realizar operações em aplicativos compatíveis sem estabelecer publicamente uma ligação direta com a carteira principal.

O sistema utiliza o saldo protegido do STRK20 para financiar essas contas. Dessa maneira, o usuário pode transferir recursos para um endereço dedicado e realizar operações financeiras sem revelar publicamente qual carteira principal está por trás daquela atividade.

Na prática, a novidade introduz uma camada adicional de privacidade para o DeFi, permitindo que os aplicativos ofereçam uma opção de alternância entre os modos Público e Privado.

É importante destacar que isso não significa anonimato total. Os saldos, as transações e as posições mantidas pela Shadow Account continuam visíveis na blockchain. O objetivo é dificultar a associação entre a conta utilizada no aplicativo e a carteira principal do usuário.

Segundo a proposta apresentada pela StarkWare, a funcionalidade poderá ser incorporada diretamente às interfaces dos aplicativos descentralizados, sem exigir que cada projeto desenvolva individualmente toda a infraestrutura de privacidade.

💰 Primeira demonstração utiliza o vault vSTRK da Vesu Prime

A primeira demonstração pública das Shadow Accounts foi disponibilizada na mainnet da Starknet por meio do vault vSTRK da Vesu Prime.

A interface apresenta uma opção para alternar entre os modos público e privado antes de realizar um depósito. Ao selecionar o modo privado, o usuário pode escolher uma quantidade de STRK e confirmar a operação no cofre compatível.

A demonstração permite observar como a tecnologia pode funcionar em uma aplicação DeFi real, mantendo a experiência de utilização relativamente simples.

A primeira integração em produção foi anunciada para 14 de outubro de 2026. No material divulgado, entretanto, a StarkWare não identificou o aplicativo responsável por essa primeira implementação comercial.

A iniciativa representa um passo importante para testar a adoção da privacidade em aplicações descentralizadas, especialmente em serviços que envolvem depósitos, empréstimos, negociações e gerenciamento de posições financeiras.

⚙️ Como funcionam as Contas Sombra?

O funcionamento das Shadow Accounts envolve a carteira do usuário, o saldo protegido do STRK20 e um contrato responsável por separar a conta utilizada no aplicativo da origem dos recursos.

O processo pode ser dividido em algumas etapas:

  1. Conexão da carteira: o usuário conecta uma carteira compatível a um aplicativo que oferece suporte às Shadow Accounts.
  2. Ativação do modo privado: o usuário seleciona a opção de privacidade na interface do aplicativo.
  3. Financiamento da conta: os ativos são movimentados a partir do saldo protegido do STRK20 para a conta dedicada.
  4. Execução das operações: a Shadow Account pode ser utilizada para interagir com contratos inteligentes compatíveis, incluindo serviços de DeFi.
  5. Retirada dos recursos: dependendo da configuração do aplicativo, os ativos podem retornar ao saldo protegido do usuário.

Um dos componentes centrais desse processo é o contrato chamado ShadowAccountAnonymizer. Ele atua entre o pool de privacidade e a Shadow Account, com o objetivo de interromper a ligação pública direta entre a carteira principal e o endereço utilizado no aplicativo.

O contrato foi implantado na mainnet da Starknet, com uma implantação separada também disponível na rede de testes Sepolia.

Outro detalhe importante é que as contas são persistentes. Isso permite que o usuário retorne posteriormente para consultar e continuar gerenciando suas posições, em vez de criar um novo endereço a cada interação.

As contas também são específicas para cada aplicativo. Dessa forma, um usuário pode manter identidades separadas para empréstimos, provisão de liquidez e negociações, reduzindo a possibilidade de que todas essas atividades sejam facilmente agrupadas em um único perfil financeiro público.

A estrutura também permite criar diferentes Shadow Accounts para o mesmo aplicativo, utilizando dados do usuário, informações relacionadas ao aplicativo e um identificador adicional (nonce) para derivar os endereços.

🛡️ STRK20: a infraestrutura por trás da privacidade

As Shadow Accounts utilizam o STRK20, uma estrutura de privacidade para ativos ERC-20 na Starknet, lançada pela StarkWare em 9 de junho de 2026.

O STRK20 permite que os usuários transfiram ativos de um saldo público para um saldo protegido, mantendo o controle dos fundos por meio de sua carteira. A estrutura também possibilita transferências privadas e swaps privados encaminhados pela liquidez disponível no ecossistema Starknet.

O sistema utiliza um pool de privacidade baseado em notas criptografadas armazenadas em contratos inteligentes. Cada transferência protegida consome notas existentes e cria novas, enquanto provas criptográficas demonstram que a operação é válida.

As provas de conhecimento zero, conhecidas como Zero-Knowledge Proofs ou ZK proofs, permitem verificar determinadas informações sem revelar todos os dados subjacentes da transação.

No caso do STRK20, essa tecnologia ajuda a ocultar informações como remetente, destinatário e valor das transferências protegidas. As notas criptografadas permanecem registradas na blockchain, mas seus detalhes não ficam publicamente disponíveis da mesma maneira que em uma transferência convencional.

De acordo com as informações divulgadas sobre o sistema, uma transação blindada tem um custo de 4 STRK. Esse valor se refere à operação de privacidade descrita e não deve ser interpretado como o custo total de todas as operações realizadas por uma Shadow Account.

A proposta combina a verificabilidade da blockchain com mecanismos criptográficos destinados a reduzir a exposição de dados financeiros.

⚖️ Privacidade com mecanismos de auditoria

Um dos pontos destacados pela StarkWare é a tentativa de equilibrar confidencialidade e responsabilidade regulatória.

O STRK20 utiliza uma estrutura de chaves de visualização criptografadas que pode permitir que um auditor autorizado acesse registros específicos de transações quando houver uma solicitação legítima, sem expor indiscriminadamente as atividades de todos os participantes do pool.

Essa abordagem procura oferecer mais privacidade aos usuários sem eliminar necessariamente a possibilidade de auditoria em situações apropriadas.

A StarkWare resume essa filosofia com o conceito de privacidade por padrão e responsabilidade quando necessário.

Ainda assim, os mecanismos de auditoria não significam que todas as exigências regulatórias estejam automaticamente resolvidas. A aplicação prática depende da implementação, das regras pertinentes e das condições de acesso aos registros.

🧑‍💻 Ferramentas para desenvolvedores e integração com aplicativos

Para facilitar a adoção da tecnologia, a Starknet disponibiliza ferramentas que permitem aos desenvolvedores integrar as Shadow Accounts às interfaces de seus aplicativos descentralizados.

A integração é realizada por meio da API da Starknet Wallet, utilizando o método shadow_account_invoke. O suporte inicial exige a versão 0.10.4 da API da carteira e a versão 10.8.0 do starknet.js.

A carteira fica responsável por tarefas importantes, incluindo a geração das provas criptográficas, o envio das transações e o gerenciamento dos saldos protegidos. Isso reduz a necessidade de os aplicativos terem acesso a informações sensíveis dos usuários, como as chaves de visualização privadas.

Entretanto, a funcionalidade não está disponível automaticamente em todos os serviços da Starknet. Tanto as carteiras quanto os aplicativos precisam oferecer suporte às interfaces necessárias para que o recurso funcione corretamente.

A flexibilidade também se estende às retiradas. Dependendo das configurações implementadas pelo aplicativo, os recursos podem retornar ao saldo protegido considerando o saldo total do token, o valor da última interação ou uma quantia específica.

Essa capacidade pode permitir que os desenvolvedores adaptem as regras de privacidade às necessidades de diferentes serviços financeiros.

⚠️ Quais são os limites das Shadow Accounts?

Apesar das vantagens, as Shadow Accounts possuem limitações que os usuários precisam compreender antes de movimentar seus ativos.

A tecnologia procura ocultar a associação direta entre a carteira principal e a conta utilizada em determinado aplicativo, mas não torna todas as informações financeiras invisíveis.

Entre os principais pontos de atenção estão:

  • Atividade pública da conta: transações, saldos e posições da Shadow Account continuam visíveis na blockchain.
  • Depósitos e retiradas: determinadas movimentações entre saldos públicos e protegidos podem revelar informações relevantes.
  • Horários das operações: a análise dos horários e dos padrões de atividade pode ajudar observadores a formular hipóteses sobre a relação entre diferentes endereços.
  • Outros aplicativos: operações realizadas fora do ambiente protegido podem continuar associadas à carteira principal.
  • Compatibilidade: somente aplicativos e carteiras que implementam os recursos necessários podem oferecer essa experiência.

Portanto, o nível de privacidade obtido dependerá de como o sistema é utilizado, das características das transações e das informações públicas disponíveis.

A StarkWare também não apresentou, no anúncio citado, metas específicas de adoção, volumes de negociação ou uma quantidade confirmada de aplicativos que integrarão o recurso.

🎮 O que a novidade significa para os jogos blockchain?

Além das finanças descentralizadas, as Shadow Accounts podem abrir novas possibilidades para os jogos onchain, especialmente aqueles que utilizam ativos negociáveis, mercados de NFTs e sistemas econômicos construídos diretamente na blockchain.

Em muitos jogos blockchain, as movimentações dos jogadores são públicas. Isso permite acompanhar compras, vendas, recompensas, transferências de equipamentos e outras atividades econômicas por meio dos endereços utilizados.

Embora essa transparência facilite auditorias e análises da economia dos jogos, ela também pode expor estratégias comerciais e o patrimônio digital de cada jogador.

Com contas separadas, jogadores poderiam, em aplicações compatíveis, negociar itens ou administrar posições sem associar imediatamente todas essas atividades à carteira principal.

Entre as possibilidades futuras estão:

  • 🗡️ Negociação de equipamentos e itens digitais com maior privacidade.
  • 💎 Compras e vendas de NFTs sem expor diretamente a carteira principal.
  • 🪙 Administração separada dos recursos utilizados em diferentes jogos.
  • 🏆 Participação em economias onchain com menor exposição do histórico financeiro.
  • 🎲 Desenvolvimento de experiências que utilizem informações ocultas e estratégias privadas.

Esses exemplos representam possibilidades de aplicação da tecnologia, e não funcionalidades já confirmadas para todos os jogos da Starknet.

É importante distinguir também a privacidade financeira da privacidade dentro da própria partida. Esconder a ligação entre duas carteiras não oculta automaticamente cartas, encontros, movimentos ou outras informações de gameplay. Esses recursos exigem mecanismos adicionais implementados pelos desenvolvedores.

🐉 Loot Survivor explora novas possibilidades para jogos onchain

Um dos projetos relacionados ao ecossistema de jogos da Starknet é o Loot Survivor, desenvolvido pela Provable Games.

O título é um jogo de sobrevivência totalmente onchain no qual os jogadores enfrentam criaturas, superam obstáculos, encontram equipamentos e tentam alcançar pontuações elevadas.

O jogo utiliza um modelo de partidas por sessão, em que cada tentativa oferece uma vida ao jogador. Durante a aventura, é possível escolher armas, explorar o ambiente e melhorar os equipamentos para avançar e obter melhores resultados.

Sua economia utiliza o token LORDS. Parte dos tokens pagos nas sessões é destinada aos melhores colocados no ranking global, enquanto outra parcela financia desenvolvedores responsáveis por criar interfaces para o jogo.

A estrutura pública da blockchain, entretanto, cria desafios para experiências que dependem de informações secretas. Se todos os dados forem expostos antecipadamente, jogadores ou ferramentas externas poderão ter acesso a informações que deveriam permanecer ocultas até determinado momento.

Nesse contexto, mecanismos criptográficos de privacidade podem ajudar a viabilizar novas experiências, incluindo encontros secretos, informações estratégicas e elementos de governança que não precisem ser revelados publicamente.

A Provable Games está entre os parceiros do ecossistema STRK20 e explora possibilidades relacionadas a informações ocultas e governança privada. Isso não significa que todos esses recursos já estejam implementados no Loot Survivor.

🌐 Ecossistema Starknet amplia suas opções de privacidade

A Starknet vem desenvolvendo uma infraestrutura que busca tornar as transações privadas mais acessíveis aos usuários e aos aplicativos descentralizados.

Entre os parceiros citados no ecossistema STRK20 estão Ready, Xverse, avnu, Ekubo, Vesu, Endur, ForgeYields, Troves, Privily, Zylith e Polyhedge.

As primeiras integrações de carteiras foram direcionadas à blindagem de ativos e aos swaps privados, com operações encaminhadas por meio da infraestrutura do avnu.

A StarkWare também demonstrou, em junho de 2026, uma abordagem de KYC privado baseada em provas de conhecimento zero, que busca verificar determinados atributos de identidade sem exigir a divulgação integral dos documentos do usuário.

Para as próximas etapas, a empresa pretende ampliar o suporte a empréstimos privados, interfaces de negociação, staking, provisão de liquidez, derivativos, mercados de previsão e marketplaces de NFTs.

A expansão para outras redes compatíveis com EVM, Solana e outros ecossistemas também aparece entre as possibilidades futuras apresentadas pela StarkWare. No entanto, essas iniciativas devem ser entendidas como planos de desenvolvimento, e não como integrações já disponíveis.

📈 O que esperar do futuro das Shadow Accounts?

O lançamento das Shadow Accounts representa mais um passo na busca por ferramentas que combinem transparência verificável e confidencialidade no universo blockchain.

Para os usuários de DeFi, a principal promessa é a possibilidade de separar a identidade pública de uma carteira das operações realizadas em determinados aplicativos. Para desenvolvedores, o recurso oferece uma infraestrutura que pode ser incorporada a serviços financeiros e, potencialmente, a experiências de jogos onchain.

O sucesso da tecnologia dependerá de fatores como a adoção pelas carteiras, a integração por aplicativos, os custos das operações e a capacidade de oferecer proteção efetiva contra a associação entre endereços.

Também será necessário avaliar como os usuários compreendem os limites da ferramenta. Uma conta pseudônima não garante anonimato absoluto, especialmente quando depósitos, retiradas, horários e padrões de movimentação podem fornecer pistas.

Se a adoção avançar, as Shadow Accounts poderão contribuir para tornar o DeFi e os jogos blockchain mais flexíveis, permitindo que os usuários escolham quando desejam manter suas atividades públicas e quando precisam de uma camada adicional de privacidade.

Por enquanto, a primeira integração com o vault vSTRK da Vesu Prime demonstra como essa proposta pode ser aplicada. Os próximos lançamentos e a resposta dos desenvolvedores serão fundamentais para determinar o alcance real da novidade na Starknet.