Skip to main content

O que é a Arbitrum One

Nota: Este documento é uma tradução automática da versão original em inglês.

O que é a Arbitrum One

A Arbitrum One é uma rede blockchain Ethereum Layer 2 (L2) que usa a tecnologia de optimistic rollup para processar transações fora da Ethereum L1 a custo mais baixo e com maior capacidade de processamento, ao mesmo tempo em que herda a segurança da Ethereum para a liquidação final. Desenvolvida pela Offchain Labs, a Arbitrum One lançou sua mainnet em agosto de 2021 e é uma das redes Ethereum L2 mais estabelecidas.

Em resumo: a Arbitrum One é um optimistic rollup Ethereum L2 com compatibilidade EVM, seu próprio governance token (ARB) e um ecossistema maduro. No DecAIHub, ela aparece no campo Main chain para projetos implantados na rede Arbitrum One.

Como funciona a Arbitrum One

A Arbitrum One opera como um optimistic rollup construído sobre a pilha tecnológica Arbitrum Nitro. Suas mecânicas centrais envolvem execução off-chain com disponibilidade de dados on-chain e um sistema de fraud proof para resolução de disputas.

Optimistic rollup com Nitro

Como outros optimistic rollups, a Arbitrum One processa transações fora da Ethereum e posta os dados de transação comprimidos de volta na L1. A parte "optimistic" significa que as transações são presumidas válidas a menos que contestadas:

  • Execução off-chain. As transações são executadas na rede Arbitrum One por um sequencer, que as ordena e agrupa para submissão à Ethereum.
  • Postagem de dados na Ethereum. Os dados de transação comprimidos são postados na Ethereum L1, garantindo que qualquer pessoa possa reconstruir de forma independente o estado da Arbitrum One e verificar a validade das transações.
  • Fraud proofs (interativos). A Arbitrum usa um sistema de fraud proof interativo, que a distingue de outros optimistic rollups. Em vez de reexecutar um lote inteiro on-chain (o que é caro), o protocolo de disputa usa um jogo de bisecção para reduzir o ponto exato de discordância a um único passo computacional, que é então verificado na Ethereum. Isso torna os fraud proofs mais eficientes.
  • Período de contestação. Após um lote de transações ser postado na Ethereum, há um período de contestação (aproximadamente 7 dias) durante o qual os validadores podem submeter fraud proofs. Após esse período, o lote é considerado finalizado.

A pilha tecnológica Nitro é uma atualização da tecnologia original da Arbitrum (agora chamada de "Classic"). O Nitro fornece:

  • Fraud proofs baseados em WASM. O Nitro compila o ambiente de execução para WebAssembly (WASM) para a verificação de fraud proof, melhorando a eficiência e a compatibilidade.
  • Compressão aprimorada. O Nitro usa compressão de dados mais eficiente para postar lotes de transações na Ethereum, reduzindo os custos de dados da L1.
  • Equivalência EVM. O Nitro fornece compatibilidade quase completa com a Ethereum Virtual Machine, o que significa que os smart contracts da Ethereum geralmente funcionam na Arbitrum One com modificações mínimas.

Compatibilidade EVM

A Arbitrum One é compatível com EVM, o que significa:

  • Smart contracts escritos em Solidity ou Vyper para a Ethereum são implantados na Arbitrum One sem alterações na maioria dos casos.
  • As ferramentas de desenvolvimento padrão da Ethereum (Hardhat, Foundry, Remix, ethers.js) funcionam com a Arbitrum One ao apontar para o endpoint RPC da Arbitrum.
  • Padrões de token como o ERC-20 funcionam nativamente na Arbitrum One.
  • Os usuários interagem com a Arbitrum One por meio das mesmas wallets (MetaMask, etc.) usadas para a Ethereum, adicionando a rede Arbitrum One.

Há diferenças de comportamento (contabilidade de gas, contratos pré-compilados, semântica de block.number e finalidade) entre a Arbitrum One e a Ethereum L1. Para muitas aplicações elas são transparentes, mas não garantidas: um contrato deve ser testado na Arbitrum (e reauditado se necessário) antes da implantação com fundos reais.

Sequencer

O sequencer é a entidade responsável por ordenar as transações na Arbitrum One e submeter os lotes à Ethereum. Atualmente, o sequencer é operado pela Offchain Labs. Isso significa:

  • A ordenação de transações é centralizada. O sequencer determina a ordem em que as transações são incluídas nos lotes.
  • A disponibilidade depende do sequencer. Se o sequencer cair, novas transações não podem ser processadas na L2 (embora os ativos existentes possam ser sacados para a Ethereum por meio do contrato do rollup).
  • A descentralização do sequencer está no roadmap. O sequencer é operado pela Offchain Labs, com planos de descentralizá-lo.

Esta é uma característica comum dos optimistic rollups atuais — tanto a Arbitrum One quanto a Base operam com sequencers centralizados, com a descentralização planejada para o futuro.

Token ARB e governança

Diferentemente da Base, a Arbitrum One tem seu próprio governance token — ARB:

  • O ARB é usado para a governança da Arbitrum DAO, que supervisiona as redes Arbitrum One e Arbitrum Nova.
  • Os detentores de ARB podem votar em upgrades de protocolo, alocações de tesouro e decisões do ecossistema.
  • O ARB não é usado para taxas de gas — o gas na Arbitrum One é pago em ETH, similar à Base.
  • A Arbitrum DAO controla um tesouro significativo financiado pela distribuição inicial de ARB.

Ecossistema Arbitrum

A Arbitrum One faz parte do ecossistema Arbitrum mais amplo, que inclui:

  • Arbitrum One — a rede L2 principal para smart contracts de uso geral e DeFi.
  • Arbitrum Nova — uma L2 separada otimizada para casos de uso de alta capacidade de processamento e baixo custo, como gaming e aplicações sociais, usando um modelo de disponibilidade de dados AnyTrust.
  • Arbitrum Orbit — um framework para criar chains L3 customizadas (appchains) que liquidam na Arbitrum One ou Nova.
  • Stylus — uma tecnologia que permite que smart contracts sejam escritos em Rust, C e C++ ao lado do Solidity, expandindo a base de desenvolvedores para além das linguagens nativas de EVM.

Para os propósitos do DecAIHub, quando um cartão de projeto lista Main chain: Arbitrum One, ele se refere especificamente à rede L2 principal Arbitrum One.

Onde a Arbitrum One aparece no DecAIHub

  • Campo Main chain — Arbitrum One indica que o projeto implanta smart contracts, tokens ou lógica on-chain na rede Arbitrum One.
  • Campo Token standard — projetos na Arbitrum One tipicamente usam o padrão ERC-20 (o mesmo da Ethereum, já que a Arbitrum é compatível com EVM).
  • Campo Type — projetos implantados na Arbitrum One tipicamente têm Type: EVM (a Arbitrum One usa um ambiente de execução compatível com EVM).

Quando você vê Main chain: Arbitrum One em um cartão de projeto, isso lhe diz:

  • O projeto opera em uma Ethereum L2 com taxas competitivas e forte compatibilidade EVM.
  • Os dados de transação são postados na Ethereum L1, fornecendo segurança em nível Ethereum para a liquidação final.
  • O projeto tem acesso a um dos ecossistemas L2 mais estabelecidos, com liquidez profunda em DeFi.
  • Os smart contracts podem ser inspecionados através da Arbiscan, o block explorer da Arbitrum One.
  • O gas é pago em ETH, não no governance token ARB.

O campo da chain lhe diz onde o projeto implanta seus contratos. Ele não lhe diz se as alegações de IA do projeto são verificadas (AI reality), se o token cumpre um propósito genuíno (Token necessity), ou se o componente onchain é significativo (Onchain necessity). Essas avaliações são tratadas separadamente pelos eixos de avaliação correspondentes do DecAIHub.

Características principais

Propriedade Valor
Type Layer 2 (optimistic rollup)
Parent chain Ethereum
Technology Arbitrum Nitro
EVM compatible Yes (EVM equivalent)
Fraud proof type Interactive (bisection protocol)
Gas token ETH
Governance token ARB
Challenge period ~7 days
Operator Offchain Labs (sequencer)

Por que os projetos escolhem a Arbitrum One

Razões comuns pelas quais projetos de IA e cripto implantam na Arbitrum One:

  • Ecossistema maduro. A Arbitrum One foi uma das primeiras grandes L2s e tem um ecossistema bem estabelecido de protocolos DeFi, ferramentas e infraestrutura.
  • Liquidez profunda. Existe liquidez significativa em DeFi na Arbitrum One, tornando-a atraente para projetos que precisam interagir com protocolos financeiros.
  • Segurança da Ethereum. Como todos os optimistic rollups, a Arbitrum One herda o modelo de segurança da Ethereum para a liquidação final.
  • Compatibilidade EVM. Os desenvolvedores podem reutilizar código, auditorias e ferramentas nativas da Ethereum.
  • Expansão Stylus. O upgrade Stylus permite que projetos escrevam smart contracts em Rust, C e C++, o que pode ser relevante para projetos de IA com bases de código existentes em linguagens diferentes de Solidity.

O que a Arbitrum One, por si só, não prova

  • Implantar na Arbitrum One não prova que o projeto é seguro ou bem auditado. A Arbitrum fornece infraestrutura; a segurança do smart contract é responsabilidade do projeto.
  • Operar em uma grande L2 não prova que o projeto tem adoção significativa. A maturidade do ecossistema não se transfere automaticamente para projetos individuais.
  • Usar os fraud proofs eficientes da Arbitrum não prova que o próprio projeto é descentralizado. O sequencer permanece centralizado, e a própria arquitetura do projeto pode adicionar centralização adicional.
  • Ter acesso a liquidez profunda em DeFi não prova que o projeto se integra ao DeFi de forma significativa. Proximidade de ecossistema não é o mesmo que integração técnica.
  • Estar em uma Ethereum L2 não prova que o projeto requer segurança em nível Ethereum para o seu caso de uso, ou que o seu papel onchain é substantivo (Onchain necessity).

Não confundir com

  • Arbitrum Nova — uma L2 separada no ecossistema Arbitrum, otimizada para casos de uso de alta capacidade de processamento com um modelo de disponibilidade de dados diferente (AnyTrust). Não é a mesma rede que a Arbitrum One.
  • ARB (token) — o governance token da Arbitrum DAO. O ARB é um token; a Arbitrum One é a rede. O gas na Arbitrum One é pago em ETH, não em ARB.
  • Base — outra grande Ethereum L2, mas construída sobre a OP Stack (Optimism) em vez da Arbitrum Nitro. Ambas são optimistic rollups na Ethereum com propriedades de alto nível similares, mas tecnologia subjacente diferente.
  • Ethereum — a blockchain Layer 1 sobre a qual a Arbitrum One liquida. A Arbitrum One é construída sobre a Ethereum, não é uma substituta dela. Veja O que é a Ethereum.
  • Arbitrum Orbit — um framework para construir appchains L3 na Arbitrum, não a rede L2 em si.

Perguntas frequentes

Qual é a diferença entre a Arbitrum One e a Base?

Ambas são optimistic rollups Ethereum L2, mas usam pilhas tecnológicas diferentes. A Arbitrum One usa a Arbitrum Nitro com fraud proofs interativos, enquanto a Base usa a OP Stack (Optimism) com fraud proofs não interativos. A Arbitrum One tem seu próprio governance token (ARB) e uma DAO; a Base não tem token nativo. A Arbitrum One foi lançada antes (agosto de 2021 vs. agosto de 2023) e tem um ecossistema DeFi mais maduro. Ambas pagam gas em ETH e são compatíveis com EVM. A escolha entre elas para um projeto tipicamente depende do encaixe no ecossistema, das preferências de ferramentas e de considerações estratégicas, em vez de limitações técnicas fundamentais.

O fato de o ARB ser um governance token significa que eu preciso de ARB para usar a Arbitrum One?

Não. As taxas de gas na Arbitrum One são pagas em ETH, não em ARB. O ARB é usado exclusivamente para governança — votar em decisões de protocolo por meio da Arbitrum DAO. Você não precisa deter ARB para implantar smart contracts, fazer transações ou usar aplicações na Arbitrum One.

Como o fraud proof interativo da Arbitrum One difere de outros optimistic rollups?

A maioria dos optimistic rollups usa fraud proofs não interativos, em que o lote inteiro de transações em disputa é reexecutado on-chain para verificar a correção. A Arbitrum One usa um protocolo de bisecção interativo: quando surge uma disputa, o contestador e o asseverador se engajam em um processo de vaivém que reduz a discordância a um único passo computacional. Apenas esse único passo é verificado na Ethereum, tornando o processo mais eficiente em gas. Esse design reduz o custo da resolução de disputas mantendo as mesmas garantias de segurança.

O que acontece durante o período de contestação de 7 dias?

Após um lote de transações ser postado na Ethereum L1, os validadores têm aproximadamente 7 dias para submeter um fraud proof se acreditarem que o lote contém uma transação inválida. Durante esse período, as transações são consideradas "pendentes de finalização". Após o período de contestação passar sem um fraud proof bem-sucedido, o lote é finalizado na Ethereum. Para a maioria dos usuários, esse atraso é invisível — as transações são confirmadas na L2 em segundos e podem ser usadas dentro do ecossistema L2 imediatamente. A janela de 7 dias afeta apenas os saques da Arbitrum One para a Ethereum L1.

Referências externas

  • Arbitrum documentation — documentação técnica oficial cobrindo a arquitetura da Arbitrum One, o Nitro e guias para desenvolvedores.
  • Arbiscan — o principal block explorer da Arbitrum One, útil para verificar smart contracts, transações e atividade de token.
  • Arbitrum DAO governance — documentação sobre a Arbitrum DAO e a governança do token ARB.

Ver também