Sovereign: Menyediakan SDK untuk Rollups, Drop ambang penggunaan teknologi zk-SNARKs
Baru-baru ini, sebuah proyek kripto yang fokus pada pembangunan rollup telah menyelesaikan pendanaan putaran benih sebesar 7,4 juta USD, dengan valuasi mencapai "delapan digit". Proyek ini sedang mengembangkan kit alat pengembangan perangkat lunak (SDK), yang bertujuan untuk membantu pengembang membuat rollup zero-knowledge yang aman dan dapat saling beroperasi. Berikut adalah penjelasan rinci tentang proyek ini.
Sovereign adalah ekosistem rollup yang terhubung secara terbuka, yang bertujuan untuk memungkinkan semua pengembang untuk menerapkan rollup yang dapat berinteroperasi dan skalabel tanpa batas, serta berjalan di berbagai blockchain. Untuk itu, mereka mengembangkan Sovereign SDK, sebuah kerangka kerja untuk membuat zk-rollup yang aman dan dapat berinteroperasi.
Dilema Perluasan Aplikasi Blockchain
Keterbatasan L1 blockchain
Saat ini, ada tiga cara utama untuk meningkatkan aplikasi blockchain: L1 public chain yang ditargetkan untuk aplikasi tertentu, optimistic rollups, dan zk-rollups. Meskipun L1 public chain yang ditargetkan untuk aplikasi dirancang dan diterapkan dengan relatif mudah, mereka menghadapi kekurangan yang jelas. Setiap L1 perlu merekrut validatornya sendiri dan meyakinkan mereka untuk mempertaruhkan cukup dana untuk melindungi blockchain. Karena biaya dana yang tinggi, pendekatan ini hanya cocok untuk sejumlah aplikasi yang memiliki dana yang cukup.
Kekurangan Optimistic Rollups
Kemunculan Rollups memungkinkan pengembang untuk menggunakan logika baru untuk memperluas blockchain yang ada, alih-alih memulai blockchain baru. Ini secara signifikan menurunkan ambang pengembangan aplikasi chain. Namun, saat ini, optimistic rollups yang dominan juga memiliki masalah. Untuk mengurangi beban kumpulan validator bersama, optimistic rollups menggunakan bukti penipuan untuk mencegah perilaku yang tidak semestinya. Ini mengakibatkan "penundaan finalitas" yang lebih lama, di mana transaksi dapat dibatalkan karena bukti penipuan. Oleh karena itu, jembatan antar optimistic rollups menjadi lambat, mahal, dan berisiko lebih tinggi.
Keuntungan Zk-Rollups
Jika dibandingkan, zk-rollups dianggap sebagai solusi skala utama di masa depan. Ini mempertahankan keuntungan dari optimistic rollups, sambil menghindari penundaan finalitas yang lama. Pengguna tidak perlu menunggu berhari-hari untuk mengonfirmasi transaksi, selama bukti validitas dihasilkan (biasanya hanya membutuhkan beberapa detik), mereka dapat yakin bahwa transaksi telah selesai. Namun, saat ini membangun zk-rollups masih merupakan tugas yang kompleks, yang membutuhkan investasi jangka panjang dari insinyur kriptografi yang profesional.
Solusi Sovereign SDK
Sovereign SDK bertujuan untuk memberikan dukungan untuk zk-rollups yang mirip dengan dukungan yang diberikan Cosmos SDK untuk L1 blockchain. Ini menyediakan berbagai komponen dasar yang biasanya disediakan oleh blockchain, seperti jaringan p2p, basis data, dan node RPC, memungkinkan pengembang untuk fokus pada logika bisnis blockchain mereka sendiri. Selain itu, ia juga menyediakan serangkaian modul default yang beroperasi secara efisien dalam lingkungan zero-knowledge, termasuk penyebaran token, penyimpanan data yang terverifikasi, dan modul jembatan.
Salah satu fitur penting dari Sovereign SDK adalah ia menyederhanakan detail kompleks dari zk-SNARKs. Pengembang tidak perlu menjadi ahli kriptografi, cukup menggunakan bahasa pemrograman umum seperti Rust (mungkin mendukung C++ di masa depan) untuk menulis aplikasi, SDK akan secara otomatis mengompilasinya menjadi zk virtual machine yang efisien.
Fitur Utama Sovereign SDK
Interoperabilitas tanpa batas: Menggunakan teknologi jembatan baru yang berbasis pada penggabungan bukti, untuk mencapai jembatan yang efisien antara Sovereign SDK rollups di L1 yang berbagi.
Keamanan dan skalabilitas: Dengan menyesuaikan setiap komponen untuk zk-rollups, Sovereign SDK secara default memberikan kinerja yang luar biasa, dengan latensi bukti hanya beberapa detik.
Kompatibilitas Lintas Rantai: Sovereign SDK Rollups dapat berjalan di blockchain mana pun, karena mereka mendelegasikan tanggung jawab verifikasi bukti kepada pengguna akhir, bukan kepada blockchain L1 yang mendasarinya.
Rencana Pengembangan Proyek
Pengembangan Sovereign SDK dibagi menjadi tiga tahap:
Tahap penelitian (sedang berlangsung): merancang modul penyimpanan default, model ekonomi kripto, dan API inti, serta mengembangkan prototipe penelitian.
Tahap penyebaran awal: menyebarkan jaringan p2p, node RPC, API inti, serta modul penyimpanan dan pengurutan default.
Tahap pengerasan: Melakukan pembersihan kode, pengujian, pengujian fuzz, dan audit, sekaligus mengembangkan kasus penggunaan pertama SDK.
Visi Sovereign Labs adalah untuk membuat blockchain dapat mendukung miliaran pengguna. Untuk mencapai tujuan ini, mereka berkomitmen untuk menurunkan ambang penggunaan teknologi zk-SNARKs, sehingga pengembang tidak perlu menjadi ahli kriptografi untuk membangun Rollups. Pada saat yang sama, mereka berpegang pada prinsip menjaga SDK sepenuhnya gratis dan sumber terbuka, serta membangun setiap komponen teknis dengan standar tertinggi untuk memastikan bahwa verifikasi pengguna akhir tidak牺牲.
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
4
Bagikan
Komentar
0/400
LiquidityNinja
· 7jam yang lalu
Melihat prospek perluasan on-chain
Lihat AsliBalas0
TokenAlchemist
· 7jam yang lalu
rollup memiliki potensi yang besar
Lihat AsliBalas0
NFTDreamer
· 7jam yang lalu
Melihat baik perubahan paradigma ini
Lihat AsliBalas0
SatoshiNotNakamoto
· 7jam yang lalu
Teknologi kunci telah berjalan ke arah yang benar.
Sovereign SDK: Drop ambang pengembangan Rollup zero-knowledge membantu Blockchain ekspansi hingga miliaran.
Sovereign: Menyediakan SDK untuk Rollups, Drop ambang penggunaan teknologi zk-SNARKs
Baru-baru ini, sebuah proyek kripto yang fokus pada pembangunan rollup telah menyelesaikan pendanaan putaran benih sebesar 7,4 juta USD, dengan valuasi mencapai "delapan digit". Proyek ini sedang mengembangkan kit alat pengembangan perangkat lunak (SDK), yang bertujuan untuk membantu pengembang membuat rollup zero-knowledge yang aman dan dapat saling beroperasi. Berikut adalah penjelasan rinci tentang proyek ini.
Sovereign adalah ekosistem rollup yang terhubung secara terbuka, yang bertujuan untuk memungkinkan semua pengembang untuk menerapkan rollup yang dapat berinteroperasi dan skalabel tanpa batas, serta berjalan di berbagai blockchain. Untuk itu, mereka mengembangkan Sovereign SDK, sebuah kerangka kerja untuk membuat zk-rollup yang aman dan dapat berinteroperasi.
Dilema Perluasan Aplikasi Blockchain
Keterbatasan L1 blockchain
Saat ini, ada tiga cara utama untuk meningkatkan aplikasi blockchain: L1 public chain yang ditargetkan untuk aplikasi tertentu, optimistic rollups, dan zk-rollups. Meskipun L1 public chain yang ditargetkan untuk aplikasi dirancang dan diterapkan dengan relatif mudah, mereka menghadapi kekurangan yang jelas. Setiap L1 perlu merekrut validatornya sendiri dan meyakinkan mereka untuk mempertaruhkan cukup dana untuk melindungi blockchain. Karena biaya dana yang tinggi, pendekatan ini hanya cocok untuk sejumlah aplikasi yang memiliki dana yang cukup.
Kekurangan Optimistic Rollups
Kemunculan Rollups memungkinkan pengembang untuk menggunakan logika baru untuk memperluas blockchain yang ada, alih-alih memulai blockchain baru. Ini secara signifikan menurunkan ambang pengembangan aplikasi chain. Namun, saat ini, optimistic rollups yang dominan juga memiliki masalah. Untuk mengurangi beban kumpulan validator bersama, optimistic rollups menggunakan bukti penipuan untuk mencegah perilaku yang tidak semestinya. Ini mengakibatkan "penundaan finalitas" yang lebih lama, di mana transaksi dapat dibatalkan karena bukti penipuan. Oleh karena itu, jembatan antar optimistic rollups menjadi lambat, mahal, dan berisiko lebih tinggi.
Keuntungan Zk-Rollups
Jika dibandingkan, zk-rollups dianggap sebagai solusi skala utama di masa depan. Ini mempertahankan keuntungan dari optimistic rollups, sambil menghindari penundaan finalitas yang lama. Pengguna tidak perlu menunggu berhari-hari untuk mengonfirmasi transaksi, selama bukti validitas dihasilkan (biasanya hanya membutuhkan beberapa detik), mereka dapat yakin bahwa transaksi telah selesai. Namun, saat ini membangun zk-rollups masih merupakan tugas yang kompleks, yang membutuhkan investasi jangka panjang dari insinyur kriptografi yang profesional.
Solusi Sovereign SDK
Sovereign SDK bertujuan untuk memberikan dukungan untuk zk-rollups yang mirip dengan dukungan yang diberikan Cosmos SDK untuk L1 blockchain. Ini menyediakan berbagai komponen dasar yang biasanya disediakan oleh blockchain, seperti jaringan p2p, basis data, dan node RPC, memungkinkan pengembang untuk fokus pada logika bisnis blockchain mereka sendiri. Selain itu, ia juga menyediakan serangkaian modul default yang beroperasi secara efisien dalam lingkungan zero-knowledge, termasuk penyebaran token, penyimpanan data yang terverifikasi, dan modul jembatan.
Salah satu fitur penting dari Sovereign SDK adalah ia menyederhanakan detail kompleks dari zk-SNARKs. Pengembang tidak perlu menjadi ahli kriptografi, cukup menggunakan bahasa pemrograman umum seperti Rust (mungkin mendukung C++ di masa depan) untuk menulis aplikasi, SDK akan secara otomatis mengompilasinya menjadi zk virtual machine yang efisien.
Fitur Utama Sovereign SDK
Interoperabilitas tanpa batas: Menggunakan teknologi jembatan baru yang berbasis pada penggabungan bukti, untuk mencapai jembatan yang efisien antara Sovereign SDK rollups di L1 yang berbagi.
Keamanan dan skalabilitas: Dengan menyesuaikan setiap komponen untuk zk-rollups, Sovereign SDK secara default memberikan kinerja yang luar biasa, dengan latensi bukti hanya beberapa detik.
Kompatibilitas Lintas Rantai: Sovereign SDK Rollups dapat berjalan di blockchain mana pun, karena mereka mendelegasikan tanggung jawab verifikasi bukti kepada pengguna akhir, bukan kepada blockchain L1 yang mendasarinya.
Rencana Pengembangan Proyek
Pengembangan Sovereign SDK dibagi menjadi tiga tahap:
Tahap penelitian (sedang berlangsung): merancang modul penyimpanan default, model ekonomi kripto, dan API inti, serta mengembangkan prototipe penelitian.
Tahap penyebaran awal: menyebarkan jaringan p2p, node RPC, API inti, serta modul penyimpanan dan pengurutan default.
Tahap pengerasan: Melakukan pembersihan kode, pengujian, pengujian fuzz, dan audit, sekaligus mengembangkan kasus penggunaan pertama SDK.
Visi Sovereign Labs adalah untuk membuat blockchain dapat mendukung miliaran pengguna. Untuk mencapai tujuan ini, mereka berkomitmen untuk menurunkan ambang penggunaan teknologi zk-SNARKs, sehingga pengembang tidak perlu menjadi ahli kriptografi untuk membangun Rollups. Pada saat yang sama, mereka berpegang pada prinsip menjaga SDK sepenuhnya gratis dan sumber terbuka, serta membangun setiap komponen teknis dengan standar tertinggi untuk memastikan bahwa verifikasi pengguna akhir tidak牺牲.