Sovereign SDK: dÜşüş sıfır bilgi Rollup geliştirme eşiğini düşürerek Blok Zinciri'nin milyar seviyesinde genişlemesine yardımcı olur

robot
Abstract generation in progress

Sovereign: Rollup'lar için SDK sağlayarak zk-SNARKs teknolojisinin kullanım eşiğini düşürüyor.

Son günlerde, rollup inşa etmeye odaklanan bir kripto projesi 7.4 milyon dolarlık bir tohum finansmanı tamamladı ve değeri "sekiz haneli" seviyeye ulaştı. Bu proje, geliştiricilerin güvenli ve birbirleriyle uyumlu zk-SNARKs rollup'ları oluşturmasına yardımcı olmak amacıyla (SDK) adlı bir yazılım geliştirme aracını geliştirmektedir. İşte projenin detaylı tanıtımı.

Sovereign, tüm geliştiricilerin kesintisiz etkileşim ve ölçeklenebilir rollup'lar dağıtabilmesini sağlamak ve çeşitli blok zincirlerinde çalıştırmak amacıyla açık ve bağlantılı bir rollup ekosistemidir. Bunun için, güvenli ve etkileşimli bir anahtar zk-rollup oluşturmak için bir çerçeve olan Sovereign SDK'yı geliştirmişlerdir.

Sovereign hakkında bilgi: Rollups için SDK sağlayarak, zk-SNARKs teknolojisinin kullanım eşiğini düşürüyor

Blokzincir Uygulama Genişletme Dilemmaları

L1 blok zincirinin sınırlamaları

Şu anda, blok zinciri uygulamalarının ölçeklenmesi için üç ana yol bulunmaktadır: belirli uygulamalar için L1 halka zincirleri, optimistic rollups ve zk-rollups. Uygulama odaklı L1 halka zincirlerinin tasarımı ve dağıtımı daha basit olsa da, belirgin eksikliklerle karşı karşıyadırlar. Her L1, kendi doğrulayıcılarını işe almak zorundadır ve onları blok zincirini korumak için yeterli miktarda fon yatırmaya ikna etmelidir. Fon maliyetleri yüksek olduğundan, bu yöntem yalnızca az sayıda finansal olarak güçlü uygulamalar için uygundur.

Optimistik Rollupların eksiklikleri

Rolluplar sayesinde geliştiriciler mevcut blok zincirlerini yeni mantıklarla genişletebilir, yeni bir blok zinciri başlatmak yerine. Bu, uygulama zincirlerinin geliştirilme eşiğini büyük ölçüde düşürüyor. Ancak, mevcut ana akım optimistik rollupların da sorunları var. Paylaşılan doğrulayıcı kümesinin yükünü azaltmak için, optimistik rolluplar kötüye kullanımı önlemek amacıyla dolandırıcılık kanıtları kullanıyor. Bu, daha uzun bir "kesinlik gecikmesi" ile sonuçlanıyor ve işlemler dolandırıcılık kanıtları nedeniyle geri alınabiliyor. Bu nedenle, optimistik rolluplar arasındaki köprüleme yavaş, pahalı ve daha riskli hale geliyor.

Zk-Rollups'un avantajları

Buna karşılık, zk-rolluplar geleceğin baskın ölçeklendirme çözümü olarak görülüyor. Optimistic rollupların avantajlarını korurken, uzun süreli nihai gecikmeleri de önlüyor. Kullanıcılar, işlemleri onaylamak için günlerce beklemek zorunda kalmıyor, geçerlilik kanıtı üretildiğinde (genellikle sadece birkaç saniye içinde) işlemin tamamlandığından emin olabiliyorlar. Ancak, şu anda zk-rollup inşa etmek karmaşık bir görev olmaya devam ediyor ve profesyonel kriptograf mühendislerinin uzun süreli katkılarını gerektiriyor.

Sovereign SDK çözümü

Sovereign SDK, zk-rollups'a Cosmos SDK'nın L1 kamu zincirleri için sağladığı desteğe benzer bir destek sağlamayı amaçlamaktadır. Genellikle blockchain tarafından sağlanan p2p ağ, veritabanı ve RPC düğümleri gibi çeşitli temel bileşenleri sunarak geliştiricilerin kendi blockchain'lerinin iş mantığına odaklanmalarını sağlar. Ayrıca, token dağıtımı, doğrulanmış veri depolama ve köprüleme modülü dahil olmak üzere sıfır bilgi ortamında verimli bir şekilde çalışan bir dizi varsayılan modül de sunmaktadır.

Sovereign SDK'nın önemli bir özelliği, karmaşık zk-SNARKs detaylarını basitleştirmesidir. Geliştiricilerin kriptografi uzmanı olmalarına gerek yoktur, yalnızca Rust gibi yaygın programlama dillerini (gelecekte C++ desteği olabilir) kullanarak uygulamalar yazmaları yeterlidir, SDK otomatik olarak bunları verimli bir zk sanal makinesine derleyecektir.

Sovereign SDK'nın Temel Özellikleri

  1. Sorunsuz etkileşim: Kanıt toplama tabanlı yeni köprü teknolojisini kullanarak, paylaşılan L1 üzerindeki Sovereign SDK rollupları arasında verimli köprüleme sağlamak.

  2. Güvenlik ve ölçeklenebilirlik: Her bileşeni zk-rollups için özel olarak tasarlayarak, Sovereign SDK varsayılan olarak mükemmel performans sunar, kanıt gecikmesi yalnızca birkaç saniyedir.

  3. Zincirler arası uyumluluk: Sovereign SDK Rollups, doğrulama kanıtlarının sorumluluğunu son kullanıcıya devrederek, temel L1 halka zincirine değil, herhangi bir blok zincirinde çalışabilir.

Proje Gelişim Yolu

Sovereign SDK'nin geliştirilmesi üç aşamaya ayrılmıştır:

  1. Araştırma aşaması (devam ediyor): Varsayılan depolama modülünün, kripto ekonomi modelinin ve ana API'nin tasarımı, araştırma prototipinin geliştirilmesi.

  2. Ön dağıtım aşaması: p2p ağı, RPC düğümleri, ana API ve varsayılan depolama ve sıralama modülünün dağıtımı.

  3. Sertleşme aşaması: Kod temizliği, test, bulanık test ve denetim gerçekleştirin, aynı zamanda SDK'nın ilk kullanım durumunu geliştirin.

Sovereign Labs'ın vizyonu, blok zincirinin milyarlarca kullanıcıyı desteklemesini sağlamaktır. Bu hedefe ulaşmak için, geliştiricilerin kriptografi uzmanı olmadan Rollup'lar oluşturabilmesi için sıfır bilgi teknolojisinin kullanım engelini düşürmeye kararlıdırlar. Aynı zamanda, SDK'nın tamamen ücretsiz ve açık kaynak olmasını sağlamakta ve her teknik bileşeni en yüksek standartlarda geliştirmekte, böylece son kullanıcıların doğrulanabilirliğinin zarar görmemesini temin etmektedirler.

ZK2.92%
L10.73%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 4
  • Share
Comment
0/400
LiquidityNinjavip
· 3h ago
On-chain genişleme perspektifine güveniyorum
View OriginalReply0
TokenAlchemistvip
· 3h ago
Rollup iyi bir fikir gibi görünüyor.
View OriginalReply0
NFTDreamervip
· 3h ago
Bu paradigma değişikliğine güveniyorum.
View OriginalReply0
SatoshiNotNakamotovip
· 3h ago
Anahtar teknolojiler doğru bir yolda ilerliyor.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)