Sovereign: Rollups için SDK sağlayarak zk-SNARKs teknolojisinin kullanım eşiklerini düşürüyor
Rollup inşa etmeye odaklanan kripto projesi Sovereign Labs, 740 bin dolar tohum turu finansmanı tamamladı. Bir tanınmış risk sermayesi kurumu liderlik yaptı, birçok sermaye katıldı. Proje sözcüsü, bu finansmanın şirket değerlemesini "sekiz haneli" bir rakama ulaştırdığını belirtti. Sovereign Labs, geliştiricilerin güvenli ve birbirleriyle uyumlu zk-SNARKs rollup'ları oluşturmasına yardımcı olmak için bir yazılım geliştirme aracı (SDK) inşa ediyor.
Sovereign, tüm geliştiricilerin sorunsuz bir şekilde birbirleriyle etkileşimde bulunabilen ve ölçeklenebilir rolluplar dağıtabilmesi için tasarlanmış açık ve bağlı bir rollup ekosistemidir ve tüm blok zincirlerinde çalışabilir. Bu, en güvenli ve etkileşimli anahtar zk-rollup'ları oluşturmak için en basit çerçeve olacak olan Sovereign SDK'nın oluşturulma amacıdır.
Blok zinciri uygulama genişletme acıları
Şu anda blok zinciri uygulamalarının ölçeklenmesinde üç ana paradigma bulunmaktadır: Uygulamaya özel L1 kamu zincirleri, optimistic rollups ve zk-rollups.
L1 blok zincirinin sınırlamaları
Uygulamalara yönelik L1 halka açık zincirler tasarımı ve dağıtımı en kolay olanıdır, ancak belirgin kusurları vardır. Her L1, kendi doğrulayıcılarını işe almak zorundadır ve onları blockchain'i saldırılardan korumak için yeterli miktarda fon yatırmaya ikna etmelidir. Fonların maliyeti yüksek olduğundan, bu yöntem yalnızca az sayıda iyi finanse edilmiş uygulamalar için geçerlidir.
Optimistik Rollup'ların eksiklikleri
Optimistik rolluplar uygulama zincirlerinin geliştirme eşiğini düşürmesine rağmen, sorunlar da barındırmaktadır. Bunlar, kötüye kullanımı önlemek için dolandırıcılık kanıtlarına bağımlıdır, bu da uzun bir "nihai gecikmeye" yol açar ve işlemler dolandırıcılık kanıtlarının ortaya çıkması nedeniyle geri alınabilir. Bu nedenle, optimistic rollupların köprülenmesi yavaş ve pahalı hale gelmektedir.
Geliştiriciler bir ikilemle karşı karşıya: Kullanıcıların sık sık köprü kurmasını sağlayacak dar bir amaç için rollup mı inşa etmeli, yoksa kullanıcıların tüm ihtiyaçlarını karşılayacak genel bir rollup mı inşa etmeli? Bu iki seçenek de ideal değil.
Zk-Rollups'un avantajları
Zk-rollup'lar geleceğin baskın genişleme paradigması olarak kabul edilmektedir. Optimistik rollup'ların avantajlarını taşırken, uzun süreli nihai gecikmeler olmadan bunu yapar. Kullanıcılar, geçerlilik kanıtı oluşturulduğunda (bu birkaç saniye sürebilir) işlemin tamamlandığından emin olmak için günlerce beklemek zorunda değildir.
Ancak, şu anda zk-rollup'lar oluşturmak hala zorlu bir görevdir ve profesyonel kriptografi mühendislerinin yıllarca süren çabalarını gerektirir.
Sovereign SDK'nın Çözümü
Sovereign SDK, zk-rolluplar için Cosmos SDK'nın L1 halka zincirine sağladığı desteğe benzer bir destek sağlamayı amaçlamaktadır. Geliştiricilerin kendi blockchain'lerinin iş mantığına odaklanmalarını sağlamak için p2p ağları, veritabanları ve RPC düğümleri gibi blockchain'de yaygın olan şablon bileşenleri sunacaktır.
Ayrıca, sıfır bilgi ortamında verimli bir şekilde çalışan varsayılan modüllerin bir setini de sunacaktır: token dağıtımı, doğrulanmış veri depolama ve köprü modülü. Geliştiriciler, bu temel bileşenleri uygulama zincirine entegre edebilir veya bir dizi standart API'yi dağıtarak tamamen baştan kendi durum geçiş fonksiyonlarını oluşturabilir.
Sovereign SDK'nin en büyük özelliklerinden biri, karmaşık zk-SNARKs detaylarını ortadan kaldırmasıdır. Geliştiricilerin kriptografi uzmanı olmalarına gerek yoktur, yalnızca alışılmış Rust (veya nihayetinde C++) ile uygulama yazmaları yeterlidir, SDK bunu otomatik olarak verimli bir zk sanal makinesine derleyecektir.
Sovereign SDK'nin Ana Özellikleri
Sorunsuz birlikte çalışabilirlik: Kanıt birleştirmeye dayalı yeni köprü teknolojisi kullanarak, güvenilir bir üçüncü tarafa ihtiyaç duymadan, paylaşılan L1 üzerindeki Sovereign SDK rollup'larının geliş-gidiş köprüsünü sağlamak.
Güvenli ve ölçeklenebilir: zk-rollup'lar içindeki kullanım senaryolarına özel olarak her bileşeni özelleştirerek, Sovereign SDK mükemmel performans sunmayı varsayılan olarak sağlayacaktır.
Zincirler Arası Uyumluluk: Sovereign SDK Rollups, kanıtların sorumluluğunu son kullanıcıya devrederek çalıştıkları için herhangi bir blok zincirinde çalışabilir, alt düzey L1 halka zincirine değil.
Proje Gelişimi
Sovereign SDK'nin geliştirme yol haritası üç aşamaya ayrılmıştır:
Araştırma Aşaması (devam etmekte): Varsayılan depolama modülü, kripto ekonomi modeli ve temel API'yi tasarlamak. Veri kullanılabilirliği için Celestia ve kanıt için Risc0 ile entegrasyon sağlayarak araştırma prototipi geliştirmek.
İlk 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ı.
Sertleştirme aşaması: Kod temizliği, test, bulanık test ve denetim gerçekleştirilirken SDK'nın ilk kullanım durumu geliştirilir.
Sovereign Labs'ın vizyonu, blockchain'in milyarlarca kullanıcıya destek sağlamasıdır. Bu amaçla, nihai kullanıcıların doğrulanabilirliğini korurken, sıfır bilgi teknolojisinin eşiğini düşürmeye odaklanıyorlar. Sovereign SDK her zaman tamamen ücretsiz ve açık kaynak olacak ve her bir teknik bileşeni en yüksek dayanıklılık standartlarıyla inşa edecektir.
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, 740 milyon dolarlık finansmanı tamamladı ve ZK-Rollup eşiklerini düşüren SDK'yı piyasaya sürdü.
Sovereign: Rollups için SDK sağlayarak zk-SNARKs teknolojisinin kullanım eşiklerini düşürüyor
Rollup inşa etmeye odaklanan kripto projesi Sovereign Labs, 740 bin dolar tohum turu finansmanı tamamladı. Bir tanınmış risk sermayesi kurumu liderlik yaptı, birçok sermaye katıldı. Proje sözcüsü, bu finansmanın şirket değerlemesini "sekiz haneli" bir rakama ulaştırdığını belirtti. Sovereign Labs, geliştiricilerin güvenli ve birbirleriyle uyumlu zk-SNARKs rollup'ları oluşturmasına yardımcı olmak için bir yazılım geliştirme aracı (SDK) inşa ediyor.
Sovereign, tüm geliştiricilerin sorunsuz bir şekilde birbirleriyle etkileşimde bulunabilen ve ölçeklenebilir rolluplar dağıtabilmesi için tasarlanmış açık ve bağlı bir rollup ekosistemidir ve tüm blok zincirlerinde çalışabilir. Bu, en güvenli ve etkileşimli anahtar zk-rollup'ları oluşturmak için en basit çerçeve olacak olan Sovereign SDK'nın oluşturulma amacıdır.
Blok zinciri uygulama genişletme acıları
Şu anda blok zinciri uygulamalarının ölçeklenmesinde üç ana paradigma bulunmaktadır: Uygulamaya özel L1 kamu zincirleri, optimistic rollups ve zk-rollups.
L1 blok zincirinin sınırlamaları
Uygulamalara yönelik L1 halka açık zincirler tasarımı ve dağıtımı en kolay olanıdır, ancak belirgin kusurları vardır. Her L1, kendi doğrulayıcılarını işe almak zorundadır ve onları blockchain'i saldırılardan korumak için yeterli miktarda fon yatırmaya ikna etmelidir. Fonların maliyeti yüksek olduğundan, bu yöntem yalnızca az sayıda iyi finanse edilmiş uygulamalar için geçerlidir.
Optimistik Rollup'ların eksiklikleri
Optimistik rolluplar uygulama zincirlerinin geliştirme eşiğini düşürmesine rağmen, sorunlar da barındırmaktadır. Bunlar, kötüye kullanımı önlemek için dolandırıcılık kanıtlarına bağımlıdır, bu da uzun bir "nihai gecikmeye" yol açar ve işlemler dolandırıcılık kanıtlarının ortaya çıkması nedeniyle geri alınabilir. Bu nedenle, optimistic rollupların köprülenmesi yavaş ve pahalı hale gelmektedir.
Geliştiriciler bir ikilemle karşı karşıya: Kullanıcıların sık sık köprü kurmasını sağlayacak dar bir amaç için rollup mı inşa etmeli, yoksa kullanıcıların tüm ihtiyaçlarını karşılayacak genel bir rollup mı inşa etmeli? Bu iki seçenek de ideal değil.
Zk-Rollups'un avantajları
Zk-rollup'lar geleceğin baskın genişleme paradigması olarak kabul edilmektedir. Optimistik rollup'ların avantajlarını taşırken, uzun süreli nihai gecikmeler olmadan bunu yapar. Kullanıcılar, geçerlilik kanıtı oluşturulduğunda (bu birkaç saniye sürebilir) işlemin tamamlandığından emin olmak için günlerce beklemek zorunda değildir.
Ancak, şu anda zk-rollup'lar oluşturmak hala zorlu bir görevdir ve profesyonel kriptografi mühendislerinin yıllarca süren çabalarını gerektirir.
Sovereign SDK'nın Çözümü
Sovereign SDK, zk-rolluplar için Cosmos SDK'nın L1 halka zincirine sağladığı desteğe benzer bir destek sağlamayı amaçlamaktadır. Geliştiricilerin kendi blockchain'lerinin iş mantığına odaklanmalarını sağlamak için p2p ağları, veritabanları ve RPC düğümleri gibi blockchain'de yaygın olan şablon bileşenleri sunacaktır.
Ayrıca, sıfır bilgi ortamında verimli bir şekilde çalışan varsayılan modüllerin bir setini de sunacaktır: token dağıtımı, doğrulanmış veri depolama ve köprü modülü. Geliştiriciler, bu temel bileşenleri uygulama zincirine entegre edebilir veya bir dizi standart API'yi dağıtarak tamamen baştan kendi durum geçiş fonksiyonlarını oluşturabilir.
Sovereign SDK'nin en büyük özelliklerinden biri, karmaşık zk-SNARKs detaylarını ortadan kaldırmasıdır. Geliştiricilerin kriptografi uzmanı olmalarına gerek yoktur, yalnızca alışılmış Rust (veya nihayetinde C++) ile uygulama yazmaları yeterlidir, SDK bunu otomatik olarak verimli bir zk sanal makinesine derleyecektir.
Sovereign SDK'nin Ana Özellikleri
Sorunsuz birlikte çalışabilirlik: Kanıt birleştirmeye dayalı yeni köprü teknolojisi kullanarak, güvenilir bir üçüncü tarafa ihtiyaç duymadan, paylaşılan L1 üzerindeki Sovereign SDK rollup'larının geliş-gidiş köprüsünü sağlamak.
Güvenli ve ölçeklenebilir: zk-rollup'lar içindeki kullanım senaryolarına özel olarak her bileşeni özelleştirerek, Sovereign SDK mükemmel performans sunmayı varsayılan olarak sağlayacaktır.
Zincirler Arası Uyumluluk: Sovereign SDK Rollups, kanıtların sorumluluğunu son kullanıcıya devrederek çalıştıkları için herhangi bir blok zincirinde çalışabilir, alt düzey L1 halka zincirine değil.
Proje Gelişimi
Sovereign SDK'nin geliştirme yol haritası üç aşamaya ayrılmıştır:
Araştırma Aşaması (devam etmekte): Varsayılan depolama modülü, kripto ekonomi modeli ve temel API'yi tasarlamak. Veri kullanılabilirliği için Celestia ve kanıt için Risc0 ile entegrasyon sağlayarak araştırma prototipi geliştirmek.
İlk 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ı.
Sertleştirme aşaması: Kod temizliği, test, bulanık test ve denetim gerçekleştirilirken SDK'nın ilk kullanım durumu geliştirilir.
Sovereign Labs'ın vizyonu, blockchain'in milyarlarca kullanıcıya destek sağlamasıdır. Bu amaçla, nihai kullanıcıların doğrulanabilirliğini korurken, sıfır bilgi teknolojisinin eşiğini düşürmeye odaklanıyorlar. Sovereign SDK her zaman tamamen ücretsiz ve açık kaynak olacak ve her bir teknik bileşeni en yüksek dayanıklılık standartlarıyla inşa edecektir.