Skip to main content

Apa itu Arbitrum One

Catatan: Dokumen ini adalah terjemahan otomatis dari versi asli bahasa Inggris.

Apa itu Arbitrum One

Arbitrum One adalah jaringan blockchain Layer 2 (L2) Ethereum yang menggunakan teknologi optimistic rollup untuk memproses transaksi di luar L1 Ethereum dengan biaya lebih rendah dan throughput lebih tinggi, sambil mewarisi keamanan Ethereum untuk penyelesaian final. Dikembangkan oleh Offchain Labs, Arbitrum One meluncurkan mainnet-nya pada Agustus 2021 dan merupakan salah satu jaringan L2 Ethereum yang paling mapan.

Singkatnya: Arbitrum One adalah optimistic rollup L2 Ethereum dengan kompatibilitas EVM, governance token-nya sendiri (ARB), dan ekosistem yang matang. Di DecAIHub, ia muncul di bidang Main chain untuk proyek yang di-deploy di jaringan Arbitrum One.

Cara kerja Arbitrum One

Arbitrum One beroperasi sebagai optimistic rollup yang dibangun di atas stack teknologi Arbitrum Nitro. Mekanika intinya melibatkan eksekusi off-chain dengan ketersediaan data on-chain dan sistem fraud proof untuk penyelesaian sengketa.

Optimistic rollup dengan Nitro

Seperti optimistic rollup lainnya, Arbitrum One memproses transaksi di luar Ethereum dan mengirimkan data transaksi terkompresi kembali ke L1. Bagian "optimistic" berarti transaksi diasumsikan valid kecuali ditantang:

  • Eksekusi off-chain. Transaksi dieksekusi di jaringan Arbitrum One oleh sebuah sequencer, yang mengurutkan dan mengelompokkannya ke dalam batch untuk dikirimkan ke Ethereum.
  • Pengiriman data ke Ethereum. Data transaksi terkompresi dikirim ke L1 Ethereum, memastikan siapa pun dapat merekonstruksi state Arbitrum One secara independen dan memverifikasi validitas transaksinya.
  • Fraud proof (interaktif). Arbitrum menggunakan sistem fraud proof interaktif, yang membedakannya dari optimistic rollup lainnya. Alih-alih memutar ulang seluruh batch on-chain (yang mahal), protokol sengketa menggunakan permainan biseksi untuk mempersempit titik ketidaksepakatan yang tepat hingga satu langkah komputasi tunggal, yang kemudian diverifikasi di Ethereum. Ini membuat fraud proof lebih efisien.
  • Periode tantangan. Setelah sebuah batch transaksi dikirim ke Ethereum, ada periode tantangan (sekitar 7 hari) di mana validator dapat mengajukan fraud proof. Setelah periode ini, batch dianggap terfinalisasi.

Stack teknologi Nitro adalah upgrade dari teknologi awal Arbitrum (kini disebut "Classic"). Nitro menyediakan:

  • Fraud proof berbasis WASM. Nitro mengompilasi lingkungan eksekusi ke WebAssembly (WASM) untuk verifikasi fraud proof, meningkatkan efisiensi dan kompatibilitas.
  • Kompresi yang lebih baik. Nitro menggunakan kompresi data yang lebih efisien untuk mengirimkan batch transaksi ke Ethereum, mengurangi biaya data L1.
  • Ekuivalensi EVM. Nitro menyediakan kompatibilitas yang hampir sempurna dengan Ethereum Virtual Machine, artinya smart contract Ethereum biasanya berfungsi di Arbitrum One dengan modifikasi minimal.

Kompatibilitas EVM

Arbitrum One kompatibel dengan EVM, yang berarti:

  • Smart contract yang ditulis dalam Solidity atau Vyper untuk Ethereum dapat di-deploy di Arbitrum One tanpa perubahan dalam sebagian besar kasus.
  • Perkakas pengembang standar Ethereum (Hardhat, Foundry, Remix, ethers.js) berfungsi dengan Arbitrum One dengan mengarahkan ke endpoint RPC Arbitrum.
  • Standar token seperti ERC-20 berfungsi secara native di Arbitrum One.
  • Pengguna berinteraksi dengan Arbitrum One melalui wallet yang sama (MetaMask, dll.) yang digunakan untuk Ethereum, dengan menambahkan jaringan Arbitrum One.

Ada perbedaan perilaku (akuntansi gas, precompiled contract, semantik block.number, dan finalitas) antara Arbitrum One dan L1 Ethereum. Untuk banyak aplikasi perbedaan ini transparan, tetapi tidak dijamin: sebuah kontrak sebaiknya diuji di Arbitrum (dan diaudit ulang jika perlu) sebelum deployment dengan dana sungguhan.

Sequencer

Sequencer adalah entitas yang bertanggung jawab mengurutkan transaksi di Arbitrum One dan mengirimkan batch ke Ethereum. Saat ini, sequencer dioperasikan oleh Offchain Labs. Ini berarti:

  • Pengurutan transaksi tersentralisasi. Sequencer menentukan urutan transaksi dimasukkan ke dalam batch.
  • Ketersediaan bergantung pada sequencer. Jika sequencer mati, transaksi baru tidak dapat diproses di L2 (meskipun aset yang ada dapat ditarik ke Ethereum melalui kontrak rollup).
  • Desentralisasi sequencer ada di peta jalan. Sequencer dioperasikan oleh Offchain Labs, dengan rencana untuk mendesentralisasinya.

Ini adalah karakteristik umum optimistic rollup saat ini — baik Arbitrum One maupun Base beroperasi dengan sequencer tersentralisasi, dengan desentralisasi direncanakan untuk masa depan.

Token ARB dan governance

Berbeda dengan Base, Arbitrum One memiliki governance token-nya sendiri — ARB:

  • ARB digunakan untuk governance Arbitrum DAO, yang mengawasi jaringan Arbitrum One dan Arbitrum Nova.
  • Pemegang ARB dapat memberikan suara pada upgrade protokol, alokasi treasury, dan keputusan ekosistem.
  • ARB tidak digunakan untuk biaya gas — gas di Arbitrum One dibayar dalam ETH, serupa dengan Base.
  • Arbitrum DAO mengendalikan treasury yang signifikan yang didanai dari distribusi ARB awal.

Ekosistem Arbitrum

Arbitrum One adalah bagian dari ekosistem Arbitrum yang lebih luas, yang mencakup:

  • Arbitrum One — jaringan L2 utama untuk smart contract serba guna dan DeFi.
  • Arbitrum Nova — L2 terpisah yang dioptimalkan untuk kasus penggunaan throughput tinggi dan biaya rendah seperti gaming dan aplikasi sosial, menggunakan model ketersediaan data AnyTrust.
  • Arbitrum Orbit — framework untuk membuat chain L3 kustom (appchain) yang melakukan penyelesaian ke Arbitrum One atau Nova.
  • Stylus — teknologi yang memungkinkan smart contract ditulis dalam Rust, C, dan C++ berdampingan dengan Solidity, memperluas basis pengembang melampaui bahasa-bahasa native EVM.

Untuk keperluan DecAIHub, ketika kartu proyek mencantumkan Main chain: Arbitrum One, itu merujuk secara spesifik pada jaringan L2 Arbitrum One yang utama.

Di mana Arbitrum One muncul di DecAIHub

  • Bidang Main chain — Arbitrum One menandakan bahwa proyek men-deploy smart contract, token, atau logika on-chain di jaringan Arbitrum One.
  • Bidang Token standard — proyek di Arbitrum One biasanya menggunakan standar ERC-20 (sama dengan Ethereum, karena Arbitrum kompatibel dengan EVM).
  • Bidang Type — proyek yang di-deploy di Arbitrum One biasanya memiliki Type: EVM (Arbitrum One menggunakan lingkungan eksekusi yang kompatibel dengan EVM).

Ketika Anda melihat Main chain: Arbitrum One di kartu proyek, ini memberi tahu Anda:

  • Proyek beroperasi di L2 Ethereum dengan biaya yang kompetitif dan kompatibilitas EVM yang kuat.
  • Data transaksi dikirim ke L1 Ethereum, memberikan keamanan setingkat Ethereum untuk penyelesaian final.
  • Proyek memiliki akses ke salah satu ekosistem L2 paling mapan dengan likuiditas DeFi yang dalam.
  • Smart contract dapat diperiksa melalui Arbiscan, block explorer Arbitrum One.
  • Gas dibayar dalam ETH, bukan dalam governance token ARB.

Bidang chain memberi tahu Anda di mana proyek men-deploy kontraknya. Bidang ini tidak memberi tahu apakah klaim AI proyek telah diverifikasi (AI reality), apakah token memiliki tujuan yang sungguhan (Token necessity), atau apakah komponen onchain bermakna (Onchain necessity). Penilaian tersebut ditangani secara terpisah oleh sumbu evaluasi DecAIHub yang bersangkutan.

Karakteristik utama

Properti Nilai
Jenis Layer 2 (optimistic rollup)
Chain induk Ethereum
Teknologi Arbitrum Nitro
Kompatibel EVM Ya (ekuivalen EVM)
Jenis fraud proof Interaktif (protokol biseksi)
Token gas ETH
Governance token ARB
Periode tantangan ~7 hari
Operator Offchain Labs (sequencer)

Mengapa proyek memilih Arbitrum One

Alasan umum proyek AI dan kripto melakukan deployment di Arbitrum One:

  • Ekosistem yang matang. Arbitrum One adalah salah satu L2 besar pertama dan memiliki ekosistem protokol DeFi, perkakas, dan infrastruktur yang sudah mapan.
  • Likuiditas yang dalam. Likuiditas DeFi yang signifikan ada di Arbitrum One, menjadikannya menarik bagi proyek yang perlu berinteraksi dengan protokol keuangan.
  • Keamanan Ethereum. Seperti semua optimistic rollup, Arbitrum One mewarisi model keamanan Ethereum untuk penyelesaian final.
  • Kompatibilitas EVM. Pengembang dapat menggunakan ulang kode, audit, dan perkakas native Ethereum.
  • Perluasan Stylus. Upgrade Stylus memungkinkan proyek menulis smart contract dalam Rust, C, dan C++, yang mungkin relevan bagi proyek AI dengan basis kode non-Solidity yang sudah ada.

Apa yang tidak dibuktikan oleh Arbitrum One semata

  • Deployment di Arbitrum One tidak membuktikan proyeknya aman atau teraudit dengan baik. Arbitrum menyediakan infrastruktur; keamanan smart contract adalah tanggung jawab proyek.
  • Beroperasi di L2 besar tidak membuktikan proyek memiliki adopsi yang bermakna. Kematangan ekosistem tidak berpindah ke masing-masing proyek secara otomatis.
  • Menggunakan fraud proof Arbitrum yang efisien tidak membuktikan proyeknya sendiri terdesentralisasi. Sequencer tetap tersentralisasi, dan arsitektur proyek sendiri dapat menambah sentralisasi tambahan.
  • Memiliki akses ke likuiditas DeFi yang dalam tidak membuktikan proyek berintegrasi dengan DeFi secara bermakna. Kedekatan ekosistem tidak sama dengan integrasi teknis.
  • Berada di L2 Ethereum tidak membuktikan proyek memerlukan keamanan setingkat Ethereum untuk kasus penggunaannya, atau bahwa peran onchain-nya substantif (Onchain necessity).

Jangan bingung dengan

  • Arbitrum Nova — L2 terpisah di ekosistem Arbitrum, dioptimalkan untuk kasus penggunaan throughput tinggi dengan model ketersediaan data yang berbeda (AnyTrust). Bukan jaringan yang sama dengan Arbitrum One.
  • ARB (token) — governance token dari Arbitrum DAO. ARB adalah token; Arbitrum One adalah jaringan. Gas di Arbitrum One dibayar dalam ETH, bukan ARB.
  • Base — L2 Ethereum besar lainnya, tetapi dibangun di atas OP Stack (Optimism) alih-alih Arbitrum Nitro. Keduanya adalah optimistic rollup di Ethereum dengan properti tingkat tinggi yang serupa tetapi teknologi dasar yang berbeda.
  • Ethereum — blockchain Layer 1 tempat Arbitrum One melakukan penyelesaian. Arbitrum One dibangun di atas Ethereum, bukan pengganti Ethereum. Lihat Apa itu Ethereum.
  • Arbitrum Orbit — framework untuk membangun appchain L3 di Arbitrum, bukan jaringan L2 itu sendiri.

Pertanyaan yang sering diajukan

Apa perbedaan antara Arbitrum One dan Base?

Keduanya adalah optimistic rollup L2 Ethereum, tetapi menggunakan stack teknologi yang berbeda. Arbitrum One menggunakan Arbitrum Nitro dengan fraud proof interaktif, sementara Base menggunakan OP Stack (Optimism) dengan fraud proof non-interaktif. Arbitrum One memiliki governance token-nya sendiri (ARB) dan sebuah DAO; Base tidak memiliki token native. Arbitrum One diluncurkan lebih awal (Agustus 2021 vs Agustus 2023) dan memiliki ekosistem DeFi yang lebih matang. Keduanya membayar gas dalam ETH dan kompatibel dengan EVM. Pilihan di antara keduanya bagi sebuah proyek biasanya bergantung pada kecocokan ekosistem, preferensi perkakas, dan pertimbangan strategis, bukan keterbatasan teknis yang fundamental.

Apakah ARB sebagai governance token berarti saya memerlukan ARB untuk menggunakan Arbitrum One?

Tidak. Biaya gas di Arbitrum One dibayar dalam ETH, bukan ARB. ARB digunakan secara eksklusif untuk governance — memberikan suara pada keputusan protokol melalui Arbitrum DAO. Anda tidak perlu memegang ARB untuk men-deploy smart contract, melakukan transaksi, atau menggunakan aplikasi di Arbitrum One.

Bagaimana fraud proof interaktif Arbitrum One berbeda dari optimistic rollup lainnya?

Sebagian besar optimistic rollup menggunakan fraud proof non-interaktif, di mana seluruh batch transaksi yang disengketakan dieksekusi ulang on-chain untuk memverifikasi kebenarannya. Arbitrum One menggunakan protokol biseksi interaktif: ketika sengketa muncul, penantang dan pengklaim terlibat dalam proses bolak-balik yang mempersempit ketidaksepakatan hingga satu langkah komputasi tunggal. Hanya langkah tunggal itu yang diverifikasi di Ethereum, membuat prosesnya lebih hemat gas. Desain ini mengurangi biaya penyelesaian sengketa sambil mempertahankan jaminan keamanan yang sama.

Apa yang terjadi selama periode tantangan 7 hari?

Setelah sebuah batch transaksi dikirim ke L1 Ethereum, validator memiliki waktu sekitar 7 hari untuk mengajukan fraud proof jika mereka meyakini batch tersebut berisi transaksi yang tidak valid. Selama periode ini, transaksi dianggap "menunggu finalisasi." Setelah periode tantangan berlalu tanpa fraud proof yang berhasil, batch difinalisasi di Ethereum. Bagi sebagian besar pengguna, penundaan ini tidak terlihat — transaksi dikonfirmasi di L2 dalam hitungan detik dan dapat digunakan di dalam ekosistem L2 dengan segera. Jendela 7 hari hanya memengaruhi penarikan dari Arbitrum One ke L1 Ethereum.

Referensi eksternal

  • Dokumentasi Arbitrum — dokumentasi teknis resmi yang mencakup arsitektur Arbitrum One, Nitro, dan panduan pengembang.
  • Arbiscan — block explorer utama untuk Arbitrum One, berguna untuk memverifikasi smart contract, transaksi, dan aktivitas token.
  • Governance Arbitrum DAO — dokumentasi tentang Arbitrum DAO dan governance token ARB.

Lihat juga