Analisis Mendalam tentang Blockchain Modular: Bagaimana Pasar Bebas Akhirnya Akan Menyebabkan Pembagian Kerja dan Kerja Sama

LanjutanAug 21, 2024
Artikel ini akan memberikan analisis mendalam tentang blockchain modular, mencakup sejarah pengembangan, lanskap pasar saat ini, dan arah masa depan.
Analisis Mendalam tentang Blockchain Modular: Bagaimana Pasar Bebas Akhirnya Akan Menyebabkan Pembagian Kerja dan Kerja Sama

"Tolong beri saya apa yang saya butuhkan, dan Anda juga akan mendapatkan apa yang Anda butuhkan." Adam Smith pertama kali mengusulkan konsep pembagian kerja dan kerja sama dalam "The Wealth of Nations," secara sistematis menjelaskan bagaimana hal itu meningkatkan efisiensi pasar secara keseluruhan. Inti dari modularitas adalah pembagian kerja dan kerja sama. Sistem yang lengkap dapat dibagi menjadi modul yang dapat dipertukarkan, yang masing-masing independen, aman, dan terukur. Modul yang berbeda dapat digabungkan untuk mencapai pengoperasian seluruh sistem. Pasar bebas pasti akan bergerak menuju pembagian kerja dan kerja sama, yang mengarah pada peningkatan signifikan dalam efisiensi secara keseluruhan. Saat ini, modularitas adalah salah satu narasi inti dalam industri blockchain. Meskipun perhatian pasar tidak tertuju pada proyek-proyek infrastruktur yang mendasarinya saat ini, peningkatan infrastruktur dasar merupakan kekuatan penting yang mendorong pengembangan industri. Artikel ini akan memberikan analisis mendalam tentang blockchain modular, yang mencakup sejarah perkembangannya, lanskap pasar saat ini, dan arah masa depan.

01 Apa itu modularitas

Bahkan, perkembangan modularitas dalam industri blockchain memiliki sejarah panjang. Kita dapat meninjau kembali evolusi seluruh industri dari perspektif modularitas. Rantai Bitcoin paling awal adalah sistem lengkap dengan modul terintegrasi erat yang memungkinkan fungsi seperti transfer dan pembukuan Bitcoin. Namun, masalah utama dengan rantai Bitcoin adalah skalabilitasnya yang terbatas, yang tidak dapat mendukung lebih banyak kasus penggunaan. Hal ini menyebabkan munculnya Ethereum, sering disebut sebagai "komputer dunia." Ethereum dapat dilihat sebagai ekstensi modular Bitcoin, menambahkan modul eksekusi yang dikenal sebagai Ethereum Virtual Machine (EVM). Mesin virtual berfungsi sebagai lingkungan eksekusi untuk kode program. Bitcoin hanya dapat melakukan operasi sederhana seperti transfer, tetapi kode kompleks membutuhkan mesin virtual. Akibatnya, Ethereum mengaktifkan berbagai aplikasi blockchain, seperti DeFi (Keuangan Terdesentralisasi), NFT (Token yang Tidak Dapat Dipertukarkan), SocialFi (Media Sosial Terdesentralisasi), dan GameFi (Game Blockchain).

Kemudian, kinerja Ethereum juga gagal memenuhi permintaan yang semakin meningkat dari berbagai aplikasi, sehingga mengarah pada pengembangan jaringan Layer 2. Solusi Layer 2 ini mewakili modularitas untuk Ethereum dengan memindahkan modul eksekusi Ethereum off-chain, secara efektif mencapai skalabilitas. Layer 2, atau lapisan kedua, membangun jaringan tambahan di atas lapisan dasar Ethereum, memindahkan sebagian besar komputasi ke jaringan baru ini dan kemudian mengirimkan hasilnya kembali ke Ethereum. Ini mengurangi beban komputasi pada Ethereum dan meningkatkan kecepatannya. Dengan modularisasi lapisan eksekusi Ethereum dan munculnya berbagai solusi Layer 2, Ethereum lebih lanjut berkembang menjadi struktur empat lapisan:

  • Execution Layer: Bertanggung jawab untuk menangani transaksi dan menjalankan kontrak pintar (analog dengan bermain game sesuai dengan aturannya).
  • Settlement Layer: Memvalidasi status lapisan pelaksanaan dan menyelesaikan sengketa, menyelesaikan penyelesaian transaksi akhir, dan memastikan transfer aset dan catatan disimpan secara permanen pada blockchain, menentukan status akhir dari blockchain (menyelesaikan masalah yang muncul selama permainan).
  • Data Layer: Biasanya mencakup fungsi untuk penyimpanan, transmisi, dan verifikasi data, memastikan transparansi dan kepercayaan jaringan blockchain (mengudara atau mencatat permainan).
  • Lapisan Konsensus: Menggunakan algoritma konsensus tertentu untuk memvalidasi transaksi dan membuat blok baru, memastikan konsistensi data dan transaksi di seluruh jaringan (memastikan bahwa semua orang memiliki pemahaman yang sama tentang hasil permainan).

Setiap lapisan telah melihat munculnya berbagai proyek, dengan peningkatan efisiensi di semua bidang. Merangkai berbagai proyek membuatnya mudah untuk membangun blockchain baru. Ini dapat dibandingkan dengan perkembangan di industri komputer. Awalnya, Apple menawarkan mesin terintegrasi. Dengan munculnya sistem Windows milik Microsoft, banyak PC buatan sendiri muncul. Anda dapat membeli komponen-komponen kelas atas dan merakitnya menjadi komputer berkinerja tinggi.

Di dunia blockchain, jika sebuah rantai membutuhkan penyimpanan yang murah, maka dapat menggunakan lapisan ketersediaan data mandiri, mirip dengan hard drive eksternal: kapasitas besar, terjangkau, dan efektif. Selain lapisan data, setiap modul dapat dipasang dan dimainkan dan dapat dirakit dengan fleksibel. Namun, PC yang dibangun khusus tidak sepenuhnya menggantikan mesin terintegrasi seperti yang berasal dari Apple. Banyak pengguna tidak ingin atau tidak dapat menghabiskan waktu untuk meneliti konfigurasi dan hanya ingin komputer yang berfungsi dengan baik. Mesin terintegrasi menawarkan koordinasi terbaik antara komponen, sehingga lebih efisien dan memberikan pengalaman yang lebih baik daripada PC khusus dengan spesifikasi tinggi.

Misalnya, Solana, salah satu blockchain Layer 1 arus utama, adalah "mesin terintegrasi" yang khas. Ini tidak modular tetapi masih menawarkan kinerja tinggi dan telah memunculkan banyak proyek populer. Dengan demikian, kita dapat mengamati keuntungan signifikan dan kerugian yang melekat pada modularitas. Keuntungan meliputi:

  • Desentralisasi: Dengan memisahkan lapisan data, persyaratan perangkat keras untuk node-node dikurangi, yang meningkatkan jumlah node dan meningkatkan desentralisasi jaringan tanpa memperkenalkan asumsi kepercayaan tambahan.
  • Penerapan Rantai Yang Disederhanakan: Dengan menggunakan desain modular, biaya awal dan biaya pengembangan untuk merancang dan menerapkan rantai blok baru dapat dikurangi.
  • Performa Rantai yang Ditingkatkan: Performa setiap modul telah meningkat secara signifikan, seperti yang terlihat pada solusi skalabilitas Ethereum.
  • Mendorong Kemakmuran Ekosistem: Modul-modul yang berbeda menangani berbagai fungsi sambil memastikan keamanan secara keseluruhan.
  • Peningkatan Pengalaman Pengguna: Misalnya, kompleksitas yang lebih rendah dan biaya transaksi yang lebih rendah.

Kekurangan:

  • Keamanan: Berbeda dengan blockchain terintegrasi, menyerahkan lapisan data kepada pihak ketiga dapat memperkenalkan risiko dan tidak dapat menjamin keamanan dengan cara yang sama seperti pada rantai all-in-one. Oleh karena itu, arsitektur modular bisa kurang aman, terutama ketika komunikasi lintas rantai yang luas diperlukan, meningkatkan permukaan serangan bagi para peretas.
  • Kompleksitas: Kompleksitas desain modular memperkenalkan risiko yang lebih tinggi. Dengan banyak modul untuk dipilih dan potensi risiko "blind box" antara modul yang berbeda, membangun sistem modular yang stabil menjadi perhatian kritis.

02 Analisis proyek kunci

Dari perspektif global, keseluruhan dapat dibagi menjadi tiga lapisan utama:

  • Lapisan aplikasi:
    • Berbagai DApps (Aplikasi Terdesentralisasi) dibangun di atas blockchain.
    • Saat ini, mereka mencakup beberapa kategori utama: Wallets (portal ke dunia Web3), DeFi (Keuangan Terdesentralisasi), NFT (yang dapat dipahami sebagai koleksi digital), SocialFi (Media Sosial Terdesentralisasi), dan GameFi (Permainan Blockchain).
  • Lapisan tengah:
    • Jika aplikasi berinteraksi langsung dengan blockchain, kinerja dan pengalaman pengguna sangat terbatas oleh karakteristik teknologi blockchain. Ini terutama berlaku dalam lanskap multi-chain saat ini, di mana banyak blockchain yang berbeda dengan arsitektur teknis dan fitur sistem yang berbeda mempengaruhi kesulitan pengembangan aplikasi dan pengalaman pengguna.
    • Untuk meningkatkan pengalaman pengguna dan memudahkan pengembangan aplikasi, lapisan perantara telah muncul. Lapisan ini menghubungkan berbagai blockchain secara horizontal dan mengemas karakteristik blockchain, menyediakan berbagai middleware teknis untuk pengembangan aplikasi. Ini termasuk abstraksi akun (memungkinkan akun pengguna dapat diprogram dan mendukung fungsionalitas kompleks) dan abstraksi rantai (memungkinkan pengguna berinteraksi dengan berbagai blockchain tanpa perlu memahami perbedaan mereka, berdasarkan niat mereka sendiri).
  • Lapisan rantai publik:
    • Layer Eksekusi: Termasuk EVM (Mesin Virtual Ethereum), EVM Setara (VM yang kompatibel dengan EVM), Parallel EVM (EVM yang mendukung transaksi paralel), dan VM Modular (mesin virtual tipe non-EVM).
    • Lapisan Penyelesaian: Selain penyelesaian di Ethereum, proyek penyelesaian modular utama saat ini adalah Dymension.
    • Layer Data: Juga dikenal sebagai Layer Ketersediaan Data, lapisan ini memiliki sebagian besar proyek karena biaya penyimpanan data merupakan bagian utama dari biaya transaksi. Ada permintaan pasar yang kuat untuk modul penyimpanan yang terjangkau dan efektif. Penyimpanan Ethereum terlalu mahal, dengan Celestia menjadi proyek terkemuka dalam penyimpanan data modular, dan Nubit menjadi proyek terkemuka dalam ekosistem Bitcoin.
    • Layer Konsensus: Celestia juga menyediakan lapisan konsensus, tetapi ini menantang dasar Ethereum. Komunitas Ethereum tidak mengakui rantai publik yang menggunakan Celestia sebagai lapisan konsensus mereka sebagai Ethereum Layer 2. Selain itu, keamanan Celestia belum divalidasi oleh waktu seperti yang dimiliki Ethereum, yang mengakibatkan kekhawatiran tentang keamanannya.

Selanjutnya, kami akan menganalisis secara khusus tiga proyek kunci: Celestia, Dymension, dan AltLayer.

2.1 Celestia

  • Pengenalan dasar
    • Sebagai proyek pertama yang mengusulkan konsep blockchain modular, Celestia dapat dianggap sebagai pelopor dalam jalur modular. Terutama setelah harga tokennya melonjak, proyek ini menarik perhatian pasar yang signifikan dan membuka potensi seluruh jalur.
    • Celestia bertujuan untuk membangun lapisan ketersediaan data yang dapat diskalakan untuk memungkinkan arsitektur blockchain yang dapat diskalakan generasi berikutnya - blockchain modular. Tujuannya adalah memungkinkan siapa pun untuk dengan mudah menerapkan blockchain mereka sendiri dengan overhead minimal.
  • mekanisme operasi
    • Sampling ketersediaan data
      • Celestia tidak menangani validitas transaksi atau menjalankannya. Ia hanya mengemas, menyortir, dan menyiarakan transaksi, dengan semua aturan validitas transaksi diberlakukan oleh node Rollup dari klien (yaitu, memisahkan lapisan konsensus dari lapisan eksekusi).
      • Metode verifikasi data: Secara abstrak, data blockchain dapat dibagi menjadi matriks (misalnya, 8x8). Dengan menyandikan dan menambahkan baris dan kolom "periksa" tambahan ke data asli, matriks yang lebih besar (misalnya, 16x16) terbentuk. Dengan mengambil sampel secara acak dan memverifikasi keakuratan bagian-bagian dari matriks yang lebih besar ini, integritas dan ketersediaan data keseluruhan dapat dipastikan. Bahkan jika beberapa data hilang atau rusak, checksum dan data masih dapat memulihkan seluruh dataset.
    • Sovereignty Rollup
      • Metode Verifikasi Transaksi: Perbedaan utama antara Sovereign Rollups dan Smart Contract Rollups (seperti Optimism, Arbitrum, zkSync, dll.) terletak pada metode verifikasi transaksi. Dalam Smart Contract Rollups, transaksi diverifikasi oleh kontrak pintar yang diterapkan di Ethereum. Dalam Sovereign Rollups, node Rollup itu sendiri bertanggung jawab untuk memverifikasi transaksi.
      • Metode upgrade:
        • Untuk Smart Contract Rollups, upgrade bergantung pada kontrak pintar di lapisan penyelesaian. Untuk meng-upgrade Rollup, perubahan harus dilakukan pada kontrak pintar, yang mungkin memerlukan tanda tangan ganda untuk mengendalikan siapa yang dapat memulai pembaruan. Meskipun umum bagi tim untuk mengendalikan upgrade tanda tangan ganda, kontrol berbasis tata kelola multi-tanda tangan juga memungkinkan. Karena kontrak pintar berada di lapisan penyelesaian, mereka tunduk pada konsensus sosial dari lapisan tersebut.
        • Sovereign Rollups, di sisi lain, melakukan upgrade melalui fork yang mirip dengan blockchain Layer 1. Setelah versi perangkat lunak baru dirilis, node dapat memilih untuk memperbarui perangkat lunak mereka ke versi terbaru. Node yang tidak setuju dengan upgrade dapat terus menggunakan perangkat lunak lama. Pilihan ini memungkinkan komunitas operator node untuk memutuskan apakah menerima perubahan baru. Bahkan jika sebagian besar node melakukan upgrade, mereka tidak dapat memaksa orang lain untuk menerima pembaruan. Fitur ini membuat Sovereign Rollups benar-benar Rollups yang “berdaulat”.
    • Quantum Gravity Bridge (QGB)
      • Bertindak sebagai jembatan antara Celestia dan Ethereum (atau rantai Layer 1 EVM lainnya), memfasilitasi transfer data dan aset antara kedua jaringan.
      • Dengan memperkenalkan konsep Celestium (EVM L2 Rollup), ini memanfaatkan Celestia untuk ketersediaan data sementara menggunakan Ethereum sebagai lapisan penyelesaian. Pendekatan ini sepenuhnya memanfaatkan kekuatan kedua jaringan: skalabilitas dan ketersediaan data Celestia, dan keamanan serta desentralisasi Ethereum.

2.2 Dimensi

  • Pengenalan dasar
    • Dymension adalah Sovereign Rollup yang dibangun di atas Cosmos, bertujuan untuk menyederhanakan pengembangan RollApps (blockchain yang difokuskan pada aplikasi kustom) melalui Dymension Chain (lapisan penyelesaian), RDK (RollApp Development Kit), dan IRC (Inter-Rollup Communication).
    • Fitur inti dari Dymension adalah modularisasi lapisan penyelesaian sambil menawarkan kemampuan RaaS (Rollup sebagai Layanan), memposisikan dirinya sebagai pesaing AltLayer.
  • Mekanisme operasi
    • Frontend → RollApps: RollApps adalah blockchain modular berkualitas tinggi di Dymension yang dirancang khusus untuk aplikasi tertentu. Mereka dibangun menggunakan Dymension RollApp Development Kit (RDK).
    • Backend → Dymension Hub: Dymension Hub, yang dibangun menggunakan Cosmos SDK, berfungsi sebagai lapisan penyelesaian dan menggunakan IBC untuk transfer pesan yang aman antara Dymension RollApps.
    • Database → Jaringan Ketersediaan Data: Jaringan ketersediaan data terdesentralisasi dan menyimpan data untuk jangka waktu yang relatif singkat.

2.3 AltLayer

  • Pengenalan dasar
    • Platform RaaS (Rollup as a Service) modular mirip Lego yang mencakup konsep modularisasi dan Restaking.
    • Ini memungkinkan penciptaan Rollups yang cepat, dapat diskalakan, dan khusus aplikasi yang dilindungi oleh Layer 1 secara cepat. Platform ini memungkinkan pengembang untuk membangun Rollups kustom dengan efisien dan bahkan memungkinkan orang dengan pengalaman coding minimal untuk menyiapkan Rollup kustom dalam beberapa klik dalam 2 menit saja.
  • mekanisme operasional
    • Kemampuan penerapan rantai satu-klik (berdasarkan OP Stack, Arbitrum Orbit, zkSync ZK Stack, Polygon CDK)
    • Layanan restaking (berdasarkan pada EigenLayer)
    • DA pihak ketiga (berbasis Celestia, EigenDA, Avail)
    • Sequencer pihak ketiga (berdasarkan Espresso, Radius)

03 Narasi Masa Depan Modular

Cerita masa depan tentang modularitas pada dasarnya berkisar pada tiga arah: lebih mendalamnya modularitas Ethereum, perluasan ekosistem Cosmos, dan bangkitnya ekosistem Bitcoin.

Modularitas dimulai dengan Ethereum dan berkembang di sana, namun dua ekosistem lainnya juga perlu diperhatikan: Cosmos dan Bitcoin. Cosmos muncul untuk menangani masalah cross-chain dan membangun ekosistem multi-chain. Rantai berdasarkan komponen teknologi Cosmos dapat berbagi keamanan dan memfasilitasi interaksi cross-chain. Untuk mencapai hal ini, Cosmos mengembangkan kemampuan penyebaran rantai satu-klik dengan tingkat modularitas yang tinggi dan telah berkembang selama bertahun-tahun. Banyak proyek terkenal berasal dari ekosistem Cosmos, termasuk Celestia, Dymension, dan proyek staking BTC yang populer, Babylon.

Bitcoin, sebagai rantai pendiri industri blockchain dan rantai publik terbesar berdasarkan kapitalisasi pasar - hampir tiga kali lipat dari Ethereum - juga memiliki potensi yang signifikan. Ekosistem Bitcoin sedang berkembang pesat, dan banyak teknologi yang sudah divalidasi di Ethereum sedang diadaptasi untuk digunakan dalam ekosistem Bitcoin.

  • Pengembangan lebih lanjut dari modul Ethereum
    • Lapisan Ketersediaan Data: Lapisan ini memiliki proyek-proyek paling banyak dan merupakan sektor yang paling kompetitif. Saat ini, Celestia memimpin, tetapi menghadapi tantangan-tantangan signifikan. Dengan upgrade EIP-4844 Ethereum, data Rollup dapat disimpan sebagai Blobs, secara drastis mengurangi biaya penyimpanan data dan mengurangi keunggulan biaya Celestia. Selain itu, Celestia menghadapi pesaing-pesaing kuat seperti NearDA dari blockchain L1 terpercaya Near dan EigenDA dari proyek restaking terkemuka EigenLayer.
    • Lapisan Middleware: Dalam lanskap multi-rantai, pengguna dan likuiditas terfragmentasi. Untuk meningkatkan pengalaman pengguna di lapisan aplikasi, banyak layanan middleware muncul. Konsep populer meliputi Abstraksi Akun (akun pengguna yang dapat diprogram dengan fungsi kompleks) dan Abstraksi Rantai (abstraksi rantai sehingga pengguna dapat berinteraksi dengan banyak rantai tanpa perlu memahami perbedaannya).
    • RaaS: Penyebaran Layer2 satu-klik mengintegrasikan berbagai layanan dasar modular, menawarkan solusi kelas perusahaan untuk konstruksi Layer2 yang cepat. Ini menurunkan hambatan pengembangan, menunjukkan bahwa kompetisi Layer2 di masa depan akan lebih fokus pada ekosistem, operasi, dan layanan lapisan aplikasi daripada hanya teknologi.
    • Teknologi ZK: Teknologi zero-knowledge proof (ZK) melayani dua tujuan utama dalam blockchain: memverifikasi kebenaran perhitungan lebih cepat tanpa menghitung ulang, dan melindungi privasi dengan memberikan bukti ZK tanpa mengungkapkan informasi mentah. Saat ini, teknologi ZK terutama digunakan untuk memverifikasi kebenaran komputasi di Layer2, dengan arah masa depan berfokus pada mesin virtual yang mendukung ZK. Dalam peta jalan Ethereum, ZK adalah komponen inti dari fase Verge, mengintegrasikan SNARKs ke L1 EVM. Berbagai solusi Layer2 juga mengadopsi teknologi ZK. Pendiri Ethereum Vitalik Buterin telah menyatakan, "Dalam 10 tahun, semua Rollups akan menjadi ZK."
  • Perluasan Ekosistem Kosmos
    • Setelah runtuhnya Luna pada tahun 2022, ekosistem Cosmos mengalami dampak yang signifikan. Namun, meskipun mengalami penurunan, ekosistem tidak mati. Sebaliknya, telah terlihat munculnya banyak proyek yang berpionir, termasuk Celestia sebagai pemimpin dalam lapisan ketersediaan data dan Dymension sebagai pemimpin dalam lapisan penyelesaian.
    • Ekosistem Cosmos menggunakan arsitektur multi-rantai yang mendukung beberapa rantai independen yang beroperasi secara simultan dan berinteraksi satu sama lain, menawarkan interoperabilitas yang kuat.
    • Cosmos menggunakan desain modular, memungkinkan pengembang untuk memilih dan menggabungkan modul-modul berbeda untuk membangun rantai aplikasi mereka sendiri, memberikan otonomi dan fleksibilitas yang substansial.
    • Namun, Cosmos juga menghadapi beberapa tantangan, termasuk biaya tinggi yang terkait dengan pembentukan dan pemeliharaan rantai aplikasi, kurangnya model pendapatan untuk Cosmos Hub, dan model ekonomi yang tidak berkelanjutan. Ini adalah masalah yang perlu diatasi di masa depan.
  • Meningkatnya ekosistem Bitcoin:
    • Sejak diperkenalkannya protokol Ordinals, telah ada perhatian yang signifikan terhadap ekosistem Bitcoin. Selama setahun terakhir, kita telah melihat peningkatan tren pendaftaran, perkembangan BTC Layer 2, dan antusiasme pengembalian Bitcoin.
    • Arah pengembangan untuk ekosistem Bitcoin pada dasarnya adalah dua hal: satu adalah untuk memperluas berdasarkan karakteristik teknis Bitcoin sendiri, dan yang lainnya adalah untuk mengintegrasikan dengan EVM (Ethereum Virtual Machine), menjembatani likuiditas antara ekosistem Bitcoin dan Ethereum.
    • Ethereum dapat dianggap sebagai perluasan modular dari Bitcoin, atau bahkan sebagai tempat uji coba. Banyak teknologi matang dari Ethereum dapat langsung diterapkan pada ekosistem Bitcoin. Hal ini telah menyebabkan munculnya berbagai proyek modular, termasuk proyek ketersediaan data seperti Nubit, proyek Layer 2 seperti Merlin dan BitLayer, dan layanan keamanan bersama Bitcoin (restaking) seperti Babylon.

Disclaimer:

  1. Artikel ini dicetak ulang dari [GateYue Xiaoyu]. Semua hak cipta milik penulis asli [GateYue Xiaoyu]. Jika ada keberatan terhadap pengutipan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini sepenuhnya merupakan pandangan penulis dan tidak merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Analisis Mendalam tentang Blockchain Modular: Bagaimana Pasar Bebas Akhirnya Akan Menyebabkan Pembagian Kerja dan Kerja Sama

LanjutanAug 21, 2024
Artikel ini akan memberikan analisis mendalam tentang blockchain modular, mencakup sejarah pengembangan, lanskap pasar saat ini, dan arah masa depan.
Analisis Mendalam tentang Blockchain Modular: Bagaimana Pasar Bebas Akhirnya Akan Menyebabkan Pembagian Kerja dan Kerja Sama

"Tolong beri saya apa yang saya butuhkan, dan Anda juga akan mendapatkan apa yang Anda butuhkan." Adam Smith pertama kali mengusulkan konsep pembagian kerja dan kerja sama dalam "The Wealth of Nations," secara sistematis menjelaskan bagaimana hal itu meningkatkan efisiensi pasar secara keseluruhan. Inti dari modularitas adalah pembagian kerja dan kerja sama. Sistem yang lengkap dapat dibagi menjadi modul yang dapat dipertukarkan, yang masing-masing independen, aman, dan terukur. Modul yang berbeda dapat digabungkan untuk mencapai pengoperasian seluruh sistem. Pasar bebas pasti akan bergerak menuju pembagian kerja dan kerja sama, yang mengarah pada peningkatan signifikan dalam efisiensi secara keseluruhan. Saat ini, modularitas adalah salah satu narasi inti dalam industri blockchain. Meskipun perhatian pasar tidak tertuju pada proyek-proyek infrastruktur yang mendasarinya saat ini, peningkatan infrastruktur dasar merupakan kekuatan penting yang mendorong pengembangan industri. Artikel ini akan memberikan analisis mendalam tentang blockchain modular, yang mencakup sejarah perkembangannya, lanskap pasar saat ini, dan arah masa depan.

01 Apa itu modularitas

Bahkan, perkembangan modularitas dalam industri blockchain memiliki sejarah panjang. Kita dapat meninjau kembali evolusi seluruh industri dari perspektif modularitas. Rantai Bitcoin paling awal adalah sistem lengkap dengan modul terintegrasi erat yang memungkinkan fungsi seperti transfer dan pembukuan Bitcoin. Namun, masalah utama dengan rantai Bitcoin adalah skalabilitasnya yang terbatas, yang tidak dapat mendukung lebih banyak kasus penggunaan. Hal ini menyebabkan munculnya Ethereum, sering disebut sebagai "komputer dunia." Ethereum dapat dilihat sebagai ekstensi modular Bitcoin, menambahkan modul eksekusi yang dikenal sebagai Ethereum Virtual Machine (EVM). Mesin virtual berfungsi sebagai lingkungan eksekusi untuk kode program. Bitcoin hanya dapat melakukan operasi sederhana seperti transfer, tetapi kode kompleks membutuhkan mesin virtual. Akibatnya, Ethereum mengaktifkan berbagai aplikasi blockchain, seperti DeFi (Keuangan Terdesentralisasi), NFT (Token yang Tidak Dapat Dipertukarkan), SocialFi (Media Sosial Terdesentralisasi), dan GameFi (Game Blockchain).

Kemudian, kinerja Ethereum juga gagal memenuhi permintaan yang semakin meningkat dari berbagai aplikasi, sehingga mengarah pada pengembangan jaringan Layer 2. Solusi Layer 2 ini mewakili modularitas untuk Ethereum dengan memindahkan modul eksekusi Ethereum off-chain, secara efektif mencapai skalabilitas. Layer 2, atau lapisan kedua, membangun jaringan tambahan di atas lapisan dasar Ethereum, memindahkan sebagian besar komputasi ke jaringan baru ini dan kemudian mengirimkan hasilnya kembali ke Ethereum. Ini mengurangi beban komputasi pada Ethereum dan meningkatkan kecepatannya. Dengan modularisasi lapisan eksekusi Ethereum dan munculnya berbagai solusi Layer 2, Ethereum lebih lanjut berkembang menjadi struktur empat lapisan:

  • Execution Layer: Bertanggung jawab untuk menangani transaksi dan menjalankan kontrak pintar (analog dengan bermain game sesuai dengan aturannya).
  • Settlement Layer: Memvalidasi status lapisan pelaksanaan dan menyelesaikan sengketa, menyelesaikan penyelesaian transaksi akhir, dan memastikan transfer aset dan catatan disimpan secara permanen pada blockchain, menentukan status akhir dari blockchain (menyelesaikan masalah yang muncul selama permainan).
  • Data Layer: Biasanya mencakup fungsi untuk penyimpanan, transmisi, dan verifikasi data, memastikan transparansi dan kepercayaan jaringan blockchain (mengudara atau mencatat permainan).
  • Lapisan Konsensus: Menggunakan algoritma konsensus tertentu untuk memvalidasi transaksi dan membuat blok baru, memastikan konsistensi data dan transaksi di seluruh jaringan (memastikan bahwa semua orang memiliki pemahaman yang sama tentang hasil permainan).

Setiap lapisan telah melihat munculnya berbagai proyek, dengan peningkatan efisiensi di semua bidang. Merangkai berbagai proyek membuatnya mudah untuk membangun blockchain baru. Ini dapat dibandingkan dengan perkembangan di industri komputer. Awalnya, Apple menawarkan mesin terintegrasi. Dengan munculnya sistem Windows milik Microsoft, banyak PC buatan sendiri muncul. Anda dapat membeli komponen-komponen kelas atas dan merakitnya menjadi komputer berkinerja tinggi.

Di dunia blockchain, jika sebuah rantai membutuhkan penyimpanan yang murah, maka dapat menggunakan lapisan ketersediaan data mandiri, mirip dengan hard drive eksternal: kapasitas besar, terjangkau, dan efektif. Selain lapisan data, setiap modul dapat dipasang dan dimainkan dan dapat dirakit dengan fleksibel. Namun, PC yang dibangun khusus tidak sepenuhnya menggantikan mesin terintegrasi seperti yang berasal dari Apple. Banyak pengguna tidak ingin atau tidak dapat menghabiskan waktu untuk meneliti konfigurasi dan hanya ingin komputer yang berfungsi dengan baik. Mesin terintegrasi menawarkan koordinasi terbaik antara komponen, sehingga lebih efisien dan memberikan pengalaman yang lebih baik daripada PC khusus dengan spesifikasi tinggi.

Misalnya, Solana, salah satu blockchain Layer 1 arus utama, adalah "mesin terintegrasi" yang khas. Ini tidak modular tetapi masih menawarkan kinerja tinggi dan telah memunculkan banyak proyek populer. Dengan demikian, kita dapat mengamati keuntungan signifikan dan kerugian yang melekat pada modularitas. Keuntungan meliputi:

  • Desentralisasi: Dengan memisahkan lapisan data, persyaratan perangkat keras untuk node-node dikurangi, yang meningkatkan jumlah node dan meningkatkan desentralisasi jaringan tanpa memperkenalkan asumsi kepercayaan tambahan.
  • Penerapan Rantai Yang Disederhanakan: Dengan menggunakan desain modular, biaya awal dan biaya pengembangan untuk merancang dan menerapkan rantai blok baru dapat dikurangi.
  • Performa Rantai yang Ditingkatkan: Performa setiap modul telah meningkat secara signifikan, seperti yang terlihat pada solusi skalabilitas Ethereum.
  • Mendorong Kemakmuran Ekosistem: Modul-modul yang berbeda menangani berbagai fungsi sambil memastikan keamanan secara keseluruhan.
  • Peningkatan Pengalaman Pengguna: Misalnya, kompleksitas yang lebih rendah dan biaya transaksi yang lebih rendah.

Kekurangan:

  • Keamanan: Berbeda dengan blockchain terintegrasi, menyerahkan lapisan data kepada pihak ketiga dapat memperkenalkan risiko dan tidak dapat menjamin keamanan dengan cara yang sama seperti pada rantai all-in-one. Oleh karena itu, arsitektur modular bisa kurang aman, terutama ketika komunikasi lintas rantai yang luas diperlukan, meningkatkan permukaan serangan bagi para peretas.
  • Kompleksitas: Kompleksitas desain modular memperkenalkan risiko yang lebih tinggi. Dengan banyak modul untuk dipilih dan potensi risiko "blind box" antara modul yang berbeda, membangun sistem modular yang stabil menjadi perhatian kritis.

02 Analisis proyek kunci

Dari perspektif global, keseluruhan dapat dibagi menjadi tiga lapisan utama:

  • Lapisan aplikasi:
    • Berbagai DApps (Aplikasi Terdesentralisasi) dibangun di atas blockchain.
    • Saat ini, mereka mencakup beberapa kategori utama: Wallets (portal ke dunia Web3), DeFi (Keuangan Terdesentralisasi), NFT (yang dapat dipahami sebagai koleksi digital), SocialFi (Media Sosial Terdesentralisasi), dan GameFi (Permainan Blockchain).
  • Lapisan tengah:
    • Jika aplikasi berinteraksi langsung dengan blockchain, kinerja dan pengalaman pengguna sangat terbatas oleh karakteristik teknologi blockchain. Ini terutama berlaku dalam lanskap multi-chain saat ini, di mana banyak blockchain yang berbeda dengan arsitektur teknis dan fitur sistem yang berbeda mempengaruhi kesulitan pengembangan aplikasi dan pengalaman pengguna.
    • Untuk meningkatkan pengalaman pengguna dan memudahkan pengembangan aplikasi, lapisan perantara telah muncul. Lapisan ini menghubungkan berbagai blockchain secara horizontal dan mengemas karakteristik blockchain, menyediakan berbagai middleware teknis untuk pengembangan aplikasi. Ini termasuk abstraksi akun (memungkinkan akun pengguna dapat diprogram dan mendukung fungsionalitas kompleks) dan abstraksi rantai (memungkinkan pengguna berinteraksi dengan berbagai blockchain tanpa perlu memahami perbedaan mereka, berdasarkan niat mereka sendiri).
  • Lapisan rantai publik:
    • Layer Eksekusi: Termasuk EVM (Mesin Virtual Ethereum), EVM Setara (VM yang kompatibel dengan EVM), Parallel EVM (EVM yang mendukung transaksi paralel), dan VM Modular (mesin virtual tipe non-EVM).
    • Lapisan Penyelesaian: Selain penyelesaian di Ethereum, proyek penyelesaian modular utama saat ini adalah Dymension.
    • Layer Data: Juga dikenal sebagai Layer Ketersediaan Data, lapisan ini memiliki sebagian besar proyek karena biaya penyimpanan data merupakan bagian utama dari biaya transaksi. Ada permintaan pasar yang kuat untuk modul penyimpanan yang terjangkau dan efektif. Penyimpanan Ethereum terlalu mahal, dengan Celestia menjadi proyek terkemuka dalam penyimpanan data modular, dan Nubit menjadi proyek terkemuka dalam ekosistem Bitcoin.
    • Layer Konsensus: Celestia juga menyediakan lapisan konsensus, tetapi ini menantang dasar Ethereum. Komunitas Ethereum tidak mengakui rantai publik yang menggunakan Celestia sebagai lapisan konsensus mereka sebagai Ethereum Layer 2. Selain itu, keamanan Celestia belum divalidasi oleh waktu seperti yang dimiliki Ethereum, yang mengakibatkan kekhawatiran tentang keamanannya.

Selanjutnya, kami akan menganalisis secara khusus tiga proyek kunci: Celestia, Dymension, dan AltLayer.

2.1 Celestia

  • Pengenalan dasar
    • Sebagai proyek pertama yang mengusulkan konsep blockchain modular, Celestia dapat dianggap sebagai pelopor dalam jalur modular. Terutama setelah harga tokennya melonjak, proyek ini menarik perhatian pasar yang signifikan dan membuka potensi seluruh jalur.
    • Celestia bertujuan untuk membangun lapisan ketersediaan data yang dapat diskalakan untuk memungkinkan arsitektur blockchain yang dapat diskalakan generasi berikutnya - blockchain modular. Tujuannya adalah memungkinkan siapa pun untuk dengan mudah menerapkan blockchain mereka sendiri dengan overhead minimal.
  • mekanisme operasi
    • Sampling ketersediaan data
      • Celestia tidak menangani validitas transaksi atau menjalankannya. Ia hanya mengemas, menyortir, dan menyiarakan transaksi, dengan semua aturan validitas transaksi diberlakukan oleh node Rollup dari klien (yaitu, memisahkan lapisan konsensus dari lapisan eksekusi).
      • Metode verifikasi data: Secara abstrak, data blockchain dapat dibagi menjadi matriks (misalnya, 8x8). Dengan menyandikan dan menambahkan baris dan kolom "periksa" tambahan ke data asli, matriks yang lebih besar (misalnya, 16x16) terbentuk. Dengan mengambil sampel secara acak dan memverifikasi keakuratan bagian-bagian dari matriks yang lebih besar ini, integritas dan ketersediaan data keseluruhan dapat dipastikan. Bahkan jika beberapa data hilang atau rusak, checksum dan data masih dapat memulihkan seluruh dataset.
    • Sovereignty Rollup
      • Metode Verifikasi Transaksi: Perbedaan utama antara Sovereign Rollups dan Smart Contract Rollups (seperti Optimism, Arbitrum, zkSync, dll.) terletak pada metode verifikasi transaksi. Dalam Smart Contract Rollups, transaksi diverifikasi oleh kontrak pintar yang diterapkan di Ethereum. Dalam Sovereign Rollups, node Rollup itu sendiri bertanggung jawab untuk memverifikasi transaksi.
      • Metode upgrade:
        • Untuk Smart Contract Rollups, upgrade bergantung pada kontrak pintar di lapisan penyelesaian. Untuk meng-upgrade Rollup, perubahan harus dilakukan pada kontrak pintar, yang mungkin memerlukan tanda tangan ganda untuk mengendalikan siapa yang dapat memulai pembaruan. Meskipun umum bagi tim untuk mengendalikan upgrade tanda tangan ganda, kontrol berbasis tata kelola multi-tanda tangan juga memungkinkan. Karena kontrak pintar berada di lapisan penyelesaian, mereka tunduk pada konsensus sosial dari lapisan tersebut.
        • Sovereign Rollups, di sisi lain, melakukan upgrade melalui fork yang mirip dengan blockchain Layer 1. Setelah versi perangkat lunak baru dirilis, node dapat memilih untuk memperbarui perangkat lunak mereka ke versi terbaru. Node yang tidak setuju dengan upgrade dapat terus menggunakan perangkat lunak lama. Pilihan ini memungkinkan komunitas operator node untuk memutuskan apakah menerima perubahan baru. Bahkan jika sebagian besar node melakukan upgrade, mereka tidak dapat memaksa orang lain untuk menerima pembaruan. Fitur ini membuat Sovereign Rollups benar-benar Rollups yang “berdaulat”.
    • Quantum Gravity Bridge (QGB)
      • Bertindak sebagai jembatan antara Celestia dan Ethereum (atau rantai Layer 1 EVM lainnya), memfasilitasi transfer data dan aset antara kedua jaringan.
      • Dengan memperkenalkan konsep Celestium (EVM L2 Rollup), ini memanfaatkan Celestia untuk ketersediaan data sementara menggunakan Ethereum sebagai lapisan penyelesaian. Pendekatan ini sepenuhnya memanfaatkan kekuatan kedua jaringan: skalabilitas dan ketersediaan data Celestia, dan keamanan serta desentralisasi Ethereum.

2.2 Dimensi

  • Pengenalan dasar
    • Dymension adalah Sovereign Rollup yang dibangun di atas Cosmos, bertujuan untuk menyederhanakan pengembangan RollApps (blockchain yang difokuskan pada aplikasi kustom) melalui Dymension Chain (lapisan penyelesaian), RDK (RollApp Development Kit), dan IRC (Inter-Rollup Communication).
    • Fitur inti dari Dymension adalah modularisasi lapisan penyelesaian sambil menawarkan kemampuan RaaS (Rollup sebagai Layanan), memposisikan dirinya sebagai pesaing AltLayer.
  • Mekanisme operasi
    • Frontend → RollApps: RollApps adalah blockchain modular berkualitas tinggi di Dymension yang dirancang khusus untuk aplikasi tertentu. Mereka dibangun menggunakan Dymension RollApp Development Kit (RDK).
    • Backend → Dymension Hub: Dymension Hub, yang dibangun menggunakan Cosmos SDK, berfungsi sebagai lapisan penyelesaian dan menggunakan IBC untuk transfer pesan yang aman antara Dymension RollApps.
    • Database → Jaringan Ketersediaan Data: Jaringan ketersediaan data terdesentralisasi dan menyimpan data untuk jangka waktu yang relatif singkat.

2.3 AltLayer

  • Pengenalan dasar
    • Platform RaaS (Rollup as a Service) modular mirip Lego yang mencakup konsep modularisasi dan Restaking.
    • Ini memungkinkan penciptaan Rollups yang cepat, dapat diskalakan, dan khusus aplikasi yang dilindungi oleh Layer 1 secara cepat. Platform ini memungkinkan pengembang untuk membangun Rollups kustom dengan efisien dan bahkan memungkinkan orang dengan pengalaman coding minimal untuk menyiapkan Rollup kustom dalam beberapa klik dalam 2 menit saja.
  • mekanisme operasional
    • Kemampuan penerapan rantai satu-klik (berdasarkan OP Stack, Arbitrum Orbit, zkSync ZK Stack, Polygon CDK)
    • Layanan restaking (berdasarkan pada EigenLayer)
    • DA pihak ketiga (berbasis Celestia, EigenDA, Avail)
    • Sequencer pihak ketiga (berdasarkan Espresso, Radius)

03 Narasi Masa Depan Modular

Cerita masa depan tentang modularitas pada dasarnya berkisar pada tiga arah: lebih mendalamnya modularitas Ethereum, perluasan ekosistem Cosmos, dan bangkitnya ekosistem Bitcoin.

Modularitas dimulai dengan Ethereum dan berkembang di sana, namun dua ekosistem lainnya juga perlu diperhatikan: Cosmos dan Bitcoin. Cosmos muncul untuk menangani masalah cross-chain dan membangun ekosistem multi-chain. Rantai berdasarkan komponen teknologi Cosmos dapat berbagi keamanan dan memfasilitasi interaksi cross-chain. Untuk mencapai hal ini, Cosmos mengembangkan kemampuan penyebaran rantai satu-klik dengan tingkat modularitas yang tinggi dan telah berkembang selama bertahun-tahun. Banyak proyek terkenal berasal dari ekosistem Cosmos, termasuk Celestia, Dymension, dan proyek staking BTC yang populer, Babylon.

Bitcoin, sebagai rantai pendiri industri blockchain dan rantai publik terbesar berdasarkan kapitalisasi pasar - hampir tiga kali lipat dari Ethereum - juga memiliki potensi yang signifikan. Ekosistem Bitcoin sedang berkembang pesat, dan banyak teknologi yang sudah divalidasi di Ethereum sedang diadaptasi untuk digunakan dalam ekosistem Bitcoin.

  • Pengembangan lebih lanjut dari modul Ethereum
    • Lapisan Ketersediaan Data: Lapisan ini memiliki proyek-proyek paling banyak dan merupakan sektor yang paling kompetitif. Saat ini, Celestia memimpin, tetapi menghadapi tantangan-tantangan signifikan. Dengan upgrade EIP-4844 Ethereum, data Rollup dapat disimpan sebagai Blobs, secara drastis mengurangi biaya penyimpanan data dan mengurangi keunggulan biaya Celestia. Selain itu, Celestia menghadapi pesaing-pesaing kuat seperti NearDA dari blockchain L1 terpercaya Near dan EigenDA dari proyek restaking terkemuka EigenLayer.
    • Lapisan Middleware: Dalam lanskap multi-rantai, pengguna dan likuiditas terfragmentasi. Untuk meningkatkan pengalaman pengguna di lapisan aplikasi, banyak layanan middleware muncul. Konsep populer meliputi Abstraksi Akun (akun pengguna yang dapat diprogram dengan fungsi kompleks) dan Abstraksi Rantai (abstraksi rantai sehingga pengguna dapat berinteraksi dengan banyak rantai tanpa perlu memahami perbedaannya).
    • RaaS: Penyebaran Layer2 satu-klik mengintegrasikan berbagai layanan dasar modular, menawarkan solusi kelas perusahaan untuk konstruksi Layer2 yang cepat. Ini menurunkan hambatan pengembangan, menunjukkan bahwa kompetisi Layer2 di masa depan akan lebih fokus pada ekosistem, operasi, dan layanan lapisan aplikasi daripada hanya teknologi.
    • Teknologi ZK: Teknologi zero-knowledge proof (ZK) melayani dua tujuan utama dalam blockchain: memverifikasi kebenaran perhitungan lebih cepat tanpa menghitung ulang, dan melindungi privasi dengan memberikan bukti ZK tanpa mengungkapkan informasi mentah. Saat ini, teknologi ZK terutama digunakan untuk memverifikasi kebenaran komputasi di Layer2, dengan arah masa depan berfokus pada mesin virtual yang mendukung ZK. Dalam peta jalan Ethereum, ZK adalah komponen inti dari fase Verge, mengintegrasikan SNARKs ke L1 EVM. Berbagai solusi Layer2 juga mengadopsi teknologi ZK. Pendiri Ethereum Vitalik Buterin telah menyatakan, "Dalam 10 tahun, semua Rollups akan menjadi ZK."
  • Perluasan Ekosistem Kosmos
    • Setelah runtuhnya Luna pada tahun 2022, ekosistem Cosmos mengalami dampak yang signifikan. Namun, meskipun mengalami penurunan, ekosistem tidak mati. Sebaliknya, telah terlihat munculnya banyak proyek yang berpionir, termasuk Celestia sebagai pemimpin dalam lapisan ketersediaan data dan Dymension sebagai pemimpin dalam lapisan penyelesaian.
    • Ekosistem Cosmos menggunakan arsitektur multi-rantai yang mendukung beberapa rantai independen yang beroperasi secara simultan dan berinteraksi satu sama lain, menawarkan interoperabilitas yang kuat.
    • Cosmos menggunakan desain modular, memungkinkan pengembang untuk memilih dan menggabungkan modul-modul berbeda untuk membangun rantai aplikasi mereka sendiri, memberikan otonomi dan fleksibilitas yang substansial.
    • Namun, Cosmos juga menghadapi beberapa tantangan, termasuk biaya tinggi yang terkait dengan pembentukan dan pemeliharaan rantai aplikasi, kurangnya model pendapatan untuk Cosmos Hub, dan model ekonomi yang tidak berkelanjutan. Ini adalah masalah yang perlu diatasi di masa depan.
  • Meningkatnya ekosistem Bitcoin:
    • Sejak diperkenalkannya protokol Ordinals, telah ada perhatian yang signifikan terhadap ekosistem Bitcoin. Selama setahun terakhir, kita telah melihat peningkatan tren pendaftaran, perkembangan BTC Layer 2, dan antusiasme pengembalian Bitcoin.
    • Arah pengembangan untuk ekosistem Bitcoin pada dasarnya adalah dua hal: satu adalah untuk memperluas berdasarkan karakteristik teknis Bitcoin sendiri, dan yang lainnya adalah untuk mengintegrasikan dengan EVM (Ethereum Virtual Machine), menjembatani likuiditas antara ekosistem Bitcoin dan Ethereum.
    • Ethereum dapat dianggap sebagai perluasan modular dari Bitcoin, atau bahkan sebagai tempat uji coba. Banyak teknologi matang dari Ethereum dapat langsung diterapkan pada ekosistem Bitcoin. Hal ini telah menyebabkan munculnya berbagai proyek modular, termasuk proyek ketersediaan data seperti Nubit, proyek Layer 2 seperti Merlin dan BitLayer, dan layanan keamanan bersama Bitcoin (restaking) seperti Babylon.

Disclaimer:

  1. Artikel ini dicetak ulang dari [GateYue Xiaoyu]. Semua hak cipta milik penulis asli [GateYue Xiaoyu]. Jika ada keberatan terhadap pengutipan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini sepenuhnya merupakan pandangan penulis dan tidak merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!