Ethereum üzerine inşa edilen Starknet, merkezi olmayan uygulamaların güvenlikten ödün vermeden muazzam ölçüde büyümesine olanak tanıyan bir Validity-Rollup (ZK-Rollup olarak da bilinir) Katman 2 ağıdır.
İşlemleri zincir dışı hesaplanmış bir STARK kanıtı ile birleştirerek bunu başarır. Daha sonra, bu kanıt Ethereum’a tek bir işlem olarak gönderilir, bu da Ethereum uzlaştırma mekanizmasının güçlü güvenliğini sağlam tutarken, önemli ölçüde daha iyi verim, daha hızlı işlem süreleri ve çok daha ucuz maliyetler sağlar.
Starknet ‘in Ölçeklendirilmesi
Ethereum blok zincirlerinin üç ana hedefi ölçeklenebilirlik, ademi merkeziyetçilik ve güvenliktir. Blok zinciri topluluğunda iyi bilinen bir trilemma, belirli bir sistemde bunlardan yalnızca ikisinin aynı anda gerçekleştirilebileceği ve üçüncüsünden ödün verilmesi gerektiğidir. Ethereum’un ölçeklenebilirliği, güvenlik ve merkeziyetsizliğe verdiği yüksek öncelikten etkilenmektedir. Artan Ethereum kullanıcı sayısı, yüksek gaz fiyatları ve yavaş işlem hızları ile sonuçlanmakta, bu da Ethereum’un geniş çapta kabul görmesini engellemektedir.
Ethereum, merkeziyetsizliğinden ve güvenliğinden ödün vermeden nasıl daha ölçeklenebilir hale getirilebilir? Starknet Validity Rollup bu durumda faydalı olacaktır. Ethereum ve Starknet birleştirilerek önemli ölçüde ölçeklenebilirlik sağlanabilir.
Starknet, işlem sürecini Ethereum Mainnet’inin dışına ya da “zincir dışına” taşıyarak, tüm işlemlerin zincir üzerinde kaydını tutarken ölçeklenebilir. İşlem grupları bloklar halinde bir araya getirilir, zincir dışında işlenir ve daha sonra tek bir zincir içi işlemde yoğunlaştırılır. İşlemlerin bütünlüğünü sağlamak ve yeniden yürütme gerektirmeden yürütmek çok önemlidir çünkü bunlar zincir dışında gerçekleşir. Bunu çözmek için, doğrulanabilen hesaplama için STARK (Scalable, Transparent ARgument of Knowledge) gerekçelerini kullanır. Daha sonra, Starknet yalnızca işlemle ilgili gerekli ayrıntıları ve işlemin kanıtını Ethereum’a gönderir ve bu da hesaplamalı olarak onaylanır.
Starknet cüzdan MetaMask ile ilgili olarak
Bir MetaMask Snap, MetaMask’ın Starknet’i destekleme aracı olarak hizmet eder. MetaMask’taki bir eklentiye Snap denir. Beta aşamasında olduğu için denemek istedim. Bir MetaMask cüzdanı kurmak ve finanse etmek için özel bir bölüm aşağıda bulunabilir.
MetaMask hala beta aşamasında olduğundan ve yalnızca L2 ödemeleri gönderip alabildiğinden, onu NFT basmak gibi diğer Starknet faaliyetleri için tam gelişmiş bir Starknet cüzdanı olarak kullanmaya hevesliyim. Ancak, başka işlevler de üzerinde çalışılıyor.