Sovereign: Menyediakan alat pengembangan untuk Rollup, membuat aplikasi Blockchain lebih mudah untuk diperluas
Sovereign Labs baru-baru ini menyelesaikan putaran pendanaan, perusahaan ini sedang mengembangkan paket alat pengembangan perangkat lunak yang disebut Sovereign SDK, yang bertujuan untuk membantu pengembang menciptakan rollup nol pengetahuan yang aman dan dapat dioperasikan. Proyek ini bertujuan untuk membangun ekosistem rollup yang saling terhubung secara terbuka, memungkinkan semua pengembang untuk menerapkan rollup yang dapat beroperasi dan berkembang dengan mulus, dan berjalan di berbagai Blockchain.
Tantangan Ekspansi Aplikasi Blockchain Saat Ini
Saat ini, terdapat tiga cara utama untuk memperluas aplikasi blockchain: Blockchain publik L1 untuk aplikasi khusus, optimistic rollups, dan zk-rollups. Meskipun Blockchain publik L1 untuk aplikasi khusus mudah dirancang dan diterapkan, namun membutuhkan banyak dana untuk merekrut dan memberikan insentif kepada validator, yang membatasi jangkauannya.
Optimistic rollups meskipun menurunkan hambatan pengembangan untuk aplikasi rantai, tetapi karena bergantung pada mekanisme bukti penipuan, terdapat keterlambatan finalitas yang cukup lama, yang membuat operasi lintas rantai menjadi lambat dan mahal. Ini memaksa pengembang untuk membuat pilihan sulit antara membangun rollup khusus dan rollup umum, keduanya memiliki kekurangan yang jelas.
Sebagai perbandingan, zk-rollups dianggap sebagai solusi skala yang lebih menjanjikan. Mereka mempertahankan keunggulan optimistic rollups, sambil secara signifikan memperpendek waktu konfirmasi transaksi. Namun, membangun zk-rollups saat ini masih merupakan tugas yang kompleks, memerlukan pengetahuan kriptografi yang sangat khusus dan investasi jangka panjang.
Solusi Sovereign SDK
Sovereign SDK dirancang untuk menyederhanakan proses pengembangan zk-rollups, mirip dengan kontribusi Cosmos SDK terhadap pengembangan L1 publik. Ini menyediakan komponen dasar yang umum digunakan dalam blockchain, seperti jaringan p2p, database, dan node RPC, memungkinkan pengembang untuk fokus pada logika bisnis aplikasi mereka sendiri. Selain itu, SDK juga mencakup beberapa modul default yang berjalan efisien dalam lingkungan zero-knowledge, seperti penyebaran token, verifikasi penyimpanan data, dan modul jembatan.
Yang terpenting, Sovereign SDK akan menjadi kerangka rollup pertama yang menyembunyikan rincian kompleks dari zero-knowledge. Pengembang tidak perlu menjadi ahli kriptografi, mereka hanya perlu menggunakan bahasa pemrograman umum seperti Rust (mungkin akan mendukung C++ di masa depan) untuk menulis aplikasi, SDK akan secara otomatis mengkompilasinya menjadi zk virtual machine yang efisien.
Fitur Utama Sovereign SDK
Interoperabilitas tanpa batas: Menggunakan teknologi jembatan baru yang berbasis pada pembuktian agregat, mewujudkan jembatan yang efisien dan aman antara rollup Sovereign SDK di L1 yang dibagikan.
Keamanan dan skalabilitas: Mengoptimalkan setiap komponen untuk skenario penggunaan zk-rollups, secara default menyediakan kinerja yang luar biasa. Memanfaatkan kemajuan teknologi paralel, waktu pembuatan bukti dapat dipersingkat hingga beberapa detik.
Kompatibilitas lintas rantai: Sovereign SDK rollups dapat berjalan di mana saja di Blockchain, karena mereka mendelegasikan tanggung jawab verifikasi bukti kepada pengguna akhir, bukan kepada L1 public chain yang mendasarinya.
Rencana Pengembangan Proyek
Rencana pengembangan Sovereign SDK dibagi menjadi tiga tahap:
Tahap penelitian (sedang berlangsung): merancang komponen inti dan API, mengembangkan prototipe penelitian. Diperkirakan selesai pada kuartal kedua 2023.
Tahap penyebaran awal: menyebarkan infrastruktur jaringan dasar, API inti dan modul default.
Tahap Penguatan: Melakukan optimasi kode, pengujian, dan audit, sambil mengembangkan kasus penggunaan praktis pertama dari SDK. Diperkirakan tahap ini akan berlangsung sekitar enam bulan, setelah itu SDK akan resmi diluncurkan di jaringan utama.
Visi Sovereign Labs adalah untuk memungkinkan teknologi blockchain mendukung miliaran pengguna. Untuk itu, mereka berkomitmen untuk menurunkan hambatan penggunaan teknologi zero-knowledge, sehingga pengembang biasa dapat dengan mudah membangun rollup. Pada saat yang sama, mereka menekankan tidak akan mengorbankan verifiabilitas pengguna akhir dan berjanji untuk menjaga SDK sepenuhnya gratis dan sumber terbuka, dengan standar tertinggi dalam membangun setiap komponen teknis.
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.
14 Suka
Hadiah
14
8
Bagikan
Komentar
0/400
AirdropHunterXiao
· 7jam yang lalu
zk sudah melakukan peluncuran dan pendanaan lagi ya
Lihat AsliBalas0
GraphGuru
· 11jam yang lalu
zk圈 telah kedatangan satu lagi paket alat permainan
Lihat AsliBalas0
TokenToaster
· 08-04 08:39
Alat ini harus benar-benar berguna, jika tidak, itu hanya istana di udara.
Lihat AsliBalas0
MEVHunter
· 08-03 18:12
alat zk lainnya... lmao semoga berhasil mengalahkan bot mev saya di rantai itu
Lihat AsliBalas0
OfflineNewbie
· 08-03 18:11
Ini adalah penataan modal di web3 lagi, bisakah ada sedikit wawasan berharga?
Lihat AsliBalas0
SolidityNewbie
· 08-03 17:58
zk benar-benar sedang panas sekali, hanya tinggal sedikit lagi untuk terbang ke langit.
Lihat AsliBalas0
LiquidityWitch
· 08-03 17:57
membuat beberapa sihir rollup gelap... sdk sovereign mungkin saja menjadi gulungan terlarang yang telah kita cari dalam bayang-bayang
Sovereign SDK: Menyederhanakan pengembangan zk-rollup untuk mendorong perluasan besar-besaran aplikasi Blockchain
Sovereign: Menyediakan alat pengembangan untuk Rollup, membuat aplikasi Blockchain lebih mudah untuk diperluas
Sovereign Labs baru-baru ini menyelesaikan putaran pendanaan, perusahaan ini sedang mengembangkan paket alat pengembangan perangkat lunak yang disebut Sovereign SDK, yang bertujuan untuk membantu pengembang menciptakan rollup nol pengetahuan yang aman dan dapat dioperasikan. Proyek ini bertujuan untuk membangun ekosistem rollup yang saling terhubung secara terbuka, memungkinkan semua pengembang untuk menerapkan rollup yang dapat beroperasi dan berkembang dengan mulus, dan berjalan di berbagai Blockchain.
Tantangan Ekspansi Aplikasi Blockchain Saat Ini
Saat ini, terdapat tiga cara utama untuk memperluas aplikasi blockchain: Blockchain publik L1 untuk aplikasi khusus, optimistic rollups, dan zk-rollups. Meskipun Blockchain publik L1 untuk aplikasi khusus mudah dirancang dan diterapkan, namun membutuhkan banyak dana untuk merekrut dan memberikan insentif kepada validator, yang membatasi jangkauannya.
Optimistic rollups meskipun menurunkan hambatan pengembangan untuk aplikasi rantai, tetapi karena bergantung pada mekanisme bukti penipuan, terdapat keterlambatan finalitas yang cukup lama, yang membuat operasi lintas rantai menjadi lambat dan mahal. Ini memaksa pengembang untuk membuat pilihan sulit antara membangun rollup khusus dan rollup umum, keduanya memiliki kekurangan yang jelas.
Sebagai perbandingan, zk-rollups dianggap sebagai solusi skala yang lebih menjanjikan. Mereka mempertahankan keunggulan optimistic rollups, sambil secara signifikan memperpendek waktu konfirmasi transaksi. Namun, membangun zk-rollups saat ini masih merupakan tugas yang kompleks, memerlukan pengetahuan kriptografi yang sangat khusus dan investasi jangka panjang.
Solusi Sovereign SDK
Sovereign SDK dirancang untuk menyederhanakan proses pengembangan zk-rollups, mirip dengan kontribusi Cosmos SDK terhadap pengembangan L1 publik. Ini menyediakan komponen dasar yang umum digunakan dalam blockchain, seperti jaringan p2p, database, dan node RPC, memungkinkan pengembang untuk fokus pada logika bisnis aplikasi mereka sendiri. Selain itu, SDK juga mencakup beberapa modul default yang berjalan efisien dalam lingkungan zero-knowledge, seperti penyebaran token, verifikasi penyimpanan data, dan modul jembatan.
Yang terpenting, Sovereign SDK akan menjadi kerangka rollup pertama yang menyembunyikan rincian kompleks dari zero-knowledge. Pengembang tidak perlu menjadi ahli kriptografi, mereka hanya perlu menggunakan bahasa pemrograman umum seperti Rust (mungkin akan mendukung C++ di masa depan) untuk menulis aplikasi, SDK akan secara otomatis mengkompilasinya menjadi zk virtual machine yang efisien.
Fitur Utama Sovereign SDK
Interoperabilitas tanpa batas: Menggunakan teknologi jembatan baru yang berbasis pada pembuktian agregat, mewujudkan jembatan yang efisien dan aman antara rollup Sovereign SDK di L1 yang dibagikan.
Keamanan dan skalabilitas: Mengoptimalkan setiap komponen untuk skenario penggunaan zk-rollups, secara default menyediakan kinerja yang luar biasa. Memanfaatkan kemajuan teknologi paralel, waktu pembuatan bukti dapat dipersingkat hingga beberapa detik.
Kompatibilitas lintas rantai: Sovereign SDK rollups dapat berjalan di mana saja di Blockchain, karena mereka mendelegasikan tanggung jawab verifikasi bukti kepada pengguna akhir, bukan kepada L1 public chain yang mendasarinya.
Rencana Pengembangan Proyek
Rencana pengembangan Sovereign SDK dibagi menjadi tiga tahap:
Tahap penelitian (sedang berlangsung): merancang komponen inti dan API, mengembangkan prototipe penelitian. Diperkirakan selesai pada kuartal kedua 2023.
Tahap penyebaran awal: menyebarkan infrastruktur jaringan dasar, API inti dan modul default.
Tahap Penguatan: Melakukan optimasi kode, pengujian, dan audit, sambil mengembangkan kasus penggunaan praktis pertama dari SDK. Diperkirakan tahap ini akan berlangsung sekitar enam bulan, setelah itu SDK akan resmi diluncurkan di jaringan utama.
Visi Sovereign Labs adalah untuk memungkinkan teknologi blockchain mendukung miliaran pengguna. Untuk itu, mereka berkomitmen untuk menurunkan hambatan penggunaan teknologi zero-knowledge, sehingga pengembang biasa dapat dengan mudah membangun rollup. Pada saat yang sama, mereka menekankan tidak akan mengorbankan verifiabilitas pengguna akhir dan berjanji untuk menjaga SDK sepenuhnya gratis dan sumber terbuka, dengan standar tertinggi dalam membangun setiap komponen teknis.