Pembukaan

Dengan pesatnya perkembangan industri blockchain, terutama solusi modular, pembuatan blockchain menjadi lebih sederhana dari sebelumnya, banyak perangkat bahkan mendukung penerapan lapisan-2 hanya dalam 15 menit, hal ini menyebabkan peningkatan pesat dalam jumlah jaringan.

Menurut data dari Coingecko, pasar saat ini memiliki sekitar 300 blockchain aktif, jika Anda memasukkan proyek pengembangan, jumlah ini bisa mencapai lebih dari 1000. Konsekuensi utama dari peningkatan pesat dalam jumlah ini adalah fragmentasi likuiditas dan memburuknya pengalaman pengguna.

Seperti yang kita ketahui bersama, setiap jaringan memiliki konfigurasi yang berbeda, menggunakan manajer aset dan operasinya sendiri. Untuk mulai menggunakan, pengguna perlu menyetor uang ke jaringan tersebut melalui jembatan, mengatur pengaturan, mengunduh aplikasi, menyimpan fase seed, dll. Bagi mereka yang tidak paham teknologi, ini benar-benar mimpi buruk di labirin blockchain.

Pasar blockchain menciptakan fragmentasi yang semakin besar

Jika Anda tidak paham teknologi dan memiliki pengalaman di pasar DeFi, hambatan ini dapat dengan mudah menyebabkan pengguna menyerah. Belum lagi pengembang juga kesulitan membuat dApps mereka berkomunikasi dengan banyak jaringan karena fragmentasi teknologi.

Menurut laporan dari TripleA pada Mei 2024, jumlah pemilik kripto global hanya 562 juta, setara dengan tingkat penetrasi 6,8%. Jumlah ini setara dengan Internet pada periode 2001-2002, tingkat penetrasi internet saat ini sekitar 66,2%.

Jumlah pengguna internet selama bertahun-tahun. Sumber: Analisis Kepios

Hal-hal ini segera disadari oleh para pengembang, selama bertahun-tahun banyak perbaikan telah diperkenalkan seperti Cross-chain, Abstraksi Akun, Intent Centric dan baru-baru ini Abstraksi Rantai, sebuah solusi yang dianggap sebagai "permainan akhir" untuk masalah pengalaman pengguna.

Pada bagian selanjutnya, kita akan mempelajari secara detail tentang Abstraksi Rantai, cara kerjanya, serta kelebihan dan kekurangannya.

Apa itu abstraksi?

Anda mungkin sudah banyak mendengar tentang kata kunci "abstraksi" melalui solusi abstraksi akun di pasar kripto, namun abstraksi juga umum digunakan di bidang lain.

Abstraksi adalah konsep yang digunakan di banyak bidang seperti komputasi, matematika, dan filsafat, mengacu pada penyederhanaan sistem yang kompleks dengan menghilangkan detail yang tidak perlu dan hanya berfokus pada aspek inti.

Dalam pemrograman, abstraksi membantu menyembunyikan detail kompleks, memungkinkan pengguna berinteraksi dengan sistem melalui antarmuka sederhana. Ini membantu mengurangi kompleksitas, meningkatkan fleksibilitas dan menggunakan kembali kode sumber.

Apa itu Abstraksi Rantai?

Abstraksi Rantai adalah konsep yang mengacu pada penyederhanaan interaksi pengguna dengan berbagai blockchain, memberikan pengalaman “bebas blockchain”.

Daripada harus melakukan operasi kompleks seperti mentransfer aset antar rantai, mengelola berbagai jenis token gas, atau berpindah jaringan, Abstraksi Rantai membantu pengguna berinteraksi dengan aplikasi terdesentralisasi melalui satu antarmuka unik tanpa memerlukan pengetahuan teknis yang luas. Hal ini membuat pengalaman Web3 lebih mudah diakses dan nyaman.

Mirip dengan saat Anda menggunakan aplikasi perbankan atau dompet elektronik populer, apakah Anda tahu apakah aplikasi tersebut disimpan di server AWS, Google Cloud, atau pusat data pribadi, atau apakah Anda perlu berhati-hati dalam menghubungkan ke aplikasi melalui jaringan Viettel atau FPT.

Singkatnya, Abstraksi Rantai membantu pengguna hanya peduli pada fitur aplikasi tanpa perlu/ingin mengetahui lapisan infrastrukturnya.

Bagaimana Abstraksi Rantai bekerja

Pertama kita perlu memahami bahwa Abstraksi Rantai bukanlah sebuah teknologi, ini adalah serangkaian solusi komprehensif yang ditujukan untuk pengalaman pengguna yang hanya dapat dicapai melalui banyak lapisan teknologi.

Dua masalah besar yang perlu dipecahkan oleh Abstraksi Rantai adalah Fragmentasi Teknologi dan Fragmentasi Likuiditas. Solusi saat ini mencoba menyelesaikan sebagian atau seluruh masalah di atas. Secara lebih rinci, tugas-tugas yang perlu diselesaikan di bawah lapisan aplikasi meliputi:

  • Identifikasi pengguna di beberapa jaringan

  • Komunikasi dan otentikasi lintas rantai

  • Identifikasi dan transformasi jaringan secara fleksibel

  • Manajemen aset multi-rantai

  • Pemrosesan biaya gas multi-rantai

Meskipun kata kunci Abstraksi Rantai baru mulai banyak disebutkan pada tahun 2024, sudah banyak model yang diperkenalkan. Yang paling terkenal adalah kerangka CAKE dari Frontier Research, Chain Abstraksi Stack oleh Everclear dan Multi-Layer Framework oleh Particle Network.

Kerangka Kerja CAKE

Kerangka CAKE Frontier Research membagi infrastruktur untuk Abstraksi Rantai menjadi empat lapisan:

  • Lapisan Aplikasi: Lapisan aplikasi yang berkomunikasi dengan pengguna. Ia bertanggung jawab untuk menghubungkan pengguna ke dApp dan memberikan pengalaman yang lancar dengan menyembunyikan detail kompleks dari blockchain.

  • Lapisan Izin: Lapisan manajemen hak akses. Lapisan ini memastikan bahwa pengguna dapat melakukan tindakan dan memvalidasi transaksi. Lapisan ini sering ditangani oleh solusi yang berkaitan dengan manajemen aset pengguna seperti Abstraksi Akun.

  • Lapisan Solver: Lapisan pemecah. Lapisan ini menghitung dan mengoptimalkan biaya dan waktu transaksi. Ini membantu pengguna memilih opsi terbaik. Kelas ini merupakan kemunculan model Intent-Centric.

  • Lapisan Penyelesaian: Lapisan penyelesaian. Pastikan transaksi selesai dan disimpan di blockchain. Lapisan ini bertanggung jawab untuk mencatat dan memvalidasi transaksi yang dilakukan.

Kerangka kerja CAKE oleh Frontier Research

Tumpukan Abstraksi Rantai

Tumpukan Abstraksi Rantai Everclear (Connext lama) selanjutnya memecah lapisan dan berfokus pada niat pengguna. Oleh karena itu, ada 5 lapisan dalam model operasi:

  • Izin: Lapisan manajemen hak akses, bertanggung jawab untuk mengumpulkan maksud dan mengelola izin izin dari pengguna.

  • Lelang: Pilih Solver yang sesuai dengan niat pengguna untuk mengeksekusi transaksi.

  • Penyelesaian: Dimana maksud pengguna ditangani pada rantai target.

  • Kliring: Lakukan pembayaran kliring pada rantai untuk menyeimbangkan likuiditas. Lapisan ini ditangani oleh proyek Everlear itu sendiri.

  • Penyelesaian: Menangani eksekusi akhir pada blockchain.

Tumpukan Abstraksi Rantai oleh Everclear

Kerangka Kerja Multi-Lapisan

Kerangka Kerja Multi-Lapisan oleh Particle Network adalah arsitektur multi-lapisan yang dirancang untuk mengoptimalkan pengalaman pengguna dan interoperabilitas antar blockchain. Ini mencakup tiga lapisan utama: Aplikasi, Akun dan Blockchain, sesuai dengan kelompok masalah yang perlu diselesaikan di setiap lapisan.

Permasalahan yang perlu diselesaikan pada model Particle abstract Chain

Secara spesifik tugas masing-masing kelas adalah sebagai berikut:

  • Lapisan aplikasi: Lapisan aplikasi, juga dikenal sebagai Orkestrasi, lapisan ini memungkinkan pengembang untuk membangun dan menerapkan dApps di banyak blockchain berbeda tanpa mengubah struktur aplikasi. Ini membantu mengoordinasikan transaksi lintas rantai dengan lancar dan efisien.

  • Lapisan akun: Membantu mengidentifikasi dan mengelola saldo pengguna di berbagai rantai, memungkinkan pengguna mengelola aset tanpa harus khawatir tentang kerumitan konversi antar blockchain.

  • Lapisan Blockchain: Memastikan interoperabilitas dan keamanan antar blockchain, membantu rantai berbagi sumber daya dan berkomunikasi secara efektif, sekaligus mengurangi biaya dan risiko saat melakukan transaksi antar rantai.

Proyek unggulan di setiap kelas. Sumber: Jaringan Partikel

Secara umum, semua model Abstraksi Rantai merupakan kombinasi teknologi berlapis-lapis dengan tujuan akhir adalah pengalaman pengguna.

  • Pada lapisan yang paling dekat dengan pengguna terdapat antarmuka yang ramah pengguna, menyembunyikan kompleksitas mendasar dari blockchain sehingga pengguna hanya perlu fokus pada fitur produk. Proyek dalam grup ini menyediakan perangkat bagi pengembang untuk mengembangkan aplikasi yang tidak terlalu bergantung pada rantai.

  • Lapisan berikutnya adalah lapisan manajemen hak akses melalui solusi seperti Account abstraction dan Intent Centric. Lapisan ini membantu pengguna mengelola aset di berbagai rantai, menangkap maksud, dan mengoordinasikan alur eksekusi untuk memberikan hasil terbaik.

  • Di bawah ini adalah lapisan resolusi yang bertanggung jawab untuk melaksanakan niat pengguna. Lapisan ini sering kali menampilkan solusi yang terkait dengan pengoperasian menciptakan likuiditas untuk pasar.

  • Terakhir, ada lapisan Penyelesaian, di mana transaksi pengguna akan diamankan di jaringan blockchain tujuan.

Proyek yang luar biasa

Ekosistem Abstraksi Rantai

Lapisan aplikasi

Agoric, Socket, Skip, Orb Labs, Light, Okto, Klashter, LiFi.

Lapisan izin

Jaringan Partikel, Dekat, Xion, Arcana, Aarc, OneBalance, Orb Labs, Cahaya, Aman, Argent.

Lapisan pemecah

UniswapX, Suave, Everclear, Essential, Anoma, Across, Socket, Aori, Enso, Khalani, Valentis, Wintermute, Amber.

Lapisan pemukiman

Ethereum, Polygon, Optimism, ZKsync, Bitcoin, LayerZero, Wormhole, Axelar, Hyperlane, CCIP (Chainlink), ZetaChain, EigenLayer, Celestia, Avai.

Kesimpulan

Web3 memberi pengguna kontrol lebih besar atas data dan aset mereka. Namun, harga yang harus dibayar adalah kompleksitas teknis, terutama dalam konteks jumlah blockchain yang meningkat dari hari ke hari dengan cara yang “berisi spam”.

Abstraksi Rantai bukan hanya sebuah solusi tetapi juga tujuan bagi industri Web3, fokus pada memperlancar pengalaman pengguna akan menjadi batu loncatan yang baik untuk membawa teknologi ini menuju pengarusutamaan.

Di atas adalah semua informasi tentang Abstraksi Rantai - solusi "permainan akhir" untuk pengalaman pengguna Web3, semoga artikel ini membantu Anda dalam proses penelitian Anda.