Sovereign SDK: Kerangka kerja baru yang menyederhanakan pengembangan zk-rollup

Sovereign: Menyediakan alat yang nyaman untuk pengembangan Rollup

Sovereign adalah ekosistem rollup yang terbuka dan saling terhubung, yang bertujuan untuk memungkinkan semua pengembang menerapkan rollup yang dapat beroperasi secara mulus dan dapat diskalakan, serta dapat berjalan di berbagai blockchain. Sovereign SDK dirancang untuk menjadi kerangka kerja paling sederhana dalam menciptakan zk-rollup yang aman dan dapat saling beroperasi.

Dilema Ekspansi Aplikasi Blockchain

L1 keterbatasan blockchain publik

Saat ini, ada tiga cara utama untuk memperluas aplikasi blockchain: blockchain publik L1 khusus aplikasi, optimistic rollups, dan zk-rollups. Meskipun blockchain publik L1 khusus aplikasi dirancang dan diterapkan dengan relatif sederhana, ada kekurangan yang jelas. Setiap L1 perlu merekrut validatornya sendiri dan meyakinkan mereka untuk mempertaruhkan cukup dana untuk melindungi keamanan jaringan. Karena biaya dana yang tinggi, pendekatan ini hanya cocok untuk beberapa aplikasi yang memiliki dana yang cukup.

Masalah Optimistic Rollups

Optimistic rollups meskipun menurunkan ambang pengembangan rantai aplikasi, juga memiliki masalah. Untuk mengurangi beban kumpulan validator bersama, optimistic rollups bergantung pada bukti penipuan untuk mencegah perilaku tidak semestinya. Ini menyebabkan "penundaan finalitas" yang lebih lama, dan transaksi dapat dibatalkan karena bukti penipuan. Oleh karena itu, penghubungan ke optimistic rollups menjadi lambat dan mahal.

Pengembang menghadapi dilema: apakah membangun rollup untuk tujuan tertentu yang memungkinkan pengguna sering melakukan jembatan antar blockchain, atau membangun rollup umum untuk memenuhi semua kebutuhan pengguna? Kedua pilihan ini tidak ideal. Kecepatan jembatan antara optimistic rollups lambat, biayanya tinggi, dan risikonya besar, sehingga tidak cocok untuk penggunaan sehari-hari. Sementara itu, optimistic rollups umum menghadapi masalah skalabilitas yang serupa dengan L1 public chain, dan fungsinya terbatas.

Keuntungan Zk-Rollups

Berdasarkan alasan di atas, zk-rollups dianggap sebagai solusi skalabilitas yang dominan di masa depan. Ini memiliki keunggulan dari optimistic rollups, tanpa adanya penundaan finalitas yang lama. Pengguna hanya perlu menunggu beberapa detik untuk mengonfirmasi bahwa transaksi telah selesai, bukan menunggu berhari-hari untuk memastikan apakah ada bukti penipuan.

Namun, membangun zk-rollups saat ini masih merupakan tugas yang sulit, memerlukan insinyur kriptografi profesional untuk menginvestasikan banyak waktu dan energi.

Sovereign dalam Satu Artikel: Menyediakan SDK untuk Rollups, Menurunkan Ambang Penggunaan Teknologi Pembuktian Nol Pengetahuan

Ciri-ciri Sovereign SDK

Sovereign SDK dirancang untuk memberikan dukungan bagi zk-rollups seperti yang dilakukan Cosmos SDK untuk L1 blockchain publik. Ini menyediakan komponen standar yang umum digunakan dalam blockchain, seperti jaringan p2p, basis data, dan node RPC, sehingga pengembang dapat fokus pada logika bisnis blockchain mereka sendiri. Selain itu, ia juga menyediakan serangkaian modul default yang dapat beroperasi secara efisien dalam lingkungan zero-knowledge, termasuk penyebaran token, penyimpanan data yang terverifikasi, dan modul jembatan.

Fitur utama dari Sovereign SDK mencakup:

  1. Interoperabilitas tanpa batas: Menggunakan teknologi jembatan baru berbasis bukti agregasi untuk mencapai jembatan yang efisien antara rollup Sovereign SDK yang berbagi L1.

  2. Aman dan dapat diskalakan: Dengan menyesuaikan setiap komponen untuk zk-rollups, Sovereign SDK secara default menyediakan kinerja yang luar biasa.

  3. Kompatibilitas lintas rantai: Sovereign SDK rollups dapat berjalan di blockchain mana pun, karena mereka mendelegasikan tanggung jawab verifikasi bukti kepada pengguna akhir, bukan ke L1 publik blockchain yang mendasarinya.

Kemajuan Proyek

Peta jalan pengembangan Sovereign SDK dibagi menjadi tiga tahap:

  1. Tahap penelitian (sedang berlangsung): merancang modul penyimpanan default, model ekonomi kripto, dan API inti, mengembangkan prototipe penelitian. Diperkirakan selesai pada kuartal kedua tahun 2023.

  2. Tahap penyebaran awal: Menerapkan jaringan p2p, node RPC, API inti, serta modul penyimpanan dan pengurutan default.

  3. Tahap Pemulihan Kode: Melakukan pembersihan kode, pengujian, pengujian fuzz, dan audit, sambil mengembangkan kasus penggunaan pertama SDK. Diperkirakan pemulihan awal akan berlangsung selama sekitar enam bulan, setelah itu SDK akan diluncurkan di mainnet.

Prospek Masa Depan

Tujuan Sovereign Labs adalah untuk memungkinkan blockchain mendukung miliaran pengguna. Untuk mencapai tujuan ini, perlu menurunkan ambang penggunaan teknologi zero-knowledge, sehingga pengembang biasa juga dapat dengan mudah membangun rollups.

Sementara itu, Sovereign SDK akan selalu tetap gratis dan sumber terbuka, serta berkomitmen untuk membangun setiap komponen dalam arsitektur teknologi sesuai dengan standar ketahanan tertinggi. Tim berkomitmen pada proses pembangunan yang terbuka dan transparan untuk memastikan kredibilitas dan keandalan proyek.

ZK-4.3%
Lihat Asli
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.
  • Hadiah
  • 5
  • Posting ulang
  • Bagikan
Komentar
0/400
BridgeJumpervip
· 08-08 12:10
Apakah efisiensi pengembangan meningkat?
Lihat AsliBalas0
RebaseVictimvip
· 08-07 09:14
Gelombang bull run ini wajib get on board
Lihat AsliBalas0
TestnetScholarvip
· 08-06 13:19
Layak untuk diuji.
Lihat AsliBalas0
AirdropHarvestervip
· 08-06 13:14
Kawan-kawan, ayo kita Kupon Klip!
Lihat AsliBalas0
just_another_fishvip
· 08-06 13:00
Akhirnya bisa bermain zkr
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)