Pontos-chave
- A Infura fornece acesso RPC gerenciado para conectar aplicações a redes blockchain.
- Delegar a operação do nó não elimina a necessidade de monitorar a integração.
- Convém definir novas tentativas, limites e alternativas para quando o endpoint não responder.
O que é a Infura?
A Infura oferece acesso gerenciado a nós blockchain por meio de APIs RPC. Uma aplicação pode consultar estado e enviar transações sem manter seu próprio nó para cada rede. Sua relação com o ecossistema MetaMask e Consensys não implica que a aplicação dependa de uma wallet específica para utilizar o serviço.
O escopo da integração é definido por rede e método. O acesso histórico, as subscriptions de eventos e os limites podem variar conforme as capacidades contratadas. Antes de escolher um endpoint, verifica-se se ele cobre as operações que o produto precisa executar e recuperar.
Como funciona
O cliente utiliza um endpoint e suas credenciais via HTTP ou pelas conexões persistentes disponíveis. As chamadas seguem as interfaces aceitas pela rede. Consultar um saldo, recuperar logs e enviar uma transação consomem recursos distintos e podem ter limites diferentes.
A aplicação define tempos de espera e novas tentativas por operação. Se uma resposta de envio se perder, primeiro verifica o hash ou o estado correspondente antes de repetir uma ação com efeitos. Para subscriptions, a reconexão vem acompanhada de uma leitura histórica que feche o intervalo perdido.
O que a Infura oferece
A Infura pode fazer parte de um backend que registra movimentações e prepara operações EVM. O serviço mantém checkpoints de progresso e compara dados com a referência de bloco necessária. Essa disciplina permite retomar o trabalho após uma interrupção sem assumir que cada notificação é entregue exatamente uma vez.
Uma arquitetura com outro provedor pode reduzir a dependência de um único endpoint. Antes de alternar, verifica-se se ambos estão na mesma rede e suportam os métodos e a profundidade histórica exigidos. As diferenças de altura de bloco e cache devem ser tratadas para não exibir saldos contraditórios nem construir operações com dados incompatíveis.
Limitações e critérios de escolha
Delegar nós não elimina a responsabilidade sobre chaves, autorizações e lógica de negócio. As credenciais são restringidas conforme as opções disponíveis e evita-se expor segredos de servidor. Uma aplicação com chaves visíveis de acesso público exige limites compatíveis com esse uso e não deve assumir que o navegador as mantém confidenciais.
Planos, cotas e redes aceitas são verificados na documentação vigente. O antigo serviço de IPFS não deve ser confundido com o acesso RPC atual nem utilizado como argumento para novas integrações de armazenamento. A escolha em relação a outros provedores depende de capacidades medidas, suporte e continuidade do produto.
Também conhecido como
- Infura RPC
- Infura by ConsenSys





