Jembatan blockchain
Web3 telah berkembang menjadi ekosistem blockchain L1 dan solusi peningkatan L2, masing-masing dirancang dengan kemampuan dan pertukaran (trade-off) yang unik. Seiring dengan meningkatnya jumlah protokol blockchain, permintaan untuk memindahkan aset lintas rantai juga meningkat. Untuk memenuhi permintaan ini, kita membutuhkan jembatan.
Apa itu jembatan?
Jembatan blockchain bekerja persis seperti jembatan yang kita kenal di dunia fisik. Sama seperti jembatan fisik yang menghubungkan dua lokasi fisik, jembatan blockchain menghubungkan dua ekosistem blockchain. Jembatan memfasilitasi komunikasi antar blockchain melalui transfer informasi dan aset.
Mari kita pertimbangkan sebuah contoh:
Anda berasal dari AS dan sedang merencanakan perjalanan ke Eropa. Anda memiliki USD, tetapi Anda membutuhkan EUR untuk dibelanjakan. Untuk menukarkan USD Anda ke EUR, Anda dapat menggunakan penukaran mata uang dengan sedikit biaya.
Namun, apa yang Anda lakukan jika Anda ingin melakukan pertukaran serupa untuk menggunakan yang berbeda? Katakanlah Anda ingin menukarkan di mainnet Ethereum dengan ETH di Arbitrum (opens in a new tab). Seperti penukaran mata uang yang kita lakukan untuk EUR, kita memerlukan mekanisme untuk memindahkan ETH kita dari Ethereum ke Arbitrum. Jembatan memungkinkan semacam itu. Dalam hal ini, Arbitrum memiliki jembatan asli (opens in a new tab) yang dapat mentransfer ETH dari mainnet ke Arbitrum.
Mengapa kita membutuhkan jembatan?
Semua blockchain memiliki keterbatasannya masing-masing. Agar Ethereum dapat ditingkatkan dan mengimbangi permintaan, ia membutuhkan . Sebagai alternatif, L1 seperti Solana dan Avalanche dirancang secara berbeda untuk memungkinkan throughput yang lebih tinggi tetapi dengan mengorbankan desentralisasi.
Namun, semua blockchain dikembangkan di lingkungan yang terisolasi dan memiliki aturan serta mekanisme yang berbeda. Ini berarti mereka tidak dapat berkomunikasi secara asli, dan token tidak dapat bergerak bebas di antara blockchain.
Jembatan ada untuk menghubungkan blockchain, memungkinkan transfer informasi dan token di antara mereka.
Jembatan memungkinkan:
- transfer aset dan informasi lintas rantai.
- untuk mengakses kekuatan dari berbagai blockchain – sehingga meningkatkan kemampuan mereka (karena protokol sekarang memiliki lebih banyak ruang desain untuk inovasi).
- pengguna untuk mengakses platform baru dan memanfaatkan manfaat dari rantai yang berbeda.
- pengembang dari ekosistem blockchain yang berbeda untuk berkolaborasi dan membangun platform baru bagi pengguna.
Cara menjembatani token ke layer 2
Kasus penggunaan jembatan
Berikut adalah beberapa skenario di mana Anda dapat menggunakan jembatan:
Biaya transaksi yang lebih rendah
Katakanlah Anda memiliki ETH di mainnet Ethereum tetapi menginginkan biaya transaksi yang lebih murah untuk menjelajahi dapps yang berbeda. Dengan menjembatani ETH Anda dari mainnet ke rollup L2 Ethereum, Anda dapat menikmati biaya transaksi yang lebih rendah.
Dapps di blockchain lain
Jika Anda telah menggunakan Aave di mainnet Ethereum untuk memasok USDT tetapi suku bunga yang mungkin Anda terima untuk memasok USDT menggunakan Aave di Polygon lebih tinggi.
Menjelajahi ekosistem blockchain
Jika Anda memiliki ETH di mainnet Ethereum dan Anda ingin menjelajahi alt L1 untuk mencoba dapps asli mereka. Anda dapat menggunakan jembatan untuk mentransfer ETH Anda dari mainnet Ethereum ke alt L1.
Memiliki aset kripto asli
Katakanlah Anda ingin memiliki Bitcoin (BTC) asli, tetapi Anda hanya memiliki dana di mainnet Ethereum. Untuk mendapatkan eksposur ke BTC di Ethereum, Anda dapat membeli Wrapped Bitcoin (WBTC). Namun, WBTC adalah asli dari Ethereum, yang berarti ini adalah versi Ethereum dari Bitcoin dan bukan aset asli di blockchain Bitcoin. Untuk memiliki BTC asli, Anda harus menjembatani aset Anda dari Ethereum ke Bitcoin menggunakan jembatan. Ini akan menjembatani WBTC Anda dan mengubahnya menjadi BTC asli. Sebagai alternatif, Anda mungkin memiliki BTC dan ingin menggunakannya dalam protokol Ethereum. Ini akan membutuhkan penjembatanan ke arah sebaliknya, dari BTC ke WBTC yang kemudian dapat digunakan sebagai aset di Ethereum.
Jenis-jenis jembatan
Jembatan memiliki banyak jenis desain dan kerumitan. Secara umum, jembatan dibagi menjadi dua kategori: jembatan tepercaya (trusted) dan jembatan tanpa kepercayaan (trustless).
| Jembatan Tepercaya (Trusted) | Jembatan Tanpa Kepercayaan (Trustless) |
|---|---|
| Jembatan tepercaya bergantung pada entitas atau sistem pusat untuk operasinya. | Jembatan tanpa kepercayaan beroperasi menggunakan kontrak pintar dan algoritma. |
| Mereka memiliki asumsi kepercayaan sehubungan dengan penyimpanan dana dan keamanan jembatan. Pengguna sebagian besar bergantung pada reputasi operator jembatan. | Mereka tanpa kepercayaan, yaitu, keamanan jembatan sama dengan keamanan blockchain yang mendasarinya. |
| Pengguna harus melepaskan kendali atas aset kripto mereka. | Melalui , jembatan tanpa kepercayaan memungkinkan pengguna untuk tetap memegang kendali atas dana mereka. |
Singkatnya, kita dapat mengatakan bahwa jembatan tepercaya memiliki asumsi kepercayaan, sedangkan jembatan tanpa kepercayaan meminimalkan kepercayaan dan tidak membuat asumsi kepercayaan baru di luar domain yang mendasarinya. Berikut adalah bagaimana istilah-istilah ini dapat dijelaskan:
- Tanpa kepercayaan (Trustless): memiliki keamanan yang setara dengan domain yang mendasarinya. Seperti yang dijelaskan oleh Arjun Bhuptani dalam artikel ini. (opens in a new tab)
- Asumsi kepercayaan (Trust assumptions): menjauh dari keamanan domain yang mendasarinya dengan menambahkan pemverifikasi eksternal dalam sistem, sehingga membuatnya kurang aman secara kripto-ekonomi.
Untuk mengembangkan pemahaman yang lebih baik tentang perbedaan utama antara kedua pendekatan tersebut, mari kita ambil sebuah contoh:
Bayangkan Anda berada di pos pemeriksaan keamanan bandara. Ada dua jenis pos pemeriksaan:
- Pos Pemeriksaan Manual — dioperasikan oleh petugas yang secara manual memeriksa semua detail tiket dan identitas Anda sebelum menyerahkan boarding pass.
- Lapor Masuk Mandiri (Self Check-In) — dioperasikan oleh mesin di mana Anda memasukkan detail penerbangan Anda dan menerima boarding pass jika semuanya sesuai.
Pos pemeriksaan manual mirip dengan model tepercaya karena bergantung pada pihak ketiga, yaitu petugas, untuk operasinya. Sebagai pengguna, Anda memercayai petugas untuk membuat keputusan yang tepat dan menggunakan informasi pribadi Anda dengan benar.
Lapor masuk mandiri mirip dengan model tanpa kepercayaan karena menghilangkan peran operator dan menggunakan teknologi untuk operasinya. Pengguna selalu memegang kendali atas data mereka dan tidak perlu memercayai pihak ketiga dengan informasi pribadi mereka.
Banyak solusi penjembatanan mengadopsi model di antara kedua ekstrem ini dengan tingkat ketiadaan kepercayaan (trustlessness) yang bervariasi.
Menggunakan jembatan
Menggunakan jembatan memungkinkan Anda untuk memindahkan aset Anda di berbagai blockchain yang berbeda. Berikut adalah beberapa sumber daya yang dapat membantu Anda menemukan dan menggunakan jembatan:
- Ringkasan Jembatan L2BEAT (opens in a new tab) & Analisis Risiko Jembatan L2BEAT (opens in a new tab): Ringkasan komprehensif dari berbagai jembatan, termasuk detail tentang pangsa pasar, jenis jembatan, dan rantai tujuan. L2BEAT juga memiliki analisis risiko untuk jembatan, membantu pengguna membuat keputusan yang tepat saat memilih jembatan.
- Ringkasan Jembatan DefiLlama (opens in a new tab): Ringkasan volume jembatan di seluruh jaringan Ethereum.
Risiko menggunakan jembatan
Jembatan masih dalam tahap awal pengembangan. Kemungkinan besar desain jembatan yang optimal belum ditemukan. Berinteraksi dengan jenis jembatan apa pun membawa risiko:
- Risiko Kontrak Pintar — risiko adanya bug dalam kode yang dapat menyebabkan hilangnya dana pengguna
- Risiko Teknologi — kegagalan perangkat lunak, kode yang penuh bug, kesalahan manusia, spam, dan serangan berbahaya yang mungkin dapat mengganggu operasi pengguna
Selain itu, karena jembatan tepercaya menambahkan asumsi kepercayaan, mereka membawa risiko tambahan seperti:
- Risiko Sensor — operator jembatan secara teoritis dapat menghentikan pengguna dari mentransfer aset mereka menggunakan jembatan
- Risiko Kustodian — operator jembatan dapat berkolusi untuk mencuri dana pengguna
Dana pengguna berisiko jika:
- terdapat bug dalam kontrak pintar
- pengguna melakukan kesalahan
- blockchain yang mendasarinya diretas
- operator jembatan memiliki niat jahat dalam jembatan tepercaya
- jembatan diretas
Salah satu peretasan baru-baru ini adalah jembatan Wormhole Solana, di mana 120 ribu wETH ($325 juta USD) dicuri selama peretasan (opens in a new tab). Banyak dari peretasan teratas di blockchain melibatkan jembatan (opens in a new tab).
Jembatan sangat penting untuk mengikutsertakan pengguna ke L2 Ethereum, dan bahkan bagi pengguna yang ingin menjelajahi ekosistem yang berbeda. Namun, mengingat risiko yang terlibat dalam berinteraksi dengan jembatan, pengguna harus memahami pertukaran (trade-off) yang dibuat oleh jembatan. Berikut adalah beberapa strategi untuk keamanan lintas rantai (opens in a new tab).
Bacaan lebih lanjut
- EIP-5164: Eksekusi Lintas Rantai (opens in a new tab) - 18 Juni 2022 - Brendan Asselstine
- Kerangka Kerja Risiko L2Bridge (opens in a new tab) - 5 Juli 2022 - Bartek Kiepuszewski
- "Mengapa masa depan akan menjadi multi-rantai, tetapi tidak akan menjadi lintas rantai." (opens in a new tab) - 8 Januari 2022 - Vitalik Buterin
- Memanfaatkan Keamanan Bersama Untuk Interoperabilitas Lintas Rantai yang Aman: Komite Status Lagrange Dan Seterusnya (opens in a new tab) - 12 Juni 2024 - Emmanuel Awosika
- Status Solusi Interoperabilitas Rollup (opens in a new tab) - 20 Juni 2024 - Alex Hook
Pembaruan terakhir halaman: 23 Februari 2026