#Web3 adalah multi-rantai.

Ratusan blockchain hidup berdampingan, masing-masing dengan aset, aplikasi, dan pengguna yang berbeda. Itulah sebabnya interoperabilitas yang lancar dan aman menjadi kunci untuk mencapai ekosistem multirantai yang berkembang pesat:

DEFINISI: Masalah interoperabilitas blockchain adalah ketidakmampuan jaringan blockchain untuk berbagi data, mentransfer token (misalnya menjembatani), dan melakukan transaksi satu sama lain.

Realitas Web3 adalah multi-rantai, di mana ratusan hingga ribuan blockchain berbeda hidup berdampingan, masing-masing dengan penerbit aset, basis pengguna, aplikasi, serta kekuatan dan kelemahan teknologi yang berbeda. Pendekatan multi-rantai telah menggantikan ide buku besar tunggal karena lebih terukur, fleksibel, dan praktis mengingat berbagai macam teknologi, pemangku kepentingan, dan kepentingan yang terlibat.

Namun, agar ekonomi multirantai dapat berfungsi, blockchain harus dapat berkomunikasi dan mentransfer aset lintas rantai dengan lancar dengan cara yang aman dan andal. Sayangnya, interoperabilitas blockchain merupakan masalah yang sulit dipecahkan, dengan lebih dari $2,8 miliar dana pengguna telah diretas karena jembatan token dan infrastruktur lintas rantai yang tidak aman.

Blog berikut akan membahas interoperabilitas blockchain, tantangan utamanya, dan bagaimana Protokol Interoperabilitas Lintas Rantai (CCIP) #Chainlink menetapkan standar industri baru dalam keamanan dan membawa industri lebih dekat dalam mewujudkan tujuan akhir onchain menjadi Internet Kontrak tunggal.

Internet Kontrak

Rantai $LINK CCIP menghubungkan jaringan blockchain publik dan privat guna menciptakan Internet Kontrak yang terpadu.

Apa itu Interoperabilitas Blockchain?

Interoperabilitas blockchain adalah kemampuan berbagai jaringan blockchain untuk berkomunikasi satu sama lain dengan cara mengirim dan menerima pesan dan token. Sama seperti Internet yang memungkinkan komunikasi antar komputer, interoperabilitas blockchain memungkinkan transfer data dan nilai lintas rantai.

Tanpa interoperabilitas blockchain, blockchain mirip dengan pulau digital tempat pengguna, aset, dan informasinya terputus dari ekosistem Web3 yang lebih luas. Dengan demikian, menetapkan standar interoperabilitas blockchain sangat penting untuk membuka potensi penuh teknologi blockchain karena memungkinkan ekonomi onchain yang saling terhubung yang memaksimalkan likuiditas, menyediakan akses universal bagi pengguna, dan mewujudkan efisiensi yang lebih besar serta kolaborasi lintas rantai. Untuk mempelajari lebih lanjut, lihat blog: Apa itu Interoperabilitas Blockchain?

Tantangan Utama Interoperabilitas Blockchain

Teknologi

Karena cara mereka menghasilkan konsensus, blockchain tidak dirancang untuk secara langsung memvalidasi status semua jaringan onchain atau sistem offchain lain yang ada di dunia tanpa menimbulkan kompromi yang signifikan terhadap keamanan, stabilitas, atau skalabilitas rantai. Keterbatasan konektivitas ini merupakan dasar dari masalah oracle dan masalah interoperabilitas blockchain.

Oleh karena itu, solusi interoperabilitas blockchain harus mampu membaca dan menulis data dalam berbagai format dan menginterpretasikan berbagai mekanisme konsensus untuk menentukan informasi penting, seperti apakah suatu transaksi dianggap selesai pada blockchain tertentu (yaitu, finalitas transaksi). Solusi tersebut juga harus memiliki cara tersendiri untuk menerima, memvalidasi, dan mengeksekusi transaksi lintas rantai.

Fungsionalitas

Ada berbagai fungsi yang mungkin diminta untuk dipenuhi oleh solusi interoperabilitas blockchain, terutama kemampuan untuk menyampaikan pesan ke/dari blockchain yang berbeda dan mentransfer token lintas rantai menggunakan berbagai mekanisme penanganan token. Selain itu, ada fungsi penting lainnya yang idealnya harus didukung oleh solusi interoperabilitas blockchain, seperti transfer token yang dapat diprogram—kemampuan untuk mentransfer token lintas rantai dan kemudian menggunakan token tersebut dalam tindakan tambahan pada blockchain tujuan, semuanya dalam satu transaksi. Misalnya, mentransfer aset lintas rantai dan menyimpannya dalam kontrak staking sebagai bagian dari transaksi lintas rantai.

Transfer Token yang Dapat Diprogram memungkinkan token dan pesan dikirim lintas rantai sebagai bagian dari transaksi tunggal.

Transfer Token yang Dapat Diprogram memungkinkan token dan pesan dikirim lintas rantai sebagai bagian dari transaksi tunggal, meningkatkan pengalaman pengembang dan pengguna.

Solusi interoperabilitas blockchain juga harus mendukung oracle data sebagai cara untuk memicu transaksi lintas rantai otomatis berdasarkan peristiwa blockchain di dunia nyata atau lainnya. Lebih jauh, klien institusional mungkin menginginkan fungsionalitas tambahan, seperti kemampuan untuk memprogram berbagai kebijakan organisasi dan kepatuhan ke dalam alur kerja lintas rantai mereka atau kemampuan untuk melakukan transaksi lintas rantai yang menjaga privasi.

Keamanan

Validasi data dan transaksi sangat penting untuk mencegah eksploitasi protokol lintas rantai. Salah satu tantangan keamanan utama berasal dari blockchain yang memiliki gagasan berbeda tentang finalitas transaksi—titik di mana transaksi blockchain sebelumnya dianggap sangat sulit atau tidak mungkin untuk dikembalikan. Dengan demikian, solusi interoperabilitas blockchain perlu memahami perbedaan dalam desain blockchain untuk memastikan waktu yang cukup telah berlalu untuk finalitas pada blockchain sumber sebelum mengambil tindakan pada rantai tujuan.

Gagasan utama lain tentang keamanan adalah bagaimana solusi interoperabilitas blockchain memvalidasi transaksi atau data pada blockchain sumber dan menyampaikan data tersebut ke rantai tujuan. Metode-metode ini mencakup validasi terpusat (misalnya, bursa mata uang kripto), validasi lokal (misalnya, pertukaran atom), validasi asli (misalnya, bukti tanpa pengetahuan), atau validasi eksternal (misalnya, konsensus terdesentralisasi). Pendekatan keamanan yang berbeda memiliki konsekuensi yang berbeda. Misalnya, protokol yang sangat terdesentralisasi dapat menawarkan ketahanan penyensoran yang kuat dengan mengorbankan fleksibilitas pengembang dan pemulihan bencana, sementara protokol yang lebih tersentralisasi dapat menawarkan kebalikannya.

Terakhir, dari perspektif keamanan, penting untuk mengevaluasi kode onchain dan offchain dari protokol dan seberapa terujinya protokol tersebut dalam hal menjalani audit keamanan dan berjalan dengan aman dalam produksi. Lebih jauh, keamanan kunci privatnya adalah yang paling penting—karena kunci privat yang disusupi merupakan vektor serangan yang sering dieksploitasi dalam solusi lintas rantai.

Standardisasi

Mirip dengan bagaimana TCP/IP menciptakan standar tunggal untuk World Wide Web, blockchain memerlukan standar tunggal untuk memungkinkan komunikasi di antara keduanya. Dengan memiliki standar tunggal dibandingkan dengan campuran berbagai solusi interoperabilitas dengan berbagai tingkat jaminan keamanan, likuiditas dapat menjadi satu kesatuan di seluruh rantai sementara standar keamanan dan alur kerja menjadi standar di seluruh kasus penggunaan.

CCIP (Cross-Chain Interoperability Protocol) adalah solusi interoperabilitas blockchain yang didukung oleh Chainlink. CCIP secara khusus dirancang untuk mengatasi berbagai tantangan interoperabilitas blockchain.

CCIP adalah protokol lintas rantai pengiriman pesan arbitrer yang dapat membaca dan menulis data dari blockchain publik atau privat apa pun, serta menjalankan berbagai fungsi lain untuk transaksi lintas rantai, seperti mengaktifkan transfer token melalui berbagai mekanisme penanganan token (misalnya, mengunci dan mencetak, membakar dan mencetak, mengunci dan membuka kunci) dan memungkinkan pengguna untuk menjalankan transfer token yang dapat diprogram. Lebih jauh lagi, CCIP adalah bagian dari platform Chainlink yang lebih luas yang memungkinkan pengguna dan lembaga untuk mendapatkan layanan tambahan yang dibutuhkan untuk memfasilitasi transaksi lintas rantai, seperti data Nilai Aset Bersih (NAB), bukti cadangan, informasi harga, solusi abstraksi blockchain, dan banyak lagi.

Chainlink CCIP adalah satu-satunya solusi interoperabilitas blockchain yang mencapai keamanan lintas rantai level-5, dan didukung oleh konsensus terdesentralisasi yang sama yang telah membantu protokol Chainlink menghasilkan lebih dari $12T dalam nilai transaksi onchain. Ini juga satu-satunya protokol interoperabilitas blockchain yang menampilkan Jaringan Manajemen Risiko independen—jaringan terdesentralisasi terpisah yang berfungsi sebagai lapisan validasi sekunder dan deteksi anomali. Anda dapat mempelajari lebih lanjut tentang lima level keamanan lintas rantai dalam video di bawah ini.

CCIP sudah digunakan di berbagai protokol #DEFİ terkemuka, seperti stablecoin #AAVEUSDT⚡️⚡️ #GHO , dan beberapa lembaga keuangan terkemuka di dunia, seperti DTCC, ANZ, dan Swift. Kemampuan untuk mendukung DeFi dan TradFi secara aman sangat penting untuk membangun standar yang mendukung era keuangan digital berikutnya berdasarkan aset tokenisasi dan layanan keuangan dan uang yang dapat diprogram. Ada juga jembatan token yang dibangun di atas CCIP yang menyediakan antarmuka pengguna bagi pengguna untuk mentransfer token dan pesan lintas blockchain melalui CCIP. Dua antarmuka bertenaga CCIP meliputi Transporter dan XSwap.