Saat ini, ada berapa blockchain publik (L1 & L2)?
Mungkin sulit bagi siapa pun untuk langsung menjawab pertanyaan ini dengan akurat. Menurut DefiLlama, saat ini terdapat 225 public chain yang tercatat, belum lagi banyak yang baru muncul dan belum dirilis. Dapat dikatakan bahwa dunia kripto adalah dunia kacau yang terdiri dari banyak blockchain. Di dunia kripto multi-rantai ini, setiap blockchain memiliki karakteristik teknologi yang unik, dukungan komunitas, alat pengembangan, dan ekosistem. Misalnya saja, ada public chain POW yang dipimpin oleh Bitcoin, public chain berbasis EVM seperti Ethereum dan banyak L2, public chain berkecepatan tinggi seperti Solana, dan public chain berbasis Move yang diwakili oleh Aptos dan Sui. Keberagaman ini memang menawarkan lebih banyak kemungkinan bagi aplikasi terdesentralisasi (DApps) dan inovasi keuangan. Namun, hal ini juga membawa serangkaian tantangan.
Interoperabilitas, pertukaran aset dan informasi antara berbagai blockchain, telah menjadi masalah yang mendesak untuk diatasi. Di masa lalu, sistem blockchain yang berbeda terisolasi satu sama lain, masing-masing menyimpan banyak aset dan data namun tidak dapat berinteraksi secara efektif dengan rantai lainnya. Hal ini merupakan hambatan besar dalam mencapai dunia kripto yang benar-benar terdesentralisasi. Untuk mengatasi masalah ini, teknologi lintas rantai muncul, berupaya untuk menghilangkan isolasi ini dan memungkinkan pertukaran aset dan informasi yang lancar antara sistem blockchain yang berbeda. Bagi pengembang dan pengguna, teknologi lintas rantai tidak hanya berarti likuiditas dan pilihan yang lebih besar tetapi juga dunia blockchain yang lebih terbuka dan saling terhubung. Artikel ini akan mengeksplorasi mengapa kita memerlukan teknologi lintas rantai, konsep intinya, kategorisasi, metode implementasi, dan tantangannya, serta bagaimana hal itu membentuk dunia kripto masa depan kita.
Apakah teknologi lintas rantai benar-benar diperlukan untuk mencapai masa depan blockchain yang benar-benar terdesentralisasi dan saling terhubung? Banyak orang mungkin mempunyai jawaban yang berbeda-beda. Dipengaruhi oleh serangkaian insiden keamanan di bidang lintas rantai, beberapa orang menjadi skeptis, dan secara otomatis mengasosiasikan lintas rantai dengan “proposisi semu” atau “perangkap.” Ini adalah tragedi bagi individu-individu ini dan seluruh industri. Namun, tidak dapat disangkal bahwa koeksistensi beberapa rantai adalah struktur pasar saat ini, dan dengan meningkatnya jumlah rantai publik dan Layer2 (Rollup), serta ekosistem mereka yang secara bertahap semakin matang, teknologi lintas rantai pasti akan menjadi kebutuhan mendasar dalam pasar. struktur pasar saat ini. Anda mungkin menemukan jawabannya dalam dua aspek berikut:
Pertama, interoperabilitas telah menjadi masalah yang semakin nyata. Di antara lebih dari 225 rantai publik, masing-masing mungkin memiliki aplikasi, aset, dan pengguna spesifiknya sendiri. Namun, jika nilai yang diciptakan pada rantai ini tidak dapat ditransfer ke rantai lain, maka potensinya akan sangat terbatas. Masalah ini lebih dari sekadar perdagangan aset, yang melibatkan data, logika, dan interoperabilitas aplikasi.
Ini adalah masalah “pulau” yang dihadapi dunia blockchain saat ini. Pulau-pulau ini kaya akan sumber daya, namun karena terpencil, mereka tidak dapat memanfaatkannya secara maksimal. Bayangkan jika platform utama di Internet tidak dapat berkomunikasi satu sama lain; pengalaman online kami akan sangat berkurang. Situasi di blockchain serupa.
Kedua, likuiditas aset adalah inti dari sistem keuangan mana pun. Dalam dunia keuangan tradisional, aset dapat mengalir bebas antar bursa, bank, dan lembaga keuangan. Namun, di dunia blockchain saat ini, likuiditas aset pada rantai yang berbeda dibatasi. Hal ini tidak hanya mempengaruhi pengalaman perdagangan pengguna tetapi juga membatasi pengembangan lebih lanjut dari keuangan terdesentralisasi (DeFi).
Oleh karena itu, baik mempertimbangkan interoperabilitas atau likuiditas aset, terdapat kebutuhan praktis untuk teknologi lintas rantai, termasuk jembatan lintas rantai aset tradisional (Bridge) dan protokol interoperabilitas (Interoperability Protocol). Pada bagian berikut, kami akan mencoba mengkategorikan semua solusi lintas rantai dari perspektif teknis dan memperkenalkan kedua kategori ini secara terpisah untuk pemahaman yang lebih baik.
Teknologi lintas rantai telah berkembang pesat dalam beberapa tahun terakhir, menyediakan berbagai metode untuk memecahkan masalah interaksi antar rantai. Solusi lintas rantai ini dapat dikategorikan secara berbeda berdasarkan berbagai dimensi. Di sini, kami memperkenalkan kerangka analisis lintas rantai yang diusulkan oleh pendiri Connext, Arjun Bhuptani, yang mengkategorikan protokol interoperabilitas (jembatan lintas rantai) berdasarkan metode verifikasi pesannya ke dalam tiga kategori utama: Terverifikasi Asli, Terverifikasi Eksternal, dan Terverifikasi Lokal.
)
(Sumber: Sambungkan, Arjun Bhuptani)
Dalam model Terverifikasi Asli, klien ringan atau simpul rantai sumber berjalan pada rantai target untuk memverifikasi pesan dari rantai sumber. Keuntungan utama metode ini adalah tingkat kepercayaan dan desentralisasinya yang tinggi. Karena logika verifikasi klien ringan identik dengan logika verifikasi blok jenis node lainnya, logika ini menyediakan mekanisme verifikasi lintas rantai yang kuat.
Peran kunci dalam mekanisme ini adalah Head Relayer, yang bertanggung jawab untuk mengirimkan informasi header blok dari rantai sumber ke klien ringan pada rantai target untuk verifikasi. Tantangan metode ini mencakup ketergantungannya pada mekanisme konsensus yang mendasarinya dan potensi kompleksitasnya, terutama seiring dengan meningkatnya jumlah rantai yang terlibat.
Proyek yang mengadopsi Verifikasi Asli termasuk Cosmos IBC, Near Rainbow Bridge, Snowbridge, dll. Rollup entry/exit juga merupakan bentuk Verifikasi Asli.
(Sumber: Sambungkan, Arjun Bhuptani)
Metode Terverifikasi Secara Eksternal melibatkan pengenalan serangkaian validator eksternal untuk memverifikasi pesan lintas rantai. Grup ini biasanya terdiri dari beberapa entitas, dan validatornya dapat mengambil berbagai bentuk seperti sistem komputasi multi-pihak (MPC), oracle, grup multi-sig, dll. Keuntungan tersendiri dari pendekatan ini adalah skalabilitasnya yang tinggi, karena dapat dengan mudah diperluas ke blockchain mana pun (jembatan yang menggunakan verifikasi eksternal saat ini mendominasi ruang jembatan lintas rantai).
Namun, penting untuk dicatat bahwa memperkenalkan serangkaian validator eksternal juga berarti memperkenalkan asumsi keamanan baru. Keamanan dalam model ini ditentukan oleh tingkat keamanan terendah di antara Chain A, Chain B, dan validator eksternal, sehingga berpotensi meningkatkan kerentanan sistem.
Contoh protokol yang diverifikasi secara eksternal termasuk Wormhole (Portal Bridge), Axelar, Chainlink CCIP, Multichain, dan pada dasarnya, LayerZero juga mengadopsi pendekatan verifikasi eksternal.
(Sumber: Sambungkan, Arjun Bhuptani)
Berbeda dengan cara-cara di atas, Locally VERIFIED atau disebut juga verifikasi peer-to-peer berfokus pada verifikasi langsung antar pihak yang bertransaksi. Metode ini sering kali melibatkan Hash Time Locked Contract (HTLC), di mana para pihak dapat saling memverifikasi transaksi satu sama lain. Karena pihak-pihak yang bertransaksi biasanya mempunyai kepentingan ekonomi yang saling bertentangan, kemungkinan kolusi berkurang secara signifikan.
Keuntungan penting dari metode ini adalah sifatnya yang terdesentralisasi dan tingkat kepercayaan yang tinggi bagi pihak-pihak yang bertransaksi. Namun, ia menghadapi tantangan, seperti kebutuhan kedua belah pihak untuk online secara bersamaan dan ketidakmampuannya untuk mendukung transfer data umum antar rantai (artinya verifikasi lokal hanya cocok untuk jembatan Swap, terutama jembatan aset lintas lapisan Ethereum).
Contoh umum Verifikasi Lokal mencakup Connext, cBridge, Hop, dll.
Singkatnya, masing-masing dari ketiga metode teknologi lintas rantai ini memiliki kelebihan dan keterbatasan serta hanya mewakili satu dimensi klasifikasi. Pilihan metode dalam praktiknya bergantung pada persyaratan aplikasi spesifik, pertimbangan keamanan, dan sifat rantai yang terlibat. Seiring dengan terus berkembangnya bidang kripto, kami menantikan pendekatan yang lebih inovatif untuk mengatasi tantangan dalam interaksi lintas rantai.
Setelah memperkenalkan konsep dasar dan klasifikasi solusi lintas rantai, mari kita pelajari lebih dalam perbedaan antara penyampaian pesan lintas rantai aset dan penyampaian pesan lintas rantai.
Lintas Rantai Aset
Lintas rantai aset memungkinkan aset digital bermigrasi dengan mulus dari satu blockchain ke blockchain lainnya. Ini adalah aplikasi lintas rantai yang paling umum dan populer, memecahkan masalah inti: bagaimana merepresentasikan dan memanfaatkan aset yang sama pada rantai yang berbeda. Prinsip kerja umum aset lintas rantai meliputi:
Kunci-dan-Mint
Metode paling umum dalam proses transfer aset lintas rantai adalah lock-and-mint. Sederhananya, ketika aset berpindah dari rantai sumber ke rantai target, aset tersebut terkunci di rantai sumber dan “dicetak” di rantai target. (Mekanisme serupa mencakup pembakaran dan penebusan, yang tidak akan diuraikan di sini karena keterbatasan ruang. Contoh tipikalnya adalah metode lintas rantai yang diadopsi oleh penerbit USDC Circle.)
(Sumber gambar: web3edge, @0xPhillan)
Misalnya, ketika BTC digunakan sebagai token di Ethereum, BTC asli akan dikunci, dan jumlah token Wrapped Bitcoin (WBTC) yang setara akan dihasilkan di Ethereum. Hal ini memastikan total pasokan BTC tetap tidak berubah, sehingga menjaga kelangkaan aset. Selain WBTC, beberapa jembatan resmi Ethereum Layer2, seperti Jembatan Polygon dan Jembatan Arbitrum, serta Jembatan Pelangi yang menghubungkan Ethereum dengan ekosistem Near, juga menggunakan mekanisme lock-and-mint/burn.
Pertukaran kumpulan likuiditas melibatkan penggunaan kumpulan likuiditas khusus untuk memfasilitasi transaksi lintas rantai. Pengguna menyimpan aset mereka dari satu rantai ke dalam kumpulan likuiditas dan menarik nilai aset yang setara dari kumpulan rantai lainnya. Keuntungan dari metode ini adalah menawarkan transaksi dan pertukaran yang cepat namun mungkin dikenakan biaya, karena penyedia likuiditas (LP) biasanya mengharapkan pengembalian atas likuiditas yang mereka tawarkan.
(Sumber gambar: web3edge, @0xPhillan)
Dari segi mekanisme, risiko keamanan jembatan lintas rantai tersebut terutama ditanggung oleh LP. Jika pool diretas, likuiditas yang disediakan oleh LP bisa dicuri. Ketidakseimbangan dalam kumpulan likuiditas juga dapat menyebabkan penguapan nilai aset lintas rantai, sehingga menularkan krisis kepada pengguna lintas rantai. Jembatan lintas rantai yang menggunakan kumpulan likuiditas antara lain ThorSwap, Hop Exchange, Synapse Bridge.
Pertukaran atom memungkinkan dua pihak untuk bertukar aset secara langsung tanpa perantara. Mereka menggunakan Hash Time Locked Contracts (HTLC) untuk memastikan bahwa pertukaran bersifat “atomik”, yang berarti transaksi tersebut dieksekusi sepenuhnya atau tidak dieksekusi sama sekali. Dalam jembatan lintas rantai pertukaran atom, aset diakses melalui kunci pribadi. Jika salah satu pihak bertindak jahat, pihak lain dapat mengambil asetnya melalui kunci waktu (yang terbuka setelah waktu tertentu) tanpa memerlukan kepercayaan pihak ketiga yang terpusat. Proyek umum yang menggunakan pertukaran atom termasuk Connext, cBridge, dan lainnya.
(Sumber gambar: web3edge, @0xPhillan)
Pesan Lintas Rantai
Berbeda dari lintas rantai aset, pesan lintas rantai tidak hanya melibatkan aset tetapi semua jenis informasi yang ditransfer dari satu rantai ke rantai lainnya, seperti panggilan kontrak dan pembaruan negara.
Sinkronisasi Negara
Metode umum pengiriman pesan lintas rantai adalah melalui sinkronisasi status. Ini berarti bahwa keadaan suatu rantai atau bagiannya disinkronkan ke rantai lain. Misalnya, rantai relai Polkadot bertanggung jawab untuk menyinkronkan status berbagai parachainnya.
Mendengarkan dan Respon Acara
Ketika suatu peristiwa (seperti konfirmasi transaksi atau panggilan kontrak pintar) terjadi pada satu rantai, rantai lain dapat dikonfigurasi untuk mendengarkan peristiwa ini dan merespons sesuai kebutuhan. Misalnya, ChainBridge ChainSafe menggunakan metode ini untuk menangani pesan lintas rantai.
Faktanya, baik itu lintas rantai aset atau pengiriman pesan lintas rantai, tantangan utamanya adalah memastikan integritas, keamanan, dan ketepatan waktu informasi. Seiring kemajuan teknologi, solusi lintas rantai baru akan terus bermunculan, memberikan dukungan yang lebih kuat dan fleksibel untuk interoperabilitas dalam lingkungan multi-rantai.
(Sumber: Sambungkan, Arjun Bhuptani)
Ketika tidak mungkin untuk memenuhi ketiga kriteria secara bersamaan, trade-off dan keseimbangan harus dilakukan, yang mungkin lebih kompleks dibandingkan dengan masing-masing blockchain. Hal ini antara lain mencakup trade-off antara keamanan dan kepercayaan, keseragaman dan keragaman, aset yang dibungkus dan aset asli. Ini adalah tantangan yang harus diatasi oleh teknologi lintas rantai seiring dengan perkembangannya. Berbagai proyek jembatan lintas rantai berupaya mengoptimalkan atau bahkan menerobos trilema ini dari berbagai sudut, dengan tujuan mencapai kinerja keseluruhan tertinggi.
Teknologi lintas rantai adalah bidang utama dalam pengembangan blockchain, bahkan dianggap sebagai cawan suci dalam bidang ini. Hal ini penting untuk memecahkan “isolasi” blockchain dan mencapai interkonektivitas di antara banyak rantai. Dari lintas rantai aset hingga lintas rantai pesan, semua Pembuat Web3 berupaya mewujudkan ekosistem blockchain yang terpadu dan kolaboratif.
Namun, seperti yang telah dibahas, teknologi lintas rantai masih menghadapi banyak tantangan. Namun dengan penelitian yang lebih mendalam dan kemajuan teknologi, kami berharap dapat mengatasi tantangan ini dan mencapai ekosistem lintas rantai yang lebih aman, efisien, dan lancar.
Saat ini, ada berapa blockchain publik (L1 & L2)?
Mungkin sulit bagi siapa pun untuk langsung menjawab pertanyaan ini dengan akurat. Menurut DefiLlama, saat ini terdapat 225 public chain yang tercatat, belum lagi banyak yang baru muncul dan belum dirilis. Dapat dikatakan bahwa dunia kripto adalah dunia kacau yang terdiri dari banyak blockchain. Di dunia kripto multi-rantai ini, setiap blockchain memiliki karakteristik teknologi yang unik, dukungan komunitas, alat pengembangan, dan ekosistem. Misalnya saja, ada public chain POW yang dipimpin oleh Bitcoin, public chain berbasis EVM seperti Ethereum dan banyak L2, public chain berkecepatan tinggi seperti Solana, dan public chain berbasis Move yang diwakili oleh Aptos dan Sui. Keberagaman ini memang menawarkan lebih banyak kemungkinan bagi aplikasi terdesentralisasi (DApps) dan inovasi keuangan. Namun, hal ini juga membawa serangkaian tantangan.
Interoperabilitas, pertukaran aset dan informasi antara berbagai blockchain, telah menjadi masalah yang mendesak untuk diatasi. Di masa lalu, sistem blockchain yang berbeda terisolasi satu sama lain, masing-masing menyimpan banyak aset dan data namun tidak dapat berinteraksi secara efektif dengan rantai lainnya. Hal ini merupakan hambatan besar dalam mencapai dunia kripto yang benar-benar terdesentralisasi. Untuk mengatasi masalah ini, teknologi lintas rantai muncul, berupaya untuk menghilangkan isolasi ini dan memungkinkan pertukaran aset dan informasi yang lancar antara sistem blockchain yang berbeda. Bagi pengembang dan pengguna, teknologi lintas rantai tidak hanya berarti likuiditas dan pilihan yang lebih besar tetapi juga dunia blockchain yang lebih terbuka dan saling terhubung. Artikel ini akan mengeksplorasi mengapa kita memerlukan teknologi lintas rantai, konsep intinya, kategorisasi, metode implementasi, dan tantangannya, serta bagaimana hal itu membentuk dunia kripto masa depan kita.
Apakah teknologi lintas rantai benar-benar diperlukan untuk mencapai masa depan blockchain yang benar-benar terdesentralisasi dan saling terhubung? Banyak orang mungkin mempunyai jawaban yang berbeda-beda. Dipengaruhi oleh serangkaian insiden keamanan di bidang lintas rantai, beberapa orang menjadi skeptis, dan secara otomatis mengasosiasikan lintas rantai dengan “proposisi semu” atau “perangkap.” Ini adalah tragedi bagi individu-individu ini dan seluruh industri. Namun, tidak dapat disangkal bahwa koeksistensi beberapa rantai adalah struktur pasar saat ini, dan dengan meningkatnya jumlah rantai publik dan Layer2 (Rollup), serta ekosistem mereka yang secara bertahap semakin matang, teknologi lintas rantai pasti akan menjadi kebutuhan mendasar dalam pasar. struktur pasar saat ini. Anda mungkin menemukan jawabannya dalam dua aspek berikut:
Pertama, interoperabilitas telah menjadi masalah yang semakin nyata. Di antara lebih dari 225 rantai publik, masing-masing mungkin memiliki aplikasi, aset, dan pengguna spesifiknya sendiri. Namun, jika nilai yang diciptakan pada rantai ini tidak dapat ditransfer ke rantai lain, maka potensinya akan sangat terbatas. Masalah ini lebih dari sekadar perdagangan aset, yang melibatkan data, logika, dan interoperabilitas aplikasi.
Ini adalah masalah “pulau” yang dihadapi dunia blockchain saat ini. Pulau-pulau ini kaya akan sumber daya, namun karena terpencil, mereka tidak dapat memanfaatkannya secara maksimal. Bayangkan jika platform utama di Internet tidak dapat berkomunikasi satu sama lain; pengalaman online kami akan sangat berkurang. Situasi di blockchain serupa.
Kedua, likuiditas aset adalah inti dari sistem keuangan mana pun. Dalam dunia keuangan tradisional, aset dapat mengalir bebas antar bursa, bank, dan lembaga keuangan. Namun, di dunia blockchain saat ini, likuiditas aset pada rantai yang berbeda dibatasi. Hal ini tidak hanya mempengaruhi pengalaman perdagangan pengguna tetapi juga membatasi pengembangan lebih lanjut dari keuangan terdesentralisasi (DeFi).
Oleh karena itu, baik mempertimbangkan interoperabilitas atau likuiditas aset, terdapat kebutuhan praktis untuk teknologi lintas rantai, termasuk jembatan lintas rantai aset tradisional (Bridge) dan protokol interoperabilitas (Interoperability Protocol). Pada bagian berikut, kami akan mencoba mengkategorikan semua solusi lintas rantai dari perspektif teknis dan memperkenalkan kedua kategori ini secara terpisah untuk pemahaman yang lebih baik.
Teknologi lintas rantai telah berkembang pesat dalam beberapa tahun terakhir, menyediakan berbagai metode untuk memecahkan masalah interaksi antar rantai. Solusi lintas rantai ini dapat dikategorikan secara berbeda berdasarkan berbagai dimensi. Di sini, kami memperkenalkan kerangka analisis lintas rantai yang diusulkan oleh pendiri Connext, Arjun Bhuptani, yang mengkategorikan protokol interoperabilitas (jembatan lintas rantai) berdasarkan metode verifikasi pesannya ke dalam tiga kategori utama: Terverifikasi Asli, Terverifikasi Eksternal, dan Terverifikasi Lokal.
)
(Sumber: Sambungkan, Arjun Bhuptani)
Dalam model Terverifikasi Asli, klien ringan atau simpul rantai sumber berjalan pada rantai target untuk memverifikasi pesan dari rantai sumber. Keuntungan utama metode ini adalah tingkat kepercayaan dan desentralisasinya yang tinggi. Karena logika verifikasi klien ringan identik dengan logika verifikasi blok jenis node lainnya, logika ini menyediakan mekanisme verifikasi lintas rantai yang kuat.
Peran kunci dalam mekanisme ini adalah Head Relayer, yang bertanggung jawab untuk mengirimkan informasi header blok dari rantai sumber ke klien ringan pada rantai target untuk verifikasi. Tantangan metode ini mencakup ketergantungannya pada mekanisme konsensus yang mendasarinya dan potensi kompleksitasnya, terutama seiring dengan meningkatnya jumlah rantai yang terlibat.
Proyek yang mengadopsi Verifikasi Asli termasuk Cosmos IBC, Near Rainbow Bridge, Snowbridge, dll. Rollup entry/exit juga merupakan bentuk Verifikasi Asli.
(Sumber: Sambungkan, Arjun Bhuptani)
Metode Terverifikasi Secara Eksternal melibatkan pengenalan serangkaian validator eksternal untuk memverifikasi pesan lintas rantai. Grup ini biasanya terdiri dari beberapa entitas, dan validatornya dapat mengambil berbagai bentuk seperti sistem komputasi multi-pihak (MPC), oracle, grup multi-sig, dll. Keuntungan tersendiri dari pendekatan ini adalah skalabilitasnya yang tinggi, karena dapat dengan mudah diperluas ke blockchain mana pun (jembatan yang menggunakan verifikasi eksternal saat ini mendominasi ruang jembatan lintas rantai).
Namun, penting untuk dicatat bahwa memperkenalkan serangkaian validator eksternal juga berarti memperkenalkan asumsi keamanan baru. Keamanan dalam model ini ditentukan oleh tingkat keamanan terendah di antara Chain A, Chain B, dan validator eksternal, sehingga berpotensi meningkatkan kerentanan sistem.
Contoh protokol yang diverifikasi secara eksternal termasuk Wormhole (Portal Bridge), Axelar, Chainlink CCIP, Multichain, dan pada dasarnya, LayerZero juga mengadopsi pendekatan verifikasi eksternal.
(Sumber: Sambungkan, Arjun Bhuptani)
Berbeda dengan cara-cara di atas, Locally VERIFIED atau disebut juga verifikasi peer-to-peer berfokus pada verifikasi langsung antar pihak yang bertransaksi. Metode ini sering kali melibatkan Hash Time Locked Contract (HTLC), di mana para pihak dapat saling memverifikasi transaksi satu sama lain. Karena pihak-pihak yang bertransaksi biasanya mempunyai kepentingan ekonomi yang saling bertentangan, kemungkinan kolusi berkurang secara signifikan.
Keuntungan penting dari metode ini adalah sifatnya yang terdesentralisasi dan tingkat kepercayaan yang tinggi bagi pihak-pihak yang bertransaksi. Namun, ia menghadapi tantangan, seperti kebutuhan kedua belah pihak untuk online secara bersamaan dan ketidakmampuannya untuk mendukung transfer data umum antar rantai (artinya verifikasi lokal hanya cocok untuk jembatan Swap, terutama jembatan aset lintas lapisan Ethereum).
Contoh umum Verifikasi Lokal mencakup Connext, cBridge, Hop, dll.
Singkatnya, masing-masing dari ketiga metode teknologi lintas rantai ini memiliki kelebihan dan keterbatasan serta hanya mewakili satu dimensi klasifikasi. Pilihan metode dalam praktiknya bergantung pada persyaratan aplikasi spesifik, pertimbangan keamanan, dan sifat rantai yang terlibat. Seiring dengan terus berkembangnya bidang kripto, kami menantikan pendekatan yang lebih inovatif untuk mengatasi tantangan dalam interaksi lintas rantai.
Setelah memperkenalkan konsep dasar dan klasifikasi solusi lintas rantai, mari kita pelajari lebih dalam perbedaan antara penyampaian pesan lintas rantai aset dan penyampaian pesan lintas rantai.
Lintas Rantai Aset
Lintas rantai aset memungkinkan aset digital bermigrasi dengan mulus dari satu blockchain ke blockchain lainnya. Ini adalah aplikasi lintas rantai yang paling umum dan populer, memecahkan masalah inti: bagaimana merepresentasikan dan memanfaatkan aset yang sama pada rantai yang berbeda. Prinsip kerja umum aset lintas rantai meliputi:
Kunci-dan-Mint
Metode paling umum dalam proses transfer aset lintas rantai adalah lock-and-mint. Sederhananya, ketika aset berpindah dari rantai sumber ke rantai target, aset tersebut terkunci di rantai sumber dan “dicetak” di rantai target. (Mekanisme serupa mencakup pembakaran dan penebusan, yang tidak akan diuraikan di sini karena keterbatasan ruang. Contoh tipikalnya adalah metode lintas rantai yang diadopsi oleh penerbit USDC Circle.)
(Sumber gambar: web3edge, @0xPhillan)
Misalnya, ketika BTC digunakan sebagai token di Ethereum, BTC asli akan dikunci, dan jumlah token Wrapped Bitcoin (WBTC) yang setara akan dihasilkan di Ethereum. Hal ini memastikan total pasokan BTC tetap tidak berubah, sehingga menjaga kelangkaan aset. Selain WBTC, beberapa jembatan resmi Ethereum Layer2, seperti Jembatan Polygon dan Jembatan Arbitrum, serta Jembatan Pelangi yang menghubungkan Ethereum dengan ekosistem Near, juga menggunakan mekanisme lock-and-mint/burn.
Pertukaran kumpulan likuiditas melibatkan penggunaan kumpulan likuiditas khusus untuk memfasilitasi transaksi lintas rantai. Pengguna menyimpan aset mereka dari satu rantai ke dalam kumpulan likuiditas dan menarik nilai aset yang setara dari kumpulan rantai lainnya. Keuntungan dari metode ini adalah menawarkan transaksi dan pertukaran yang cepat namun mungkin dikenakan biaya, karena penyedia likuiditas (LP) biasanya mengharapkan pengembalian atas likuiditas yang mereka tawarkan.
(Sumber gambar: web3edge, @0xPhillan)
Dari segi mekanisme, risiko keamanan jembatan lintas rantai tersebut terutama ditanggung oleh LP. Jika pool diretas, likuiditas yang disediakan oleh LP bisa dicuri. Ketidakseimbangan dalam kumpulan likuiditas juga dapat menyebabkan penguapan nilai aset lintas rantai, sehingga menularkan krisis kepada pengguna lintas rantai. Jembatan lintas rantai yang menggunakan kumpulan likuiditas antara lain ThorSwap, Hop Exchange, Synapse Bridge.
Pertukaran atom memungkinkan dua pihak untuk bertukar aset secara langsung tanpa perantara. Mereka menggunakan Hash Time Locked Contracts (HTLC) untuk memastikan bahwa pertukaran bersifat “atomik”, yang berarti transaksi tersebut dieksekusi sepenuhnya atau tidak dieksekusi sama sekali. Dalam jembatan lintas rantai pertukaran atom, aset diakses melalui kunci pribadi. Jika salah satu pihak bertindak jahat, pihak lain dapat mengambil asetnya melalui kunci waktu (yang terbuka setelah waktu tertentu) tanpa memerlukan kepercayaan pihak ketiga yang terpusat. Proyek umum yang menggunakan pertukaran atom termasuk Connext, cBridge, dan lainnya.
(Sumber gambar: web3edge, @0xPhillan)
Pesan Lintas Rantai
Berbeda dari lintas rantai aset, pesan lintas rantai tidak hanya melibatkan aset tetapi semua jenis informasi yang ditransfer dari satu rantai ke rantai lainnya, seperti panggilan kontrak dan pembaruan negara.
Sinkronisasi Negara
Metode umum pengiriman pesan lintas rantai adalah melalui sinkronisasi status. Ini berarti bahwa keadaan suatu rantai atau bagiannya disinkronkan ke rantai lain. Misalnya, rantai relai Polkadot bertanggung jawab untuk menyinkronkan status berbagai parachainnya.
Mendengarkan dan Respon Acara
Ketika suatu peristiwa (seperti konfirmasi transaksi atau panggilan kontrak pintar) terjadi pada satu rantai, rantai lain dapat dikonfigurasi untuk mendengarkan peristiwa ini dan merespons sesuai kebutuhan. Misalnya, ChainBridge ChainSafe menggunakan metode ini untuk menangani pesan lintas rantai.
Faktanya, baik itu lintas rantai aset atau pengiriman pesan lintas rantai, tantangan utamanya adalah memastikan integritas, keamanan, dan ketepatan waktu informasi. Seiring kemajuan teknologi, solusi lintas rantai baru akan terus bermunculan, memberikan dukungan yang lebih kuat dan fleksibel untuk interoperabilitas dalam lingkungan multi-rantai.
(Sumber: Sambungkan, Arjun Bhuptani)
Ketika tidak mungkin untuk memenuhi ketiga kriteria secara bersamaan, trade-off dan keseimbangan harus dilakukan, yang mungkin lebih kompleks dibandingkan dengan masing-masing blockchain. Hal ini antara lain mencakup trade-off antara keamanan dan kepercayaan, keseragaman dan keragaman, aset yang dibungkus dan aset asli. Ini adalah tantangan yang harus diatasi oleh teknologi lintas rantai seiring dengan perkembangannya. Berbagai proyek jembatan lintas rantai berupaya mengoptimalkan atau bahkan menerobos trilema ini dari berbagai sudut, dengan tujuan mencapai kinerja keseluruhan tertinggi.
Teknologi lintas rantai adalah bidang utama dalam pengembangan blockchain, bahkan dianggap sebagai cawan suci dalam bidang ini. Hal ini penting untuk memecahkan “isolasi” blockchain dan mencapai interkonektivitas di antara banyak rantai. Dari lintas rantai aset hingga lintas rantai pesan, semua Pembuat Web3 berupaya mewujudkan ekosistem blockchain yang terpadu dan kolaboratif.
Namun, seperti yang telah dibahas, teknologi lintas rantai masih menghadapi banyak tantangan. Namun dengan penelitian yang lebih mendalam dan kemajuan teknologi, kami berharap dapat mengatasi tantangan ini dan mencapai ekosistem lintas rantai yang lebih aman, efisien, dan lancar.