Daha fazla görüntüle

zkSync Nedir ve Nasıl Çalışır?

6 mins
yazar Ayotomiwa Oladotun
Çevrildi Hasan Coşkun

zkSync, Ethereum ağının işlemlerini ölçeklendirmeye yarayan bir Layer 2 çözümdür. Bugün ikinci en büyük kripto para ve merkeziyetsiz finans devi olan Ethereum, çeşitli DeFi ve NFT’ler tarafından desteklenerek hızlı bir büyüme yaşamaktadır. Ancak ağın geniş ölçüde benimsenmesi, altyapı üzerinde bir miktar strese yol açmıştır. Bu da ağ tıkanıklığı, düşük hız ve yüksek işlem ücretleri (gas fees) ile sonuçlanmıştır.

Bugün Layer 2 ölçeklendirme protokollerini kullanan birçok proje, ağın performansını arttırabilmek adına bu tür sorunlara çözüm aramaktadır. Bu çözüm yollarından birisi de zkSync’tir. Söz konusu teknoloji ile Ethereum güvenliğinden ödün vermeden ölçeklenebilirliğin arttırılması hedeflenmektedir.

Ethereum Layer 2 Çözümleri Ne Demek?

LayerZero nedir

Layer 2 çözümleri, Ethereum ağının ölçeklenebilirliğini arttırabilmek adına Layer 1’in üzerine inşa edilmiş çözümleri tanımlamaktadır. Bu çözümler ile tam merkeziyetsizlik, şeffaflık ve güvenlik ile birlikte işlem doğrulamalarında kullanılan ücretlerin (gas fees) azaltılması hedeflenir. Ayırca Layer 2 çözümleri, blockchain dışında gerçekleşen off-chain hesaplama ve işleme konusunu da geliştirmektedir.

Dolayısıyla bugün tüm bu çözümler; NFT’ler, ödemeler ve DeFi işlevleri gibi işlem yoğunluğu ve gas ücretleri yüksek seçeneklerin odak noktalarını değiştirmeye çalışır. Kısacası zkSync, benimsediği yöntemler sayesinde Ethereum ölçeklenebilirlik sorununa güvenlikten ödün vermeden bir çözüm sunar.

zkSync Nedir?

ethereum

zkSync, zkRollup teknolojisi ile desteklenen ölçeklenebilir ve düşük maliyetli ödemeler sunan gözetimsiz bir Layer 2 protokoldür. Proje, kullanıcı fonlarının tam güvenliğini sağlarken ölçeklenebilirliği, şeffaflığı ve ana zincirin diğer özelliklerini optimize edebilmek adına Zero Knowledge tekniğini uygular.

Matter Labs tarafından oluşturulan zkSync, Ethereum’un rollup problemine çözüm bulmayı hedefler. zkSync, hem son kullanıcıları hem de geliştiricileri ilginç bir projeye taşımak üzere en iyi stratejilere başvurmaktadır.

Söz konusu zkSync’in teknolojisinin artı özelliklerinden biri, L2 blockchain’deki görece daha ucuz Ethereum gas ücretleridir. Twitter sayfasında da belirtildiği gibi zkSync, ölçeklenebilirliği 20.000+ TPS’ye çıkarırken güvenliği sürdürebilmek adına zkRollup/zkPorter hesaplarının bir karışımını sunmaktadır.

Platform, kripto para devleri ile birkaç güncelleme ve ortaklıkları sürekli olarak duyurmuştur. Bunlara 1inch Network, Yearn.Finance ve Moralis de dahildir. Bugün zkSync 2.0 ve yaklaşan sharding ile saniyede 100.000’den fazla işlem (TPS) gerçekleştirilebilir.

zkSync’in Tarihçesi

zkSync, Matter Labs tarafından kurulmuş ve gerçek dünya kullanımını hedefleyen bir projedir. Ekip, işlem hızının yalnızca ölçeklenebilirlik ile ilgili olmadığını, bunun yanında blockchain ağlarının birden fazla kullanıcıya hizmet verebilme hazırlığının önemli olduğunu göstermektedir.

Bu teknolojinin ilk versiyonu Haziran 2020’de Ethereum ana ağında yayınlanmıştır. Şu anda işlemleri onaylamak adına sıfır bilgi kaynağı PLONK’u kullanmaktadır. Ayrıca ekip, zkSync’in ikinci versiyonu olan 2.0’ı birkaç ay sonra Ethereum ana ağına başlatmayı planlamaktadır. Proje, ağın genel performansını daha iyi bir seviyeye getirebilmek adına bir dizi güncelleme yayınlamaktadır.

zkSync Nasıl Çalışır?

zkSync nedir

zkSync, ZK Rollup üzerine yapılandırılmış bir L2 protokolüdür. Zero Knowledge ispatları ve on-chain veri erişilebilirliğini kullanmaktadır. Bu sayede ise L1 ile L2 arasında sorunsuz varlık transferini sağlamaktadır. Bunun tam olarak anlaşılabilmesi için rollup’ların ne olduğunu iyi anlamak gerekir.

Rollup

Rollup’lar, işlemleri Layer 1 dışında gerçekleştirip verileri Layer 1’e göndermektedir. Burada ise işlemlerin doğrulanması tamamlanmaktadır. Rollup’lar genellikle gas maliyetlerini azalttıktan sonra işlem hızlarını da artırmaktadır.

Ancak Ethereum’un işlemi doğrulaması için her rollup’ın mevduatları ve çekimleri işlemesi gerekir. Bu anlamda Layer 1’de ispatları doğrulamaya yarayan bir dizi akıllı kontrat kullanılır.

Ancak şu anda Ethereum’da kullanılan iki farklı rollup söz konusudur: ZK rollup ve Optimistic rollup.

zkSync, ZK rollup’ları kullanır. Bu sayede ise fonların ana zincirde tutulmasını sağlar. Ayrıca işlem depolamanın off-chain yapılmasını sağlayan da bir ölçeklendirme çözümüdür. Rollup’lar, on-chain’de hesaplanan geçerlilik ispatlarını uygular ve rollup içinde yapılan işlemlerin doğrulandığını garantiler.

ZK Rollup’lar

blockchain haberleri

Sıfır bilgi rollup’ları (ZK rollup’ları), ana Ethereum zinciri dışında birçok işlemi gerçekleştirmeye yarar. Bu noktada önce bir SNARK oluşturur ve bir kullanıcının belirli bir veriye sahip olduğunu kanıtlar. Ayrıca bu verinin detaylarını karşı tarafa sunmadan bir geçerlilik ispatı sunar. Bu da Ethereum ana ağına gönderilir.

ZK rollup’ın akıllı kontratı, Layer 2’deki tüm işlemlerin bilgilerini saklayabilir. Bu bilgiler yalnızca geçerlilik ispatı ile değiştirilebilir. Ancak ZK rollup’ları, genellikle hacimli verilere ihtiyaç duymaz. Bunun yerine yalnızca geçerlilik ispatına ihtiyaç duyar.

SNARK’ın işlem doğrulaması, her işlemi ayrı ayrı doğrulamaktan daha verimlidir. Genellikle de off-chain’de saklama yapmak, Ethereum Virtual Machine’de saklanmasından çok daha ucuzdur. Bu da ölçeklenebilirliği ana ağ aralığının 150 katından fazlasına optimize etmek demektir.

Söz konusu zkSync’in çalışma ilkesi, fonların ana zincirde bir akıllı kontrat tarafından saklanmasını sağlar. Bu noktada depolanan fonlar, off-chain şekilde tutulur. İşlemleri birer birer doğrulamanın yerine tek bir parçada “sarılarak” (rollup block) doğrulanır ve onaylanır.

zkSync vs. Optimistic Rollup’lar

altcoin nedir

Daha önce de belirttiğimiz gibi rollup’ların iki ana varyantı vardır. Bunlar Optimistic ve Zero-Knowledge rollup’lardır. Gelin şimdi bu rollup’ları aşağıdaki özelliklere dayanarak karşılaştırıp keşfedelim.

Güvenlik

ZK rollup kullanıcıları Optimistic özelliklerinden daha ilgi çekici olanlara sahip. Ayrıca söz konusu rollup’ların proaktif ve kriptografik güvenliği de mevcut. ZK, kriptografik ispatlar (matematiksel modeller) ile kullanıcı bağımlılığını kaldırmaktadır. Optimistic rollup’lar ise Rollup kontratını doğrulamadan yeni bir state root’u yan zincire dayandırmaktadır. Dolayısıyla herhangi bir doğrulama yapmamaktadır. Ancak kullanıcılar L1’deki her işlemi izleyebilir ve state root’u kaldırarak herhangi bir dolandırıcılığı önleyebilir.

Ölçeklenebilirlik

Optimistic rollup’lar işlemleri doğrularken daha çok zaman alır. Sonuçta Layer 2’deki akıllı kontratların işlemi kapatmaları gerekecektir. ZK rollup’lar ise her bir işlemi tek bir parçada doğrulayarak bu süreyi azaltmaktadır. Her iki durumda da gas maliyetleri büyük ölçüde azaltılır.

Bugün Optimistic rollup’lar ve ZK rollup’lar arasında tercih yapmak istiyorsanız bu sizin kişisel tercihinize bağlı olmalıdır. Ancak zkSync gibi ZK rollup’lar, işlemlerin daha hızlı ve daha ucuz bir şekilde gerçekleştirilmesini sağlamaktadır. Bu anlamda Ethereum ağını daha ölçeklenir hale getirmek için çeşitli avantajlar sunmaktadır.

Gas Fee

ethereum haberleri

ZK rollup’ları Optimistic rollup’lara göre çok daha ucuzdur. Kullanıcılarına çeşitli kripto para kullanım durumlarını keşfedebilme fırsatları sunarlar. Ayrıca imzasız şekilde on-chain’e yapılan transferler daha ucuzdur.

Hız

Bugün Optimistic rollup’lardaki çekimler, ZK rollup’lardan daha uzun sürer. Bu, güvenlikte önemli bir düşüş olmadan değiştirilemeyen bazı ayarlar sonucudur. Ancak likidite sağlayıcılar genellikle bu sorunu büyük ölçüde kullanılmayan likiditeleri ile çözerler.

Platformlar

zkSync ve en büyük stablecoin olan Tether, ana zincirdeki yoğunluğu kaldırabilmek adına ZK rollup’ları kullanmaktadır. Optimism ise Ethereum’da ucuz bir Layer-2 ölçeklendirme sistemi elde etmek için Optimistic rollup’ları kullanır.

Genel olarak ZK rollup’ları, işlem oranı açısından Optimistic rollup’lardan daha verimlidir. Sıfır bilgi ispatları daha çok bilgisayar kaynağı gerektiriyor olsa da ZK rollup’lar, Optimistic rollup’lardan on kat daha fazla işleme izin verir.

zkSync ve zkEVM Arasındaki Farklar

ethereum virtual machine nedir

Temelde hem zkSync hem de zkEVM birer Layer 2 Ethereum ölçeklendirme çözümüdür. zkSync, hesaplama ve depolamanın bir kısmını zincir dışına taşıyarak Ethereum ağındaki ölçeklenebilirliği artırmayı ve işlem ücretlerini azaltmayı hedefler. Bunun yanı sıra zkEVM, Ethereum’un akıllı kontratlarının tüm gücünü Layer 2’ye geçirmeyi tasarlar. Böylece geliştiriciler akıllı kontratlara daha ölçeklenebilir ve uygun maliyetli şekilde erişebilirler. Ayrıca Ethereum Virtual Machine’i (EVM) desteklemesi sayesinde karmaşık akıllı kontratları Ethereum ağının kendisi gibi çalıştırabilir.  

Sonuç olarak her ne kadar iki proje de zero-knowledge (zk) kanıtlarına dayanarak oluşturulmuş olsalar da aralarında bazı farklılıklar bulunur. En basit haliyle zkSync token transferiyle ilgilenirken zkEVM akıllı kontratlara daha çok odaklıdır. 

zkSync Nasıl Kullanılır?

UTXO nasıl çalışır

1. Cüzdanınızı zkSync cüzdanına bağlayın.

  • zkSync’i MetaMask cüzdanınıza bağlayabilirsiniz.

zkSync 1.0 Ana ağına bağlanabilmek için:

  • Sağ alt köşedeki Ethereum işaretine dokunun
  • Mainnet’i seçin

2. Cüzdanınızı fonlayın

Kripto para cüzdanınızı itibari para onramp’ları, borsalar ya da blockchain köprüleri ile fonlayabilirsiniz.

3. Başka bir zkSync hesabına fon transferi yapın (isteğe bağlı)

Bir zkSync hesabınız varsa Ethereum’da bulunan aynı adrese para (zkSync) aktarabilirsiniz. Platform, “gasless meta-transactions” desteklediği için kullanıcıların işlem ücretlerini en yaygın olarak bilinen token’larla ödemelerine imkan verir.

zkSync, Ethereum adreslerini destekler ve bu adreslere fonların sorunsuz bir şekilde transferine izin verir. Aynı zamanda buna borsalar ve akıllı kontratlar da dahildir. Kullanıcıların Ethereum cüzdan listesine erişebilmesi ve bunları zkSync web cüzdanından yönetebilmesi mümkündür. Adresleri programlı olarak yönetebilmek adına yerel bir Ethereum imzasını veya akıllı kontratlar için EIP-1271 kullanmanız gerekecektir.

zkSync, Ether ve ERC-20 token’larının işlemlerinin kolaylaşmasına da olanak sağlamaktadır. Kullanıcılar gereksinimlerini karşıladıkları takdirde yeni token’ları listeleyebilirler.

zkSync Token ve Potansiyel Airdrop

kripto para airdrop etkinlikleri

Öncelikle, zkSync token’ının aktif olmadığını ve Matter Labs ekibinin off-chain yönetimi sağladığını belirtmek önemlidir. zkSync tamamen merkeziyetsiz yapıda olduğundan ağda bir doğrulayıcı olabilmek için staking ile yerel token kullanılacağı belirtilmektedir. Kullanıcılar uzun süredir potansiyel airdrop’un gelmesini beklemektedir. Bunun için testnet ve mainnet’te çeşitli işlemlere hala katılıyorlar.

zkSync’e Yatırım Yapılmalı Mı?

Yazı boyunca bahsedildiği gibi zkSync; ölçeklendirme sorunları, yüksek işlem ücretleri ve Ethereum’a bağlı diğer sorunlara yönelik bir çözüm olabilmeyi amaçlar. Kendisi tüm bu sorunları çözerken hem güvenliği hem de gizliliği koruyabilir. Ayrıca platform özelliklerinin saniyede binlerce işlemi gerçekleştiren VISA ölçeğini yakalayacağa benzediği de kullanıcılar tarafından konuşulmaktadır. Son olarak bir projeye yatırım yapmadan önce kendi araştırmanızı yapmanız gerektiğini unutmayın.

Sıkça Sorulan Sorular

zkSync nedir?

zkSync token nedir?

Coinbase zkSync’i destekliyor mu?

zkSync kullanmak riskli mi?

zkSync bir cüzdan mı?

Türkiye’deki en iyi kripto para platformları | Nisan 2024

Trusted

Sorumluluk Reddi

Sorumluluk Reddi: Trust Project yönergelerine uygun olarak bu web sayfasındaki eğitim içeriği, iyi niyetle ve yalnızca genel bilgilendirme amacıyla sunulmaktadır. BeInCrypto yüksek kalitede bilgi sağlamaya, derinlemesine araştırma yapmaya ve okuyucular için bilgilendirici içerik oluşturmaya öncelik verir. Ortaklar, şirketi makalelerdeki yerleşimler için komisyonlarla ödüllendirebilir. Ancak bu komisyonlar tarafsız, dürüst ve yardımcı içerik oluşturma sürecini etkilemez. Bu bilgilere dayanarak okuyucu tarafından gerçekleştirilen herhangi bir işlemin riski kesinlikle okuyucunun kendisine aittir.

hasan-coskun.png
Hasan Coşkun
Hasan Coşkun 2016 yılından itibaren kripto para alanında yatırımcı ve trader olarak yer alıyor. Kadir Has Üniversitesi Yönetim Bilişim Sistemleri ve Yeni Medya bölümünde eğitim görüyor. Eğitimi sırasında aldığı dersler arasında “Cryptocurrency and Blockchain” ve “Search Engines and Algorithm” gibi alanına yönelik spesifik dersler de bulunuyor. 2020 yılından itibaren BeInCrypto TR ekibinde Kripto Para Okulu editörü olarak yer alan isim; kripto para, blockchain teknolojisi ve dijital medya ile...
READ FULL BIO
Sponsor
Sponsor