Saltar para o conteúdo principal

59 posts marcados com "Smart Contracts"

Desenvolvimento e segurança de contratos inteligentes

Ver todas as tags

ERC-8183: O Padrão que Permite que Agentes de IA se Contratem — Sem Necessidade de Humanos

· 11 min de leitura
Dora Noda
Software Engineer

O que acontece quando um agente de IA precisa que um logotipo seja desenhado, um conjunto de dados seja limpo ou um contrato inteligente seja auditado — e não há nenhum humano no processo? Até fevereiro de 2026, a resposta era: nada padronizado. Cada transação de agente para agente dependia de integrações sob medida, intermediários centralizados ou pura confiança. O ERC-8183 muda isso ao dar ao Ethereum uma camada de comércio nativa onde agentes autônomos podem publicar trabalhos, colocar fundos em escrow e verificar entregas inteiramente on-chain.

Desenvolvido em conjunto pelo Virtuals Protocol e pela equipe dAI da Ethereum Foundation, o ERC-8183 introduz uma única primitiva — o Job (Trabalho) — que codifica o ciclo de vida completo de uma transação comercial em quatro estados. Combinado com o ERC-8004 para identidade de agente e o x402 para pagamentos nativos de HTTP, ele completa uma pilha de três partes que pode definir como a economia de IA agêntica de US$ 11 bilhões realmente transaciona.

Vitória do Uniswap 'O Código Não é Culpado': A Decisão Federal que Pode Proteger Todos os Desenvolvedores DeFi

· 9 min de leitura
Dora Noda
Software Engineer

Em 2 de março de 2026, uma juíza federal em Manhattan fez algo que ecoará em tribunais e bases de código nos próximos anos: ela disse aos investidores que perderam dinheiro em tokens fraudulentos que a Uniswap — o protocolo, seu fundador e seus financiadores de risco — tinha zero responsabilidade legal por suas perdas. O caso, Risley v. Universal Navigation Inc., foi arquivado com prejuízo (dismissed with prejudice), o que significa que os autores nunca poderão reapresentá-lo. Para cada desenvolvedor que já implantou um contrato inteligente de código aberto e se perguntou se poderia ser processado até a ruína pelo que estranhos fizeram com ele, esta decisão reescreve o cálculo de risco.

Corrida Armamentista de Auditoria de Contratos Inteligentes por IA: IA de Segurança Especializada Detecta 92 % dos Exploits de DeFi

· 9 min de leitura
Dora Noda
Software Engineer

Por $ 1,22 por contrato, um agente de IA agora pode escanear um contrato inteligente em busca de vulnerabilidades exploráveis — e as capacidades ofensivas de exploit estão dobrando a cada 1,3 meses. Bem-vindo à corrida armamentista mais consequente nas finanças descentralizadas.

Em fevereiro de 2026, OpenAI e Paradigm lançaram conjuntamente o EVMbench, um benchmark de código aberto que avalia a eficácia com que os agentes de IA detectam, corrigem e exploram vulnerabilidades de contratos inteligentes. Os resultados foram preocupantes. O GPT-5.3-Codex explorou com sucesso 72,2 % dos contratos vulneráveis conhecidos, um aumento em relação aos 31,9 % de apenas seis meses antes. Enquanto isso, um agente de segurança de IA especializado detectou vulnerabilidades em 92 % de 90 contratos DeFi explorados, totalizando $ 96,8 milhões — quase três vezes a taxa de detecção de 34 % de um agente de codificação GPT-5.1 básico.

A implicação é clara: a batalha pela segurança DeFi tornou-se uma disputa de IA contra IA, e a economia favorece esmagadoramente os atacantes — por enquanto.

Erros de Configuração Ofuscam Vulnerabilidades de Código

· 10 min de leitura
Dora Noda
Software Engineer

Um atacante deposita 8 USDC como colateral e sai com 187 ETH — aproximadamente $ 390.000. Os contratos inteligentes funcionaram exatamente como projetados. O oráculo cumpriu seu papel. Mas alguém inseriu o feed de preços BTC / USD da Chainlink no slot destinado ao USDC. Essa única linha de configuração transformou um protocolo de empréstimo funcional em uma máquina de dinheiro grátis.

Bem-vindo à nova linha de frente da segurança DeFi, onde as vulnerabilidades mais letais não estão escondidas no bytecode do Solidity — elas estão em painéis de administração, scripts de implementação e arquivos de parâmetros.

O Fork Glamsterdam do Ethereum: Como o Processamento Paralelo e o ePBS Colocam 10.000 TPS ao Alcance

· 9 min de leitura
Dora Noda
Software Engineer

O Ethereum passou anos escalando por meio de rollups de Camada 2, enquanto sua camada base permanecia um gargalo de thread única processando transações uma por uma. Essa era está chegando ao fim. O hard fork Glamsterdam, previsto para meados de 2026, introduz a execução paralela por meio de Listas de Acesso de Bloco (BALs) e incorpora a Separação Propositor - Construtor (ePBS) diretamente na camada de consenso — uma reformulação estrutural que coloca a mainnet do Ethereum em um caminho rumo a mais de 10.000 transações por segundo pela primeira vez.

É, sob qualquer medida, o movimento de escalabilidade de Camada 1 mais agressivo desde o Merge.

As Guerras das Carteiras de 2026: Contas Inteligentes, Agentes de IA e a Morte da Seed Phrase

· 9 min de leitura
Dora Noda
Software Engineer

Sua próxima carteira cripto não pedirá que você escreva doze palavras. Ela não cobrará taxas de gás. E pode até não exigir que você pressione um botão — porque um agente de IA pode estar operando-a em seu nome.

No primeiro trimestre de 2026, o cenário das carteiras cripto passou por sua transformação mais radical desde que a MetaMask trouxe o Ethereum para o navegador em 2016. Três forças convergentes — a abstração de conta inteligente tornando-se nativa no Ethereum, carteiras de agentes de IA autônomos entrando em produção e a autenticação por chaves de acesso (passkeys) substituindo as frases-semente — estão reescrevendo todas as premissas sobre como humanos (e máquinas) interagem com blockchains.

O Gambito RISC-V da Ethereum: Por Que Vitalik Quer Remover a EVM e o Que Isso Significa para Cada Desenvolvedor dApp

· 10 min de leitura
Dora Noda
Software Engineer

E se o motor que alimenta US$ 600 bilhões em contratos inteligentes estivesse atrasando o Ethereum em ordens de magnitude? Essa é a tese provocativa que Vitalik Buterin apresentou em abril de 2025 — e reforçou em março de 2026 — quando propôs substituir gradualmente a Ethereum Virtual Machine (EVM) pelo RISC-V, uma arquitetura de conjunto de instruções (ISA) de CPU de código aberto. A mudança poderia desbloquear ganhos de eficiência de 100x na geração de provas de conhecimento zero, mas também ameaça reformular a experiência do desenvolvedor, desencadear uma guerra de arquitetura com os defensores do WebAssembly e forçar todo o ecossistema Ethereum a repensar como deve ser uma máquina virtual de blockchain.

Strawmap do Ethereum: Sete Hard Forks, Uma Visão Radical para 2029

· 11 min de leitura
Dora Noda
Software Engineer

A finalidade da Ethereum leva atualmente cerca de 16 minutos. Até 2029, a Ethereum Foundation quer reduzir esse número para 8 segundos — uma melhoria de 120x. Essa ambição, juntamente com 10.000 TPS na Camada 1, privacidade nativa e criptografia resistente à computação quântica, está agora detalhada em um único documento: o Strawmap.

Lançado no final de fevereiro de 2026 pelo pesquisador da EF, Justin Drake, o strawmap estabelece sete hard forks ao longo de aproximadamente três anos e meio. É o plano de atualização mais abrangente que a Ethereum produziu desde o The Merge. Aqui está o que ele contém, por que é importante e o que os desenvolvedores precisam acompanhar.

A Era da Blockchain Multi-VM: Por que a Abordagem EVM + MoveVM + WasmVM da Initia Desafia a Dominância L2 Homogênea do Ethereum

· 15 min de leitura
Dora Noda
Software Engineer

E se o maior gargalo no desenvolvimento de blockchain não for a escalabilidade ou a segurança — mas o casamento forçado a uma única linguagem de programação? Enquanto o ecossistema Layer 2 da Ethereum ultrapassa 90% de dominância de mercado com sua arquitetura homogênea apenas de EVM, uma tese contrária está ganhando força: a escolha do desenvolvedor importa mais do que a uniformidade do ecossistema. Conheça a Initia, uma plataforma blockchain que permite aos desenvolvedores escolherem entre três máquinas virtuais — EVM, MoveVM e WasmVM — em uma única rede interoperável. A questão não é se blockchains multi-VM podem funcionar. É se a filosofia da Ethereum de "uma VM para todos governar" sobreviverá à revolução da flexibilidade.

O Paradoxo da Homogeneidade da Ethereum

A estratégia de escalonamento Layer 2 da Ethereum tem sido amplamente bem-sucedida em uma métrica: a adoção por desenvolvedores. Cadeias compatíveis com EVM agora suportam uma experiência de desenvolvedor unificada, onde o mesmo código Solidity ou Vyper pode ser implantado no Arbitrum, Optimism, Base e dezenas de outras L2s com modificações mínimas. As implementações de zkEVM eliminaram virtualmente o atrito para desenvolvedores que constroem em rollups de conhecimento zero, integrando-se perfeitamente com o ferramental estabelecido da Ethereum, padrões e a vasta biblioteca de contratos inteligentes auditados.

Essa homogeneidade é simultaneamente o superpoder da Ethereum e seu calcanhar de Aquiles. Contratos inteligentes escritos para uma cadeia compatível com EVM podem ser facilmente migrados para outras, criando poderosos efeitos de rede. Mas a arquitetura da EVM — projetada em 2015 — carrega limitações fundamentais que se tornaram cada vez mais aparentes à medida que os casos de uso de blockchain evoluem.

O design baseado em pilha (stack-based) da EVM impede a paralelização porque não sabe quais dados on-chain serão modificados antes da execução. Tudo só se torna claro após a conclusão da execução, criando um gargalo inerente para aplicações de alto rendimento. As operações pré-compiladas da EVM são codificadas rigidamente, o que significa que os desenvolvedores não podem modificar, estender ou substituí-las facilmente por algoritmos mais recentes. Essa restrição prende os desenvolvedores a operações predefinidas e limita a inovação no nível do protocolo.

Para aplicações DeFi construídas na Ethereum, isso é aceitável. Para jogos, agentes de IA ou tokenização de ativos do mundo real que exigem características de desempenho diferentes, é uma camisa de força.

A Aposta da Initia na Diversidade de Máquinas Virtuais

A arquitetura da Initia faz uma aposta diferente: e se os desenvolvedores pudessem escolher a máquina virtual mais adequada para sua aplicação, enquanto ainda se beneficiam da segurança compartilhada e da interoperabilidade contínua?

A Layer 1 da Initia serve como uma camada de orquestração, coordenando segurança, liquidez, roteamento e interoperabilidade em uma rede de "Minitias" — rollups de Layer 2 que podem executar ambientes de execução EVM, MoveVM ou WasmVM. Essa abordagem agnóstica de VM é possibilitada pela OPinit Stack, um framework que suporta provas de fraude e capacidades de reversão construído no Cosmos SDK e aproveitando a camada de disponibilidade de dados da Celestia.

Aqui é onde fica interessante: os desenvolvedores de aplicações L2 podem modificar os parâmetros do rollup no lado do Cosmos SDK enquanto selecionam a compatibilidade com EVM, MoveVM ou WasmVM com base em qual máquina virtual ou linguagem de contrato inteligente melhor se adapta às suas necessidades. Uma plataforma de jogos NFT pode escolher o MoveVM por seu modelo de programação orientado a recursos e execução paralela. Um protocolo DeFi que busca compatibilidade com o ecossistema Ethereum pode optar pela EVM. Uma aplicação de computação intensiva que exige melhorias de desempenho de 10 a 100 vezes pode selecionar a arquitetura baseada em registradores do WasmVM.

A inovação se estende além da escolha da máquina virtual. A Initia permite mensagens e pontes de ativos perfeitas entre esses ambientes de execução heterogêneos. Os ativos podem fluir entre as Layer 2s de EVM, WASM e MoveVM usando o protocolo IBC, resolvendo um dos problemas mais difíceis em blockchain: interoperabilidade cross-VM sem intermediários confiáveis.

Detalhamento Técnico: Três VMs, Diferentes Compensações

Entender por que os desenvolvedores podem escolher uma VM em vez de outra requer o exame de suas diferenças arquitetônicas fundamentais.

MoveVM: Segurança Através de Design Orientado a Recursos

Utilizada pela Aptos e Sui, a MoveVM introduz um modelo baseado em objetos que trata ativos digitais como recursos de primeira classe com semânticas específicas de propriedade e transferência. O sistema resultante é muito mais seguro e flexível do que a EVM para aplicações centradas em ativos. O modelo de recursos da Move evita classes inteiras de vulnerabilidades — como ataques de reentrada (reentrancy) e gasto duplo — que assolam os contratos inteligentes da EVM.

Mas a MoveVM não é monolítica. Embora Sui, Aptos e agora Initia compartilhem a mesma linguagem Move, eles não compartilham as mesmas suposições arquitetônicas. Seus modelos de execução diferem — execução centrada em objetos versus concorrência otimista versus livro-razão DAG híbrido — o que significa que a superfície de auditoria muda com cada plataforma. Essa fragmentação é tanto uma funcionalidade (inovação na camada de execução) quanto um desafio (escassez de auditores em comparação com a EVM).

EVM: A Fortaleza do Efeito de Rede

A Ethereum Virtual Machine continua sendo a mais amplamente adotada devido à sua vantagem de pioneirismo e ao massivo ecossistema de desenvolvedores. Cada operação na EVM cobra gás para evitar ataques de negação de serviço, criando um mercado de taxas previsível. O problema é a eficiência: o modelo baseado em contas da EVM não consegue paralelizar a execução de transações, e sua medição de gás torna as transações caras em comparação com arquiteturas mais recentes.

Ainda assim, a dominância da EVM persiste porque o ferramental, os auditores e a liquidez orbitam a Ethereum. Qualquer plataforma multi-VM deve fornecer compatibilidade com EVM para acessar esse ecossistema — que é precisamente o que a Initia faz.

WebAssembly (Wasm): Desempenho Sem Compromissos

As VMs WASM executam contratos inteligentes de 10 a 100 vezes mais rápido que a EVM devido à sua arquitetura baseada em registradores. Ao contrário da medição de gás fixa da EVM, o WASM emprega medição dinâmica para eficiência. O CosmWASM, a implementação da Cosmos, foi projetado especificamente para combater os tipos de ataques aos quais a EVM é vulnerável — particularmente aqueles que envolvem manipulação de limite de gás e padrões de acesso ao armazenamento.

O desafio com o WASM é a adoção fragmentada. Embora ofereça melhorias significativas de desempenho, segurança e flexibilidade sobre a EVM, falta a experiência de desenvolvedor unificada que torna as L2s da Ethereum atraentes. Menos auditores se especializam na segurança do WASM, e a liquidez cross-chain do ecossistema Ethereum mais amplo requer infraestrutura de ponte adicional.

É aqui que a abordagem multi-VM da Initia se torna estrategicamente interessante. Em vez de forçar os desenvolvedores a escolher um ecossistema ou outro, ela permite que selecionem a VM que corresponde aos requisitos de desempenho e segurança de sua aplicação, mantendo o acesso à liquidez e aos usuários em todos os três ambientes.

Interoperabilidade Nativa de IBC: A Peça Que Faltava

O protocolo Inter-Blockchain Communication (IBC) — que agora conecta mais de 115 cadeias — fornece a infraestrutura de mensagens cross-chain segura e sem permissão que torna possível a visão multi-VM da Initia. O IBC permite a transferência de dados e valor sem intermediários de terceiros, usando provas criptográficas para verificar as transições de estado em blockchains heterogêneas.

A Initia aproveita o IBC juntamente com bridges otimistas para suportar a funcionalidade cross-chain. O token INIT existe em múltiplos formatos (OpINIT, IbcOpINIT) para facilitar a ponte entre a L1 da Initia e seus rollups, bem como entre diferentes ambientes de VM dentro da rede.

O momento é estratégico. O IBC v2 foi lançado no final de março de 2025, trazendo melhorias de desempenho e compatibilidade expandida. Olhando para o futuro, a expansão do IBC para Bitcoin e Ethereum mostra uma forte trajetória de crescimento até 2026, enquanto a LayerZero busca integrações corporativas com uma abordagem arquitetônica diferente.

Onde as L2s do Ethereum dependem de bridges centralizadas ou multisig para mover ativos entre cadeias, o design nativo de IBC da Initia oferece garantias de finalidade criptográfica. Isso é importante para casos de uso institucionais onde a segurança de bridges tem sido o calcanhar de Aquiles da infraestrutura cross-chain — mais de $ 2 bilhões foram roubados de bridges apenas em 2025 sozinha.

Quebrando o Aprisionamento Tecnológico do Desenvolvedor

A conversa em torno de blockchains multi-VM centra-se, em última análise, em uma questão de poder: quem controla a plataforma e quanto poder de decisão os desenvolvedores têm?

O ecossistema homogêneo de L2 do Ethereum cria o que os tecnólogos chamam de "aprisionamento tecnológico" (vendor lock-in). Depois de construir sua aplicação em Solidity para a EVM, migrar para uma cadeia não-EVM exige a reescrita de toda a base de código do seu contrato inteligente. A experiência dos seus desenvolvedores, suas auditorias de segurança, suas integrações de ferramentas — tudo otimizado para um único ambiente de execução. Os custos de mudança são enormes.

Solidity continua sendo o padrão prático da EVM em 2026. Mas Rust domina vários ambientes focados em desempenho (Solana, NEAR, Polkadot). Move traz um design focado em segurança de ativos para cadeias mais novas. Cairo ancora o desenvolvimento nativo de conhecimento zero (zero-knowledge-native). A fragmentação reflete diferentes prioridades de engenharia — segurança versus desempenho versus familiaridade do desenvolvedor.

A tese da Initia é que, em 2026, as abordagens monolíticas tornaram-se um passivo estratégico. Quando uma aplicação blockchain precisa de uma característica de desempenho específica — seja gerenciamento de estado local para jogos, execução paralela para DeFi ou computação verificável para agentes de IA — exigir que eles reconstruam em uma nova cadeia é um atrito que retarda a inovação.

A arquitetura modular e API-first está substituindo os monólitos à medida que a flexibilidade se torna sobrevivência. À medida que as finanças integradas (embedded finance), a expansão transfronteiriça e a complexidade regulatória aceleram em 2026, a capacidade de escolher a máquina virtual certa para cada componente da sua pilha de aplicações — mantendo a interoperabilidade — torna-se uma vantagem competitiva.

Isso não é apenas teórico. O cenário de programação blockchain de 2026 revela uma caixa de ferramentas adaptada aos ecossistemas e ao risco. Vyper favorece a segurança em detrimento da flexibilidade, removendo os recursos dinâmicos do Python para fins de auditabilidade. Rust oferece controle em nível de sistema para aplicações críticas de desempenho. O modelo de recursos da linguagem Move torna a segurança dos ativos provável em vez de presumida.

As plataformas multi-VM permitem que os desenvolvedores escolham a ferramenta certa para o trabalho sem fragmentar a liquidez ou sacrificar a composibilidade.

A Questão da Experiência do Desenvolvedor

Críticos de plataformas multi-VM apontam uma preocupação legítima: o atrito na experiência do desenvolvedor (DX).

As soluções homogêneas de L2 do Ethereum fornecem uma experiência de desenvolvedor simplificada através de ferramentas unificadas e compatibilidade. Você aprende Solidity uma vez e esse conhecimento é transferido para dezenas de cadeias. Empresas de auditoria especializam-se na segurança da EVM, criando uma experiência profunda. Ferramentas de desenvolvimento como Hardhat, Foundry e Remix funcionam em todos os lugares.

Blockchains multi-VM introduzem modelos de programação únicos que podem alcançar maior vazão (throughput) ou consenso especializado, mas fragmentam as ferramentas, reduzem a disponibilidade de auditores e complicam a ponte de liquidez do ecossistema Ethereum mais amplo.

O contra-argumento da Initia é que essa fragmentação já existe — os desenvolvedores já escolhem entre EVM, a SVM baseada em Rust da Solana, o CosmWasm da Cosmos e as cadeias baseadas em Move, de acordo com os requisitos da aplicação. O que não existe é uma plataforma que permita que esses componentes heterogêneos interoperem nativamente.

As evidências de experimentos multi-VM existentes são variadas. Desenvolvedores que constroem na Cosmos podem escolher entre módulos EVM (Evmos), contratos inteligentes CosmWasm ou aplicações nativas do Cosmos SDK. Mas esses ambientes permanecem de certa forma isolados em silos, com composibilidade limitada entre as VMs.

A inovação da Initia é tornar o envio de mensagens entre VMs uma primitiva de primeira classe. Em vez de tratar EVM, MoveVM e WasmVM como alternativas concorrentes, a plataforma os trata como ferramentas complementares em um único ambiente composível.

Se essa visão se materializará depende da execução. A infraestrutura técnica existe. A questão é se os desenvolvedores abraçarão a complexidade multi-VM em troca de flexibilidade, ou se a "simplicidade através da homogeneidade" do Ethereum continuará sendo o paradigma dominante.

O que Isso Significa para 2026 e Além

O roteiro de escalabilidade da indústria de blockchain tem sido notavelmente consistente : construir Layer 2s mais rápidas e baratas sobre o Ethereum , mantendo a compatibilidade com a EVM . Base , Arbitrum e Optimism controlam 90 % das transações L2 seguindo este manual . Mais de 60 Ethereum L2s estão ativas , com centenas mais em desenvolvimento .

Mas 2026 está revelando rachaduras na tese de escalabilidade homogênea . Chains específicas de aplicativos , como dYdX e Hyperliquid , provaram o modelo de integração vertical , capturando $ 3,7 M em receita diária ao controlar toda a sua stack . Essas equipes não escolheram a EVM — elas escolheram desempenho e controle .

A Initia representa um caminho intermediário : o desempenho e a flexibilidade das chains específicas de aplicativos , com a composibilidade e liquidez de um ecossistema compartilhado . Se essa abordagem ganhará tração depende de três fatores .

Primeiro , a adoção pelos desenvolvedores . Plataformas vivem ou morrem pelas aplicações construídas nelas . A Initia deve convencer as equipes de que a complexidade de escolher entre três VMs vale a flexibilidade ganha . A tração inicial em jogos , tokenização de RWA ( Real World Assets ) ou infraestrutura de agentes de IA poderia validar a tese .

Segundo , a maturidade da segurança . Plataformas multi - VM introduzem novas superfícies de ataque . As pontes ( bridges ) entre ambientes de execução heterogêneos devem ser à prova de balas . Os mais de $ 2 B em hacks de bridges na indústria criam um ceticismo justificado sobre a segurança de mensagens entre VMs .

Terceiro , os efeitos de rede do ecossistema . O Ethereum não venceu porque a EVM é tecnicamente superior — venceu porque bilhões de dólares em liquidez , milhares de desenvolvedores e indústrias inteiras se padronizaram na compatibilidade com a EVM . Interromper esse ecossistema requer mais do que apenas tecnologia melhor .

A era das blockchains multi - VM não se trata de substituir o Ethereum . Trata - se de expandir o que é possível além das limitações da EVM . Para aplicações onde a segurança de recursos do Move , o desempenho do Wasm ou o acesso ao ecossistema da EVM importam para diferentes componentes , plataformas como a Initia oferecem uma alternativa atraente às arquiteturas monolíticas .

A tendência mais ampla é clara : em 2026 , a arquitetura modular está substituindo as abordagens de tamanho único em toda a infraestrutura de blockchain . A disponibilidade de dados está se separando da execução ( Celestia , EigenDA ) . O consenso está se separando da ordenação ( sequenciadores compartilhados ) . As máquinas virtuais estão se separando da arquitetura da chain .

A aposta da Initia é que a diversidade do ambiente de execução — apoiada por uma interoperabilidade robusta — se tornará o novo padrão . Se eles estão certos depende de os desenvolvedores escolherem a liberdade em vez da simplicidade , e se a plataforma pode entregar ambos sem concessões .

  • Para desenvolvedores que constroem aplicações multi - chain que exigem uma infraestrutura RPC robusta em ambientes EVM , Move e WebAssembly , o acesso a nós de nível empresarial torna - se crítico . A BlockEden.xyz fornece endpoints de API confiáveis para o ecossistema de blockchain heterogêneo , apoiando equipes que constroem através das fronteiras das máquinas virtuais . *

Fontes