Sovereign: Menyediakan alat pengembangan untuk ekosistem Rollup
Sovereign adalah proyek yang berkomitmen untuk membangun ekosistem rollup yang saling terhubung dan terbuka. Tujuannya adalah untuk memungkinkan pengembang dengan mudah menerapkan rollup yang dapat berinteroperasi dan dapat diskalakan, serta berjalan di berbagai blockchain. Untuk itu, Sovereign telah mengembangkan paket alat pengembang (SDK), yang bertujuan menjadi kerangka kerja yang paling sederhana untuk membuat zk-rollup yang aman dan saling beroperasi.
Tantangan Ekspansi Aplikasi Blockchain
Saat ini, ada tiga cara utama untuk memperluas aplikasi blockchain: blockchain publik L1 aplikasi khusus, optimistic rollups, dan zk-rollups.
Meskipun blockchain publik L1 aplikasi khusus dirancang dan diterapkan dengan relatif sederhana, namun memerlukan banyak dana untuk merekrut dan memberi insentif kepada validator, yang membatasi jangkauannya.
Optimistic rollups memungkinkan pengembang untuk memperluas fungsi baru di atas blockchain yang ada, mengurangi ambang pengembangan aplikasi rantai. Namun, mereka bergantung pada mekanisme bukti penipuan, yang menyebabkan penundaan finalitas yang lebih lama, membuat jembatan lintas rantai menjadi lambat dan mahal.
Jika dibandingkan, zk-rollups dianggap sebagai solusi skalabilitas yang lebih menjanjikan. Mereka mewarisi keunggulan optimistic rollups sambil mengatasi masalah keterlambatan finalitas yang lama. Namun, proses pembangunan zk-rollups itu rumit, memerlukan pengetahuan rekayasa kriptografi yang sangat khusus dan investasi jangka panjang.
Solusi Sovereign SDK
Sovereign SDK bertujuan untuk menyederhanakan proses pengembangan zk-rollups, mirip dengan kontribusi Cosmos SDK terhadap pengembangan rantai publik L1. Ini menyediakan fitur kunci berikut:
Komponen template: mencakup infrastruktur dasar seperti jaringan p2p, database, dan node RPC, memungkinkan pengembang untuk fokus pada logika bisnis.
Modul Prabentuk: Menyediakan modul efisien untuk penerapan token, verifikasi penyimpanan data, dan jembatan dalam lingkungan pengetahuan nol.
Ramah Pengembang: Tanpa perlu memahami rincian kriptografi secara mendalam, pengembang dapat menggunakan bahasa pemrograman umum (seperti Rust atau C++) untuk menulis aplikasi.
Interoperabilitas: Teknologi jembatan berbasis bukti agregasi, untuk mencapai komunikasi yang efisien dan aman antara rollup yang berbeda.
Keamanan dan Skalabilitas: Desain komponen yang dioptimalkan untuk zk-rollups, memberikan kinerja dan kemampuan verifikasi pengguna yang luar biasa.
Kompatibilitas lintas rantai: Dapat berjalan di blockchain mana pun, tidak terikat oleh batasan blockchain L1 dasar.
Kemajuan Proyek
Pengembangan Sovereign SDK dibagi menjadi tiga tahap:
Tahap penelitian (sedang berlangsung): merancang modul inti dan API, mengembangkan prototipe penelitian. Diperkirakan selesai pada kuartal kedua 2023.
Tahap penyebaran awal: Melakukan penelitian yang tersisa secara bersamaan, menyebarkan infrastruktur dan fungsi inti.
Tahap Penguatan: melakukan optimasi kode, pengujian, dan audit, sambil mengembangkan kasus penggunaan pertama. Diperkirakan setelah sekitar enam bulan penyempurnaan, SDK akan resmi diluncurkan di jaringan utama.
Melihat ke Depan
Visi Sovereign Labs adalah untuk membuat teknologi blockchain melayani miliaran pengguna. Untuk mencapai tujuan ini, proyek ini berkomitmen untuk menurunkan ambang penggunaan teknologi zero-knowledge, sehingga pengembang biasa juga dapat membangun rollup berkinerja tinggi.
Sementara itu, Sovereign berpegang pada prinsip tidak mengorbankan verifikasi pengguna akhir, mempertahankan sifat desentralisasi teknologi. SDK akan selalu tetap open-source dan gratis untuk digunakan, serta dibangun dengan standar tertinggi untuk setiap komponen teknis.
Melalui upaya ini, Sovereign bertujuan untuk mendorong popularitas dan penerapan teknologi blockchain, membawa kemudahan dan inovasi kepada kelompok pengguna yang lebih luas.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Sovereign SDK: menyederhanakan pengembangan zk-rollup untuk mendorong aplikasi blockchain berskala besar
Sovereign: Menyediakan alat pengembangan untuk ekosistem Rollup
Sovereign adalah proyek yang berkomitmen untuk membangun ekosistem rollup yang saling terhubung dan terbuka. Tujuannya adalah untuk memungkinkan pengembang dengan mudah menerapkan rollup yang dapat berinteroperasi dan dapat diskalakan, serta berjalan di berbagai blockchain. Untuk itu, Sovereign telah mengembangkan paket alat pengembang (SDK), yang bertujuan menjadi kerangka kerja yang paling sederhana untuk membuat zk-rollup yang aman dan saling beroperasi.
Tantangan Ekspansi Aplikasi Blockchain
Saat ini, ada tiga cara utama untuk memperluas aplikasi blockchain: blockchain publik L1 aplikasi khusus, optimistic rollups, dan zk-rollups.
Meskipun blockchain publik L1 aplikasi khusus dirancang dan diterapkan dengan relatif sederhana, namun memerlukan banyak dana untuk merekrut dan memberi insentif kepada validator, yang membatasi jangkauannya.
Optimistic rollups memungkinkan pengembang untuk memperluas fungsi baru di atas blockchain yang ada, mengurangi ambang pengembangan aplikasi rantai. Namun, mereka bergantung pada mekanisme bukti penipuan, yang menyebabkan penundaan finalitas yang lebih lama, membuat jembatan lintas rantai menjadi lambat dan mahal.
Jika dibandingkan, zk-rollups dianggap sebagai solusi skalabilitas yang lebih menjanjikan. Mereka mewarisi keunggulan optimistic rollups sambil mengatasi masalah keterlambatan finalitas yang lama. Namun, proses pembangunan zk-rollups itu rumit, memerlukan pengetahuan rekayasa kriptografi yang sangat khusus dan investasi jangka panjang.
Solusi Sovereign SDK
Sovereign SDK bertujuan untuk menyederhanakan proses pengembangan zk-rollups, mirip dengan kontribusi Cosmos SDK terhadap pengembangan rantai publik L1. Ini menyediakan fitur kunci berikut:
Komponen template: mencakup infrastruktur dasar seperti jaringan p2p, database, dan node RPC, memungkinkan pengembang untuk fokus pada logika bisnis.
Modul Prabentuk: Menyediakan modul efisien untuk penerapan token, verifikasi penyimpanan data, dan jembatan dalam lingkungan pengetahuan nol.
Ramah Pengembang: Tanpa perlu memahami rincian kriptografi secara mendalam, pengembang dapat menggunakan bahasa pemrograman umum (seperti Rust atau C++) untuk menulis aplikasi.
Interoperabilitas: Teknologi jembatan berbasis bukti agregasi, untuk mencapai komunikasi yang efisien dan aman antara rollup yang berbeda.
Keamanan dan Skalabilitas: Desain komponen yang dioptimalkan untuk zk-rollups, memberikan kinerja dan kemampuan verifikasi pengguna yang luar biasa.
Kompatibilitas lintas rantai: Dapat berjalan di blockchain mana pun, tidak terikat oleh batasan blockchain L1 dasar.
Kemajuan Proyek
Pengembangan Sovereign SDK dibagi menjadi tiga tahap:
Tahap penelitian (sedang berlangsung): merancang modul inti dan API, mengembangkan prototipe penelitian. Diperkirakan selesai pada kuartal kedua 2023.
Tahap penyebaran awal: Melakukan penelitian yang tersisa secara bersamaan, menyebarkan infrastruktur dan fungsi inti.
Tahap Penguatan: melakukan optimasi kode, pengujian, dan audit, sambil mengembangkan kasus penggunaan pertama. Diperkirakan setelah sekitar enam bulan penyempurnaan, SDK akan resmi diluncurkan di jaringan utama.
Melihat ke Depan
Visi Sovereign Labs adalah untuk membuat teknologi blockchain melayani miliaran pengguna. Untuk mencapai tujuan ini, proyek ini berkomitmen untuk menurunkan ambang penggunaan teknologi zero-knowledge, sehingga pengembang biasa juga dapat membangun rollup berkinerja tinggi.
Sementara itu, Sovereign berpegang pada prinsip tidak mengorbankan verifikasi pengguna akhir, mempertahankan sifat desentralisasi teknologi. SDK akan selalu tetap open-source dan gratis untuk digunakan, serta dibangun dengan standar tertinggi untuk setiap komponen teknis.
Melalui upaya ini, Sovereign bertujuan untuk mendorong popularitas dan penerapan teknologi blockchain, membawa kemudahan dan inovasi kepada kelompok pengguna yang lebih luas.