Penulis: Lab Tanpa Kepercayaan

Sumber gambar: Lab Tanpa Kepercayaan
Saat ini ada dua jenis Rollup SDK: ZK dan OP, terutama berdasarkan Arbitrum Orbit, OP Stack, ZK Stack, dan Polygon CDK. Artikel ini memberikan pengenalan komprehensif dan analisis komparatif dari keempat opsi ini. Diantaranya, Polygon CDK menunjukkan potensi besar karena skalabilitas, fleksibilitas keamanan, dan keunggulan biaya.
Baik itu transisi Manta dari OP Stack ke Polygon CDK, atau peluncuran adil ZKFair, Polygon CDK memberdayakan proyek untuk menangani total valuelocked (TVL) dan ekosistem yang sangat besar. Kami percaya bahwa ZK Rollup adalah solusi terbaik untuk skalabilitas Rollup. Polygon CDK secara bertahap mendominasi pasar dengan memanfaatkan kekuatannya seperti modularitas, kemampuan penyesuaian, solusi ketersediaan data ganda, dan hambatan masuk yang rendah. Dikombinasikan dengan kinerja luar biasa dari proyek andalan ZKFair, kami percaya bahwa Polygon CDK adalah solusi optimal paling potensial di antara ZK Rollup SDK saat ini.
1. Ikhtisar Rollup SDK
Dari perspektif penerapan teknologi yang mendasarinya, Rollup SDK dapat dibagi menjadi dua kategori: satu adalah OP-Rollup SDK berdasarkan bukti penipuan Optimis untuk menjaga keamanan, dan yang lainnya adalah ZK-Rollup yang mengandalkan bukti tanpa pengetahuan untuk membangun kepercayaan pada rantai. OP-R SDK awalnya diusulkan oleh Optimisme dan memperkenalkan konsep OP Stack. Pada bulan Maret 2023, Arbitrum meluncurkan solusi Orbit. Kemudian, ZK-R SDK muncul, dan solusi representatif mencakup ZK Stack dari zkSync dan Polygon CDK yang diusulkan oleh Polygon.
1.1 Keputusan Orbit
Arbitrum Orbit dirancang untuk memungkinkan modifikasi pada basis kode Arbitrum Nitro. Ia memiliki lisensi abadi dan rekursif, yang memungkinkan pembuatan rantai Orbit yang dapat menampung rantai lain di bawah ketentuan lisensi yang sama. Rantai Orbit dapat digunakan di berbagai jaringan Arbitrum, tetapi tidak mendukung peralihan jaringan setelah penerapan. Ini mendukung jenis rantai AnyTrust dan Rollup untuk memenuhi persyaratan keamanan dan biaya yang berbeda.
Sumber: https://koreablockchainweek.com/blogs/kbw-blog/arbitrum-101
Seperti yang ditunjukkan pada gambar, tujuan Arbitrum Orbit adalah memungkinkan pengembang membangun jaringan lapis kedua dan bahkan ketiga Arbitrum. Pengembang dapat memilih antara Arbitrum Rollup (semua data transaksi dipublikasikan di lapisan penyelesaian) dan AnyTrust Chain (data transaksi dikelola oleh Komite Ketersediaan Data DAC dan sertifikat ketersediaan data DACerts dikeluarkan untuk lapisan penyelesaian, mirip dengan Validium). Mereka dapat menyesuaikan Token Gas dan model ekonomi, dll. Pada saat yang sama, Arbitrum juga mempromosikan Stylus, memungkinkan pengembang memanfaatkan Orbit untuk membangun Rollup pada EVM dan WASM VM. Pengguna Arbitrum Orbit dapat secara fleksibel memilih untuk membangun jaringan tiga lapis mereka berdasarkan Arbitrum One atau Arbitrum Nova, dengan lapisan penyelesaian diposisikan pada jaringan lapisan kedua Arbitrum. Artinya biaya transaksi di jaringan Layer 3 akan dikembalikan ke jaringan Layer 2 Protokol Arbitrum. Jika Anda ingin membangun jaringan lapisan kedua berdasarkan Ethereum sebagai lapisan penyelesaian, Anda perlu mendapatkan otorisasi lisensi kode dari Offchain Labs atau Arbitrum DAO.
1.2 DI TUMPUKAN
OP Stack terdiri dari komponen perangkat lunak yang membentuk infrastruktur mainnet Optimism. OP Stack memiliki iterasi Batuan Dasar yang membantu membangun jaringan Optimistic Rollup dan mendukung Optimism Superchain (jaringan lapisan 2 yang saling terhubung). Arsitekturnya mencakup Mesin Virtual Ethereum (EVM) untuk lapisan eksekusi, modul sequencer tunggal untuk memproses transaksi, dan jaringan multi-lapis untuk pemformatan, penyelesaian, dan tata kelola data.
Setelah baru-baru ini meningkatkan OP Stack ke versi Bedrock, biaya satu transaksi telah berkurang lebih dari 70% melalui strategi kompresi transaksi yang dioptimalkan. Pada saat yang sama, dimungkinkan untuk memproses beberapa transaksi dalam blok lapisan kedua yang sama, sehingga mengurangi ukuran data status. Penyempurnaan masing-masing komponen ini membuat pengembangan menjadi lebih mudah. Di sinilah letak keunggulan kompetitif OP Stack.
Sumber gambar: https://docs.optimism.io/stack/explainer
Dalam rencana SuperChainnya, semua Rollup yang menggunakan OP Stack akan diintegrasikan ke dalam rantai OP standar. Rantai ini dapat berkomunikasi secara langsung melalui protokol pesan lintas rantai, berbagi jembatan lintas rantai Ethereum yang sama. Selain itu, pemesanan transaksi pada rantai ini akan ditangani oleh jaringan pemesan yang sama.
1.3 Tumpukan ZK
ZK Stack adalah kerangka kerja sumber terbuka modular yang dirancang untuk membangun jaringan Lapisan 2 dan Lapisan 3 (Hyperchains) yang didukung ZK berdasarkan kode Era zkSync. Dikembangkan di bawah lisensi sumber terbuka, ZK Stack tersedia gratis, meningkatkan kemudahan penggunaan dan keterlibatan komunitas. Hyperchain yang dibangun menggunakan kerangka kerja ini terhubung dengan mulus dalam jaringan yang tidak dapat dipercaya, memastikan latensi rendah dan likuiditas bersama untuk meningkatkan interoperabilitas. ZK Stack memanfaatkan keandalan Era zkSync untuk memberikan landasan yang aman, sementara penekanannya pada kontribusi dan kepemilikan komunitas memberikan beberapa dukungan untuk ekosistem yang terdesentralisasi. Sifat kedaulatan kerangka kerja ini memberi pengembang otonomi pada hyperchain mereka, membantu membangun sistem yang terdesentralisasi dan berkelanjutan. Selain itu, ZK Stack cocok untuk berbagai kasus penggunaan, termasuk game, jejaring sosial, dan aplikasi perusahaan, memberikan beberapa solusi yang dibuat khusus untuk kebutuhan spesifik. Melalui opsi koneksi asynchronous, ZK Stack menjadi salah satu alat untuk membangun blockchain terdesentralisasi yang aman, dapat disesuaikan, dan dapat dioperasikan sampai batas tertentu.
Sumber gambar: https://x.com/zerokn0wledge_/status/1673436051199922176?s=20
Era zkSync mengatasi masalah fragmentasi likuiditas lintas jaringan. Sebagai pionir, Hyperchain memimpin jaringan likuiditas terpadu yang sangat skalabel ini dan memberikan contoh untuk diikuti oleh jaringan lain.
Namun, meskipun ZK Stack kuat, ini bukanlah solusi yang cocok untuk semua situasi. Untuk aplikasi keuangan terdesentralisasi (DeFi) tradisional atau proyek non-fungible token (NFT), penerapan pada Hyperchain yang ada, seperti zkSync, mungkin lebih efisien dan menyediakan sinkronisasi dengan protokol lain.
1.4 Poligon CDK
Polygon CDK adalah basis kode open source dan modular yang dirancang untuk menyederhanakan proses kompleks dalam membangun dan meluncurkan rantai lapisan 2 (L2) bertenaga ZK di Ethereum. Toolkit ini memungkinkan pengembang merancang jaringan berdasarkan kebutuhan spesifik mereka, menyediakan modularitas inti untuk meningkatkan fleksibilitas. Penggunaan bukti tanpa pengetahuan memastikan keamanan kriptografi dan penyelesaian transaksi yang hampir instan. Dengan menggunakan rantai penerapan CDK, pengembang dapat meluncurkan jaringan L2 berbasis ZK yang dapat dioperasikan secara otomatis dan terhubung ke jembatan ZK bersama, sehingga membentuk lapisan nilai Internet.


Sumber gambar: https://polygon.technology/blog/introducing-polygon-chain-development-kit-launch-zk-l2s-on-demand-to-unlock-unified-liquidity
Pengembang dapat menyesuaikan lingkungan eksekusi rantai, memilih zkEVM, memilih mode "validium", dan memilih sequencer terpusat. Kemampuan penyesuaian juga mencakup ketersediaan data dengan DAC asli, menyesuaikan waktu rilis bukti ZK, dan menentukan token untuk bahan bakar. Perlu dicatat bahwa meskipun memiliki fitur khusus ini, NFT Chain dapat berinteroperasi dengan lancar dan berbagi likuiditas dengan rantai Polygon lainnya. Modularitas CDK memastikan fleksibilitas tanpa mengorbankan skalabilitas atau mengganggu likuiditas. Sebagai salah satu komponen teknis inti Polygon 2.0, Lapisan Interop memainkan peran kunci. Ia menerima bukti ZK, mengumpulkannya, dan menerbitkan bukti serta status rantai yang diperbarui ke Ethereum, memastikan finalitas yang hampir instan dan eksekusi lintas rantai. Teknologi ZK Polygon yang mutakhir, seperti zkEVM, memastikan bahwa rantai yang dikembangkan menggunakan CDK tetap tahan terhadap masa depan dan dapat memperoleh manfaat dari kemajuan teknologi yang berkelanjutan. Keamanan on-chain yang diterapkan oleh CDK bergantung pada kriptografi, memberikan lapisan nilai yang lebih aman, terhubung, dan dapat diskalakan tanpa batas tanpa memerlukan insentif yang rumit.

Sumber gambar: Lab Tanpa Kepercayaan
2. Analisis mendalam tentang Polygon CDK: pemimpin dalam jalur Rollup SDK
2.1 Skalabilitas dan kompatibilitas
Dengan menggunakan Polygon CDK, pengembang dapat langsung menerapkan Rollup yang sepenuhnya setara dengan EVM, memberikan kemudahan bagi pengembang EVM untuk bermigrasi ke ekosistem dengan lancar. Pada saat yang sama, Polygon CDK mencapai modularitas tingkat tinggi dengan menguraikan setiap komponen Rollup menjadi layanan independen. Misalnya, sinkronisasi bertanggung jawab untuk menyinkronkan blok antara lapisan 1 dan lapisan 2, pembukti menghasilkan bukti, sequencer memverifikasi transaksi dan paket blok, dan layanan RPC menyediakan akses eksternal. Pembuat Rollup dapat menskalakan layanan tertentu berdasarkan permintaan.
Dengan menggunakan Polygon CDK, Anda dapat membuat rollup tahap nol di mana akar status lapisan kedua dikomit ke lapisan pertama. Pada saat yang sama, status Rollup dapat direkonstruksi berdasarkan semua data pada lapisan pertama. Selain itu, kontrak lapis pertama akan memverifikasi legalitas bukti ZK, memastikan bahwa semua perubahan keadaan di lapisan kedua sepenuhnya sah.
Polygon CDK mendukung lapisan ketersediaan data khusus dan komite ketersediaan data, memastikan ketersediaan data yang andal bahkan ketika memilih Validium. Polygon CDK mendukung berbagai penyesuaian parameter, memungkinkan pengembang memilih antara mode zk-Rollup dan Validium untuk membangun lapisan kedua mereka sendiri. Ini juga mendukung penyesuaian parameter, seperti Token Gas, biaya Gas, frekuensi pengiriman bukti, ukuran batch, dll.
2.2 Kinerja dan biaya
Polygon CDK memungkinkan pembuatan bukti tanpa pengetahuan secara cepat melalui STARK rekursif dan Polygon Zero. Dengan pengaturan perangkat keras yang dioptimalkan, ini dapat mencapai lebih dari 2000 TPS, jauh melebihi throughput jaringan utama Ethereum. Pada saat yang sama, ini memungkinkan konfigurasi bukti validitas yang lebih sering, memungkinkan lapisan pertama memverifikasi status lapisan kedua dengan cepat, sehingga memberikan penyelesaian yang cepat pada lapisan kedua.
Rollup memungkinkan penyesuaian aturan pengumpulan Token Gas dan biaya Gas, memberikan kebebasan kepada pengembang untuk mengurangi biaya bagi pengguna Rollup. Selain itu, biaya pemeliharaan Rollup bergantung pada ukuran data yang dikirimkan ke lapisan pertama, sedangkan bukti zkSNARK lebih kecil sehingga memiliki biaya pemeliharaan yang lebih rendah. Menurut data resmi, rata-rata biaya bahan bakar per transaksi di Polygon Zkevm hanya 0,000294 ETH.
3. Analisis kasus Polygon CDK
3.1 Pameran ZK
Sistem bukti ZK Polygon didasarkan pada bukti matematis dan memberikan model keamanan yang lebih kuat dibandingkan dengan bukti penipuan yang berorientasi pada insentif sosial ekonomi OP Stack. Selain itu, kerangka kerja modular dan berdaulat Polygon CDK memberikan fleksibilitas pengembangan yang tak tertandingi, sebuah fitur yang dimanfaatkan ZKFair untuk solusi blockchain yang dibuat khusus. Pada saat yang sama, fokus Polygon CDK pada interoperabilitas dan likuiditas bersama sangat penting untuk kemakmuran jaringan blockchain. Hal ini memungkinkan integrasi tanpa batas dengan Ethereum dan rantai Polygon lainnya, menarik basis pengguna dan kumpulan likuiditas yang besar. Meskipun setiap SDK memiliki kelebihannya masing-masing, Polygon CDK adalah proposisi menarik dalam bidang Rollup SDK karena modularitasnya, keamanan tingkat lanjut, interoperabilitas, dan keseimbangan biaya-kinerja yang fleksibel.
ZKFair memilih untuk menggunakan Polygon CDK sejalan dengan tujuan skalabilitas, kinerja, dan fleksibilitas ekonomi, yang sangat penting untuk proyek inovatif dalam teknologi blockchain. Menggunakan parameter yang dapat disesuaikan yang disediakan oleh Polygon CDK, ZKFair menerapkan Rollup dengan mata uang stabil USDC sebagai Token Gas. Memanfaatkan biaya gas CDK yang dapat dikonfigurasi, ZKFair menerapkan solusi penyesuaian gas yang dapat disesuaikan yang memungkinkan distribusi token tata kelola yang adil. Ini menandai keberhasilan peluncuran lapisan kedua pertama berdasarkan Polygon CDK, dengan total nilai terkunci (TVL) meningkat dari 0 menjadi $160 juta dalam tiga hari. Dalam dua minggu pertama peluncurannya, Layer 2 memiliki lebih dari 450.000 alamat aktif dan memproses lebih dari 5 juta transaksi.
Dengan menggunakan desain modular Polygon CDK, ZKFair berencana untuk memigrasikan lapisan Ketersediaan Data (DA) dari Komite Ketersediaan Data (DAC) ke Celestia. Integrasi dengan lapisan Ketersediaan Data (DA) modular Celestia untuk penskalaan data secara signifikan mengurangi biaya bahan bakar di ekosistem ZKFair, memberikan pengalaman blockchain yang lebih hemat biaya dan ramah pengguna dibandingkan dengan solusi lain.
3.2 Transformasi Manta dari OP Stack menjadi Polygon CDK
Transformasi Manta dari OP Stack ke Polygon CDK mencerminkan upayanya untuk meningkatkan pengalaman pengguna, terutama dalam mempercepat penyelesaian penarikan. Teknologi zkEVM di Polygon CDK, yang memberikan penyelesaian cepat dan keamanan yang kuat melalui bukti ZK, secara signifikan lebih baik daripada Optimistic Rollup OP Stack. Alasan besar lainnya atas transisi Manta adalah integrasi dengan ekosistem Polygon yang lebih luas. Pergeseran ini memungkinkan Manta memanfaatkan likuiditas bersama jaringan Polygon melalui jembatan ZK yang tidak dapat dipercaya, sehingga meningkatkan integrasi ekosistem.
Kesimpulannya
Eksplorasi laporan ini terhadap berbagai Rollup SDK menyoroti keragaman dinamis teknologi blockchain. Meskipun masing-masing SDK—Arbitrum Orbit, OP Stack, ZK Stack, dan khususnya Polygon CDK—telah memberikan kontribusi yang signifikan terhadap ekosistem blockchain, semakin banyak proyek yang memilih untuk menggunakan Polygon CDK dalam upaya mereka untuk keamanan, efisiensi, dan keselamatan skalabilitas. Preferensi ini tercermin dalam strategi Manta dalam beralih ke Polygon CDK untuk pengalaman pengguna yang lebih baik dan strategi ZKFair dalam memilih Polygon CDK karena keamanan dan fleksibilitasnya yang kuat.
Dengan teknologi ZK, interoperabilitas, dan solusi hemat biaya, Polygon CDK menonjol tidak hanya sebagai alat inovatif tetapi juga sebagai solusi komprehensif untuk tantangan blockchain modern. Ini menjembatani kesenjangan antara ideal dan praktis, menyediakan platform yang selaras dengan meningkatnya kebutuhan komunitas blockchain. Hal ini menjadikan Polygon CDK bukan sekadar SDK, namun juga katalis untuk gelombang inovasi blockchain berikutnya, mendorong proyek seperti ZKFair ke ranah kinerja dan skalabilitas baru. Dalam lanskap teknologi blockchain yang terus berkembang, Polygon CDK adalah jalur maju yang menonjol, menggabungkan efisiensi, keamanan, dan aksesibilitas untuk memetakan masa depan yang tidak hanya maju secara teknologi, tetapi juga progresif secara inklusif.
