Sovereign: Rollups için geliştirme araç seti sağlayarak zk-SNARKs teknolojisinin kullanım eşiğini düşürüyor.
Son günlerde, rollup inşasına odaklanan bir kripto projesi 7.4 milyon dolarlık bir tohum yatırım turunu tamamladı ve "sekiz haneli" bir değere ulaştı. Bu proje, geliştiricilerin güvenli ve birlikte çalışabilir 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 sorunsuz bir şekilde etkileşimde bulunabilen ve ölçeklenebilir rolluplar dağıtabilmesini sağlamak amacıyla tasarlanmış, açık ve bağlantılı bir rollup ekosistemidir ve tüm blok zincirlerinde çalışabilir. Bu, güvenli ve etkileşimli bir anahtar zk-rollup oluşturmanın en basit çerçevesi haline gelecek olan Sovereign SDK'nın geliştirilmesinin amacıdır.
Blok zinciri uygulama genişletme zorlukları
L1 blok zincirinin sınırlamaları
Şu anda blockchain uygulamalarının ölçeklenmesi için üç ana yol vardır: uygulamaya yönelik L1 halka zincirleri, optimistic rollups ve zk-rollups. Uygulamaya yönelik L1 halka zincirleri tasarım ve dağıtım açısından daha basit olsa da, belirgin eksiklikleri vardır. Her L1, kendi doğrulayıcılarını işe almak zorundadır ve onları blockchain’in güvenliğini sağlamak için yeterli miktarda fonu stake etmeye ikna etmelidir. Fon maliyetlerinin yüksek olması nedeniyle, bu yöntem yalnızca az sayıda yeterli fonu olan uygulamalar için uygundur.
Optimistik Rolluplarının eksiklikleri
Rolluplar, geliştiricilerin yeni bir blockchain başlatmak yerine mevcut blockchain'i genişletmek için yeni mantık kullanmalarına olanak tanır ve bu, uygulama zincirlerinin geliştirilme eşiğini büyük ölçüde düşürür. Ancak, mevcut ana akım optimistik rollupların da sorunları vardır. Paylaşılan doğrulayıcı kümesinin yükünü hafifletmek için, optimistik rolluplar kötüye kullanımı önlemek amacıyla dolandırıcılık kanıtlarına dayanır. Bu, işlemlerin uzun bir "nihai gecikme" süresine sahip olmasına ve dolandırıcılık kanıtlarının ortaya çıkması nedeniyle geri alınmasına neden olabilir. Bu nedenle, optimistik rollupların köprülenmesi yavaş ve pahalı hale gelir.
Zk-Rollups'un avantajları
Yukarıda belirtilen nedenlere dayanarak, zk-rollups gelecekteki baskın ölçeklendirme çözümü olarak görülmektedir. Optimistic rollups'ın avantajlarına sahiptir, aynı zamanda uzun süreli kesinlik gecikmeleri yoktur. Kullanıcılar dolandırıcılık kanıtının doğrulanıp doğrulanmadığını beklemek zorunda kalmazlar, geçerlilik kanıtı oluşturulmasıyla (belki sadece birkaç saniye içinde) kullanıcılar işlemin tamamlandığından emin olabilirler.
Ancak, zk-rollup'ların inşası hala zor bir görevdir ve yüksek uzmanlıkta kriptografi mühendislerinin uzun süreli yatırımını gerektirir. Bu, Sovereign SDK'nın çözmeyi amaçladığı bir sorundur.
Sovereign SDK'nin Özellikleri
Sovereign SDK, zk-rollup'lar için Cosmos SDK'nın L1 ana blok zincirine sağladığı desteğe benzer bir destek sağlamayı amaçlamaktadır. Geliştiricilerin kendi blok zincirlerinin iş mantığına odaklanabilmesi için p2p ağları, veritabanları ve RPC düğümleri gibi blok zincirinin genellikle ihtiyaç duyduğu çeşitli temel bileşenleri sunacaktır. Ayrıca, token dağıtımı, doğrulanmış veri depolama ve köprü modülleri dahil olmak üzere, sıfır bilgi ortamında verimli bir şekilde çalışan varsayılan modüller seti de sunacaktır.
Sovereign SDK'nin ana özellikleri şunlardır:
Kesintisiz etkileşim: Kanıt toplama tabanlı yeni köprü teknolojisi kullanarak, paylaşılan L1 üzerindeki Sovereign SDK rolluplarının hızlı ve düşük maliyetli köprüsünü gerçekleştirin.
Güvenli ve ölçeklenebilir: zk-rollups için kullanım senaryolarına göre her bir bileşeni özelleştirerek, Sovereign SDK varsayılan olarak mükemmel performans sunar.
Zincirler arası uyumluluk: Sovereign SDK Rollups, kanıtları son kullanıcıya devrederek herhangi bir blok zincirinde çalışabilir, bu da bunun temel L1 halka zincirine bağlı olmadığı anlamına gelir.
Düşüş kullanım eşiğini azaltmak: Geliştiricilerin kriptografi uzmanı olmalarına gerek yoktur, yalnızca yaygın programlama dillerini (Rust veya C++ gibi) kullanarak uygulama yazmaları yeterlidir, SDK otomatik olarak bunları verimli bir zk sanal makinesine derleyecektir.
Proje Gelişim Yolu
Sovereign SDK'nin geliştirme yol haritası üç aşamaya ayrılmıştır:
Araştırma aşaması (devam ediyor): Varsayılan depolama modülünü, kripto ekonomik modeli ve temel API'yi tasarlamak, araştırma prototipini geliştirmek. 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üllerinin 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ştirilecektir. Başlangıçta yapılan sertleştirmenin yaklaşık altı ay sürmesi beklenmektedir, ardından SDK ana ağa geçecektir.
Sonuç
Sovereign Labs'ın vizyonu, blok zincirinin milyarlarca kullanıcıya destek sağlamasıdır. Bu hedefe ulaşmak için, zk-SNARKs teknolojisinin kullanım eşiğini düşürmek son derece önemlidir. Sovereign SDK her zaman tamamen ücretsiz ve açık kaynaklı kalacak ve her teknik bileşeni en yüksek dayanıklılık standartlarıyla geliştirmeyi taahhüt edecektir. Bu şekilde, Sovereign blok zinciri teknolojisinin yaygınlaşmasını teşvik etmeyi umuyor, aynı zamanda son kullanıcıların doğrulanabilirliğini ve merkeziyetsizliğin özünü korumayı hedefliyor.
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.
20 Likes
Reward
20
6
Share
Comment
0/400
TokenCreatorOP
· 07-16 12:59
zk büyük bir iş!
View OriginalReply0
LightningAllInHero
· 07-15 10:06
Bu boğa, pump'ı tam destekliyor.
View OriginalReply0
NftDeepBreather
· 07-13 17:15
Eşiğin düşmesi kimin yaptığına bağlıdır~
View OriginalReply0
LiquiditySurfer
· 07-13 17:14
Acemi geliştiricilerin müjdesi! Sörf yapmaya devam~
Sovereign SDK: Geliştiricilerin zk-rollup inşa etme engelini düşürmesi
Sovereign: Rollups için geliştirme araç seti sağlayarak zk-SNARKs teknolojisinin kullanım eşiğini düşürüyor.
Son günlerde, rollup inşasına odaklanan bir kripto projesi 7.4 milyon dolarlık bir tohum yatırım turunu tamamladı ve "sekiz haneli" bir değere ulaştı. Bu proje, geliştiricilerin güvenli ve birlikte çalışabilir 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 sorunsuz bir şekilde etkileşimde bulunabilen ve ölçeklenebilir rolluplar dağıtabilmesini sağlamak amacıyla tasarlanmış, açık ve bağlantılı bir rollup ekosistemidir ve tüm blok zincirlerinde çalışabilir. Bu, güvenli ve etkileşimli bir anahtar zk-rollup oluşturmanın en basit çerçevesi haline gelecek olan Sovereign SDK'nın geliştirilmesinin amacıdır.
Blok zinciri uygulama genişletme zorlukları
L1 blok zincirinin sınırlamaları
Şu anda blockchain uygulamalarının ölçeklenmesi için üç ana yol vardır: uygulamaya yönelik L1 halka zincirleri, optimistic rollups ve zk-rollups. Uygulamaya yönelik L1 halka zincirleri tasarım ve dağıtım açısından daha basit olsa da, belirgin eksiklikleri vardır. Her L1, kendi doğrulayıcılarını işe almak zorundadır ve onları blockchain’in güvenliğini sağlamak için yeterli miktarda fonu stake etmeye ikna etmelidir. Fon maliyetlerinin yüksek olması nedeniyle, bu yöntem yalnızca az sayıda yeterli fonu olan uygulamalar için uygundur.
Optimistik Rolluplarının eksiklikleri
Rolluplar, geliştiricilerin yeni bir blockchain başlatmak yerine mevcut blockchain'i genişletmek için yeni mantık kullanmalarına olanak tanır ve bu, uygulama zincirlerinin geliştirilme eşiğini büyük ölçüde düşürür. Ancak, mevcut ana akım optimistik rollupların da sorunları vardır. Paylaşılan doğrulayıcı kümesinin yükünü hafifletmek için, optimistik rolluplar kötüye kullanımı önlemek amacıyla dolandırıcılık kanıtlarına dayanır. Bu, işlemlerin uzun bir "nihai gecikme" süresine sahip olmasına ve dolandırıcılık kanıtlarının ortaya çıkması nedeniyle geri alınmasına neden olabilir. Bu nedenle, optimistik rollupların köprülenmesi yavaş ve pahalı hale gelir.
Zk-Rollups'un avantajları
Yukarıda belirtilen nedenlere dayanarak, zk-rollups gelecekteki baskın ölçeklendirme çözümü olarak görülmektedir. Optimistic rollups'ın avantajlarına sahiptir, aynı zamanda uzun süreli kesinlik gecikmeleri yoktur. Kullanıcılar dolandırıcılık kanıtının doğrulanıp doğrulanmadığını beklemek zorunda kalmazlar, geçerlilik kanıtı oluşturulmasıyla (belki sadece birkaç saniye içinde) kullanıcılar işlemin tamamlandığından emin olabilirler.
Ancak, zk-rollup'ların inşası hala zor bir görevdir ve yüksek uzmanlıkta kriptografi mühendislerinin uzun süreli yatırımını gerektirir. Bu, Sovereign SDK'nın çözmeyi amaçladığı bir sorundur.
Sovereign SDK'nin Özellikleri
Sovereign SDK, zk-rollup'lar için Cosmos SDK'nın L1 ana blok zincirine sağladığı desteğe benzer bir destek sağlamayı amaçlamaktadır. Geliştiricilerin kendi blok zincirlerinin iş mantığına odaklanabilmesi için p2p ağları, veritabanları ve RPC düğümleri gibi blok zincirinin genellikle ihtiyaç duyduğu çeşitli temel bileşenleri sunacaktır. Ayrıca, token dağıtımı, doğrulanmış veri depolama ve köprü modülleri dahil olmak üzere, sıfır bilgi ortamında verimli bir şekilde çalışan varsayılan modüller seti de sunacaktır.
Sovereign SDK'nin ana özellikleri şunlardır:
Kesintisiz etkileşim: Kanıt toplama tabanlı yeni köprü teknolojisi kullanarak, paylaşılan L1 üzerindeki Sovereign SDK rolluplarının hızlı ve düşük maliyetli köprüsünü gerçekleştirin.
Güvenli ve ölçeklenebilir: zk-rollups için kullanım senaryolarına göre her bir bileşeni özelleştirerek, Sovereign SDK varsayılan olarak mükemmel performans sunar.
Zincirler arası uyumluluk: Sovereign SDK Rollups, kanıtları son kullanıcıya devrederek herhangi bir blok zincirinde çalışabilir, bu da bunun temel L1 halka zincirine bağlı olmadığı anlamına gelir.
Düşüş kullanım eşiğini azaltmak: Geliştiricilerin kriptografi uzmanı olmalarına gerek yoktur, yalnızca yaygın programlama dillerini (Rust veya C++ gibi) kullanarak uygulama yazmaları yeterlidir, SDK otomatik olarak bunları verimli bir zk sanal makinesine derleyecektir.
Proje Gelişim Yolu
Sovereign SDK'nin geliştirme yol haritası üç aşamaya ayrılmıştır:
Araştırma aşaması (devam ediyor): Varsayılan depolama modülünü, kripto ekonomik modeli ve temel API'yi tasarlamak, araştırma prototipini geliştirmek. 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üllerinin 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ştirilecektir. Başlangıçta yapılan sertleştirmenin yaklaşık altı ay sürmesi beklenmektedir, ardından SDK ana ağa geçecektir.
Sonuç
Sovereign Labs'ın vizyonu, blok zincirinin milyarlarca kullanıcıya destek sağlamasıdır. Bu hedefe ulaşmak için, zk-SNARKs teknolojisinin kullanım eşiğini düşürmek son derece önemlidir. Sovereign SDK her zaman tamamen ücretsiz ve açık kaynaklı kalacak ve her teknik bileşeni en yüksek dayanıklılık standartlarıyla geliştirmeyi taahhüt edecektir. Bu şekilde, Sovereign blok zinciri teknolojisinin yaygınlaşmasını teşvik etmeyi umuyor, aynı zamanda son kullanıcıların doğrulanabilirliğini ve merkeziyetsizliğin özünü korumayı hedefliyor.