En İyi 3 ZK-Rollups Projesi
Bir önceki yazımda ZK-Rollups ne olduğuna ve neye yönelik bir çözüm sunduğuna değinmiştim. Bu yazımda da 2023 yılında adından çokça söz ettirmiş ve ilerde de kalıcı olma potansiyeli yüksek ZK-Rollups projelerinden bahsedeceğim.
Borç alma ve verme protokolleri ve merkeziyetsiz değiş tokuşlar (DEX’ler) dahil olmak üzere birçok büyük protokol artık çok zincirlidir, bu nedenle bazıları, kullanıcılara işlem ücretlerini azaltmak için kullanabilecekleri çok çeşitli seçenekler sunmak için birkaç ZK-Rollup tabanlı Katman-2 için işlevsellik içerir.
1. Polygon
Polygon şu anda hem TVL (DeFi protokollerinde kilitlenen toplam değer) hem de popüler $MATIC belirteci aracılığıyla yerel coin piyasa değeri açısından en büyük Ethereum Layer-2 blok zinciridir. Polygon, bir proof-of-stake (Pos) mutabakat mekanizması kullanır ve şu anda 80’den fazla aktif dApp’e sahiptir.
Polygon, ölçeklenebilirliği büyük ölçüde iyileştirmek için ZK Rollups kullanır. Özyinelemeli kanıtları kullanarak, Polygon bu sorunu ortadan kaldırır. Aynı anda yalnızca tek bir işlem için kanıt oluşturabilen diğer ZK-Rollup tabanlı blok zincirlerinin aksine, Polygon, toplu işi Ethereum ana ağına göndermeden önce bir toplu işteki her işlem için aynı anda kanıt oluşturabilir.
Genel olarak, Polygon’un ZK-Rollup’larının tasarımı, ağı diğer birçok ZK-Rollup ölçeklendirme çözümünden daha ucuz ve daha hızlı hale getirir ve ayrıca doğrulayıcıların özel donanıma ihtiyaç duymadığı anlamına gelir. Aslında, geliştirme aşamasındaki Polygon Zero ağındaki bazı Polygon provaları 45 kb kadar küçüktür ve blok zinciri performansına diğer ölçeklendirme çözümlerinden çok daha az yük bindirir. Diğer birçok Katman-2’deki ZK-Rollup’larından farklı olarak, Polygon’un ZK-Rollup’ları tamamen EVM(Ethereum Sanal Makinesi) uyumludur, yani geliştiriciler, StarkNet gibi diğer Katman-2’lerde yaptıkları gibi, Polygon akıllı sözleşmelerini programlamak için alternatif diller öğrenmek zorunda kalmazlar.
Polygon, bir şekilde yan zincirlere benzeyen, ancak farklı şekilde çalışan ve Ethereum ana ağından daha büyük bir güvenlik derecesi oluşturan birden fazla “taahhüt zinciri” oluşturarak çalışır. Ayrıca, çoğu yan zincir yalnızca sınırlı sayıda doğrulayıcıyı işleyebildiğinden, yan zincir merkezileştirme sorununu da ortadan kaldırırken, Poligon ağı, herkesin blok zincirinin yerel coinini ($MATIC) stake etmesine ve ağ için bir doğrulayıcı olarak hareket etmesine izin verir.
Polygon’un, tamamen işlevsel ve (karşılaştırmalı) oldukça merkeziyetsiz Polygon Hermez’in yanı sıra geliştirme aşamasındaki ağlar Polygon Zero, Polygon Miden, Polygon Nightfall ve Polygon ZkEVM dahil olmak üzere blockchain ağları oluşturduğunu not etmek önemlidir.
Polygon, Polygon Zero’nun sıradan bir tüketici dizüstü bilgisayarında 170 milisaniyede üretilen ZK kanıtlarıyla dünyanın en yüksek performanslı ZK-Rollup tabanlı Layer-2 olduğunu iddia ediyor. Polygon’un bir ölçekleme çözümü olarak ağırlıklı olarak ZK-Rollups kullanmasına rağmen, gelecekte Optimistic Rollupsları giderek daha fazla dahil etmeyi planladığına dikkat edilmelidir.
2. StarkNet/StarkEx
StarkNet, başka bir merkeziyetsiz ZK-Rollup tabanlı Layer-2 blok zinciridir. Polygon’dan farklı olarak, StarkNet geliştiricilerinin Cairo programlama dilini (Solidity yerine) öğrenmeleri gerekir, bu da yeni geliştiricilerin katılımını biraz daha zorlaştırabilir. Buna rağmen, Solidity’den Cairo’ye aktarıcılar ve diğer, daha iyi bilinen programlama dilleri, bu sorunu ortadan kaldırmak için yaratılıyor.
Diğer ZK-Rollup tabanlı zincirler gibi, StarkNet de birçok Layer-2 işlemini Ethereum üzerinde tek bir işlemde toplar, bu da hızı önemli ölçüde artırır ve gas ücretlerini azaltır.
StarkEx, StarkNet’in arkasındaki ekip tarafından oluşturulan başka bir blok zinciridir. Halka açık dApp geliştirmeye yönelik bir blok zinciri olan StarkNet’in aksine StarkEx, merkeziyetsiz kripto borsaları (DEX’ler) için özel olarak bir SaaS (hizmet olarak yazılım) ölçeklenebilirlik çözümü olarak çalışır ve bu, borsaların hız ve likiditeyi artırırken maliyetleri düşürmesine yardımcı olur.
StarkEx, 2020’nin ortalarından beri Ethereum’da konuşlandırılmıştır. StarkEx ayrıca TVL’nin (toplam değer kilitli) en büyük Katman-2 çözümlerinden biridir. StarkEx şu anda dYdX, Immutable, DiversiFi ve Sorare dahil olmak üzere çok çeşitli dApp’ler ve protokoller tarafından kullanılmaktadır.
3. ZKSync
ZKSync, düşük gaz ücretleri ve yüksek güvenlik sağlarken yüksek hızları (2.000+ TPS) barındıracak şekilde tasarlanmış bir Ethereum Layer-2 ölçeklendirme çözümüdür. Birçok Layer-2’den farklı olarak ZKSync, Ethereum Layer-1 ana ağına neredeyse anında para çekilmesine izin verir.
ZKSync’in şu anda tam EVM uyumluluğuna sahip bir zk-rollup protokolü olduğu unutulmamalıdır, bu da geliştiricilerin canlı akıllı sözleşmeleri ZKSync için yeniden yazmadan veya özelleştirmeden Ethereum’dan kolayca yeniden konuşlandırabilecekleri anlamına gelir. Bu, birlikte çalışabilirliği önemli ölçüde artırır ve geliştirme süresini azaltır.
ZKSync, bazı yönlerden StarkNet ve StarkEx’e benzer, temel fark, kullanılan prova protokollerinin türüdür. ZKSync, SNARK’ları (Kısa ve Etkileşimli Olmayan Bilgi Argümanı) kullanırken, StarkEx STARK’ları (Ölçeklenebilir Şeffaf Bilgi Argümanları) kullanır.
ZK-SNARK’lar, küçük bir geliştirici grubunun düzgün ve güvenli bir şekilde kod geliştirmek için güvenilmesi gereken, merkezileşmeyi artıran ve güvenirliği azaltan bir ilk kurulumu içerir. Bunun aksine, ZK-STARK’lar güven gerektirmeyen doğrulanabilir sistemler oluşturmak için genel olarak doğrulanabilir rastgeleliği kullanır. SNARK’ların değilken kuantum saldırılarına karşı dirençli olduklarına da inanılıyor. STARK’lar ayrıca daha fazla ölçeklenebilirlik sunar. Tüm bunlar, ZKSync’in StarkNet ile karşılaştırıldığında bazı dezavantajları olduğu anlamına gelir.
ZKSync blok zincirinde dağıtılan en büyük projelerden bazıları Argent, Gitcoin, Yearn Finance, Gnosis Safe, Snapshot, Tally ve 1inch Network’ü içerir. Alexandr Vlasov ve Alex Gluchowski tarafından kurulan Matter Labs, 2020’de piyasaya sürülen ZKSync’in arkasındaki şirkettir.