Skip to content

BlockchainsArbitrum

Qu'est-ce qu'Arbitrum et comment fonctionne-t-il ?

Mis à jour:

Sur cette page

Arbitrum One est un réseau de couche 2 (layer 2) qui fonctionne au-dessus d'Ethereum pour rendre les transactions plus rapides et moins chères. Cet article explique qui l'a créé, comment fonctionnent son séquenceur et son architecture de rollup, ce que vous payez en frais, et pourquoi un retrait vers Ethereum peut prendre environ une semaine.

Vous ne savez pas ce qu'est une couche 2 ? Lisez d'abord couche 1, couche 2 et couche 3.

Ce qu'est Arbitrum et qui l'a créé

Arbitrum a été créé par Offchain Labs, une entreprise issue de recherches menées à l'université de Princeton. Le réseau principal, Arbitrum One, a été lancé en 2021. Sa pile logicielle s'appelle Nitro. Une organisation distincte, l'Arbitrum DAO, gouverne une partie de l'écosystème grâce au jeton ARB.

Il a été conçu pour résoudre le problème du coût d'Ethereum sans quitter Ethereum. Arbitrum exécute le même type de contrats intelligents (il est compatible EVM), si bien que les applications et les portefeuilles fonctionnent avec peu de changements, tandis que le coût de chaque transaction est réparti entre de nombreux utilisateurs. Les usages typiques sont le trading et le prêt dans la finance décentralisée, les transferts de stablecoins, les jeux et les applications.

Comment il fonctionne : un rollup optimiste

Arbitrum One est un rollup optimiste (optimistic rollup). « Rollup » signifie qu'il exécute les transactions sur sa propre chaîne, puis republie les données de transaction sur Ethereum, de sorte que n'importe qui peut reconstituer l'état à partir d'Ethereum seul. « Optimiste » signifie que les résultats sont supposés corrects tant que personne ne prouve le contraire.

Le déroulement :

  1. Vous envoyez une transaction. Un séquenceur (sequencer), un serveur qui ordonne les transactions, la reçoit et vous donne une confirmation quasi instantanée. Les blocs d'Arbitrum arrivent en une fraction de seconde, environ quatre par seconde.
  2. Le séquenceur compresse de nombreuses transactions en lots (batches) et les publie sur Ethereum. Les blobs plus récents d'Ethereum rendent cela moins cher.
  3. Un validateur publie l'état obtenu sur Ethereum. Pendant une période de contestation (challenge period) d'environ sept jours, n'importe qui peut soumettre une preuve de fraude si l'état est erroné.

Aujourd'hui, le séquenceur est exploité par Offchain Labs, donc l'ordonnancement est centralisé en pratique. Si le séquenceur tombe en panne, l'architecture permet aux utilisateurs d'envoyer leurs transactions directement via Ethereum, même si c'est plus lent. Voir rollups optimistes et rollups ZK.

Finalité

Vous obtenez une confirmation souple rapide de la part du séquenceur. La transaction devient aussi définitive qu'Ethereum une fois son lot publié et finalisé par Ethereum, environ 13 minutes plus tard. Voir finalité et confirmations.

Retirer des fonds vers Ethereum

Ramener des fonds d'Arbitrum vers Ethereum via le pont canonique (canonical bridge), le pont officiel, prend environ sept jours à cause de la période de contestation. Le trajet inverse, d'Ethereum vers Arbitrum, est beaucoup plus rapide, généralement quelques minutes. De nombreux ponts tiers proposent des sorties plus rapides moyennant des frais, en vous avançant les fonds, mais ils ajoutent leur propre confiance requise et leurs propres risques. Lisez les ponts et leurs risques.

Frais

Le jeton de gas sur Arbitrum One est l'ETH. Le jeton ARB est un jeton de gouvernance, pas celui utilisé pour payer le gas.

Les frais comportent deux parties :

  • Frais d'exécution L2 : le gas consommé multiplié par le prix du gas d'Arbitrum, qui est bas et s'ajuste lorsque la chaîne est très sollicitée.
  • Frais de données L1 : une part du coût de publication des données de votre transaction sur Ethereum. Quand Ethereum est congestionné, cette part augmente même si Arbitrum lui-même est calme.

Les deux sont payés ensemble en ETH et affichés comme un seul montant dans votre portefeuille. Les frais montent quand Arbitrum est encombré et quand le coût des données sur Ethereum augmente. Consultez les frais en direct sur la page gas, qui inclut la composante L1. Lisez aussi gas et frais.

Adresses et jetons

Arbitrum utilise les mêmes adresses 0x qu'Ethereum : votre adresse Ethereum fonctionne donc sur Arbitrum, avec un solde distinct. Les jetons suivent la norme ERC-20. De nombreux jetons existent en plusieurs versions sur Arbitrum, par exemple l'USDC natif et une ancienne version « pontée » (bridged). Vérifiez toujours laquelle une application attend. Voir stablecoins.

Arbitrum exploite aussi Arbitrum Nova, une chaîne distincte destinée aux jeux et aux usages sociaux à faible coût. Cet article ne traite que d'Arbitrum One.

Comparaison avec d'autres réseaux

Arbitrum One Optimism Base Ethereum
Créateur Offchain Labs OP Labs / Collective Coinbase Communauté
Pile logicielle Nitro OP Stack OP Stack Sans objet
Jeton de gas ETH ETH ETH ETH
Jeton de gouvernance ARB OP Aucun Aucun

Arbitrum et Optimism sont tous deux des rollups optimistes, avec des logiciels différents. Arbitrum n'est pas construit sur l'OP Stack. Voir Optimism et Base.

Points de vigilance

  • Mauvais réseau. Une adresse 0x est identique sur toutes les chaînes EVM. Si une plateforme d'échange attend « Arbitrum One » et que vous envoyez sur Ethereum, le dépôt peut ne pas être crédité.
  • Sortie en sept jours. Prévoyez ce délai si vous avez besoin de fonds sur Ethereum, ou choisissez un pont rapide en connaissance de cause.
  • Séquenceur centralisé. Un seul opérateur ordonne les transactions. Il peut censurer ou tomber temporairement en panne.
  • Risque lié aux contrats intelligents. Dans de nombreux rollups, les mises à jour et les contrats de pont disposent de contrôles d'administration. Consultez la documentation du projet pour connaître l'état actuel de la décentralisation.
  • Faux jetons ARB et faux airdrops. Ne signez jamais une transaction à partir d'un message inattendu.

Suivre Arbitrum en direct sur ChainMonitor

  • Blocs en direct : les blocs sont trop rapides pour être suivis un à un, donc une tuile est dessinée par seconde, avec les transactions et les frais.
  • Liste des blocs récents et la recherche de l'en-tête.
  • Suivi du gas : le coût d'un envoi, d'un transfert d'USDC et d'un swap sur Arbitrum, frais de données L1 inclus.
  • Santé des RPC pour Arbitrum : points d'accès publics classés par latence et par retard.

Questions fréquentes

Quelle est la différence entre Arbitrum et Optimism ?

Les deux sont des rollups optimistes sur Ethereum avec l'ETH comme gas. Arbitrum utilise le logiciel Nitro d'Offchain Labs, tandis qu'Optimism a créé l'OP Stack, que Base et d'autres utilisent aussi. Les deux sont compatibles EVM et se ressemblent du point de vue des utilisateurs.

Arbitrum est-il une couche 2 ?

Oui. Il exécute les transactions hors d'Ethereum et y publie les données, ce qui est la définition d'un rollup, un type de couche 2.

Pourquoi un retrait d'Arbitrum prend-il 7 jours ?

Le pont officiel attend la fin de la période de contestation pour que chacun puisse contester un état invalide. Les ponts rapides évitent l'attente en vous payant à l'avance contre des frais.

Les frais sur Arbitrum se paient-ils en ARB ?

Non. Les frais se paient en ETH. L'ARB sert à la gouvernance.

Pourquoi les frais d'Arbitrum sont-ils bas mais pas nuls ?

Vous payez toujours l'exécution et votre part de la publication des données sur Ethereum. Les deux sont bien inférieurs à ceux du réseau principal.

Puis-je utiliser le même portefeuille sur Arbitrum et sur Ethereum ?

Oui. Ajoutez le réseau Arbitrum ou utilisez l'ajout en un clic sur la page RPC.