Sovereign: Rollup'lar için SDK sağlar, zk-SNARKs teknolojisinin erişim engelini düşürür.
Son günlerde, rollup inşasına 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 etkileşimde bulunabilen zk-SNARKs rollup'lar oluşturmasına yardımcı olmayı amaçlayan bir yazılım geliştirme kiti (SDK) geliştiriyor. İşte projenin detaylı tanıtımı.
Sovereign, tüm geliştiricilerin kesintisiz bir şekilde etkileşimde bulunabilen ve ölçeklenebilir rollup'lar dağıtmasını sağlamak amacıyla tasarlanmış, açık ve bağlantılı bir rollup ekosistemidir. Bu nedenle Sovereign SDK'nın doğuşu, güvenli ve etkileşimde bulunabilir bir anahtar zk-rollup oluşturmanın en kolay çerçevesi haline gelecektir.
Mevcut Blok Zinciri Ölçeklenebilirlik Çözümlerinin Sınırlamaları
L1 blok zincirinin genişleme zorluğu
Şu anda, blockchain uygulamalarının ölçeklenmesi için üç ana yöntem bulunmaktadır: belirli uygulamalara yönelik L1 kamu blockchain'leri, optimistic rollups ve zk-rollups. Uygulamaya yönelik L1 kamu blockchain'leri, tasarım ve dağıtım açısından daha basit olmasına rağmen, belirgin dezavantajlar taşımaktadır. Her L1'in doğrulayıcıları işe alması ve onları ağı güvence altına almak için yeterli miktarda fon yatırmaya ikna etmesi gerekmektedir; bu yüksek maliyet, bu yöntemi yalnızca az sayıda mali durumu iyi olan uygulamalara uygun hale getirmektedir.
Optimistik Rollup'ların sınırlamaları
Rollup'lar, geliştiricilerin yeni bir blok zinciri başlatmak yerine mevcut blok zincirini genişletmek için yeni mantık kullanmalarına izin verme fikridir. Bu, uygulama zincirinin geliştirilmesi için gereken eşiği büyük ölçüde düşürmektedir. Ancak, mevcut ana akım optimistic rollup'lar da kusursuz değildir. Hatalı davranışları önlemek için sahtekarlık kanıtlarına dayanırlar, bu da "nihai gecikme"nin daha uzun olmasına yol açar; işlemler sahtekarlık kanıtları nedeniyle geri alınabilir. Bu, optimistic rollup'ların köprülemesini yavaş ve pahalı hale getirir.
Geliştiriciler bir ikilemle karşı karşıya: belirli bir amaç için rollup mu geliştirecekler, yoksa genel bir rollup mu? İlk seçenek, kullanıcıların sık sık blok zincirleri arasında köprü kurmasını gerektirirken, ikincisi L1 kamu blok zinciri ile benzer ölçeklenebilirlik sorunlarıyla karşılaşmaktadır.
Zk-Rollups'un avantajları ve zorlukları
Buna karşılık, zk-rollups daha umut verici bir ölçeklenme çözümü olarak değerlendirilmektedir. Optimistic rollups'ın avantajlarına sahipken, 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 olabilir.
Ancak, zk-rollup'ların henüz geniş çapta benimsenmemesinin nedeni, inşa sürecinin son derece karmaşık olması ve yüksek derecede uzmanlaşmış kriptografi mühendislerinin uzun süreli yatırımlarını gerektirmesidir.
Sovereign SDK'nın çözümü
Sovereign SDK, zk-rollup'lara Cosmos SDK'nın L1 halka zincir için sağladığı destek benzeri bir destek sunmayı amaçlamaktadır. Geliştiricilerin kendi iş mantıklarına odaklanabilmeleri için p2p ağ, veritabanı ve RPC düğümü gibi blok zincirinin yaygın temel bileşenlerini sağlayacaktır. Ayrıca, token dağıtımı, doğrulanmış veri depolama ve köprü modülü dahil olmak üzere, sıfır bilgi ortamında verimli bir şekilde çalışan bir dizi varsayılan modül de sunacaktır.
Sovereign SDK'nin en büyük özelliklerinden biri, karmaşık zk-SNARKs detaylarını basit hale getirmesidir. Geliştiricilerin kriptografi uzmanı olmalarına gerek yoktur; yalnızca yaygın programlama dillerinden (Rust veya C++ gibi) bir uygulama yazmaları yeterlidir, SDK bunu otomatik olarak verimli bir zk sanal makinesine derler.
Sovereign SDK'nin ana özellikleri
Sorunsuz birlikte çalışabilirlik: Kanıt birleştirmeye dayalı köprü teknolojisi sayesinde, paylaşılan L1 üzerindeki Sovereign SDK rollupları arasında hızlı ve düşük maliyetli köprüleme sağlanır.
Güvenlik ve ölçeklenebilirlik: Her bir bileşeni zk-rollups için özelleştirerek, Sovereign SDK varsayılan olarak mükemmel performans sunar. Paralel teknoloji sayesinde, kanıt gecikmesi birkaç saniye içinde kontrol altında tutulabilir.
Zincirler arası uyumluluk: Sovereign SDK Rollups, doğrulama kanıtının sorumluluğunu son kullanıcıya bıraktığı için herhangi bir blok zincirinde çalışabilir, alt L1 ana zinciri yerine.
Proje Gelişim Yolu
Sovereign SDK'nin geliştirme planı üç 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, 2023'ün ikinci çeyreğinde tamamlanması bekleniyor.
İ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, fuzz test ve denetim yapılırken SDK'nın ilk kullanım durumu geliştirilecektir. Başlangıçta yapılan sertleştirmenin yaklaşık altı ay sürmesi bekleniyor, ardından SDK ana ağa geçecektir.
Sonuç
Sovereign Labs'ın amacı, blok zincirinin milyarlarca kullanıcıyı desteklemesini sağlamaktır. Bunun için, sıfır bilgi teknolojisinin kullanım eşiğinin düşürülmesi gerekir, böylece sıradan geliştiriciler de kolayca Rollup'lar oluşturabilir. Aynı zamanda, proje, ölçeklenebilirliği sağlarken son kullanıcıların doğrulanabilirliğinden ödün vermeyeceğini vurgulamaktadır. Sovereign SDK tamamen ücretsiz ve açık kaynak kalacak ve her bir teknik bileşeni en yüksek standartlarda inşa etmeye kendini adamıştır, böylece tüm ekosisteminin dayanıklılığını ve merkeziyetsizliğini güvence altına alacaktır.
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.
11 Likes
Reward
11
7
Share
Comment
0/400
GasBankrupter
· 07-17 01:47
Bu turda bir pozisyon girebilir miyim?
View OriginalReply0
SerumSquirter
· 07-16 23:48
740w mı? Bu sektörde para kazanmak da zorlaştı.
View OriginalReply0
DegenDreamer
· 07-16 14:57
Ana bir beyaz bak para 740 bin mi bu?
View OriginalReply0
ThesisInvestor
· 07-14 02:44
Yine bir finansman tuzağı mı geldi?
View OriginalReply0
CommunityWorker
· 07-14 02:40
Yeni enayiler insanları enayi yerine koymak için geliyor.
Sovereign SDK: geliştirme zk-rollup engellerini düşürmek ve etkileşimli genişleme çözümleri oluşturmak
Sovereign: Rollup'lar için SDK sağlar, zk-SNARKs teknolojisinin erişim engelini düşürür.
Son günlerde, rollup inşasına 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 etkileşimde bulunabilen zk-SNARKs rollup'lar oluşturmasına yardımcı olmayı amaçlayan bir yazılım geliştirme kiti (SDK) geliştiriyor. İşte projenin detaylı tanıtımı.
Sovereign, tüm geliştiricilerin kesintisiz bir şekilde etkileşimde bulunabilen ve ölçeklenebilir rollup'lar dağıtmasını sağlamak amacıyla tasarlanmış, açık ve bağlantılı bir rollup ekosistemidir. Bu nedenle Sovereign SDK'nın doğuşu, güvenli ve etkileşimde bulunabilir bir anahtar zk-rollup oluşturmanın en kolay çerçevesi haline gelecektir.
Mevcut Blok Zinciri Ölçeklenebilirlik Çözümlerinin Sınırlamaları
L1 blok zincirinin genişleme zorluğu
Şu anda, blockchain uygulamalarının ölçeklenmesi için üç ana yöntem bulunmaktadır: belirli uygulamalara yönelik L1 kamu blockchain'leri, optimistic rollups ve zk-rollups. Uygulamaya yönelik L1 kamu blockchain'leri, tasarım ve dağıtım açısından daha basit olmasına rağmen, belirgin dezavantajlar taşımaktadır. Her L1'in doğrulayıcıları işe alması ve onları ağı güvence altına almak için yeterli miktarda fon yatırmaya ikna etmesi gerekmektedir; bu yüksek maliyet, bu yöntemi yalnızca az sayıda mali durumu iyi olan uygulamalara uygun hale getirmektedir.
Optimistik Rollup'ların sınırlamaları
Rollup'lar, geliştiricilerin yeni bir blok zinciri başlatmak yerine mevcut blok zincirini genişletmek için yeni mantık kullanmalarına izin verme fikridir. Bu, uygulama zincirinin geliştirilmesi için gereken eşiği büyük ölçüde düşürmektedir. Ancak, mevcut ana akım optimistic rollup'lar da kusursuz değildir. Hatalı davranışları önlemek için sahtekarlık kanıtlarına dayanırlar, bu da "nihai gecikme"nin daha uzun olmasına yol açar; işlemler sahtekarlık kanıtları nedeniyle geri alınabilir. Bu, optimistic rollup'ların köprülemesini yavaş ve pahalı hale getirir.
Geliştiriciler bir ikilemle karşı karşıya: belirli bir amaç için rollup mu geliştirecekler, yoksa genel bir rollup mu? İlk seçenek, kullanıcıların sık sık blok zincirleri arasında köprü kurmasını gerektirirken, ikincisi L1 kamu blok zinciri ile benzer ölçeklenebilirlik sorunlarıyla karşılaşmaktadır.
Zk-Rollups'un avantajları ve zorlukları
Buna karşılık, zk-rollups daha umut verici bir ölçeklenme çözümü olarak değerlendirilmektedir. Optimistic rollups'ın avantajlarına sahipken, 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 olabilir.
Ancak, zk-rollup'ların henüz geniş çapta benimsenmemesinin nedeni, inşa sürecinin son derece karmaşık olması ve yüksek derecede uzmanlaşmış kriptografi mühendislerinin uzun süreli yatırımlarını gerektirmesidir.
Sovereign SDK'nın çözümü
Sovereign SDK, zk-rollup'lara Cosmos SDK'nın L1 halka zincir için sağladığı destek benzeri bir destek sunmayı amaçlamaktadır. Geliştiricilerin kendi iş mantıklarına odaklanabilmeleri için p2p ağ, veritabanı ve RPC düğümü gibi blok zincirinin yaygın temel bileşenlerini sağlayacaktır. Ayrıca, token dağıtımı, doğrulanmış veri depolama ve köprü modülü dahil olmak üzere, sıfır bilgi ortamında verimli bir şekilde çalışan bir dizi varsayılan modül de sunacaktır.
Sovereign SDK'nin en büyük özelliklerinden biri, karmaşık zk-SNARKs detaylarını basit hale getirmesidir. Geliştiricilerin kriptografi uzmanı olmalarına gerek yoktur; yalnızca yaygın programlama dillerinden (Rust veya C++ gibi) bir uygulama yazmaları yeterlidir, SDK bunu otomatik olarak verimli bir zk sanal makinesine derler.
Sovereign SDK'nin ana özellikleri
Sorunsuz birlikte çalışabilirlik: Kanıt birleştirmeye dayalı köprü teknolojisi sayesinde, paylaşılan L1 üzerindeki Sovereign SDK rollupları arasında hızlı ve düşük maliyetli köprüleme sağlanır.
Güvenlik ve ölçeklenebilirlik: Her bir bileşeni zk-rollups için özelleştirerek, Sovereign SDK varsayılan olarak mükemmel performans sunar. Paralel teknoloji sayesinde, kanıt gecikmesi birkaç saniye içinde kontrol altında tutulabilir.
Zincirler arası uyumluluk: Sovereign SDK Rollups, doğrulama kanıtının sorumluluğunu son kullanıcıya bıraktığı için herhangi bir blok zincirinde çalışabilir, alt L1 ana zinciri yerine.
Proje Gelişim Yolu
Sovereign SDK'nin geliştirme planı üç 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, 2023'ün ikinci çeyreğinde tamamlanması bekleniyor.
İ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, fuzz test ve denetim yapılırken SDK'nın ilk kullanım durumu geliştirilecektir. Başlangıçta yapılan sertleştirmenin yaklaşık altı ay sürmesi bekleniyor, ardından SDK ana ağa geçecektir.
Sonuç
Sovereign Labs'ın amacı, blok zincirinin milyarlarca kullanıcıyı desteklemesini sağlamaktır. Bunun için, sıfır bilgi teknolojisinin kullanım eşiğinin düşürülmesi gerekir, böylece sıradan geliştiriciler de kolayca Rollup'lar oluşturabilir. Aynı zamanda, proje, ölçeklenebilirliği sağlarken son kullanıcıların doğrulanabilirliğinden ödün vermeyeceğini vurgulamaktadır. Sovereign SDK tamamen ücretsiz ve açık kaynak kalacak ve her bir teknik bileşeni en yüksek standartlarda inşa etmeye kendini adamıştır, böylece tüm ekosisteminin dayanıklılığını ve merkeziyetsizliğini güvence altına alacaktır.