Konsep blockchain modular berasal dari dua white paper. Pada tahun 2018, Mustafa Albasan dan Vitalik Buterin bersama-sama menulis paper “Data Availability Sampling and Fraud Proofs,” yang mengusulkan sistem yang memungkinkan klien ringan menerima dan memverifikasi bukti kecurangan dari node penuh. Ini merancang protokol sampling ketersediaan data untuk mengurangi kompromi antara kapasitas on-chain dan keamanan, mengatasi masalah skalabilitas blockchain tanpa mengorbankan keamanan dan desentralisasi.
Selanjutnya, pada tahun 2019, Mustafa Albasan menjelaskan arsitektur baru dalam white paper “Lazy Ledger”. Arsitektur ini menggunakan blockchain untuk mengurutkan dan memastikan ketersediaan data transaksi tanpa menangani eksekusi dan validasi transaksi. Arsitektur baru ini bertujuan untuk memecahkan masalah skalabilitas dalam sistem blockchain yang sudah ada dan awalnya disebut sebagai “smart contract client”. Eksekusi smart contract dilakukan oleh lapisan eksekusi lainnya pada klien ini, membentuk prototipe Celestia, proyek lapisan ketersediaan data modular pertama.
Dengan hadirnya teknologi Rollup, konsep ini menjadi lebih konkret, mengikuti logika dari menjalankan kontrak pintar di luar rantai dan mengunggah hasilnya sebagai bukti ke lapisan eksekusi 'klien'. Dalam merenungkan arsitektur blockchain dan teknologi skala baru, Celestia muncul, menentukan paradigma baru dari 'blockchain modular'.
Blockchain modular bertujuan untuk memecahkan dilema “segitiga yang tidak mungkin” dalam bidang blockchain melalui dekupling dan restrukturisasi. Singkatnya, ini memecah fungsi utama dari satu rantai menjadi beberapa lapisan, masing-masing difokuskan pada fungsi tertentu, sehingga mencapai skalabilitas. Secara umum, fungsi dasar dari rantai monolitik dapat dibagi menjadi empat lapisan berikut:
Dalam sejarah awal, solusi seputar Bitcoin seperti Lightning Network dan sidechains dapat dianggap sebagai “pionir modular.” Namun, karena Bitcoin tidak lengkap secara Turing, solusi skalabilitas ini berkembang lambat dengan berbagai kekurangan dan tidak banyak diadopsi. Blockchain tradisional mencoba untuk memecahkan trilema dengan merekonstruksi kerangka dasarnya, tetapi dengan kesuksesan terbatas. Untuk mengatasi masalah ini, Vitalik Buterin mengusulkan perbaikan seputar Rollups. Dengan kedewasaan bukti penipuan dan bukti pengetahuan nol, membangun lapisan eksekusi di Ethereum melalui metode seperti Lego menjadi realistis. Ethereum telah menetapkan tujuannya sebagai jalur skala berlapis yang berpusat di sekitar Rollups. Metode peningkatan ini, yang berpusat pada Rollups, diharapkan dapat melampaui solusi skalabilitas sebelumnya dan menjadi solusi utama untuk perluasan blockchain.
Sumber Gambar: Legendary Quant
Pinjaman DeFi modular memanfaatkan keamanan, konsensus, dan ketersediaan data yang disediakan oleh lapisan dasar, berfokus pada modularisasi fungsional di lapisan eksekusi dan aplikasi serta menjalankan modul-modul ini di blockchain. Bagian modular kunci termasuk:
Sebuah sistem peminjaman modular perlu memperoleh semua data transaksi dan kontrak yang diperlukan dari lapisan ketersediaan data untuk memungkinkan interaksi dan verifikasi antara modul. Hasil operasi setiap modul perlu dikonfirmasi dan dicatat oleh lapisan konsensus, memastikan keamanan dan konsistensi dari semua perubahan status modul. Sebagian besar logika peminjaman modular berjalan pada lapisan eksekusi, mengimplementasikan fungsionalitas dari setiap modul melalui kontrak pintar. Penyelesaian akhir dan likuidasi transaksi peminjaman bergantung pada lapisan penyelesaian, memastikan kefinalan transaksi peminjaman dan likuidasi.
Sumber Gambar: Penjelasan Jembatan Cross-Chain
Inti dari pinjaman modular bukan hanya tentang cross-chain dan agregasi, meskipun keduanya memainkan peran penting. Ide inti dari pinjaman modular adalah untuk meningkatkan fleksibilitas sistem, skalabilitas, keamanan, dan inovasi dengan memodulasi berbagai fungsi dari proses peminjaman. Cross-chain dan agregasi adalah bagian dari mewujudkan ide inti ini tetapi bukan keseluruhannya.
Cross-Chain (Interoperabilitas):
Aggregasi:
Desain Modular:
Manajemen Keamanan dan Risiko:
Fleksibilitas dan Skalabilitas:
Beberapa platform DeFi yang sudah mapan, seperti Aave, Compound, dan MakerDAO, juga mengadopsi konsep desain modular. Misalnya, MakerDAO sedang beralih ke model SubDAO yang lebih terdesentralisasi, dan protokol Aave terdiri dari beberapa kontrak pintar yang menangani peminjaman, pengelolaan jaminan, likuidasi, dll. Pengembang dan pengguna dapat menggabungkan kontrak-kontrak ini sesuai kebutuhan dan bahkan mengembangkan kontrak baru untuk memperluas fungsionalitas platform.
Morpho Labs bertujuan untuk meningkatkan efisiensi dan pengalaman pengguna pasar pinjaman terdesentralisasi melalui inovasi teknologi dan optimasi, mempromosikan pertumbuhan ekosistem DeFi. Dengan desain modular dan mekanisme perdagangan yang bebas gesekan, Morpho Labs berusaha untuk menarik lebih banyak pengguna dan dana ke bidang keuangan terdesentralisasi. Inovasi kunci termasuk Morpho Blue dan Meta Morpho, yang meningkatkan efisiensi pinjaman DeFi dan interoperabilitas.
Sumber Gambar: Resmi Morpho Labs
Morpho Biru
Morpho Blue adalah versi lanjutan dari protokol pinjaman yang disediakan oleh Morpho Labs. Tujuannya adalah untuk meminimalkan penyebaran aset terenkripsi (token ERC20 dan ERC4626) di Ethereum Virtual Machine dan menciptakan pasar pinjaman independen. Morpho Blue menawarkan lapisan dasar tanpa kepercayaan bagi pemberi pinjaman, peminjam, dan aplikasi, yang beroperasi dengan lisensi ganda (BUSL-1.1 dan GPLv2). Setelah diterapkan, ia akan berjalan secara permanen di blockchain Ethereum. (1) Fitur dan komponen utama meliputi:
Fitur menonjol dari Morpho Blue adalah kemampuan untuk membuat pasar perdagangan yang tidak memerlukan izin, memungkinkan pengguna untuk membentuk pasar independen yang terdiri dari aset pinjaman, aset jaminan, LLTV, orakel, dan model tingkat bunga (IRM). Setiap parameter dipilih saat pembuatan pasar dan tidak dapat diubah, dengan LLTV dan model tingkat bunga dipilih dari sekumpulan opsi yang disetujui oleh pemerintahan Morpho.
Meta Morpho
Meta Morpho adalah meta-protokol independen yang dirancang untuk membuat MetaMorpho Vaults berdasarkan Morpho Blue, memungkinkan integrasi yang mulus dan interoperabilitas di berbagai platform dan protokol DeFi. Fitur utama meliputi:
Sumber Gambar: Resmi Euler Finance
Pada tanggal 22 Februari 2024, protokol peminjaman Euler Finance mengumumkan peluncuran ulang yang akan segera dilakukan serta rilis versi v2 nya. Platform peminjaman modular ini terutama terdiri dari dua komponen utama: Euler Vault Kit (EVK) dan Ethereum Vault Connector (EVC), yang dirancang untuk meningkatkan fleksibilitas dan fungsionalitas protokol.
Paket Lumbung Euler (EVK)
EVK adalah toolkit yang memungkinkan pengguna untuk membuat dan mengelola sistem "vault" kustom. EVK memungkinkan pengguna untuk mendepositkan aset ke dalam vault dan menetapkan berbagai strategi dan aturan sesuai kebutuhan. Ini terintegrasi dengan EVC, memungkinkan pengembang untuk secara bebas membangun vault ERC-4626. Fitur utama dari EVK termasuk:
Konektor Brankas Ethereum (EVC)
EVC adalah alat yang dirancang untuk menghubungkan EVK di Ethereum. Ini memungkinkan pengguna mentransfer aset dan strategi dengan mulus antara berbagai protokol DeFi, memberikan kekuatan super untuk gudang bertindak sebagai jaminan untuk gudang lain, memfasilitasi komunikasi yang lancar antara gudang ERC-4626 dan kontrak pintar lainnya. Fitur utama dari EVC termasuk:
Euler Vault Kit (EVK) dan Ethereum Vault Connector (EVC) adalah fitur penting yang diperkenalkan oleh Euler Finance untuk memberikan fleksibilitas dan efisiensi manajemen yang lebih besar. Melalui EVK, pengguna dapat membuat dan mengelola brankas kustom, dan melalui EVC, mereka dapat dengan mudah mentransfer aset dan strategi antar brankas yang berbeda. Alat-alat ini meningkatkan kemampuan pengguna untuk mengontrol dan mengelola aset mereka, yang berkontribusi pada peningkatan likuiditas dan efisiensi dalam ekosistem DeFi.
Protokol DeFi mengacu pada serangkaian aplikasi terdesentralisasi (dApps) yang dibangun di jaringan blockchain yang menawarkan layanan keuangan tradisional seperti pinjaman, perdagangan, dan asuransi tanpa mengandalkan lembaga keuangan tradisional. Protokol DeFi modular meningkatkan fleksibilitas dan inovasi dengan memecah layanan ini menjadi modul independen, memungkinkan pengguna dan pengembang untuk mencampur dan mencocokkan fungsionalitas yang berbeda.
Saat ini, DeFi terutama terdiri dari pengumpul yield, protokol pinjaman, derivatif dan opsi, dan protokol asuransi. Modul-modul ini dapat dikombinasikan secara bebas untuk menciptakan produk dan layanan keuangan baru. Namun, sifat mereka mirip dengan logika "implementasi rantai satu-klik" dari OP Stack; protokol DeFi modular perlu membangun kombinasi modul dalam kerangka mereka sendiri untuk menciptakan produk dan layanan keuangan baru.
Sementara DeFi modular membawa fleksibilitas, itu juga datang dengan potensi risiko. UniSwap memulai booming DeFi, menjadi “blueprint” untuk berbagai protokol DeFi saat ini. Sejak awalnya, UniSwap tidak pernah diretas, terutama karena ketergantungannya pada invarian inti yang sederhana (tokenBalanceX * tokenBalanceY = k) dan integrasinya dengan kontrak pintar yang tidak berubah.
Namun, fleksibilitas modularitas juga memperkenalkan kompleksitas yang relatif. Keterhubungan yang tinggi antara protokol DeFi yang berbeda berarti bahwa jika kontrak yang dapat diupgrade dalam satu protokol gagal, hal itu bisa memicu reaksi berantai yang mempengaruhi protokol lain, yang berpotensi menyebabkan risiko sistemik dalam seluruh ekosistem. Ini adalah aspek penting yang perlu dipertimbangkan.
Konsep blockchain modular berasal dari dua white paper. Pada tahun 2018, Mustafa Albasan dan Vitalik Buterin bersama-sama menulis paper “Data Availability Sampling and Fraud Proofs,” yang mengusulkan sistem yang memungkinkan klien ringan menerima dan memverifikasi bukti kecurangan dari node penuh. Ini merancang protokol sampling ketersediaan data untuk mengurangi kompromi antara kapasitas on-chain dan keamanan, mengatasi masalah skalabilitas blockchain tanpa mengorbankan keamanan dan desentralisasi.
Selanjutnya, pada tahun 2019, Mustafa Albasan menjelaskan arsitektur baru dalam white paper “Lazy Ledger”. Arsitektur ini menggunakan blockchain untuk mengurutkan dan memastikan ketersediaan data transaksi tanpa menangani eksekusi dan validasi transaksi. Arsitektur baru ini bertujuan untuk memecahkan masalah skalabilitas dalam sistem blockchain yang sudah ada dan awalnya disebut sebagai “smart contract client”. Eksekusi smart contract dilakukan oleh lapisan eksekusi lainnya pada klien ini, membentuk prototipe Celestia, proyek lapisan ketersediaan data modular pertama.
Dengan hadirnya teknologi Rollup, konsep ini menjadi lebih konkret, mengikuti logika dari menjalankan kontrak pintar di luar rantai dan mengunggah hasilnya sebagai bukti ke lapisan eksekusi 'klien'. Dalam merenungkan arsitektur blockchain dan teknologi skala baru, Celestia muncul, menentukan paradigma baru dari 'blockchain modular'.
Blockchain modular bertujuan untuk memecahkan dilema “segitiga yang tidak mungkin” dalam bidang blockchain melalui dekupling dan restrukturisasi. Singkatnya, ini memecah fungsi utama dari satu rantai menjadi beberapa lapisan, masing-masing difokuskan pada fungsi tertentu, sehingga mencapai skalabilitas. Secara umum, fungsi dasar dari rantai monolitik dapat dibagi menjadi empat lapisan berikut:
Dalam sejarah awal, solusi seputar Bitcoin seperti Lightning Network dan sidechains dapat dianggap sebagai “pionir modular.” Namun, karena Bitcoin tidak lengkap secara Turing, solusi skalabilitas ini berkembang lambat dengan berbagai kekurangan dan tidak banyak diadopsi. Blockchain tradisional mencoba untuk memecahkan trilema dengan merekonstruksi kerangka dasarnya, tetapi dengan kesuksesan terbatas. Untuk mengatasi masalah ini, Vitalik Buterin mengusulkan perbaikan seputar Rollups. Dengan kedewasaan bukti penipuan dan bukti pengetahuan nol, membangun lapisan eksekusi di Ethereum melalui metode seperti Lego menjadi realistis. Ethereum telah menetapkan tujuannya sebagai jalur skala berlapis yang berpusat di sekitar Rollups. Metode peningkatan ini, yang berpusat pada Rollups, diharapkan dapat melampaui solusi skalabilitas sebelumnya dan menjadi solusi utama untuk perluasan blockchain.
Sumber Gambar: Legendary Quant
Pinjaman DeFi modular memanfaatkan keamanan, konsensus, dan ketersediaan data yang disediakan oleh lapisan dasar, berfokus pada modularisasi fungsional di lapisan eksekusi dan aplikasi serta menjalankan modul-modul ini di blockchain. Bagian modular kunci termasuk:
Sebuah sistem peminjaman modular perlu memperoleh semua data transaksi dan kontrak yang diperlukan dari lapisan ketersediaan data untuk memungkinkan interaksi dan verifikasi antara modul. Hasil operasi setiap modul perlu dikonfirmasi dan dicatat oleh lapisan konsensus, memastikan keamanan dan konsistensi dari semua perubahan status modul. Sebagian besar logika peminjaman modular berjalan pada lapisan eksekusi, mengimplementasikan fungsionalitas dari setiap modul melalui kontrak pintar. Penyelesaian akhir dan likuidasi transaksi peminjaman bergantung pada lapisan penyelesaian, memastikan kefinalan transaksi peminjaman dan likuidasi.
Sumber Gambar: Penjelasan Jembatan Cross-Chain
Inti dari pinjaman modular bukan hanya tentang cross-chain dan agregasi, meskipun keduanya memainkan peran penting. Ide inti dari pinjaman modular adalah untuk meningkatkan fleksibilitas sistem, skalabilitas, keamanan, dan inovasi dengan memodulasi berbagai fungsi dari proses peminjaman. Cross-chain dan agregasi adalah bagian dari mewujudkan ide inti ini tetapi bukan keseluruhannya.
Cross-Chain (Interoperabilitas):
Aggregasi:
Desain Modular:
Manajemen Keamanan dan Risiko:
Fleksibilitas dan Skalabilitas:
Beberapa platform DeFi yang sudah mapan, seperti Aave, Compound, dan MakerDAO, juga mengadopsi konsep desain modular. Misalnya, MakerDAO sedang beralih ke model SubDAO yang lebih terdesentralisasi, dan protokol Aave terdiri dari beberapa kontrak pintar yang menangani peminjaman, pengelolaan jaminan, likuidasi, dll. Pengembang dan pengguna dapat menggabungkan kontrak-kontrak ini sesuai kebutuhan dan bahkan mengembangkan kontrak baru untuk memperluas fungsionalitas platform.
Morpho Labs bertujuan untuk meningkatkan efisiensi dan pengalaman pengguna pasar pinjaman terdesentralisasi melalui inovasi teknologi dan optimasi, mempromosikan pertumbuhan ekosistem DeFi. Dengan desain modular dan mekanisme perdagangan yang bebas gesekan, Morpho Labs berusaha untuk menarik lebih banyak pengguna dan dana ke bidang keuangan terdesentralisasi. Inovasi kunci termasuk Morpho Blue dan Meta Morpho, yang meningkatkan efisiensi pinjaman DeFi dan interoperabilitas.
Sumber Gambar: Resmi Morpho Labs
Morpho Biru
Morpho Blue adalah versi lanjutan dari protokol pinjaman yang disediakan oleh Morpho Labs. Tujuannya adalah untuk meminimalkan penyebaran aset terenkripsi (token ERC20 dan ERC4626) di Ethereum Virtual Machine dan menciptakan pasar pinjaman independen. Morpho Blue menawarkan lapisan dasar tanpa kepercayaan bagi pemberi pinjaman, peminjam, dan aplikasi, yang beroperasi dengan lisensi ganda (BUSL-1.1 dan GPLv2). Setelah diterapkan, ia akan berjalan secara permanen di blockchain Ethereum. (1) Fitur dan komponen utama meliputi:
Fitur menonjol dari Morpho Blue adalah kemampuan untuk membuat pasar perdagangan yang tidak memerlukan izin, memungkinkan pengguna untuk membentuk pasar independen yang terdiri dari aset pinjaman, aset jaminan, LLTV, orakel, dan model tingkat bunga (IRM). Setiap parameter dipilih saat pembuatan pasar dan tidak dapat diubah, dengan LLTV dan model tingkat bunga dipilih dari sekumpulan opsi yang disetujui oleh pemerintahan Morpho.
Meta Morpho
Meta Morpho adalah meta-protokol independen yang dirancang untuk membuat MetaMorpho Vaults berdasarkan Morpho Blue, memungkinkan integrasi yang mulus dan interoperabilitas di berbagai platform dan protokol DeFi. Fitur utama meliputi:
Sumber Gambar: Resmi Euler Finance
Pada tanggal 22 Februari 2024, protokol peminjaman Euler Finance mengumumkan peluncuran ulang yang akan segera dilakukan serta rilis versi v2 nya. Platform peminjaman modular ini terutama terdiri dari dua komponen utama: Euler Vault Kit (EVK) dan Ethereum Vault Connector (EVC), yang dirancang untuk meningkatkan fleksibilitas dan fungsionalitas protokol.
Paket Lumbung Euler (EVK)
EVK adalah toolkit yang memungkinkan pengguna untuk membuat dan mengelola sistem "vault" kustom. EVK memungkinkan pengguna untuk mendepositkan aset ke dalam vault dan menetapkan berbagai strategi dan aturan sesuai kebutuhan. Ini terintegrasi dengan EVC, memungkinkan pengembang untuk secara bebas membangun vault ERC-4626. Fitur utama dari EVK termasuk:
Konektor Brankas Ethereum (EVC)
EVC adalah alat yang dirancang untuk menghubungkan EVK di Ethereum. Ini memungkinkan pengguna mentransfer aset dan strategi dengan mulus antara berbagai protokol DeFi, memberikan kekuatan super untuk gudang bertindak sebagai jaminan untuk gudang lain, memfasilitasi komunikasi yang lancar antara gudang ERC-4626 dan kontrak pintar lainnya. Fitur utama dari EVC termasuk:
Euler Vault Kit (EVK) dan Ethereum Vault Connector (EVC) adalah fitur penting yang diperkenalkan oleh Euler Finance untuk memberikan fleksibilitas dan efisiensi manajemen yang lebih besar. Melalui EVK, pengguna dapat membuat dan mengelola brankas kustom, dan melalui EVC, mereka dapat dengan mudah mentransfer aset dan strategi antar brankas yang berbeda. Alat-alat ini meningkatkan kemampuan pengguna untuk mengontrol dan mengelola aset mereka, yang berkontribusi pada peningkatan likuiditas dan efisiensi dalam ekosistem DeFi.
Protokol DeFi mengacu pada serangkaian aplikasi terdesentralisasi (dApps) yang dibangun di jaringan blockchain yang menawarkan layanan keuangan tradisional seperti pinjaman, perdagangan, dan asuransi tanpa mengandalkan lembaga keuangan tradisional. Protokol DeFi modular meningkatkan fleksibilitas dan inovasi dengan memecah layanan ini menjadi modul independen, memungkinkan pengguna dan pengembang untuk mencampur dan mencocokkan fungsionalitas yang berbeda.
Saat ini, DeFi terutama terdiri dari pengumpul yield, protokol pinjaman, derivatif dan opsi, dan protokol asuransi. Modul-modul ini dapat dikombinasikan secara bebas untuk menciptakan produk dan layanan keuangan baru. Namun, sifat mereka mirip dengan logika "implementasi rantai satu-klik" dari OP Stack; protokol DeFi modular perlu membangun kombinasi modul dalam kerangka mereka sendiri untuk menciptakan produk dan layanan keuangan baru.
Sementara DeFi modular membawa fleksibilitas, itu juga datang dengan potensi risiko. UniSwap memulai booming DeFi, menjadi “blueprint” untuk berbagai protokol DeFi saat ini. Sejak awalnya, UniSwap tidak pernah diretas, terutama karena ketergantungannya pada invarian inti yang sederhana (tokenBalanceX * tokenBalanceY = k) dan integrasinya dengan kontrak pintar yang tidak berubah.
Namun, fleksibilitas modularitas juga memperkenalkan kompleksitas yang relatif. Keterhubungan yang tinggi antara protokol DeFi yang berbeda berarti bahwa jika kontrak yang dapat diupgrade dalam satu protokol gagal, hal itu bisa memicu reaksi berantai yang mempengaruhi protokol lain, yang berpotensi menyebabkan risiko sistemik dalam seluruh ekosistem. Ini adalah aspek penting yang perlu dipertimbangkan.