Olá pessoal, eu sou Tuyền. Nos últimos dias, eu tenho me concentrado em seguir uma mudança de natureza “técnica profunda” no @Injective: o lançamento do EVM original não é apenas “executar Solidity”, mas também abre a possibilidade de conexão direta com os módulos essenciais da cadeia, como Bank, Exchange, Estaca, através de uma série de precompiles embutidos no protocolo. Isso significa que os contratos podem manipular diretamente os ativos, ordens e dados na cadeia sem a necessidade de uma ponte, copiar o livro-razão ou uma camada intermediária frágil.
Bank Precompile – Alterar a forma como os ativos são organizados
O primeiro ponto de mudança que impacta a forma como gerimos o capital é o Bank precompile. Ele permite EVM:
Realizar transferências, aumentar/diminuir a emissão de tokens, verificar o saldo diretamente no livro-razão x/banco original do #Injective. Combinado com o Padrão de Token MultiVM, ativos como wINJ não são mais “cópias no contrato EVM”, mas sim uma visualização direta do saldo real na cadeia.
O resultado é que, ao executar as estratégias tanto em EVM quanto em WASM, o saldo está sempre sincronizado, o risco de desvio de saldo diminuiu consideravelmente, e o painel de gestão de risco também está mais organizado. Para quem trabalha com estratégias e arbitragem, esta é uma grande mudança de “pode funcionar” para “funciona de forma suave e segura”.
Exchange Precompile – Executar ordens diretamente na cadeia
Em seguida, temos o pré-compilado de Exchange, que melhora significativamente o desempenho das transações:
Anteriormente, se você quisesse contratos auto-ordenados, cancelar ordens ou transferir dinheiro entre contas secundárias, tinha que passar por camadas intermediárias ou proxies. Agora, os contratos podem chamar diretamente o endereço fixo da precompilação do Exchange, manipulando tanto a lógica da subconta quanto a correspondência de ordens em uma única transação na cadeia.
Por exemplo, você pode mover a margem da Sub-conta A para a B e definir duas ordens de grade (de grade bidirecional) em um único passo. Com estratégias de alta frequência ou multi-perna, isso minimiza o deslizamento de preço, falhas de transação e a complexidade na conciliação.
Experiência de desenvolvimento – Rápido e direto
Eu tentei usar o Foundry para escrever um contrato “de monitoramento de margem + reabastecimento automático” conectado ao Bank/Exchange precompile:
O processo de construção, implantação e depuração no Injective é quase equivalente ao Ethereum. Nota: o ambiente EVM local não contém as pré-compilações do Injective, portanto, é necessário conectar-se à testnet ou ao nó local para depurar passo a passo. Ao conectar-se à rede real, o contrato liga-se diretamente ao módulo original, com Gas baixo e sem necessidade de camada intermediária.
Em um dia, consegui executar o protótipo com sucesso, percebendo claramente os benefícios de reduzir os custos intermediários e os riscos operacionais.
Dados – Uma cadeia de blocos
Não apenas em relação às transações, a fonte de dados na Injective também está sendo reforçada:
API3 forneceu mais de 200 fontes de dados na Injective EVM. Conecte-se ao contrato EVM exatamente como os padrões EVM normais, sem a necessidade de um Gateway especial.
Isto abre a possibilidade de construir desde o preço base até índices complexos ou OEV (Valor de Execução de Ordem) recuperação automática, tudo na mesma cadeia. Quem quiser construir o ciclo “preço – posição – relatório” terá menos preocupações com a operação e a gestão de risco em várias camadas diferentes.
Roteiro de prática rápida
Eu resumo a experiência pessoal em três passos para que você possa visualizar melhor:
Conectar MetaMask à Injective Mainnet: verificar se o ID da cadeia 1776, RPC e explorer estão funcionando de forma estável. Converter INJ em wINJ e verificar o saldo sincronizado em diferentes frontends; mover o script de market-making/arbitragem minimalista para o novo ambiente. Transferir operações estratégicas para o precompile diretamente: Precompile de troca: mover capital entre sub-conta, fazer/retirar ordens em um passo. Precompile bancário: gerenciar o fluxo de caixa diretamente. Fechar a reconciliação de final de dia com base no saldo original na cadeia.
Quando terminar esses três passos, você verá o tempo focado na estratégia real, em vez de em uma ponte intermediária.
Recomendações para usuários e equipe
Usuário pessoal: comece a partir da experiência de “saldo unificado”: converta para wINJ e experimente negociar em várias frontends, sentindo a fluidez sem precisar de ponte. Equipe de desenvolvimento: em breve, transferir as funções de negociação e gestão de capital para pré-compilação, padronizando o processo de ordem – pagamento – registro em um código estável. A fase posterior pode expandir para Estaca pré-compilação e fontes de dados, formando uma cadeia “fluxo de caixa de negociação + lucro base” paralela.
Eu avalio que, quando o precompile unifica módulos importantes como “API integrada no protocolo”, a economia unitária na cadeia estará próxima ao nível de troca na bolsa, mantendo ao mesmo tempo a composabilidade e a transparência da cadeia pública. A Injective já preparou o terreno, agora é nossa vez de transformar o desempenho do precompile em resultados estratégicos reais. $INJ
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Injective EVM Nativo: Quando o Precompile Realmente Conecta Totalmente o Núcleo da Cadeia
Olá pessoal, eu sou Tuyền. Nos últimos dias, eu tenho me concentrado em seguir uma mudança de natureza “técnica profunda” no @Injective: o lançamento do EVM original não é apenas “executar Solidity”, mas também abre a possibilidade de conexão direta com os módulos essenciais da cadeia, como Bank, Exchange, Estaca, através de uma série de precompiles embutidos no protocolo. Isso significa que os contratos podem manipular diretamente os ativos, ordens e dados na cadeia sem a necessidade de uma ponte, copiar o livro-razão ou uma camada intermediária frágil. Bank Precompile – Alterar a forma como os ativos são organizados O primeiro ponto de mudança que impacta a forma como gerimos o capital é o Bank precompile. Ele permite EVM: Realizar transferências, aumentar/diminuir a emissão de tokens, verificar o saldo diretamente no livro-razão x/banco original do #Injective. Combinado com o Padrão de Token MultiVM, ativos como wINJ não são mais “cópias no contrato EVM”, mas sim uma visualização direta do saldo real na cadeia. O resultado é que, ao executar as estratégias tanto em EVM quanto em WASM, o saldo está sempre sincronizado, o risco de desvio de saldo diminuiu consideravelmente, e o painel de gestão de risco também está mais organizado. Para quem trabalha com estratégias e arbitragem, esta é uma grande mudança de “pode funcionar” para “funciona de forma suave e segura”. Exchange Precompile – Executar ordens diretamente na cadeia Em seguida, temos o pré-compilado de Exchange, que melhora significativamente o desempenho das transações: Anteriormente, se você quisesse contratos auto-ordenados, cancelar ordens ou transferir dinheiro entre contas secundárias, tinha que passar por camadas intermediárias ou proxies. Agora, os contratos podem chamar diretamente o endereço fixo da precompilação do Exchange, manipulando tanto a lógica da subconta quanto a correspondência de ordens em uma única transação na cadeia. Por exemplo, você pode mover a margem da Sub-conta A para a B e definir duas ordens de grade (de grade bidirecional) em um único passo. Com estratégias de alta frequência ou multi-perna, isso minimiza o deslizamento de preço, falhas de transação e a complexidade na conciliação. Experiência de desenvolvimento – Rápido e direto Eu tentei usar o Foundry para escrever um contrato “de monitoramento de margem + reabastecimento automático” conectado ao Bank/Exchange precompile: O processo de construção, implantação e depuração no Injective é quase equivalente ao Ethereum. Nota: o ambiente EVM local não contém as pré-compilações do Injective, portanto, é necessário conectar-se à testnet ou ao nó local para depurar passo a passo. Ao conectar-se à rede real, o contrato liga-se diretamente ao módulo original, com Gas baixo e sem necessidade de camada intermediária. Em um dia, consegui executar o protótipo com sucesso, percebendo claramente os benefícios de reduzir os custos intermediários e os riscos operacionais. Dados – Uma cadeia de blocos Não apenas em relação às transações, a fonte de dados na Injective também está sendo reforçada: API3 forneceu mais de 200 fontes de dados na Injective EVM. Conecte-se ao contrato EVM exatamente como os padrões EVM normais, sem a necessidade de um Gateway especial. Isto abre a possibilidade de construir desde o preço base até índices complexos ou OEV (Valor de Execução de Ordem) recuperação automática, tudo na mesma cadeia. Quem quiser construir o ciclo “preço – posição – relatório” terá menos preocupações com a operação e a gestão de risco em várias camadas diferentes. Roteiro de prática rápida Eu resumo a experiência pessoal em três passos para que você possa visualizar melhor: Conectar MetaMask à Injective Mainnet: verificar se o ID da cadeia 1776, RPC e explorer estão funcionando de forma estável. Converter INJ em wINJ e verificar o saldo sincronizado em diferentes frontends; mover o script de market-making/arbitragem minimalista para o novo ambiente. Transferir operações estratégicas para o precompile diretamente: Precompile de troca: mover capital entre sub-conta, fazer/retirar ordens em um passo. Precompile bancário: gerenciar o fluxo de caixa diretamente. Fechar a reconciliação de final de dia com base no saldo original na cadeia. Quando terminar esses três passos, você verá o tempo focado na estratégia real, em vez de em uma ponte intermediária. Recomendações para usuários e equipe Usuário pessoal: comece a partir da experiência de “saldo unificado”: converta para wINJ e experimente negociar em várias frontends, sentindo a fluidez sem precisar de ponte. Equipe de desenvolvimento: em breve, transferir as funções de negociação e gestão de capital para pré-compilação, padronizando o processo de ordem – pagamento – registro em um código estável. A fase posterior pode expandir para Estaca pré-compilação e fontes de dados, formando uma cadeia “fluxo de caixa de negociação + lucro base” paralela. Eu avalio que, quando o precompile unifica módulos importantes como “API integrada no protocolo”, a economia unitária na cadeia estará próxima ao nível de troca na bolsa, mantendo ao mesmo tempo a composabilidade e a transparência da cadeia pública. A Injective já preparou o terreno, agora é nossa vez de transformar o desempenho do precompile em resultados estratégicos reais. $INJ