Sovereign: Kolay Rollup Geliştirme Araç Seti Oluşturma
Sovereign Labs, yakın zamanda 7.4 milyon dolar toplayarak bir tohum finansmanı turunu tamamladı ve şirketin değeri "sekiz haneli" olarak belirlendi. Proje, geliştiricilerin güvenli ve birbirleriyle çalışabilir sıfır bilgi rollup'ları oluşturmalarına yardımcı olmak için bir yazılım geliştirme kiti (SDK) geliştirmektedir.
Sovereign'un hedefi, tüm geliştiricilerin sorunsuz bir şekilde etkileşimde bulunabilen ve ölçeklenebilen rollup'ları dağıtabilmesi için açık ve bağlantılı bir rollup ekosistemi oluşturmaktır. Sovereign SDK, güvenli ve etkileşimli bir egemen zk-rollup oluşturmanın en kolay çerçevesi haline gelecektir.
Blok Zinciri Uygulama Genişletme Zorlukları
Şu anda, blok zinciri uygulamalarının ölçeklenmesi için üç ana yol vardır: özel L1 kamu blok zinciri, optimistic rollups ve zk-rollups.
Özel L1 kamu zincirleri tasarım ve dağıtım açısından nispeten basit olsa da, doğrulayıcıları çekmek ve ağ güvenliğini sağlamak için büyük miktarda fon gerektirir, bu nedenle yalnızca az sayıda maddi açıdan güçlü projelere uygundur.
Optimistik rolluplar, geliştiricilerin mevcut blok zincirleri üzerinde yeni işlevler genişletmesine olanak tanır ve uygulama zincirlerinin geliştirme eşiğini düşürür. Ancak, dolandırıcılık kanıtı mekanizmasına bağımlılığı nedeniyle, optimistik rolluplar uzun bir nihai gecikme süresine sahiptir ve bu da işlemlerin geri alınmasına neden olabilir, bu da çapraz zincir köprülemeyi yavaş ve maliyetli hale getirir.
Buna karşın, zk-rollup'lar daha üstün bir ölçeklenebilirlik çözümü olarak kabul edilmektedir. Optimistic rollup'ların avantajlarını korurken, uzun süreli nihai gecikmelerden kaçınmaktadır. Geçerlilik kanıtı oluşturulduğunda (genellikle sadece birkaç saniye sürer), kullanıcılar işlemin tamamlandığından emin olabilirler.
Ancak, zk-rollup'ların inşası şu anda karmaşık bir görevdir ve uzman kriptografi mühendislerinin uzun süreli katkı sağlamasını gerektirir. İşte bu, Sovereign SDK'nın giriş noktasıdır.
Sovereign SDK'nin Özellikleri
Gelişimi Basitleştirme: Sovereign SDK, zk-rollup'lar için Cosmos SDK'nın L1 halka açık blockchain'ler için sağladığı desteği sunmayı amaçlamaktadır. Geliştiricilerin kendi iş mantıklarına odaklanabilmeleri için p2p ağ, veritabanı ve RPC düğümü gibi blockchain'e özgü temel bileşenler sunacaktır.
Önceden Belirlenmiş Modüller: SDK, sıfır bilgi ortamında verimli bir şekilde çalışan bir dizi varsayılan modül sunacaktır. Bu modüller arasında token dağıtımı, veri doğrulama depolama ve köprü modülü bulunmaktadır. Geliştiriciler bu temel bileşenleri doğrudan entegre edebilir veya standart API'leri dağıtarak kendi durum geçiş fonksiyonlarını sıfırdan oluşturabilirler.
Teknik engelleri azaltma: Sovereign SDK, sıfır bilgi karmaşıklığını basitleştiren ilk rollup çerçevesi olacak. Geliştiricilerin kriptografi uzmanı olmalarına gerek yok, sadece yaygın programlama dillerinden birini (örneğin Rust veya C++) kullanarak uygulama yazmaları yeterli, SDK otomatik olarak bunu verimli bir zk sanal makinesine derleyecek.
Sorunsuz İşlem: Sovereign SDK rollupları sorunsuz işlem yapabilir. Kanıt toplama temelli yeni köprü teknolojisi sayesinde, güvenilir üçüncü taraflara bağımlı olmadan, paylaşılan L1 üzerindeki Sovereign SDK rollupları arasında çift yönlü köprü sağlanabilir.
Yüksek performans ve güvenlik: zk-rollup'ların kullanım senaryolarına yönelik her bileşeni optimize ederek, Sovereign SDK varsayılan olarak mükemmel performans sunacaktır. Paralel teknolojinin ilerlemeleri sayesinde, kanıt üretimi yalnızca birkaç saniye gecikme gerektirir.
Zincirler arası uyumluluk: Sovereign SDK Rollups herhangi bir blok zincirinde çalışabilir. Kanıtları kontrol etme sorumluluğu son kullanıcıya devredildiğinden, alt L1 halka açık blok zincirine değil, bu rolluplar herhangi bir L1'e kolayca taşınabilir.
Proje Gelişim Yolu
Sovereign SDK geliştirme planı üç aşamaya ayrılmıştır:
Araştırma aşaması (devam ediyor): Varsayılan depolama modülü, kripto ekonomi modeli ve temel API'yi tasarlamak. Veri kullanılabilirliği ve kanıt sistemini entegre eden araştırma prototipi geliştirmek. 2023'ün ikinci çeyreğinde tamamlanması bekleniyor.
Ön dağıtım aşaması: p2p ağı, RPC düğümleri, temel API ve varsayılan depolama ve sıralama modülünün dağıtımı.
Tamamlanma aşaması: Kod temizliği, test, bulanık test ve denetim gerçekleştirilecektir. SDK'nın ilk kullanım durumu geliştirilecektir. İlk dağıtımın tamamlanmasının yaklaşık altı ay sürmesi bekleniyor, ardından SDK ana ağa geçecektir.
Sovereign Labs'ın vizyonu, blok zincirinin milyarlarca kullanıcıyı desteklemesini sağlamaktır. Bunun için, sıfır bilgi teknolojisinin kullanım eşiğini düşürmeye kararlıdırlar, böylece sıradan geliştiriciler de Rollup'ları kolayca oluşturabilir. Aynı zamanda, SDK'nın tamamen ücretsiz ve açık kaynak olmasını sağlama taahhüdünde bulunuyorlar ve her teknik bileşeni en yüksek standartlarda geliştirerek son kullanıcıların doğrulanabilirliğinin feda edilmemesini garanti ediyorlar.
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.
Sovereign, 7.4 milyon dolar tohum turunu tamamladı ve kullanışlı zk-rollup geliştirme araç seti oluşturdu.
Sovereign: Kolay Rollup Geliştirme Araç Seti Oluşturma
Sovereign Labs, yakın zamanda 7.4 milyon dolar toplayarak bir tohum finansmanı turunu tamamladı ve şirketin değeri "sekiz haneli" olarak belirlendi. Proje, geliştiricilerin güvenli ve birbirleriyle çalışabilir sıfır bilgi rollup'ları oluşturmalarına yardımcı olmak için bir yazılım geliştirme kiti (SDK) geliştirmektedir.
Sovereign'un hedefi, tüm geliştiricilerin sorunsuz bir şekilde etkileşimde bulunabilen ve ölçeklenebilen rollup'ları dağıtabilmesi için açık ve bağlantılı bir rollup ekosistemi oluşturmaktır. Sovereign SDK, güvenli ve etkileşimli bir egemen zk-rollup oluşturmanın en kolay çerçevesi haline gelecektir.
Blok Zinciri Uygulama Genişletme Zorlukları
Şu anda, blok zinciri uygulamalarının ölçeklenmesi için üç ana yol vardır: özel L1 kamu blok zinciri, optimistic rollups ve zk-rollups.
Özel L1 kamu zincirleri tasarım ve dağıtım açısından nispeten basit olsa da, doğrulayıcıları çekmek ve ağ güvenliğini sağlamak için büyük miktarda fon gerektirir, bu nedenle yalnızca az sayıda maddi açıdan güçlü projelere uygundur.
Optimistik rolluplar, geliştiricilerin mevcut blok zincirleri üzerinde yeni işlevler genişletmesine olanak tanır ve uygulama zincirlerinin geliştirme eşiğini düşürür. Ancak, dolandırıcılık kanıtı mekanizmasına bağımlılığı nedeniyle, optimistik rolluplar uzun bir nihai gecikme süresine sahiptir ve bu da işlemlerin geri alınmasına neden olabilir, bu da çapraz zincir köprülemeyi yavaş ve maliyetli hale getirir.
Buna karşın, zk-rollup'lar daha üstün bir ölçeklenebilirlik çözümü olarak kabul edilmektedir. Optimistic rollup'ların avantajlarını korurken, uzun süreli nihai gecikmelerden kaçınmaktadır. Geçerlilik kanıtı oluşturulduğunda (genellikle sadece birkaç saniye sürer), kullanıcılar işlemin tamamlandığından emin olabilirler.
Ancak, zk-rollup'ların inşası şu anda karmaşık bir görevdir ve uzman kriptografi mühendislerinin uzun süreli katkı sağlamasını gerektirir. İşte bu, Sovereign SDK'nın giriş noktasıdır.
Sovereign SDK'nin Özellikleri
Gelişimi Basitleştirme: Sovereign SDK, zk-rollup'lar için Cosmos SDK'nın L1 halka açık blockchain'ler için sağladığı desteği sunmayı amaçlamaktadır. Geliştiricilerin kendi iş mantıklarına odaklanabilmeleri için p2p ağ, veritabanı ve RPC düğümü gibi blockchain'e özgü temel bileşenler sunacaktır.
Önceden Belirlenmiş Modüller: SDK, sıfır bilgi ortamında verimli bir şekilde çalışan bir dizi varsayılan modül sunacaktır. Bu modüller arasında token dağıtımı, veri doğrulama depolama ve köprü modülü bulunmaktadır. Geliştiriciler bu temel bileşenleri doğrudan entegre edebilir veya standart API'leri dağıtarak kendi durum geçiş fonksiyonlarını sıfırdan oluşturabilirler.
Teknik engelleri azaltma: Sovereign SDK, sıfır bilgi karmaşıklığını basitleştiren ilk rollup çerçevesi olacak. Geliştiricilerin kriptografi uzmanı olmalarına gerek yok, sadece yaygın programlama dillerinden birini (örneğin Rust veya C++) kullanarak uygulama yazmaları yeterli, SDK otomatik olarak bunu verimli bir zk sanal makinesine derleyecek.
Sorunsuz İşlem: Sovereign SDK rollupları sorunsuz işlem yapabilir. Kanıt toplama temelli yeni köprü teknolojisi sayesinde, güvenilir üçüncü taraflara bağımlı olmadan, paylaşılan L1 üzerindeki Sovereign SDK rollupları arasında çift yönlü köprü sağlanabilir.
Yüksek performans ve güvenlik: zk-rollup'ların kullanım senaryolarına yönelik her bileşeni optimize ederek, Sovereign SDK varsayılan olarak mükemmel performans sunacaktır. Paralel teknolojinin ilerlemeleri sayesinde, kanıt üretimi yalnızca birkaç saniye gecikme gerektirir.
Zincirler arası uyumluluk: Sovereign SDK Rollups herhangi bir blok zincirinde çalışabilir. Kanıtları kontrol etme sorumluluğu son kullanıcıya devredildiğinden, alt L1 halka açık blok zincirine değil, bu rolluplar herhangi bir L1'e kolayca taşınabilir.
Proje Gelişim Yolu
Sovereign SDK geliştirme planı üç aşamaya ayrılmıştır:
Araştırma aşaması (devam ediyor): Varsayılan depolama modülü, kripto ekonomi modeli ve temel API'yi tasarlamak. Veri kullanılabilirliği ve kanıt sistemini entegre eden araştırma prototipi geliştirmek. 2023'ün ikinci çeyreğinde tamamlanması bekleniyor.
Ön dağıtım aşaması: p2p ağı, RPC düğümleri, temel API ve varsayılan depolama ve sıralama modülünün dağıtımı.
Tamamlanma aşaması: Kod temizliği, test, bulanık test ve denetim gerçekleştirilecektir. SDK'nın ilk kullanım durumu geliştirilecektir. İlk dağıtımın tamamlanmasının yaklaşık altı ay sürmesi bekleniyor, ardından SDK ana ağa geçecektir.
Sovereign Labs'ın vizyonu, blok zincirinin milyarlarca kullanıcıyı desteklemesini sağlamaktır. Bunun için, sıfır bilgi teknolojisinin kullanım eşiğini düşürmeye kararlıdırlar, böylece sıradan geliştiriciler de Rollup'ları kolayca oluşturabilir. Aynı zamanda, SDK'nın tamamen ücretsiz ve açık kaynak olmasını sağlama taahhüdünde bulunuyorlar ve her teknik bileşeni en yüksek standartlarda geliştirerek son kullanıcıların doğrulanabilirliğinin feda edilmemesini garanti ediyorlar.