Judul aslinya: (Mengapa Solana Memerlukan Ekstensi Jaringan, bukan Solusi Layer 2?)
Penulis asli: Dr. Yugart Song, Stepan Soin, Qinwen Wang, Pembuat Lollipop
1. Latar Belakang
Perkembangan cepat teknologi blockchain telah menjadikan Ethereum (EVM) dan Solana (SVM) dua desain dominan, masing-masing memimpin di bidangnya. Secara historis, Ethereum mendominasi total nilai terkunci (TVL) di rantai EVM dengan filosofi dan metode uniknya, sementara Solana mendominasi di rantai non-EVM. Namun, seiring dengan peningkatan aktivitas dan pengembangan rantai baru, Ethereum mulai menyerahkan dominasi kepada rantai EVM yang lebih cepat dan beralih ke solusi skalabilitas Layer 2 (L2). Sebaliknya, arsitektur monolitik Solana menghindari fragmentasi ini melalui inovasi teknis yang unik dan cadangan kinerja yang signifikan, tetapi dengan biaya yang memerlukan bandwidth dan kecepatan yang lebih tinggi.
Sementara itu, konsep rollups memberikan peluang penting bagi dApps: untuk menciptakan lingkungan eksekusi yang dapat disesuaikan. Namun, ini menyebabkan fenomena menarik: L2 mendistribusikan likuiditas dan basis pengguna Ethereum, sedangkan aplikasi rantai L2/L3 semakin memperburuk perpecahan ini. Solana berpegang pada filosofi ekosistem monolitik, tetapi manfaat dari menyediakan lingkungan yang dapat disesuaikan untuk berbagai kasus penggunaan tidak dapat diabaikan.
2. Katalisator Lahirnya Ekstensi Jaringan: Layer 2 - Menuju Jalan Perpecahan
Dari Plasma 2017 hingga Optimistic dan zk-rollups, perjalanan skalabilitas Ethereum secara jelas menunjukkan kebutuhan untuk menyelesaikan masalah skalabilitas. Namun, perlu dicatat bahwa sebagian TVL L2 Ethereum didukung oleh ETH yang dijembatani, yang tetap disimpan di L1.
Namun, solusi solusi ini juga mengungkapkan risiko signifikan - efek fragmentasi likuiditas dan pengguna, yang dikenal sebagai 'efek vampir' di dunia blockchain. Penurunan pendapatan biaya Ethereum yang signifikan setelah implementasi EIP-4844 adalah buktinya. Analis, termasuk Justin Bons dari Cyber Capital, menunjukkan bahwa pertumbuhan biaya Ethereum sedang direbut oleh L2.
Gambar 1: Dinamika Pasokan ETH Sumber: ultrasound.money
Ini menunjukkan bahwa ketika pengguna meninggalkan L1, biaya yang tersisa di L1 secara signifikan berkurang, menyebabkan laju penghancuran menurun. Ini seharusnya sudah jelas sejak awal. Sekarang, penggunaan dan pendapatan ditangkap oleh L2 yang bertujuan untuk menghasilkan sewa! Ini adalah alasan mengapa mereka menjadi serakah, karena hanya sebagian kecil dari biaya yang kembali ke L1, sementara sisanya disimpan oleh entitas bisnis. Sementara itu, entitas ini juga melobi untuk mempertahankan ruang blok terbatas di ETH L1. Sebuah grafik yang dirilis oleh Unchained Pod bahkan menunjukkan bahwa Optimism (OP) dapat menghasilkan keuntungan sebesar 300 dolar untuk setiap 1 dolar biaya yang dibayarkan di L1.
Gambar 2: Setiap kali membayar 1 dolar biaya L1, L2 menghasilkan biaya yang diperoleh Sumber: GrowThePie
Oleh karena itu, jelas bahwa L2 menunjukkan efek vampir terhadap aktivitas transaksi dan daya tarik ekonomi L1. Beralih ke aplikasi rantai independen (Appchains) lebih lanjut memperburuk situasi ini.
Pandangan ini didukung oleh Anatoly Yakovenko, yang memposting di Twitter: "Jika ekosistem Solana merusak pengoptimalan eksekusi L1 untuk mendukung semua transaksi pengguna dan bergantung pada tumpukan L2 umum ‘arb/op’, itu akan menyebabkan efek parasit pada jaringan utama Solana. Ini cukup mudah dipahami. Ketika L2 mendapatkan lebih banyak transaksi prioritas dari lapisan dasar daripada yang baru, mereka menjadi parasit. Karena jaringan utama akan terus memaksimalkan throughput-nya, ‘L2’ atau SVM lainnya akan kesulitan bersaing dengan harga. Biaya pengguna tidak boleh lebih baik daripada jaringan utama."
Kyle Samani, Managing Partner di Multicoin Capital, juga menyatakan pandangan serupa, ia menulis: "Apa pun yang bisa terjadi di L1, tetapi terjadi di luar L1, secara definisi adalah parasit. Oleh karena itu, saya tidak tertarik dengan rollup EVM/SVM. Mereka sebenarnya tidak berbeda dari L1. Saya sangat meragukan bahwa L2 yang dicopy-paste ini akan berhasil di Solana, karena L1 sudah cukup baik."
Dalam konteks ini, pendekatan Solana untuk melindungi karakteristik jaringan dengan mempertahankan arsitektur monolitik dan filosofi ekosistem terpadu sangat menarik.
Tetapi bagaimana menghindari situasi serupa dengan L2 Ethereum? Mari kita eksplorasi lebih dalam.
3. Kebangkitan Cepat Solana dan Keunggulan Intinya
Dibandingkan dengan sistem blockchain tradisional yang dirancang di sekitar mesin virtual Ethereum (EVM), blockchain Solana menunjukkan arsitektur yang benar-benar baru.
Solana menggunakan bukti kepemilikan (PoS) sebagai mekanisme untuk mencegah serangan Sybil, dan juga memperkenalkan salah satu inovasinya yang paling penting - algoritma bukti sejarah (PoH). PoH adalah fungsi penundaan yang dapat diverifikasi (VDF) untuk mengurutkan dan memberi cap waktu pada transaksi yang ditransmisikan di jaringan. Selain itu, Solana juga menggunakan perangkat keras berkinerja tinggi, protokol pengiriman transaksi tanpa memori (Gulf Stream), mendukung pemrosesan paralel Sealevel, dan desain yang berbeda dari model akun blockchain tradisional (mirip dengan sistem file Linux).
Solana mengikuti filosofi desain monolitik, mencapai skalabilitas yang jauh lebih tinggi melalui mekanisme konsensus unik, inovasi teknis, dan pengoptimalan arsitektur yang berkelanjutan, serta meningkatkan kecepatan dan throughput.
Solana juga mendapat manfaat dari komunitas pengembang yang kuat: lebih dari 2500 pengembang terlibat aktif. Ini mendorong pertumbuhan signifikan Solana. TVL Solana meningkat dari 210 juta dolar AS pada 2023 menjadi 7,73 miliar dolar AS pada 2024, hampir meningkat 35 kali lipat. Dibandingkan dengan November 2022, volume transaksi Solana DEX tumbuh 200-300 kali lipat, dan DAU tumbuh 5 kali sejak musim panas 2023. Pada 14 November 2024, volume transaksi Solana telah melebihi 4 kali lipat Ethereum. Jumlah dompet aktif juga terus meningkat, mencapai puncak 9,4 juta pengguna aktif pada 22 Oktober 2024.
Gambar 3: Volume Transaksi Solana DEX dan Dinamika Dompet Aktif Sumber: Dune, Artemis
Oleh karena itu, Solana adalah ekosistem yang kuat, dengan komunitas pengguna dan pengembang yang besar dan aktif, yang telah mengalami pertumbuhan eksponensial dalam basis pengguna dan aktivitas. Jalur perkembangan ini menyoroti pentingnya Solana sebagai rantai non-EVM terkemuka, terutama dalam hal ekspansi dinamisnya.
Gambar 4: Perbandingan TVL Blockchain Non-EVM. Sumber: DefiLlama
Aplikasi terdesentralisasi (dApps) di Solana secara signifikan meningkatkan fungsionalitasnya dengan meningkatkan penerimaan dan ramah pengguna. Jelas bahwa Solana sedang menjadi sistem super, dengan karakteristik yang luar biasa. Namun, beberapa aplikasi, seperti Zeta Market, merencanakan untuk meluncurkan instance mereka sendiri (L2) untuk mencapai tujuan yang sama.
Ada satu fakta yang sangat menonjol - SVM berkinerja sangat baik dalam lingkungan terisolasi. Ini telah terbukti dengan dukungan aplikasi rantai seperti Pyth Net, Cube Exchange, yang memanfaatkan SVM, yang dikenal sebagai Lingkungan Berizin Solana (SPEs).
Meskipun ada penggunaan yang terpisah untuk rantai SVM ‘aplikasi tertentu’, rantai ini tidak memiliki perbedaan signifikan dengan klien Solana biasa, kami percaya bahwa sebagai ekspansi Solana asli (vanilla Solana forks) memiliki nilai yang terbatas. Pendekatan ini masih bisa menyebabkan pengulangan fragmentasi Ethereum.
Jelas bahwa Solana membutuhkan pendekatan independen untuk menghindari merusak karakteristik arsitektur monolitiknya. Ini juga mengapa Lollipop mengembangkan Ekstensi Jaringan Lollipop yang akan secara signifikan mengubah lanskap ekosistem Solana.
4. Apa yang Diperlukan Solana? - Memberikan dukungan untuk lingkungan operasi luar rantai dengan cara modular untuk arsitektur monolitik
4.1 Konsep Inti Ekstensi Jaringan (Network Extensions)
Faktor-faktor di atas mendorong komunitas Solana untuk mulai mendiskusikan perlunya memindahkan beberapa tugas komputasi ke tempat lain. Skalabilitas bukanlah fenomena baru bagi Solana. Sejak tahun 2022, Ekstensi Token telah muncul, menawarkan fitur baru seperti transfer rahasia, pengait transfer, dan pointer metadata.
Oleh karena itu, masuk akal untuk mengajukan konsep 'Ekstensi Jaringan (Network Extensions, NE)' saat meningkatkan fungsionalitas Solana dan memperluas dApp. Selain memperkuat kemampuan Solana melalui ekstensi, Ekstensi Jaringan (NE) juga memperkenalkan elemen modular ke ekosistem - lingkungan yang berbeda dalam NE dapat disesuaikan berdasarkan kebutuhan spesifik, dan dapat dibagikan di antara beberapa dApp dan protokol.
Berdasarkan wawasan dan diskusi dalam ekosistem Solana, kami mengidentifikasi beberapa prinsip dasar yang harus mendefinisikan arsitektur dan fungsi Ekstensi Jaringan (NE). Prinsip-prinsip ini bertujuan untuk memastikan integrasi yang mulus dengan jaringan Solana, sambil mempertahankan keunggulan inti arsitekturnya:
· Tidak menyebabkan 'fragmentasi' pada likuiditas
· Tidak menyebabkan 'fragmentasi' pada basis pengguna
· Bagi pengguna, pengalaman interaksi sama dengan saat menggunakan Solana secara langsung
· Tumpukan teknologi yang terpadu
· Ekstensi Jaringan (NE) mengirimkan transaksi langsung ke node validasi Solana
Bagi NE, Solana adalah lapisan penyelesaian yang sebenarnya, di mana arus dana terjadi pada lapisan ini. Ekstensi Jaringan adalah lapisan eksekusi yang sebenarnya, yang tidak terfragmentasi dengan mainchain, dan berinteraksi langsung dengan akun dan program di lapisan tersebut.
Gambar 5: Diagram Alur Ekstensi Jaringan (NE) Lollipop
Karakteristik ini membedakan Ekstensi Jaringan (NE) dari rollups, sidechains, subnet, berbagai varian L2, dan solusi skalabilitas lainnya. Berbeda dengan solusi serupa, Lollipop bertujuan untuk mengembangkan kerangka teknis untuk Ekstensi Jaringan (NE) yang memungkinkan pengembang, konsumen, dan pengguna akhir dapat berinteraksi langsung dengan likuiditas dan basis pengguna Solana secara mulus.
4.2 Analisis Perbandingan
Saat ini, Lollipop adalah solusi pertama yang menyediakan koneksi langsung ke jaringan utama Solana, dan tidak menyebabkan fragmentasi likuiditas atau pengguna.
Lingkungan asli Lollipop dapat berfungsi sebagai dasar untuk produk baru atau mendukung migrasi dApp yang ada, tanpa memutuskan koneksi dengan ekosistem Solana dan likuiditas. Bagi dApp yang sudah ada, ini akan meningkatkan kecepatan, stabilitas, dan memperluas fungsionalitasnya.
Gambar 6: Perbandingan Solusi yang Ada di Solana
Perbedaan kunci dengan L2, subnetwork, dan sidechain:
· L2: L2 akan mengumpulkan transaksi dan mengirimkan buktinya ke L1. Eksekusi dan penyelesaian sebenarnya terjadi di dalam rollup, sementara L1 (seperti Ethereum atau Solana) digunakan untuk verifikasi bukti. Ekstensi Jaringan (NE) mengirimkan transaksi langsung ke node validasi dan program Solana.
· Sidechain: Tidak ada koneksi langsung antara sidechain dan mainchain. Meskipun sidechain dapat merujuk data ke mainchain, jarak antara ekosistem jauh lebih signifikan dibandingkan L1 dan L2. Secara praktis, sidechain adalah jaringan yang sepenuhnya independen.
· Subnetwork: Dalam implementasi saat ini, subnetwork mungkin membangun ekosistem independen dalam sub-rantai, dan likuiditas serta pengguna di dalamnya terpusat di ruang yang berbeda.
Proyek yang paling sesuai dengan konsep ekstensi jaringan dalam ekosistem Solana adalah Getcode dan Sonic SVM (berbasis HyperGrid). Namun, Getcode hanya berfungsi sebagai lapisan transfer dana, mirip dengan jaringan Lightning Bitcoin, dan tidak mendukung penyebaran lingkungan yang kompleks. Meskipun Sonic memiliki latensi 10 milidetik dan dapat mendelegasikan program yang diterapkan di Solana ke instance-nya, ia lebih fokus pada bidang permainan dan tidak sefleksibel serta dapat disesuaikan seperti yang diinginkan oleh Lollipop.
Ekstensi Jaringan (NE) berinteraksi langsung dengan likuiditas Solana, tanpa menyebabkan pembentukan rantai, ruang, dan komunitas yang berbeda.
Ekstensi Jaringan (NE) dapat memberikan solusi infrastruktur bagi Solana dan aplikasi terdesentralisasinya (dApps) serta mendukung operasional dApp itu sendiri. Konsep ini memiliki kesamaan dengan gagasan aplikasi rantai (appchains) dan L2. Banyak dApp sedang beralih ke instance khusus mereka masing-masing untuk meningkatkan kinerja, skalabilitas, dan pengalaman pengguna.
Di L2, ada banyak solusi seperti itu: OP-Stack, Arbitrum Orbit, Polygon CDK, StarkEX, zkSync Era, Termina, dll. Paket alat ini memungkinkan banyak proyek L2 untuk diluncurkan dengan sukses, secara signifikan meningkatkan skalabilitas dan kegunaan jaringan blockchain.
Namun, seperti yang telah kita lihat sebelumnya, model lapisan saat ini dan pendekatan lingkungan terfragmentasi tidak cocok untuk arsitektur monolitik Solana.
4.3 Permintaan Pasar
Kasus dan narasi di atas mencerminkan tren yang lebih luas: aplikasi terdesentralisasi (dApp) sedang menciptakan instance independen. Ini memungkinkan mereka untuk mengoptimalkan operasi dan fungsionalitas, memberikan layanan yang lebih baik kepada pengguna. Aplikasi ini dapat berupa dApp DeFi, permainan, protokol verifikasi dan identifikasi, protokol privasi, solusi institusi dan perusahaan, dll. Lingkungan ini terutama dibangun berdasarkan berbagai implementasi rollup.
Seperti yang telah disebutkan, rollup memiliki efek vampir pada rantai dasar. Lollipop bertujuan untuk menyelesaikan masalah ini sambil memperkenalkan modularitas ke Solana tanpa merusak arsitektur monolitiknya.
Berikut adalah signifikansi revolusioner Ekstensi Jaringan (NE) untuk Solana:
· Logika Eksekusi Kustom: Apakah pengembang membutuhkan aturan tata kelola yang unik, struktur imbalan tertentu, atau lingkungan komputasi terdesentralisasi, NE dapat memenuhi semua kebutuhan tersebut. Pengembang dapat menyebarkan instance SVM yang dimodifikasi dalam NE, menyesuaikan latensi, waktu blok, ukuran blok, dan parameter lainnya, yang dapat memberikan kinerja waktu nyata dan menciptakan skenario penggunaan lain yang saat ini tidak jelas.
· Penyelesaian langsung: Meskipun NE berjalan secara independen, semua transaksi tetap diselesaikan langsung di Solana. Ini menjaga kesatuan likuiditas dan aliran pengguna di dalam blockchain, tanpa menyebabkan fragmentasi atau efek vampir.
· Fleksibilitas Ekonomi: NE memanfaatkan efisiensi Solana untuk memperkenalkan model ekonomi inovatif. Misalnya, pengguna dApp mungkin menikmati model ekonomi tanpa biaya gas berbasis langganan.
· Fleksibilitas tanpa fragmentasi: Berbeda dengan L2, NE tidak akan menciptakan ruang terisolasi. Semuanya tetap terintegrasi - dapat dianggap mirip dengan Ekstensi Token.
· Menyediakan UI/UX yang mulus bagi pengguna akhir: Berbeda dengan subnetwork atau solusi L2/L3, NE menyediakan pengalaman pengguna yang lebih unggul. Pengguna tidak perlu beralih jaringan, menggunakan teknologi lintas rantai, atau khawatir tentang masalah alamat, mereka dapat berinteraksi langsung dengan Solana.
· Biaya penyebaran program yang lebih rendah: Saat ini, jika pengembang perlu menyebarkan program independen di Solana dan memiliki ketergantungan yang sedikit terhadap program lain, mereka perlu membayar biaya penyebaran sebesar 1-3 SOL atau lebih, tergantung pada ukuran program. Namun, melalui delegasi dan perwakilan, NE memberikan kemungkinan untuk menyebarkan program kompleks multi-komponen di berbagai lingkungan, yang jauh lebih murah dibandingkan dengan penyebaran langsung di Solana.
NE juga dapat mencakup kasus penggunaan terkait sistem verifikasi otomatis berbasis protokol staking kembali. Kasus-kasus penggunaan ini mencakup oracle terdesentralisasi, koprosesor, komputasi yang dapat diverifikasi, pengurutan terdesentralisasi, dan finalisasi cepat. Semua ini berkat adaptabilitas lingkungan NE.
Salah satu skenario penting NE lainnya adalah kemampuan untuk menciptakan ekosistem tanpa biaya gas dalam lingkungan yang dapat direalisasikan dalam abstraksi akun (Account Abstraction) berbasis EVM. Ini sangat berguna untuk protokol yang dapat menghasilkan sejumlah besar transaksi - misalnya, perdagangan frekuensi tinggi (HFT), permainan, protokol penyeimbangan, kolam dinamis dengan likuiditas terpusat, dan sebagainya.
Oleh karena itu, Lollipop mengusulkan beberapa arah fokus untuk penggunaan NE:
1. Permainan: Bayangkan sebuah permainan tanpa biaya Gas - pemain menikmati pengalaman tanpa hambatan, pengembang menggunakan model berbasis langganan untuk mendapatkan pendapatan yang stabil. Ini membawa cara baru untuk mengembangkan komponen permainan Web3 - tanpa meninggalkan lingkungan permainan, pengguna dapat berinteraksi dengan dompet atau pasar.
2. DeFi: Membangun platform perdagangan frekuensi tinggi, menggunakan biaya berbasis sesi, bukan biaya Gas berdasarkan transaksi, sehingga transaksi menjadi lebih cepat dan murah. Desain buku pesanan dan likuidasi dengan eksekusi luar rantai menciptakan logika baru. Kecepatan eksekusi yang lebih tinggi memungkinkan protokol menggunakan leverage yang lebih tinggi.
3. Model AI: Menyelesaikan setiap transaksi langsung di Solana, sambil menggunakan GPU untuk menerapkan lingkungan AI yang memerlukan komputasi intensif. Ini dapat diterapkan dalam berbagai skenario: penilaian keamanan, routing, arbitrase, pelaksanaan model dari berbagai niat, dll.
4. Solusi perusahaan: Lingkungan yang disesuaikan untuk klien perusahaan dan institusi, dengan manajemen, kebijakan, kepatuhan, kriptografi, dan aturan tata kelola yang ketat.
5. PayFi: Menyediakan lingkungan yang dapat diprogram untuk tantangan keuangan yang kompleks, seperti keuangan rantai pasokan, pembayaran lintas batas, kartu perusahaan yang didukung aset digital, pasar kredit, dan sebagainya.
6. Komputasi Terdesentralisasi: Mengaktifkan komputasi GPU terdesentralisasi canggih atau TEE (Lingkungan Eksekusi Tepercaya) - cocok untuk tugas kriptografi, koprosesor, model AI, atau tugas yang memerlukan data intensif.
7. Lingkungan Tepercaya: Menerapkan lingkungan tepercaya untuk oracle, penyimpanan terdesentralisasi (DAS/DAC), sistem verifikasi, jaringan infrastruktur fisik terdesentralisasi (DePin), dan lain-lain.
Oleh karena itu, tugas utama tim Lollipop adalah: memastikan dApp dan protokol dapat menciptakan lingkungan yang disesuaikan dalam ekosistem Solana dan terhubung langsung dengan Solana. Dengan kata lain, secara konseptual, eksekusi tampaknya merupakan operasi luar rantai yang terjadi dalam Ekstensi Jaringan (Network Extension), tetapi semua aksi penyelesaian dan konfirmasi akhir terjadi di Solana.
Sementara itu, dompet pengguna itu sendiri harus berada di ruang blok Solana. Setelah proses penelitian dan pengembangan yang panjang dan mendalam, tim Lollipop akhirnya mencapai desain Lollipop saat ini.
5. Penjelasan Teknologi Lollipop
Lollipop memungkinkan proyek untuk memodifikasi klien Solana dalam lingkungan eksekusi luar rantai dan mentransfer hasil eksekusi kembali ke jaringan utama Solana secara mulus, menghindari kebutuhan untuk membuat rantai terpisah. Solana sendiri tidak memiliki pohon status global, yang penting untuk memastikan penyelesaian aman dari hasil eksekusi luar rantai. Lollipop mengatasi masalah ini dengan memperkenalkan pohon Merkle yang jarang (Sparse Merkle Trees, SMT) untuk memverifikasi hasil eksekusi dalam Ekstensi Jaringannya.
Fitur teknis kunci:
· Lingkungan Eksekusi Luar Rantai: Lollipop memungkinkan dApp untuk memproses logika kompleksnya di luar rantai, sambil memastikan bahwa hasil setiap operasi dapat diverifikasi secara kriptografis melalui pohon Merkle yang jarang, menjamin keamanan dan integritas.
· Pohon Merkle yang jarang (SMT): SMT adalah jenis pohon Merkle khusus yang digunakan untuk memverifikasi keberadaan data tertentu tanpa menyimpan semua data. Ini memungkinkan Lollipop untuk memverifikasi hasil eksekusi luar rantai dengan cara yang efisien dan aman, memastikan bahwa hasil tersebut akhirnya dapat diselesaikan dengan andal di jaringan utama Solana.
· Koneksi mulus dengan jaringan utama Solana: Lollipop mewujudkan koneksi langsung dengan jaringan utama Solana melalui Ekstensi Jaringan, menghindari masalah fragmentasi yang dihadapi oleh L2 atau rantai shard tradisional, menjamin kesatuan likuiditas dan basis pengguna.
Keuntungan dari teknologi ini:
· Tidak perlu membuat rantai independen: Proyek tidak lagi perlu membuat rantai atau lingkungan tambahan, tetapi dapat memodifikasi klien Solana melalui Lollipop dan mencapai eksekusi luar rantai. Ini mengurangi biaya pengembangan dan operasional, serta memastikan integrasi yang erat dengan jaringan utama Solana.
· Terdesentralisasi dan aman: Dengan menggunakan pohon Merkle yang jarang untuk verifikasi kriptografis, Lollipop dapat menjamin bahwa hasil eksekusi luar rantai tidak akan mengalami modifikasi atau inkonsistensi.
· Penyesuaian untuk dApp Solana: Lollipop memungkinkan aplikasi terdesentralisasi di Solana untuk lebih baik memperluas fungsionalitasnya, sambil menghindari masalah kinerja dan keamanan yang mungkin ditimbulkan oleh lingkungan luar rantai, menjadikannya pilihan ideal untuk dApp Solana.
Pendekatan Lollipop memberikan solusi inovatif bagi Solana, meningkatkan skalabilitas dan efisiensi operasi tanpa memperkenalkan fragmentasi, menjadikannya bagian yang tak terpisahkan dari ekosistem Solana di masa depan.
Gambar 7: Diagram Lollipop
Arsitektur Lollipop terdiri dari beberapa komponen utama:
1. Lapisan Ekstensi Jaringan (NE)
2. Program di Lapisan Solana
3. Lapisan Cloud Polkadot (Polkadot Cloud Layer)
Lollipop langsung dibangun di atas Solana, memanfaatkan kemampuan eksekusi paralelnya dan struktur data transaksi yang unik. Kemampuan pemrosesan paralel SVM (Solana Virtual Machine) bergantung pada klien Solana itu sendiri. Dengan memodifikasi klien Solana, Lollipop memaksimalkan peningkatan kinerja yang dihasilkan dari keunggulan lokal Solana.
Arsitektur ini memungkinkan aplikasi terdesentralisasi (dApps) untuk berpindah dengan mulus dari L1 Solana ke NES Lollipop tanpa perlu mengubah kode programnya, sambil mengkonsumsi lebih sedikit sumber daya dalam mendukung alat dan tumpukan teknologi pengembang yang sama dengan Solana.
Perlu ditekankan bahwa eksekusi paralel SVM didasarkan pada struktur data transaksi unik Solana. Dalam setiap transaksi, pengirim mendeklarasikan sebelumnya informasi akun yang akan dibaca dan ditulis. Ini memungkinkan SVM untuk memproses sekelompok transaksi dengan efisien menggunakan pemrosesan paralel, dan memastikan bahwa transaksi yang dieksekusi secara paralel tidak membaca atau menulis pada akun yang sama secara bersamaan. Dengan kata lain, hanya memindahkan SVM ke kerangka eksekusi lain tidak akan memberikan keuntungan dalam pemrosesan paralel.
Lollipop bertujuan untuk menjadi superkomputer terpercaya untuk Ekstensi Jaringan, menyediakan lingkungan berlisensi dan tanpa lisensi, eksekusi multikernel, konsistensi global, kustomisasi, dan biaya yang efisien. Jaringan Lollipop menyediakan infrastruktur lengkap untuk penyebaran NE, termasuk penyusun bersama, validator, dan kontrak divalidasi tanpa status.
Dengan memanfaatkan Polkadot Cloud, Lollipop juga dapat merealisasikannya sebagai ketersediaan data (DA). Setiap kontrak berjalan di inti khusus, mendukung eksekusi paralel lintas validator, penyusun, dan DA, memastikan kemampuan pemrosesan yang efisien.
Gambar 8: Diagram Arsitektur Lollipop
6. Kesimpulan
Ekstensi Jaringan (NE) Lollipop adalah kemajuan penting dalam meningkatkan fungsionalitas dApp dan protokol dalam ekosistem Solana. Dengan menyediakan cara pengembangan baru untuk dApp dan protokol dalam ekosistem Solana, Lollipop memastikan integrasi yang mulus dengan jaringan utama Solana, sambil mempertahankan arsitektur monolitik dan menghindari fragmentasi rantai. Berbeda dengan solusi Layer 2 tradisional yang biasanya menciptakan lingkungan terisolasi dan menyebabkan fragmentasi likuiditas, Lollipop memastikan bahwa likuiditas dan basis pengguna tetap terintegrasi di kedua lapisan melalui koneksi langsung dengan Solana.
Ekstensi Jaringan (NE) Lollipop memberikan kerangka kerja umum bagi pengembang untuk menciptakan lingkungan runtime yang disesuaikan untuk memenuhi kebutuhan spesifik dari berbagai kasus penggunaan. Secara khusus, Ekstensi Jaringan (NE) dapat memberikan operasi yang lebih efisien untuk bursa terdesentralisasi permanen (Perp DEX) dengan menyebarkan instance SVM yang dioptimalkan untuk kecepatan. Mereka juga dapat mengurangi gesekan antarmuka pengguna dan pengalaman pengguna dari aplikasi terdesentralisasi (dApp) dalam ekosistem Solana dengan memperkenalkan niat dan abstraksi akun. Kemampuan ini dapat menjadi katalisator pertumbuhan permainan Web3 di Solana.
Instance NE dan independensi konfigurasi Solana lebih lanjut membuka jalan bagi produk tingkat perusahaan, solusi institusi, aplikasi PayFi, bahkan skenario aplikasi tersegmentasi seperti produk asuransi.
Akhirnya, desain Lollipop menyediakan solusi yang visioner untuk skalabilitas dApp di Solana, meletakkan dasar bagi era baru lingkungan blockchain berkinerja tinggi. Dengan pertumbuhan berkelanjutan ekosistem Solana, arsitektur unik Lollipop menjadikannya kekuatan pendorong kunci untuk inovasi di masa depan, memberikan pengembang alat yang diperlukan untuk membangun aplikasi yang aman, efisien, dan berkelanjutan.