Gear.exe: Ethereum'ın Web3 için Süper Bilgisayar Geleceğini Açmak

Orta Seviye12/5/2024, 7:01:03 AM
Gear.exe, Ethereum'ın hesaplama performansını 1000 kat artırarak Ethereum'un uzun süredir devam eden ölçeklenebilirlik sorunlarını ele iddia eden merkezi olmayan bir hesaplama ağıdır. Bu makale, Ethereum'un karşılaştığı zorlukları açıklayacak ve Gear.exe'nin teknik prensiplerini, ekip geçmişini ve finansman durumunu detaylı bir şekilde tanıtacak, Gear.exe'nin Web3'ün süper hesaplama geleceğini nasıl şekillendirdiğini gösterecektir.

Ethereum'un Ölçeklenebilirlik Zorlukları

Ethereum Ana Ağı'nın Sınırlamaları

Vitalik Buterin'in blockchain trilemmasına göre, hiçbir blockchain aynı anda merkeziyetsizlik, güvenlik ve ölçeklenebilirlik elde edemez. Bu üç faktör arasında bir takas yapılmalıdır. Ethereum, merkeziyetsizlik ve güvenliğe odaklanmayı seçti. PoW'dan PoS'a konsensüse başarıyla geçti ve endüstrinin içinde yenilik ve gelişmeyi liderliğini sürdürdü. Sonuç olarak, merkeziyet ve ekonomik güvenlik açısından yalnızca Bitcoin'e ikinci olan en büyük genel blockchain ekosistemi haline geldi.

Ancak, birden fazla yükseltmeye rağmen, Ethereum'un ölçeklenebilirliği sınırlı kalmaya devam ediyor. Ortalama blok süresi 12 saniye ve işlem başına saniyedeki (TPS) sadece yaklaşık 13'tür. Ağ etkinliği arttığında, sıkışıklık meydana gelir ve yüksek işlem ücretleri eşlik eder, bu da kullanıcı deneyimini ciddi şekilde etkiler. Ethereum'un ölçeklenebilirlik sorunları, ekosistemin daha fazla uygulama ve kullanıcıyla büyümesiyle daha belirgin hale gelmiştir. Yanıt olarak, 2020'de Vitalik Buterin resmi olarak Ethereum'un gelecekteki yol haritasının ölçeklenebilirlik sorunlarını ele almak için Rollups'a (yani, Katman 2 çözümleri) odaklanacağını duyurdu.

Katman 2'nin Gizli Endişeleri

Basitçe söylemek gerekirse, Katman 2, Ethereum'un hesaplama katmanına atıfta bulunur. İlkenin amacı, işlem yürütmesini dış zincire taşımak ve ardından birden fazla işlem sonucunu tek bir işleme sıkıştırarak Ethereum ana ağına doğrulama ve nihai uzlaşma için geri göndermektir. Dış zincir hesaplama sayesinde, Katman 2'nin TPS'si ana ağdan birkaç kat daha yüksek olabilir. Ek olarak, ana ağa geri gönderilen tek bir işlem, birden fazla işlem detayını birleştirdiği için doğrulama maliyetleri birçok kullanıcı arasında paylaşılır, işlem maliyetlerini azaltır ve daha sorunsuz bir kullanıcı deneyimi sunar. Bu, Katman 2'nin ana ağdan gelen yoğun trafiği ve ekosistem yükünü ele almasını sağlamıştır.

L2BEAT ve Dune'un istatistiklerine göre, en son verilere göre (18 Kasım), Katman 2'deki Toplam Kilit Değer (TVL) 4.4 milyar doları aşmış durumda ve toplam TPS yaklaşık 360. Ethereum ekosisteminin işlemlerinin %90'ından fazlası artık Katman 2'de gerçekleştiriliyor.


Şekil 1: Katman 2 TVL ve TPS, Kaynak: L2BEAT


Şekil 2: Ethereum Ana Ağı vs. Katman 2 İşlem Payı, Kaynak: Dune

Ancak şu anda resmi olarak henüz başlatılmayan bazıları da dahil olmak üzere 52 Katman 2 çözümü bulunmaktadır. Katman 2 projelerinin sayısı, kullanıcıların bölünmesine ve likiditenin farklı platformlara yayılmasına neden oldu. Kullanıcıları ve fonları çekmek için bu platformlar önemli kaynaklar tüketmektedir. Kullanıcılar, farklı Katman 2 çözümleri arasında sık sık varlıkları transfer etmek zorunda kaldıklarında ek işlem maliyetleriyle karşı karşıya kalırlar ve transfer sürecinde varlıklarının daha büyük risklere maruz kalmasıyla karşı karşıya kalırlar.

Ayrıca, 52 Katman 2 çözümünün sadece 6'sı L2BEAT tarafından belirlenen birinci aşama güvenlik standartlarını karşılıyor. Bu durum, çoğu Katman 2 çözümünün Ethereum'un ana ağı güvenliğini yeterince devralmadığını ve bir Katman 2 hatası durumunda kullanıcıların fonlarının dondurulabileceğini göstermektedir.

(L2BEAT’in Layer 2 için üç aşamalı güvenlik standartları:
Faz 0: Katman 2 çözümü normal şekilde çalışıyor.
Faz 1: Proje ekibi bazı kontrolü bırakarak, dış kaynaklı varlıkların belirli bir oranda katılmasına izin verir, bu da daha yüksek bir düzeyde merkezsizleşmeye neden olur. Kullanıcılar varlıklarını çekip çekmeme konusunda karar verebilir.
Faz 2: Tam merkezsizleşme, herkesin izin almadan katılıp çıkabileceği nokta.

Bu zorlukların ışığında, Gear Protocol, Ethereum'un güvenliğini hiçbir şekilde tehlikeye atmadan Ethereum'un hesaplama kapasitesini 1000'den fazla artırarak taban katman 2 olmayan bir çözüm olan Gear.exe'yi başlattı, böylece daha yüksek bir ölçeklenebilirlik düzeyine ulaştı.

Gear.exe Tanıtımı

Gear Protocol tarafından geliştirilen Gear.exe, Vara Network (Gear Protocol tarafından piyasaya sürülen ve daha sonra tanıtılacak olan bir Katman 1) üzerine inşa edilmiş merkezi olmayan bir bilgi işlem ağıdır. Ethereum Sanal Makinesi (EVM) ile tamamen uyumlu olan Gear.exe, Ethereum ağı için bir genişleme paketi olarak görülebilir. Sonsuz ölçeklenebilir paralel yürütmeyi destekler, Ethereum'un kendi ölçeklenebilirlik sınırlamalarını telafi eder ve düşük gecikmeli, düşük maliyetli bir işlem deneyimi sunar. Daha da önemlisi, Gear.exe bir blok zinciri değildir ve kendi bloklarını oluşturmaz. Bunun yerine, güçlü hesaplama kaynakları sağlayan bir altyapı görevi görür, yani kullanıcılar ve fonlar için mevcut Katman 2 çözümleriyle rekabet etmez, böylece varlıkların daha fazla parçalanmasını önler.

Gear.exe'nin entegre edilmesiyle sağlanan faydalar şunlardır:

  • Hesaplama performansında 1000 kata kadar iyileşme
  • %90-99 oranında Gaz Ücretlerinin Azaltılması
  • Ethereum ana ağı blok süresiyle sınırlı olmak üzere, alt saniye gecikme süresi ve hızlı işlem yerleşimi
  • Web2-benzeri kullanıcı deneyimi
  • Optimize edilmiş Rust geliştirme ortamı

Gear.exe'nin güçlü hesaplama kaynakları sayesinde, geliştiriciler karmaşık ve hesaplama yoğun görevleri Gear.exe'ye dış kaynak olarak kullanabilir. Bu şekilde, karmaşık özelliklere ve yüksek hesaplama taleplerine sahip DApp'ler oluşturabilirler. Kullanım alanları arasında DeFi, GameFi, AI, makine öğrenimi, sıfır bilgi kanıtları ve kehanetler bulunmaktadır. Bu, işlem verimliliğini artırır, maliyetleri düşürür ve kullanıcı deneyimini daha da optimize eder.

Güvenlik konusunda, Gear.exe'nin bir blok zinciri olmaması ve kendi konsensüs korumasının olmaması nedeniyle, Symbiotic adlı bir yeniden kazanç protokolü tanıtır. Yeniden kazanılan ETH aracılığıyla Symbiotic, Gear.exe için yeterli ekonomik güvenlik sağlayarak doğrulayıcı düğümler tarafından kötü niyetli eylemleri engeller. Bu, Gear.exe'nin Layer 2'den farklı, Ethereum'un ölçeklenebilirliğini artıran ancak merkeziyetsizliği veya güvenliği riske atmayan alternatif bir ölçeklenebilirlik çözümü sunmasını sağlar ve daha fazla hesaplama yoğun kullanım durumlarına olanak tanır.

Gelişim Tarihi

Gear Protokolü, Eylül 2021'de Substrate tabanlı bir akıllı sözleşme platformu olarak başlatıldı ve özellikle paralel program geliştirme için çoklu özellikli, Aktör Modeli, kalıcı bellek ve WASM gibi özel özelliklere sahiptir. Rust, Solidity, C ve C++ gibi çeşitli programlama dillerinde yazılan akıllı sözleşmeleri destekler ve birden fazla blok zinciriyle uyumlu olmasını sağlar, sözleşmeleri değiştirmeye gerek olmadan ağlar arası dağıtımı mümkün kılar.

(Substrate: Birden fazla özelleştirilmiş blok zincirinin entegrasyonunu kolaylaştıran modüler bir geliştirme çerçevesi, ölçeklenebilirliği artırır.)

Başlangıçta, Gear Protocol Polkadot ekosistemine hizmet veriyordu. O zamanlar, Polkadot'un röle zinciri akıllı kontratların dağıtımını desteklemediği için ağa bağlanmak isteyen geliştiricilerin kontratları parachains üzerine dağıtması veya yeni bir blok zinciri oluşturması ve Polkadot'a bağlaması gerekiyordu. Sonradan yüksek maliyetinden dolayı çoğu geliştirici DApp'leri parachains üzerine dağıtmayı tercih etti. Farklı programlama dilleriyle uyumlu olması ve çeşitli altyapılar sunması nedeniyle Gear Protocol, geliştiricilerin tercih ettiği platform haline geldi. Sonuç olarak, Polkadot ekosisteminde DeFi, DAO, NFT ve diğer DApp türleri için bir merkez haline geldi.

Eylül 2023'te Gear Protocol, Substrate çerçevesine dayalı olarak geliştirilen bağımsız Katman 1 ağı Vara Network'ü resmen başlattı. Vara Network, Gear Protocol'ün tüm teknolojilerini ve özelliklerini entegre etti ve ağ performansını önemli ölçüde artırmak için paralelleştirilmiş süreçleri kullandı. Ayrıca çatal veya işlem duraksaması olmadan yükseltilebilir ve DApp'ler için geliştirme engellerini azaltmaya odaklanarak sağlam altyapısı aracılığıyla uzun vadeli sürdürülebilirlik sağlayan bir blockchain ağı oluşturmayı amaçlıyor.

Ekim 2024'te, Gear Protocol, Vara Network'ün yüksek performans avantajlarını kullanarak DApp'ler için karmaşık hesaplama görevlerini yönetmeyi ve Ethereum'un ölçeklenebilirlik zorluklarına çözüm bulmayı hedefleyen Gear.exe'yi başlattı.

Ekip Arka Planı

Gear Protokolü Eylül 2021'de başlatıldı. Ekip, Polkadot ve Substrate blok zinciri geliştirme çerçevesinden çekirdek geliştiricilerden oluşmaktadır. Web3 alanında geniş deneyime sahip olan ekip, teknoloji, finans, geliştirme ve satış konularında derin uzmanlığa sahiptir.

Nikolay Volf, Kurucu ortak ve CEO, 2015 yılından beri Polkadot ve Substrate ile ilgilenmektedir. Blockchain altyapı şirketi Parity Technologies'te çalışırken, ilk WebAssembly (WASM) akıllı sözleşmeyi tanıttı.

Ilya Veller, Kurucu ortak ve CFO, finans endüstrisinde 20 yılı aşkın deneyime sahiptir. Bank of America, Morgan Stanley, Renaissance Capital, UniCredit ve ITI Capital gibi kurumlarda üst düzey satış rolleri üstlenmiş ve çeşitli projeler için 1 milyar doların üzerinde fon toplamıştır.

Aleksandr Bugorkov, Kurucu Ortak ve CTO, Lyft, New Relic ve Spotify gibi şirketlerden gelen geniş teknik deneyimle, yenilikçi teknoloji çözümleri üzerinde çalışmıştır.

Finansman Durumu

Gear Protocol, Aralık 2021'de Blockchange Ventures liderliğinde 12 milyon dolarlık bir fonlama turunu tamamladı. Diğer yatırımcılar arasında HashKey Capital, Lemniscap ve Three Arrows Capital bulunuyordu.

Gear.exe Nasıl Çalışır

Gear.exe, paralel programları destekler ve çekirdek teknolojileri birkaç temel bileşene dayanır:

  • Aktör Model

Bilgisayar programlamada "Aktör", mesaj gönderip alabilen temel bir hesaplama birimidir. Aktörler akıllı sözleşmeleri veya son kullanıcıları temsil edebilir. Aktör Modelinde, aktörler arasındaki durum gizli tutulur ve yalnızca ileti geçişi yoluyla değiştirilebilir veya iletilebilir. Bu, her aktör için gizlilik ve güvenlik sağlar. Tüm süreçler eşzamansızdır, yani paralel olarak yürütülürler ve önceki bir görevin sonucunu beklemeden birden fazla görevin aynı anda işlenmesini sağlarlar.

Örnek vermek gerekirse, bir biftek ve bir salata hazırladığınızı hayal edin. Normalde, önce tavayı ve yağı ısıtırsınız, ardından tavayı ısıtmayı beklerken sebzeleri yıkamaya başlayabilirsiniz. Tava hazır olduğunda bifteği pişirmek için geri dönersiniz, dinlenmesini sağlarsınız ve ardından salata hazırlamak için tekrar geri dönersiniz. Bu süreç, bir görev bir sonuç beklerken başka bir görevin işlenebileceği paralel yürütmeyle benzerdir ve hesaplama verimliliğini büyük ölçüde artırır.

Ayrıca, aynı anda birden çok mesajın gelmesinden kaynaklanan karışıklığı önlemek için bir aktör aynı anda yalnızca bir isteği işlemleyebilir. Örneğin, A aynı anda aynı hesaba 10 dolar yatırmak isterken B aynı anda aynı hesaptan 5 dolar çekmek istiyorsa, her iki isteği aynı anda işlemlemek yanlış bir hesap bakiyesine yol açabilir. Aktör Modeli altında, istekler aynı anda gelse bile, sistem bunları sırayla gerçekleştirir (örneğin, önce A'nın isteğini işler, ardından B'nin) hesap bakiyesinin tutarlı kalmasını sağlamak için.

  • Kalıcı Bellek

Her bir aktörün durumu ve gerekli veriler, sabit diskler veya veritabanları gibi harici paylaşılan depolama yerine kendi belleğinde saklanır. Bu, blok zinciri ile etkileşim için API çağrılarına olan ihtiyacı büyük ölçüde azaltır ve verilerin yerel bellekten doğrudan erişilebilmesini sağlayarak gecikmeyi azaltır. Ayrıca, her bir aktörün durumu kalıcıdır, bu da akıllı bir sözleşme duraklatıldığında veya sistem yeniden başlatıldığında aktörün durumunun hemen geri yüklenebileceği anlamına gelir.

Gear Protocol ayrıca, sadece gerekli verilerin okunup kaydedildiğinden emin olmak için programların bellek erişim davranışlarını izleyen Bellek Sanallaştırma teknolojisini de kullanır. Bu, hesaplama kaynaklarının israfını en aza indirerek sistemi daha verimli hale getirir.

  • WebAssembly (WASM)

WebAssembly (WASM), akıllı sözleşmelerin verimli bir şekilde çalışmasına izin veren izole bir yürütme ortamıdır. Birçok programlama dilini desteklediği için geliştiriciler, aşina oldukları geliştirme araçlarını kullanarak Gear.exe üzerinde akıllı sözleşmeleri dağıtabilirler. Bu, dağıtım engellerini önemli ölçüde azaltır ve geliştiricilerin yeni diller veya çerçeveler öğrenmeden Gear.exe'nin hesaplama gücünden faydalanmalarını kolaylaştırır.

Gear.exe'nin İşlem Süreci


Şekil 3, Gear.exe'nin İşlem Süreci, Kaynak: Gear Protocol

Gear.exe, geliştiricilere platformuyla etkileşim kurmak için iki ana entegrasyon yöntemi sunar:

  1. Yerel Entegrasyon
    Bu yöntemde, dApps, Ethereum'a istek göndermeye gerek kalmadan Gear.exe'nin işlemlerini doğrudan çağırır. Bu, sistemle gerçek zamanlı etkileşime izin verir.

  2. Olay tabanlı entegrasyon
    Bu modelde, Ethereum akıllı sözleşmeleri, Gear.exe işlemlerini tetikleyen olayları yayınlıyor. Gear.exe'nin doğrulayıcıları olayı tespit ettiklerinde, ilgili süreci derhal yürütüyorlar. Bu, Ethereum ve Gear.exe'nin sorunsuz bir şekilde çalışabileceği tamamen merkezi olmayan bir entegrasyonu mümkün kılar.

Seçilen entegrasyon yönteminden bağımsız olarak, operasyonel süreç aşağıdaki adımları izler:

Adım Adım Süreç

  1. Talep Kabulü
    Bir istek aldıktan sonra, Gear.exe'nin doğrulayıcı düğümleri, dApp'in Gear ortamında dağıtılmış programını yürütür. Düğümler daha sonra son hesaplama sonucunu imzalarak geçerliliğini sağlar.

  2. Yeniden kazançla ekonomik güvenlik
    Düğümlerin kötü niyetli davranışlarını önlemek için Gear.exe'nin ekonomik güvenliği Sembiyotik yeniden paylaşım protokolüyle korunmaktadır. Ayrıca, Vara Network'ün yerel tokenı (VARA) yatırımcıları güvenliğe katkıda bulunmaktadır. Ayrıca, dürüst olmayan davranışları caydırmak için ceza mekanizmaları da bulunmaktadır.

  3. Ön onaylama
    Gear.exe işlemi işlemeye başladıktan sonra, kullanıcıya bir ön onay gönderir. Bu ön onay, gönderen, alıcı, hash değeri, işlem ücreti vb. gibi işlem detaylarını içeren bir makbuz olarak hizmet eder. Kullanıcıya işlemin Ethereum üzerinde işleneceği ve sonunda tamamlanacağı konusunda güvence verir. Ön onay, işlem verileri hala işlenmekte olduğu için ve Ethereum üzerindeki nihai mutabakat bir süre alacağı için önemlidir. Gear.exe, bir ön onay sağlayarak dApp'lerin işlem tamamlanmasını beklemesini önler ve daha hızlı bir kullanıcı deneyimi sunar.

  4. Sonuç Birleştirme ve Yükleme
    Yaklaşık olarak her 8 saniyede, sıralayıcı tüm hesaplama sonuçlarını (çeşitli dApp'lerden işlemleri içerebilir) ve en son durum kökünü toplar. Bu sonuçlar daha sonra Ethereum'daki Gear.exe'nin akıllı sözleşmesine paketlenir ve yüklenir.

  5. dApps' Akıllı Sözleşmelerinin Güncellenmesi
    Son işlem sonuçları ilgili dApp'lerin akıllı sözleşmelerine gönderilir ve en son verilerle durum köklerini günceller.

Gear.exe'nin Mimarisi'nin Ana Özellikleri

  • Web3 Geliştiricileri için Esneklik:
    Gear.exe'nin mimarisi ve entegrasyon yöntemleri, Web3 geliştiricilere kullanım durumlarına bağlı olarak yerel ve olay tabanlı entegrasyonlar arasında seçim yapma esnekliği sağlar.

  • Performans ve Hız:
    Gear.exe, ön onaylar sağlayarak ve işlemleri zincir dışı işleyerek, kullanıcılar Ethereum'da tüm işlemin tamamlanmasını beklemeden platformla anında etkileşime girebildiklerinden, dApp'lerin çok daha hızlı ve sorunsuz bir kullanıcı deneyimi sunmasına olanak tanır.

  • Güvenlik ve Doğrulama:
    Yeniden paylaşım, doğrulayıcı düğümler ve ceza mekanizmalarının birleşimi, sistemin güvenli olduğundan ve kötü niyetli eylemlerin caydırıldığından emin olur. Son uzlaşma için Ethereum'un ana ağına güvenilmesi, Ethereum'un uzlaşmasının işlemin meşruluğunun nihai hakimi olması açısından ek bir güvenlik katmanı ekler.

Yüksek performans, hızlı işlemler ve güçlü güvenlik özelliklerini bir araya getiren bu yaklaşım, Web3 geliştiricilerinin ölçeklenebilir ve verimli bir şekilde Ethereum ile dış zincir hesaplamasını entegre etmek isteyenler için değerli bir araç olarak Gear.exe'yi konumlandırır.

Gear.exe ve Layer 2 arasındaki karşılaştırma

Gear.exe ve çeşitli Katman 2 çözümleri, Ethereum'un ölçeklenebilirliğini artırarak daha fazla kullanıcı ve uygulamayı desteklemeyi amaçlamaktadır. Bununla birlikte, bu iki yaklaşımın nasıl uygulandığında önemli farklılıklar bulunmaktadır. Bu karşılaştırma, güvenlik ve performans olmak üzere iki temel yönü üzerinde odaklanacaktır.

Güvenlik

Gear.exe ve Katman 2 çözümleri, Ethereum'un hesaplama görevlerini zincir dışına taşır ve ardından işlemleri tekrar ana ağa paketler. Bu, işlemin önemli bir kısmının zincir dışında gerçekleştiği anlamına gelir ve zincir dışı hesaplama sırasında işlem verilerinin güvenliği ve tutarlılığını sağlamak, düğüm tarafından kötü niyetli değişiklikleri önlemek için son derece önemli hale gelir.

  • Katman 2 (örneğin, Arbitrum): Arbitrum gibi Katman 2 çözümlerinde, hesaplama işlemi kendi ağ konsensüsü tarafından korunur. İşlemler merkezi bir sıralayıcı tarafından sıralanır ve ardından yerleşim için ana ağa yüklenir. Arbitrum, 7 günlük bir itiraz süresi olan bir İyimser Kanıt mekanizması kullanır. Sistem, yüklenen tüm işlem verilerinin doğru olduğunu varsayar, ancak herhangi birinin işlemi sorgulaması için bir pencere sağlar. Bir itiraz meydana gelirse, Ethereum doğrulayıcıları işlemin geçerliliğini onaylamaktan sorumludur. Bu tasarım, Arbitrum'un ağ düğümlerinin kötü niyetli olsa bile, Ethereum'un bir son savunma hattı olarak hizmet vereceğini sağlar.
  • Gear.exe: Gear.exe, kendi ağ uzlaşısına sahip değil ve bunun yerine ekonomik güvenlik sağlamak için tekrar yatırılan ETH kullanan Symbiotic'e güveniyor. İşlemler önce merkezi bir sıralayıcı tarafından sıralanır ve ardından Ethereum ana ağına iletilir. Ancak, Gear.exe'nin mevcut belgeleri, Ethereum'a yüklenen verilerin doğru olduğunu doğrulamak için İyimser Kanıtlar veya Sıfır Bilgi Kanıtları (ZKPs) gibi mekanizmaları kullanıp kullanmadığını belirtmez. Bu nedenle, Gear.exe'nin güvenliği büyük ölçüde Symbiotic'in tekrar yatırma protokolüne dayanır. Bu tekrar yatırma modeli tarafından sağlanan güvenliğin Ethereum'un yerel uzlaşısını tam olarak karşılayıp karşılamayacağı belirsizdir, çünkü tekrar yatırma mekanizması Ethereum'un güvenliğini akıllı sözleşmeler aracılığıyla kullanır ve potansiyel sistemik riskler getirir.

Ayrıca, Gear.exe ve Katman 2, ağın uzlaşısına dayanmak yerine işlemleri sıralamak için merkezi bir sıralayıcı kullanır. Bu ağın hızını artırsa da sıralayıcıya ve proje ekibine önemli bir güç verir. Aşırı durumlarda, bir proje ekibi işlem sırasını kendi lehlerine manipüle edebilir ve çıkarlarına zararlı olan işlemleri reddedebilir. Arbitrum ve Optimism gibi Katman 2 çözümleri, kullanıcıların sıralayıcıyı atlayıp işlemleri doğrudan ana ağa göndermelerine olanak tanır. Bununla birlikte, Gear.exe böyle bir tasarıma sahip değildir.

Güvenlik Konusunda Sonuç:
Katman 2 çözümlerine göre, Gear.exe'nin güvenliği büyük ölçüde Symbiotic'e dayanır ve Katman 2 çözümlerinde bulunan aşırı durumlar için bazı karşı önlemlerden yoksundur. Güvenlik açısından olgun ve iyi yapılandırılmış değildir. Bununla birlikte, Gear.exe gelecekteki beyaz kağıtlarında güvenlik modelini açıklamak için daha fazla ayrıntı sağlayabilir.

Performans

Performans açısından, Gear.exe ve Layer 2, işlem işleme sırasında kullanıcılara ön onaylanmış bilgileri döndürerek, sistemin işlemi kabul ettiğini ve işleyeceğini gösterir. Bu, kullanıcıların Ethereum'un bloğu tamamlamasını beklemek zorunda kalmadan hızlı bir şekilde başlangıç işlem sonuçlarını almasına ve diğer işlemlere devam etmesine olanak sağlar, böylece işlem hızını ve verimliliğini önemli ölçüde artırır. Ayrıca, Gear.exe ve Layer 2, işlemleri sıralamak için merkezi sequencers kullanır, bu da anlaşma oluşturma süresinden tasarruf sağlar ve birden çok işlemi birleştirir. Bu, gaz ücretlerini azaltır ve Ethereum'un bloklarının daha fazla işlemi barındırmasına izin verir.

  • Katman 2:
    Arbitrum gibi Katman 2 çözümleri, Ethereum'un temel katmanına kıyasla hesaplamanın dışına taşınarak geliştirilmiş performans sunar. Bununla birlikte, Katman 2 genellikle üstel kazanımlar yerine lineer işlem kapasitesi artışlarını desteklediğinden, ölçeklenebilirlik açısından bazı sınırlamalarla karşı karşıya kalır.

  • Gear.exe:
    Gear.exe, Aktör Modeli, Kalıcı Bellek ve WebAssembly (WASM) gibi birkaç gelişmiş teknolojiyi entegre ederek görevlerin paralel yürütülmesini destekliyor. Bu, hesaplama verimliliğini ve kaynak kullanımını daha da optimize eder. Süreçlerin paralelleştirilmesi, Gear.exe'nin katman 2 çözümlerinden önemli ölçüde daha yüksek bir ağ performansı sağlayabileceğini iddia ediyor. Gear.exe, Ethereum'un temel katmanının hesaplama gücünü 1000 katına çıkarabileceğini iddia ediyor, ancak bu iddianın doğrulanabilmesi gelecekteki performans verilerine ve testlere bağlıdır.

Performans Hakkında Sonuç:
Katman 2 çözümleri zaten Ethereum'a göre önemli performans iyileştirmeleri sağlarken, Gear.exe paralel yürütme desteği nedeniyle daha da yüksek ağ performansı sunabilir. Bununla birlikte, iddia edilen 1000 kat iyileştirmeyi sağlayıp sağlayamayacağı, veriler ve gerçek dünya testleri yoluyla doğrulanmaya devam etmektedir.

Görünümler ve Zorluklar

Basitçe söylemek gerekirse, Gear.exe performansı paralel yürütme aracılığıyla artırır, mevcut Katman 2 altyapısını kullanır ve kendisini yeni bir blok zinciri yerine Ethereum için bir genişleme modülü olarak konumlar. Sadece diğer zincirlerdeki DApp'ler için hesaplama hizmetleri sağlamaya odaklanır, birden fazla Katman 2 çözümü ile gelen varlık parçalanma sorunundan kaçınır. Gelecekte, Gear.exe, Ethereum'un ekosistemini tekrar bir araya getirerek bazı Katman 2 çözümlerini potansiyel olarak değiştirebilir. Ayrıca, yüksek performans kapasitesi ile Gear.exe, Ethereum'u Solana, Sei, Sui ve Aptos gibi diğer performans odaklı genel blok zincirleri karşısında daha rekabetçi hale getirir.

Bununla birlikte, Gear.exe'in operasyonel performansının ve istikrarının, öne sürülen iddiaları gerçekten karşılayıp karşılayamayacağı henüz belli değil. Ayrıca, güvenlik açısından, Gear.exe yalnızca Simbiyotikler tarafından korunur ve mevcut Katman 2 çözümlerinin sağladığı ilgili önlemlerin çoğundan yoksundur. Özellikle Katman 2 çözümlerinin daha olgun güvenlik özellikleriyle karşılaştırıldığında dikkate alınması gereken tasarım riskleri vardır. Güvenlik, özellikle bilgisayar korsanlarının büyük merkezi borsalar da dahil olmak üzere varlıkları çaldığı birçok olay göz önüne alındığında, geliştiriciler ve kullanıcılar için daha yüksek bir öncelik olma eğilimindedir. Gear.exe tamamen kod odaklı bir zincir üstü protokol olduğu göz önüne alındığında, özellikle kesinti süresi gibi durumların ele alınmasında güvenliğinin sağlam ve güvenilir olduğu kanıtlanmalıdır. Bu, Gear.exe daha fazla pazar güveni kazanmak için geliştirmesi ve güçlendirmesi gereken bir alandır.

Sonuç

Blockchain teknolojisinin yükselişi ve modüler blok zincirleri ile birlikte, Katman 2 oluşturmanın engelleri giderek düşmektedir ve birçok platform 'tek tıklama ile zincir oluşturma' özellikleri sunmaktadır. Sonuç olarak, Katman 2 çözümlerinin sayısı aşırı derecede artmış, Ethereum geliştiricilerini ve kullanıcılarını hangisini seçecekleri konusunda belirsizlik içinde bırakmıştır. Her Katman 2, kendi ekosistemini oluşturmayı gerektirir, ancak bu sadece diğer açık zincirlerin zaten geçtiklerini tekrarlamaktadır ve bazı yönlerden yeni teknolojilerin yeniliklerini engellemektedir.

Gear.exe, Layer 2'den daha yüksek bir performans sunar ve mevcut kullanıcıları ve fonları göç etme ihtiyacını ortadan kaldırır. Güvenlik için yeniden bahis kullanarak, Ethereum'un ölçeklenebilirlik zorlukları için benzersiz bir alternatif sunar. Bu çözüm henüz yaygın olarak benimsenmemiş olsa da ve pazar doğrulamasından geçmesi gereksin, şüphesiz Ethereum için taze olasılıklar sunar. Gear.exe, Ethereum'un ölçeklendirme için daha uygun bir çözüm sunabilir ve gelecekteki gelişimi sürekli dikkate değerdir.

Yazar: Wildon
Çevirmen: Piper
İnceleyen(ler): Piccolo、YCarle、Elisa
Çeviri İnceleyicileri: Ashely、Joyce
* Bilgiler, Gate.io tarafından sunulan veya onaylanan finansal tavsiye veya başka herhangi bir tavsiye niteliğinde değildir ve bu tip bir durumu teşkil etmemektedir.
* Bu makale Gate.io kaynak gösterilmeden çoğaltılamaz, aktarılamaz veya kopyalanamaz. Aykırı davranışlar, Telif Hakkı Yasasının ihlalidir ve yasal işleme tabi olabilir.

Gear.exe: Ethereum'ın Web3 için Süper Bilgisayar Geleceğini Açmak

Orta Seviye12/5/2024, 7:01:03 AM
Gear.exe, Ethereum'ın hesaplama performansını 1000 kat artırarak Ethereum'un uzun süredir devam eden ölçeklenebilirlik sorunlarını ele iddia eden merkezi olmayan bir hesaplama ağıdır. Bu makale, Ethereum'un karşılaştığı zorlukları açıklayacak ve Gear.exe'nin teknik prensiplerini, ekip geçmişini ve finansman durumunu detaylı bir şekilde tanıtacak, Gear.exe'nin Web3'ün süper hesaplama geleceğini nasıl şekillendirdiğini gösterecektir.

Ethereum'un Ölçeklenebilirlik Zorlukları

Ethereum Ana Ağı'nın Sınırlamaları

Vitalik Buterin'in blockchain trilemmasına göre, hiçbir blockchain aynı anda merkeziyetsizlik, güvenlik ve ölçeklenebilirlik elde edemez. Bu üç faktör arasında bir takas yapılmalıdır. Ethereum, merkeziyetsizlik ve güvenliğe odaklanmayı seçti. PoW'dan PoS'a konsensüse başarıyla geçti ve endüstrinin içinde yenilik ve gelişmeyi liderliğini sürdürdü. Sonuç olarak, merkeziyet ve ekonomik güvenlik açısından yalnızca Bitcoin'e ikinci olan en büyük genel blockchain ekosistemi haline geldi.

Ancak, birden fazla yükseltmeye rağmen, Ethereum'un ölçeklenebilirliği sınırlı kalmaya devam ediyor. Ortalama blok süresi 12 saniye ve işlem başına saniyedeki (TPS) sadece yaklaşık 13'tür. Ağ etkinliği arttığında, sıkışıklık meydana gelir ve yüksek işlem ücretleri eşlik eder, bu da kullanıcı deneyimini ciddi şekilde etkiler. Ethereum'un ölçeklenebilirlik sorunları, ekosistemin daha fazla uygulama ve kullanıcıyla büyümesiyle daha belirgin hale gelmiştir. Yanıt olarak, 2020'de Vitalik Buterin resmi olarak Ethereum'un gelecekteki yol haritasının ölçeklenebilirlik sorunlarını ele almak için Rollups'a (yani, Katman 2 çözümleri) odaklanacağını duyurdu.

Katman 2'nin Gizli Endişeleri

Basitçe söylemek gerekirse, Katman 2, Ethereum'un hesaplama katmanına atıfta bulunur. İlkenin amacı, işlem yürütmesini dış zincire taşımak ve ardından birden fazla işlem sonucunu tek bir işleme sıkıştırarak Ethereum ana ağına doğrulama ve nihai uzlaşma için geri göndermektir. Dış zincir hesaplama sayesinde, Katman 2'nin TPS'si ana ağdan birkaç kat daha yüksek olabilir. Ek olarak, ana ağa geri gönderilen tek bir işlem, birden fazla işlem detayını birleştirdiği için doğrulama maliyetleri birçok kullanıcı arasında paylaşılır, işlem maliyetlerini azaltır ve daha sorunsuz bir kullanıcı deneyimi sunar. Bu, Katman 2'nin ana ağdan gelen yoğun trafiği ve ekosistem yükünü ele almasını sağlamıştır.

L2BEAT ve Dune'un istatistiklerine göre, en son verilere göre (18 Kasım), Katman 2'deki Toplam Kilit Değer (TVL) 4.4 milyar doları aşmış durumda ve toplam TPS yaklaşık 360. Ethereum ekosisteminin işlemlerinin %90'ından fazlası artık Katman 2'de gerçekleştiriliyor.


Şekil 1: Katman 2 TVL ve TPS, Kaynak: L2BEAT


Şekil 2: Ethereum Ana Ağı vs. Katman 2 İşlem Payı, Kaynak: Dune

Ancak şu anda resmi olarak henüz başlatılmayan bazıları da dahil olmak üzere 52 Katman 2 çözümü bulunmaktadır. Katman 2 projelerinin sayısı, kullanıcıların bölünmesine ve likiditenin farklı platformlara yayılmasına neden oldu. Kullanıcıları ve fonları çekmek için bu platformlar önemli kaynaklar tüketmektedir. Kullanıcılar, farklı Katman 2 çözümleri arasında sık sık varlıkları transfer etmek zorunda kaldıklarında ek işlem maliyetleriyle karşı karşıya kalırlar ve transfer sürecinde varlıklarının daha büyük risklere maruz kalmasıyla karşı karşıya kalırlar.

Ayrıca, 52 Katman 2 çözümünün sadece 6'sı L2BEAT tarafından belirlenen birinci aşama güvenlik standartlarını karşılıyor. Bu durum, çoğu Katman 2 çözümünün Ethereum'un ana ağı güvenliğini yeterince devralmadığını ve bir Katman 2 hatası durumunda kullanıcıların fonlarının dondurulabileceğini göstermektedir.

(L2BEAT’in Layer 2 için üç aşamalı güvenlik standartları:
Faz 0: Katman 2 çözümü normal şekilde çalışıyor.
Faz 1: Proje ekibi bazı kontrolü bırakarak, dış kaynaklı varlıkların belirli bir oranda katılmasına izin verir, bu da daha yüksek bir düzeyde merkezsizleşmeye neden olur. Kullanıcılar varlıklarını çekip çekmeme konusunda karar verebilir.
Faz 2: Tam merkezsizleşme, herkesin izin almadan katılıp çıkabileceği nokta.

Bu zorlukların ışığında, Gear Protocol, Ethereum'un güvenliğini hiçbir şekilde tehlikeye atmadan Ethereum'un hesaplama kapasitesini 1000'den fazla artırarak taban katman 2 olmayan bir çözüm olan Gear.exe'yi başlattı, böylece daha yüksek bir ölçeklenebilirlik düzeyine ulaştı.

Gear.exe Tanıtımı

Gear Protocol tarafından geliştirilen Gear.exe, Vara Network (Gear Protocol tarafından piyasaya sürülen ve daha sonra tanıtılacak olan bir Katman 1) üzerine inşa edilmiş merkezi olmayan bir bilgi işlem ağıdır. Ethereum Sanal Makinesi (EVM) ile tamamen uyumlu olan Gear.exe, Ethereum ağı için bir genişleme paketi olarak görülebilir. Sonsuz ölçeklenebilir paralel yürütmeyi destekler, Ethereum'un kendi ölçeklenebilirlik sınırlamalarını telafi eder ve düşük gecikmeli, düşük maliyetli bir işlem deneyimi sunar. Daha da önemlisi, Gear.exe bir blok zinciri değildir ve kendi bloklarını oluşturmaz. Bunun yerine, güçlü hesaplama kaynakları sağlayan bir altyapı görevi görür, yani kullanıcılar ve fonlar için mevcut Katman 2 çözümleriyle rekabet etmez, böylece varlıkların daha fazla parçalanmasını önler.

Gear.exe'nin entegre edilmesiyle sağlanan faydalar şunlardır:

  • Hesaplama performansında 1000 kata kadar iyileşme
  • %90-99 oranında Gaz Ücretlerinin Azaltılması
  • Ethereum ana ağı blok süresiyle sınırlı olmak üzere, alt saniye gecikme süresi ve hızlı işlem yerleşimi
  • Web2-benzeri kullanıcı deneyimi
  • Optimize edilmiş Rust geliştirme ortamı

Gear.exe'nin güçlü hesaplama kaynakları sayesinde, geliştiriciler karmaşık ve hesaplama yoğun görevleri Gear.exe'ye dış kaynak olarak kullanabilir. Bu şekilde, karmaşık özelliklere ve yüksek hesaplama taleplerine sahip DApp'ler oluşturabilirler. Kullanım alanları arasında DeFi, GameFi, AI, makine öğrenimi, sıfır bilgi kanıtları ve kehanetler bulunmaktadır. Bu, işlem verimliliğini artırır, maliyetleri düşürür ve kullanıcı deneyimini daha da optimize eder.

Güvenlik konusunda, Gear.exe'nin bir blok zinciri olmaması ve kendi konsensüs korumasının olmaması nedeniyle, Symbiotic adlı bir yeniden kazanç protokolü tanıtır. Yeniden kazanılan ETH aracılığıyla Symbiotic, Gear.exe için yeterli ekonomik güvenlik sağlayarak doğrulayıcı düğümler tarafından kötü niyetli eylemleri engeller. Bu, Gear.exe'nin Layer 2'den farklı, Ethereum'un ölçeklenebilirliğini artıran ancak merkeziyetsizliği veya güvenliği riske atmayan alternatif bir ölçeklenebilirlik çözümü sunmasını sağlar ve daha fazla hesaplama yoğun kullanım durumlarına olanak tanır.

Gelişim Tarihi

Gear Protokolü, Eylül 2021'de Substrate tabanlı bir akıllı sözleşme platformu olarak başlatıldı ve özellikle paralel program geliştirme için çoklu özellikli, Aktör Modeli, kalıcı bellek ve WASM gibi özel özelliklere sahiptir. Rust, Solidity, C ve C++ gibi çeşitli programlama dillerinde yazılan akıllı sözleşmeleri destekler ve birden fazla blok zinciriyle uyumlu olmasını sağlar, sözleşmeleri değiştirmeye gerek olmadan ağlar arası dağıtımı mümkün kılar.

(Substrate: Birden fazla özelleştirilmiş blok zincirinin entegrasyonunu kolaylaştıran modüler bir geliştirme çerçevesi, ölçeklenebilirliği artırır.)

Başlangıçta, Gear Protocol Polkadot ekosistemine hizmet veriyordu. O zamanlar, Polkadot'un röle zinciri akıllı kontratların dağıtımını desteklemediği için ağa bağlanmak isteyen geliştiricilerin kontratları parachains üzerine dağıtması veya yeni bir blok zinciri oluşturması ve Polkadot'a bağlaması gerekiyordu. Sonradan yüksek maliyetinden dolayı çoğu geliştirici DApp'leri parachains üzerine dağıtmayı tercih etti. Farklı programlama dilleriyle uyumlu olması ve çeşitli altyapılar sunması nedeniyle Gear Protocol, geliştiricilerin tercih ettiği platform haline geldi. Sonuç olarak, Polkadot ekosisteminde DeFi, DAO, NFT ve diğer DApp türleri için bir merkez haline geldi.

Eylül 2023'te Gear Protocol, Substrate çerçevesine dayalı olarak geliştirilen bağımsız Katman 1 ağı Vara Network'ü resmen başlattı. Vara Network, Gear Protocol'ün tüm teknolojilerini ve özelliklerini entegre etti ve ağ performansını önemli ölçüde artırmak için paralelleştirilmiş süreçleri kullandı. Ayrıca çatal veya işlem duraksaması olmadan yükseltilebilir ve DApp'ler için geliştirme engellerini azaltmaya odaklanarak sağlam altyapısı aracılığıyla uzun vadeli sürdürülebilirlik sağlayan bir blockchain ağı oluşturmayı amaçlıyor.

Ekim 2024'te, Gear Protocol, Vara Network'ün yüksek performans avantajlarını kullanarak DApp'ler için karmaşık hesaplama görevlerini yönetmeyi ve Ethereum'un ölçeklenebilirlik zorluklarına çözüm bulmayı hedefleyen Gear.exe'yi başlattı.

Ekip Arka Planı

Gear Protokolü Eylül 2021'de başlatıldı. Ekip, Polkadot ve Substrate blok zinciri geliştirme çerçevesinden çekirdek geliştiricilerden oluşmaktadır. Web3 alanında geniş deneyime sahip olan ekip, teknoloji, finans, geliştirme ve satış konularında derin uzmanlığa sahiptir.

Nikolay Volf, Kurucu ortak ve CEO, 2015 yılından beri Polkadot ve Substrate ile ilgilenmektedir. Blockchain altyapı şirketi Parity Technologies'te çalışırken, ilk WebAssembly (WASM) akıllı sözleşmeyi tanıttı.

Ilya Veller, Kurucu ortak ve CFO, finans endüstrisinde 20 yılı aşkın deneyime sahiptir. Bank of America, Morgan Stanley, Renaissance Capital, UniCredit ve ITI Capital gibi kurumlarda üst düzey satış rolleri üstlenmiş ve çeşitli projeler için 1 milyar doların üzerinde fon toplamıştır.

Aleksandr Bugorkov, Kurucu Ortak ve CTO, Lyft, New Relic ve Spotify gibi şirketlerden gelen geniş teknik deneyimle, yenilikçi teknoloji çözümleri üzerinde çalışmıştır.

Finansman Durumu

Gear Protocol, Aralık 2021'de Blockchange Ventures liderliğinde 12 milyon dolarlık bir fonlama turunu tamamladı. Diğer yatırımcılar arasında HashKey Capital, Lemniscap ve Three Arrows Capital bulunuyordu.

Gear.exe Nasıl Çalışır

Gear.exe, paralel programları destekler ve çekirdek teknolojileri birkaç temel bileşene dayanır:

  • Aktör Model

Bilgisayar programlamada "Aktör", mesaj gönderip alabilen temel bir hesaplama birimidir. Aktörler akıllı sözleşmeleri veya son kullanıcıları temsil edebilir. Aktör Modelinde, aktörler arasındaki durum gizli tutulur ve yalnızca ileti geçişi yoluyla değiştirilebilir veya iletilebilir. Bu, her aktör için gizlilik ve güvenlik sağlar. Tüm süreçler eşzamansızdır, yani paralel olarak yürütülürler ve önceki bir görevin sonucunu beklemeden birden fazla görevin aynı anda işlenmesini sağlarlar.

Örnek vermek gerekirse, bir biftek ve bir salata hazırladığınızı hayal edin. Normalde, önce tavayı ve yağı ısıtırsınız, ardından tavayı ısıtmayı beklerken sebzeleri yıkamaya başlayabilirsiniz. Tava hazır olduğunda bifteği pişirmek için geri dönersiniz, dinlenmesini sağlarsınız ve ardından salata hazırlamak için tekrar geri dönersiniz. Bu süreç, bir görev bir sonuç beklerken başka bir görevin işlenebileceği paralel yürütmeyle benzerdir ve hesaplama verimliliğini büyük ölçüde artırır.

Ayrıca, aynı anda birden çok mesajın gelmesinden kaynaklanan karışıklığı önlemek için bir aktör aynı anda yalnızca bir isteği işlemleyebilir. Örneğin, A aynı anda aynı hesaba 10 dolar yatırmak isterken B aynı anda aynı hesaptan 5 dolar çekmek istiyorsa, her iki isteği aynı anda işlemlemek yanlış bir hesap bakiyesine yol açabilir. Aktör Modeli altında, istekler aynı anda gelse bile, sistem bunları sırayla gerçekleştirir (örneğin, önce A'nın isteğini işler, ardından B'nin) hesap bakiyesinin tutarlı kalmasını sağlamak için.

  • Kalıcı Bellek

Her bir aktörün durumu ve gerekli veriler, sabit diskler veya veritabanları gibi harici paylaşılan depolama yerine kendi belleğinde saklanır. Bu, blok zinciri ile etkileşim için API çağrılarına olan ihtiyacı büyük ölçüde azaltır ve verilerin yerel bellekten doğrudan erişilebilmesini sağlayarak gecikmeyi azaltır. Ayrıca, her bir aktörün durumu kalıcıdır, bu da akıllı bir sözleşme duraklatıldığında veya sistem yeniden başlatıldığında aktörün durumunun hemen geri yüklenebileceği anlamına gelir.

Gear Protocol ayrıca, sadece gerekli verilerin okunup kaydedildiğinden emin olmak için programların bellek erişim davranışlarını izleyen Bellek Sanallaştırma teknolojisini de kullanır. Bu, hesaplama kaynaklarının israfını en aza indirerek sistemi daha verimli hale getirir.

  • WebAssembly (WASM)

WebAssembly (WASM), akıllı sözleşmelerin verimli bir şekilde çalışmasına izin veren izole bir yürütme ortamıdır. Birçok programlama dilini desteklediği için geliştiriciler, aşina oldukları geliştirme araçlarını kullanarak Gear.exe üzerinde akıllı sözleşmeleri dağıtabilirler. Bu, dağıtım engellerini önemli ölçüde azaltır ve geliştiricilerin yeni diller veya çerçeveler öğrenmeden Gear.exe'nin hesaplama gücünden faydalanmalarını kolaylaştırır.

Gear.exe'nin İşlem Süreci


Şekil 3, Gear.exe'nin İşlem Süreci, Kaynak: Gear Protocol

Gear.exe, geliştiricilere platformuyla etkileşim kurmak için iki ana entegrasyon yöntemi sunar:

  1. Yerel Entegrasyon
    Bu yöntemde, dApps, Ethereum'a istek göndermeye gerek kalmadan Gear.exe'nin işlemlerini doğrudan çağırır. Bu, sistemle gerçek zamanlı etkileşime izin verir.

  2. Olay tabanlı entegrasyon
    Bu modelde, Ethereum akıllı sözleşmeleri, Gear.exe işlemlerini tetikleyen olayları yayınlıyor. Gear.exe'nin doğrulayıcıları olayı tespit ettiklerinde, ilgili süreci derhal yürütüyorlar. Bu, Ethereum ve Gear.exe'nin sorunsuz bir şekilde çalışabileceği tamamen merkezi olmayan bir entegrasyonu mümkün kılar.

Seçilen entegrasyon yönteminden bağımsız olarak, operasyonel süreç aşağıdaki adımları izler:

Adım Adım Süreç

  1. Talep Kabulü
    Bir istek aldıktan sonra, Gear.exe'nin doğrulayıcı düğümleri, dApp'in Gear ortamında dağıtılmış programını yürütür. Düğümler daha sonra son hesaplama sonucunu imzalarak geçerliliğini sağlar.

  2. Yeniden kazançla ekonomik güvenlik
    Düğümlerin kötü niyetli davranışlarını önlemek için Gear.exe'nin ekonomik güvenliği Sembiyotik yeniden paylaşım protokolüyle korunmaktadır. Ayrıca, Vara Network'ün yerel tokenı (VARA) yatırımcıları güvenliğe katkıda bulunmaktadır. Ayrıca, dürüst olmayan davranışları caydırmak için ceza mekanizmaları da bulunmaktadır.

  3. Ön onaylama
    Gear.exe işlemi işlemeye başladıktan sonra, kullanıcıya bir ön onay gönderir. Bu ön onay, gönderen, alıcı, hash değeri, işlem ücreti vb. gibi işlem detaylarını içeren bir makbuz olarak hizmet eder. Kullanıcıya işlemin Ethereum üzerinde işleneceği ve sonunda tamamlanacağı konusunda güvence verir. Ön onay, işlem verileri hala işlenmekte olduğu için ve Ethereum üzerindeki nihai mutabakat bir süre alacağı için önemlidir. Gear.exe, bir ön onay sağlayarak dApp'lerin işlem tamamlanmasını beklemesini önler ve daha hızlı bir kullanıcı deneyimi sunar.

  4. Sonuç Birleştirme ve Yükleme
    Yaklaşık olarak her 8 saniyede, sıralayıcı tüm hesaplama sonuçlarını (çeşitli dApp'lerden işlemleri içerebilir) ve en son durum kökünü toplar. Bu sonuçlar daha sonra Ethereum'daki Gear.exe'nin akıllı sözleşmesine paketlenir ve yüklenir.

  5. dApps' Akıllı Sözleşmelerinin Güncellenmesi
    Son işlem sonuçları ilgili dApp'lerin akıllı sözleşmelerine gönderilir ve en son verilerle durum köklerini günceller.

Gear.exe'nin Mimarisi'nin Ana Özellikleri

  • Web3 Geliştiricileri için Esneklik:
    Gear.exe'nin mimarisi ve entegrasyon yöntemleri, Web3 geliştiricilere kullanım durumlarına bağlı olarak yerel ve olay tabanlı entegrasyonlar arasında seçim yapma esnekliği sağlar.

  • Performans ve Hız:
    Gear.exe, ön onaylar sağlayarak ve işlemleri zincir dışı işleyerek, kullanıcılar Ethereum'da tüm işlemin tamamlanmasını beklemeden platformla anında etkileşime girebildiklerinden, dApp'lerin çok daha hızlı ve sorunsuz bir kullanıcı deneyimi sunmasına olanak tanır.

  • Güvenlik ve Doğrulama:
    Yeniden paylaşım, doğrulayıcı düğümler ve ceza mekanizmalarının birleşimi, sistemin güvenli olduğundan ve kötü niyetli eylemlerin caydırıldığından emin olur. Son uzlaşma için Ethereum'un ana ağına güvenilmesi, Ethereum'un uzlaşmasının işlemin meşruluğunun nihai hakimi olması açısından ek bir güvenlik katmanı ekler.

Yüksek performans, hızlı işlemler ve güçlü güvenlik özelliklerini bir araya getiren bu yaklaşım, Web3 geliştiricilerinin ölçeklenebilir ve verimli bir şekilde Ethereum ile dış zincir hesaplamasını entegre etmek isteyenler için değerli bir araç olarak Gear.exe'yi konumlandırır.

Gear.exe ve Layer 2 arasındaki karşılaştırma

Gear.exe ve çeşitli Katman 2 çözümleri, Ethereum'un ölçeklenebilirliğini artırarak daha fazla kullanıcı ve uygulamayı desteklemeyi amaçlamaktadır. Bununla birlikte, bu iki yaklaşımın nasıl uygulandığında önemli farklılıklar bulunmaktadır. Bu karşılaştırma, güvenlik ve performans olmak üzere iki temel yönü üzerinde odaklanacaktır.

Güvenlik

Gear.exe ve Katman 2 çözümleri, Ethereum'un hesaplama görevlerini zincir dışına taşır ve ardından işlemleri tekrar ana ağa paketler. Bu, işlemin önemli bir kısmının zincir dışında gerçekleştiği anlamına gelir ve zincir dışı hesaplama sırasında işlem verilerinin güvenliği ve tutarlılığını sağlamak, düğüm tarafından kötü niyetli değişiklikleri önlemek için son derece önemli hale gelir.

  • Katman 2 (örneğin, Arbitrum): Arbitrum gibi Katman 2 çözümlerinde, hesaplama işlemi kendi ağ konsensüsü tarafından korunur. İşlemler merkezi bir sıralayıcı tarafından sıralanır ve ardından yerleşim için ana ağa yüklenir. Arbitrum, 7 günlük bir itiraz süresi olan bir İyimser Kanıt mekanizması kullanır. Sistem, yüklenen tüm işlem verilerinin doğru olduğunu varsayar, ancak herhangi birinin işlemi sorgulaması için bir pencere sağlar. Bir itiraz meydana gelirse, Ethereum doğrulayıcıları işlemin geçerliliğini onaylamaktan sorumludur. Bu tasarım, Arbitrum'un ağ düğümlerinin kötü niyetli olsa bile, Ethereum'un bir son savunma hattı olarak hizmet vereceğini sağlar.
  • Gear.exe: Gear.exe, kendi ağ uzlaşısına sahip değil ve bunun yerine ekonomik güvenlik sağlamak için tekrar yatırılan ETH kullanan Symbiotic'e güveniyor. İşlemler önce merkezi bir sıralayıcı tarafından sıralanır ve ardından Ethereum ana ağına iletilir. Ancak, Gear.exe'nin mevcut belgeleri, Ethereum'a yüklenen verilerin doğru olduğunu doğrulamak için İyimser Kanıtlar veya Sıfır Bilgi Kanıtları (ZKPs) gibi mekanizmaları kullanıp kullanmadığını belirtmez. Bu nedenle, Gear.exe'nin güvenliği büyük ölçüde Symbiotic'in tekrar yatırma protokolüne dayanır. Bu tekrar yatırma modeli tarafından sağlanan güvenliğin Ethereum'un yerel uzlaşısını tam olarak karşılayıp karşılamayacağı belirsizdir, çünkü tekrar yatırma mekanizması Ethereum'un güvenliğini akıllı sözleşmeler aracılığıyla kullanır ve potansiyel sistemik riskler getirir.

Ayrıca, Gear.exe ve Katman 2, ağın uzlaşısına dayanmak yerine işlemleri sıralamak için merkezi bir sıralayıcı kullanır. Bu ağın hızını artırsa da sıralayıcıya ve proje ekibine önemli bir güç verir. Aşırı durumlarda, bir proje ekibi işlem sırasını kendi lehlerine manipüle edebilir ve çıkarlarına zararlı olan işlemleri reddedebilir. Arbitrum ve Optimism gibi Katman 2 çözümleri, kullanıcıların sıralayıcıyı atlayıp işlemleri doğrudan ana ağa göndermelerine olanak tanır. Bununla birlikte, Gear.exe böyle bir tasarıma sahip değildir.

Güvenlik Konusunda Sonuç:
Katman 2 çözümlerine göre, Gear.exe'nin güvenliği büyük ölçüde Symbiotic'e dayanır ve Katman 2 çözümlerinde bulunan aşırı durumlar için bazı karşı önlemlerden yoksundur. Güvenlik açısından olgun ve iyi yapılandırılmış değildir. Bununla birlikte, Gear.exe gelecekteki beyaz kağıtlarında güvenlik modelini açıklamak için daha fazla ayrıntı sağlayabilir.

Performans

Performans açısından, Gear.exe ve Layer 2, işlem işleme sırasında kullanıcılara ön onaylanmış bilgileri döndürerek, sistemin işlemi kabul ettiğini ve işleyeceğini gösterir. Bu, kullanıcıların Ethereum'un bloğu tamamlamasını beklemek zorunda kalmadan hızlı bir şekilde başlangıç işlem sonuçlarını almasına ve diğer işlemlere devam etmesine olanak sağlar, böylece işlem hızını ve verimliliğini önemli ölçüde artırır. Ayrıca, Gear.exe ve Layer 2, işlemleri sıralamak için merkezi sequencers kullanır, bu da anlaşma oluşturma süresinden tasarruf sağlar ve birden çok işlemi birleştirir. Bu, gaz ücretlerini azaltır ve Ethereum'un bloklarının daha fazla işlemi barındırmasına izin verir.

  • Katman 2:
    Arbitrum gibi Katman 2 çözümleri, Ethereum'un temel katmanına kıyasla hesaplamanın dışına taşınarak geliştirilmiş performans sunar. Bununla birlikte, Katman 2 genellikle üstel kazanımlar yerine lineer işlem kapasitesi artışlarını desteklediğinden, ölçeklenebilirlik açısından bazı sınırlamalarla karşı karşıya kalır.

  • Gear.exe:
    Gear.exe, Aktör Modeli, Kalıcı Bellek ve WebAssembly (WASM) gibi birkaç gelişmiş teknolojiyi entegre ederek görevlerin paralel yürütülmesini destekliyor. Bu, hesaplama verimliliğini ve kaynak kullanımını daha da optimize eder. Süreçlerin paralelleştirilmesi, Gear.exe'nin katman 2 çözümlerinden önemli ölçüde daha yüksek bir ağ performansı sağlayabileceğini iddia ediyor. Gear.exe, Ethereum'un temel katmanının hesaplama gücünü 1000 katına çıkarabileceğini iddia ediyor, ancak bu iddianın doğrulanabilmesi gelecekteki performans verilerine ve testlere bağlıdır.

Performans Hakkında Sonuç:
Katman 2 çözümleri zaten Ethereum'a göre önemli performans iyileştirmeleri sağlarken, Gear.exe paralel yürütme desteği nedeniyle daha da yüksek ağ performansı sunabilir. Bununla birlikte, iddia edilen 1000 kat iyileştirmeyi sağlayıp sağlayamayacağı, veriler ve gerçek dünya testleri yoluyla doğrulanmaya devam etmektedir.

Görünümler ve Zorluklar

Basitçe söylemek gerekirse, Gear.exe performansı paralel yürütme aracılığıyla artırır, mevcut Katman 2 altyapısını kullanır ve kendisini yeni bir blok zinciri yerine Ethereum için bir genişleme modülü olarak konumlar. Sadece diğer zincirlerdeki DApp'ler için hesaplama hizmetleri sağlamaya odaklanır, birden fazla Katman 2 çözümü ile gelen varlık parçalanma sorunundan kaçınır. Gelecekte, Gear.exe, Ethereum'un ekosistemini tekrar bir araya getirerek bazı Katman 2 çözümlerini potansiyel olarak değiştirebilir. Ayrıca, yüksek performans kapasitesi ile Gear.exe, Ethereum'u Solana, Sei, Sui ve Aptos gibi diğer performans odaklı genel blok zincirleri karşısında daha rekabetçi hale getirir.

Bununla birlikte, Gear.exe'in operasyonel performansının ve istikrarının, öne sürülen iddiaları gerçekten karşılayıp karşılayamayacağı henüz belli değil. Ayrıca, güvenlik açısından, Gear.exe yalnızca Simbiyotikler tarafından korunur ve mevcut Katman 2 çözümlerinin sağladığı ilgili önlemlerin çoğundan yoksundur. Özellikle Katman 2 çözümlerinin daha olgun güvenlik özellikleriyle karşılaştırıldığında dikkate alınması gereken tasarım riskleri vardır. Güvenlik, özellikle bilgisayar korsanlarının büyük merkezi borsalar da dahil olmak üzere varlıkları çaldığı birçok olay göz önüne alındığında, geliştiriciler ve kullanıcılar için daha yüksek bir öncelik olma eğilimindedir. Gear.exe tamamen kod odaklı bir zincir üstü protokol olduğu göz önüne alındığında, özellikle kesinti süresi gibi durumların ele alınmasında güvenliğinin sağlam ve güvenilir olduğu kanıtlanmalıdır. Bu, Gear.exe daha fazla pazar güveni kazanmak için geliştirmesi ve güçlendirmesi gereken bir alandır.

Sonuç

Blockchain teknolojisinin yükselişi ve modüler blok zincirleri ile birlikte, Katman 2 oluşturmanın engelleri giderek düşmektedir ve birçok platform 'tek tıklama ile zincir oluşturma' özellikleri sunmaktadır. Sonuç olarak, Katman 2 çözümlerinin sayısı aşırı derecede artmış, Ethereum geliştiricilerini ve kullanıcılarını hangisini seçecekleri konusunda belirsizlik içinde bırakmıştır. Her Katman 2, kendi ekosistemini oluşturmayı gerektirir, ancak bu sadece diğer açık zincirlerin zaten geçtiklerini tekrarlamaktadır ve bazı yönlerden yeni teknolojilerin yeniliklerini engellemektedir.

Gear.exe, Layer 2'den daha yüksek bir performans sunar ve mevcut kullanıcıları ve fonları göç etme ihtiyacını ortadan kaldırır. Güvenlik için yeniden bahis kullanarak, Ethereum'un ölçeklenebilirlik zorlukları için benzersiz bir alternatif sunar. Bu çözüm henüz yaygın olarak benimsenmemiş olsa da ve pazar doğrulamasından geçmesi gereksin, şüphesiz Ethereum için taze olasılıklar sunar. Gear.exe, Ethereum'un ölçeklendirme için daha uygun bir çözüm sunabilir ve gelecekteki gelişimi sürekli dikkate değerdir.

Yazar: Wildon
Çevirmen: Piper
İnceleyen(ler): Piccolo、YCarle、Elisa
Çeviri İnceleyicileri: Ashely、Joyce
* Bilgiler, Gate.io tarafından sunulan veya onaylanan finansal tavsiye veya başka herhangi bir tavsiye niteliğinde değildir ve bu tip bir durumu teşkil etmemektedir.
* Bu makale Gate.io kaynak gösterilmeden çoğaltılamaz, aktarılamaz veya kopyalanamaz. Aykırı davranışlar, Telif Hakkı Yasasının ihlalidir ve yasal işleme tabi olabilir.
Şimdi Başlayın
Kaydolun ve
100 USD
değerinde Kupon kazanın!