Axelar: Jaringan Interoperabilitas Terdesentralisasi dengan General Message Passing

Penulis Bharathan, Prabu; Kamath, Sai; et al. (Axelar Network)
Tahun 2021
Proyek Axelar Network
Lisensi MIT
Sumber Resmi axelar_whitepaper.pdf
Disclaimer: Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi. Konten ini disajikan untuk tujuan pendidikan semata dan bukan merupakan saran investasi atau keuangan. Selalu baca dokumen asli dan lakukan riset mandiri sebelum mengambil keputusan keuangan apa pun.

Axelar adalah protokol interoperabilitas terdesentralisasi yang memungkinkan General Message Passing (GMP) lintas-blockchain — tidak hanya transfer token, tetapi pemanggilan fungsi smart contract dari satu chain ke chain lain. Didirikan oleh Sergey Gorbunov dan Georgios Vlachos (mantan tim Algorand), whitepaper 2021 mendeskripsikan jaringan validator berbasis Cosmos SDK yang menggunakan threshold ECDSA untuk mengelola kunci privat multi-chain secara terdistribusi.

Konteks: Ekosistem Multi-Chain

Pada 2021, ekosistem multi-chain telah berkembang: Ethereum, BSC, Avalanche, Polygon, Terra, Solana, dan Cosmos semuanya aktif. Pengguna yang ingin memindahkan aset antar chain menghadapi jembatan yang terfragmentasi — banyak menggunakan desain multisig tidak aman yang kemudian menyebabkan kerugian >$2 miliar dalam bridge hack. Axelar mengusulkan pendekatan validator yang terdesentralisasi dan diamankan kriptografis.

Arsitektur: Gateway + Jaringan Validator

1. Gateway Smart Contract (per chain yang terhubung)

  • Contract Gateway dideploy di setiap chain yang didukung (Ethereum, Avalanche, Polygon, dst.)
  • Pengguna/dApp menginisiasi panggilan lintas-chain dengan memanggil fungsi callContract Gateway dengan chain tujuan, alamat tujuan, dan payload
  • Gateway mengeluarkan event yang diamati oleh validator Axelar
  • Di chain tujuan, Gateway mengeksekusi pesan yang telah divalidasi

2. Jaringan Validator Axelar

  • Axelar adalah blockchain berbasis Cosmos SDK dengan validator set sendiri yang diamankan oleh staking token AXL
  • Validator mengamati event Gateway di semua chain yang terhubung
  • Ketika 2/3+ validator mengonfirmasi event (Vote → Approve → Execute), pesan diteruskan
  • Validator menandatangani pesan menggunakan threshold ECDSA

Threshold ECDSA untuk Kunci Multi-Chain

Setiap chain EVM yang terhubung memiliki kunci privat terkait yang secara kolektif dikontrol oleh validator Axelar melalui Multi-Party Computation (MPC):

  • Kunci privat tidak pernah dirakit di satu tempat
  • Validator menyimpan secret shares; 2/3+ dapat berkolaborasi menghasilkan tanda tangan ECDSA valid
  • Tanda tangan dapat diverifikasi terhadap kunci publik terdaftar di chain tujuan

Ini berarti validator set Axelar dapat mengotorisasi pesan lintas-chain tanpa satu validator mana pun (atau bahkan kelompok validator <1/3) mampu memalsukan pesan.

General Message Passing (GMP)

GMP adalah pembeda utama Axelar dari bridge token sederhana:

Bridge token sederhana: Transfer 100 USDC dari Ethereum ke Avalanche.

Contoh GMP: Di Ethereum, panggil fungsi smart contract yang:

  1. Mengirim 100 USDC ke alamat Avalanche DAN
  2. Memanggil depositAndFarm(address, uint256) di kontrak yield farming Avalanche dengan USDC yang diterima sebagai argumen

Ini memungkinkan komposabilitas kontrak lintas-chain. Squid Router adalah konsumen GMP Axelar yang paling menonjol, memungkinkan swap token lintas-chain satu klik.

Model Kepercayaan

Keamanan Axelar bergantung pada validator set-nya:

  • Safety: Jika <1/3 stake AXL bersifat Byzantine, pesan lintas-chain tidak dapat dipalsukan
  • Liveness: Jika <2/3 stake AXL offline, pemrosesan pesan terhenti
  • Validator di-slash karena ekuivokasi (menandatangani pesan yang bertentangan)

Perbandingan dengan bridge lain:

  • Lebih terdesentralisasi dari bridge multisig (Ronin: 9 dari 9 kunci dicuri → hack $625M)
  • Lebih terpusat dari bridge light-client (IBC Cosmos) yang memberikan bukti kriptografis alih-alih konsensus validator

Catatan Realistis

Axelar adalah salah satu protokol cross-chain messaging yang paling banyak dideploy (mendukung 50+ chain per 2024). Kemampuan GMP-nya genuinely novel. Namun:

  • Keamanan bergantung pada market cap AXL: Penurunan harga AXL yang signifikan mengurangi biaya menyerang validator set.
  • Latency pesan: Pesan lintas-chain memerlukan konsensus validator (~15–30 detik), plus waktu blok chain sumber dan tujuan.

Warisan

Axelar mempopulerkan model interoperabilitas hub-and-spoke — satu jaringan terdesentralisasi yang menghubungkan semua chain — sebagai alternatif dari bridge point-to-point. Konsep GMP mempengaruhi evolusi LayerZero dan Wormhole ke arah pemanggilan kontrak lintas-chain yang general.

Istilah Terkait

Referensi