Full Stack Paralelizasyon White Paper Yayını Yeni EVM Layer1 Projesi Esnek Blok Alanı Çözümünü Tanıttı

Yenilikçi Paralel EVM Layer1 Projesi Tüm Yığın Paralelleştirme White Paper'ını Çıkardı

Son günlerde, yeni bir paralel EVM Layer1 projesi, blok zincirinin ölçeklenebilirliğini tam anlamıyla serbest bırakmayı amaçlayan "Tam Yığın Paralelleştirme" White Paper'ını yayımladı ve merkeziyetsiz uygulamalar (DApps) için "öngörülebilir performans" sunmayı hedefliyor.

Öngörülebilir performans, DApp'lere öngörülebilir her saniye işlem hacmi (TPS) sağlamak anlamına gelir, bu da belirli iş senaryolarındaki DApp'ler için kritik öneme sahiptir. Kamu blok zincirinde dağıtılan DApp'ler genellikle diğer DApp'lerle blok zincirinin hesaplama ve depolama kaynakları için rekabet etmek zorundadır. Ağ yoğunluğu zamanlarında, bu durum yüksek işlem yürütme maliyetlerine ve gecikmelere neden olabilir, bu da DApp'in hızlı gelişimini ciddi şekilde kısıtlar. Düşünün ki kullanıcı, merkeziyetsiz anlık iletişim yazılımını kullanırken, alt katmandaki blok zincir ağına ait blok alanı diğer DApp'ler tarafından kullanıldığında, mesajlar neredeyse gönderilemez ve alınamaz hale gelir, bu da kullanıcı deneyimi için yıkıcıdır.

"Öngörülebilir performans" sorununu çözmek için yaygın bir uygulama, belirli bir uygulama için özel olarak tasarlanmış bir blok zinciri kullanmaktır; yani uygulama zinciri (Appchain). Uygulama zinciri, blok alanını belirli bir uygulama için özel olarak ayıran bir blok zinciridir.

Bu proje, (Elastic Block Space, EBS) çözümünü yenilikçi bir şekilde sunmaktadır. Esnek hesaplama kavramına dayanarak, protokol seviyesinde DApp'in özel gereksinimlerine göre blok kaynaklarını dinamik olarak ayarlamakta ve yüksek talep gören DApp'lere bağımsız genişletme blok alanı sağlamaktadır.

DApp'ın Öngörülebilir Performansı: Uygulama Zincirinden Esnek Blok Alanına

Uygulama Zinciri'nin Gelişim Süreci

Uygulama zinciri, tek bir DApp'i çalıştırmak için oluşturulan bir blok zinciridir. Geliştiriciler mevcut blok zincirleri üzerinde inşa etmek yerine, özel sanal makineler kullanarak sıfırdan yeni bir blok zinciri oluşturur ve kullanıcı ile uygulama arasındaki etkileşimlerin işlemlerini gerçekleştirir. Geliştiriciler ayrıca blok zinciri ağ yığını üzerindeki farklı unsurlar ( konsensüs, ağ ve yürütme ) gibi, belirli tasarım gereksinimlerini karşılayacak şekilde özelleştirebilirler, böylece paylaşılan ağ üzerindeki yüksek tıkanıklık, yüksek maliyet ve sabit özellikler gibi sorunları çözebilirler.

Uygulama zinciri yeni bir kavram değildir: Bitcoin, "dijital altın" olarak bir uygulama zinciri olarak görülebilir; Arweave, kalıcı depolama için bir uygulama zinciri olarak değerlendirilebilir; Celestia, veri kullanılabilirliği sağlayan bir uygulama zinciri olarak kabul edilebilir.

2016'dan itibaren, uygulama zinciri yalnızca tek bir blok zincirini değil, aynı zamanda çok zincirli bir formu da içermektedir, yani birden fazla birbirine bağlı blok zincirinden oluşan bir ekosistem, başlıca temsilcileri Cosmos ve Polkadot gibi projelerdir. Cosmos, birbirine bağlı birden fazla blok zincirinin dünyasını ilk kez tasarlamış ve zincirler arası etkileşim sorununu çözmeye odaklanmıştır. Cosmos SDK aracılığıyla hızlı bir şekilde bir zincir geliştirilip başlatılabilir ve IBC protokolü ile engelsiz blok zinciri etkileşimi sağlanmıştır. Polkadot, mükemmel bir blok zinciri ölçeklendirme çözümü olmayı hedeflemektedir; ekosistemindeki zincirler paralel zincir olarak adlandırılmaktadır. Polkadot, başlangıçta paylaşılan güvenliği teşvik etmiştir, farklı paralel zincirler çapraz konsensüs bilgileri aracılığıyla iletişim kurabilir.

2020 yılının sonunda, Ethereum'un ölçeklenebilirlik araştırmaları yan zincirler, alt ağlar ve Layer2 Rollups gibi çözümlere odaklandıkça, uygulama zincirleri de buna uygun şekillerde ortaya çıkmaya başladı. Yan zincirler ve alt ağlar, deneyimi ve performansı artırarak genel hizmet kapasitesinin yükseltilmesini sağlarken; Layer2 Rollups, uygulama zincirlerini modüler bir yığın biçiminde desteklemektedir ve bu çözümlerden ikisi birçok proje tarafından büyük ilgi görmektedir. Layer2 Rollups çözümleri, Ethereum ağının işlem hacmini ve ölçeklenebilirliğini artırmayı, sürekli artan işlem taleplerine yanıt vermeyi ve daha geniş bir etkileşim ve birlikte çalışabilirlik sağlamayı amaçlamaktadır.

Şu anda, çeşitli platformlar üzerinde uygulama zincirleri inşa eden birçok uygulama bulunmaktadır. Örneğin, Axie 2021'in başında Ethereum yan zinciri Ronin'i piyasaya sürdü; DeFi Kingdoms 2021'in sonunda Harmony'den Avalanche alt ağına geçiş yaptığını açıkladı; Injective, 2021'in Kasım ayında Cosmos SDK kullanarak inşa edilen DeFi uygulama zincirini tanıttı; dYdX, 2022'nin ortasında ürününün V4 versiyonunun bağımsız bir uygulama zinciri inşa etmek için Cosmos SDK teknolojisini kullanacağını duyurdu; Uptick Network, 2023'te Web3 ekosistem uygulama geliştirmeye yönelik altyapı uygulama zinciri Uptick Chain'i hizmete sundu ve altyapısında zengin bir ticarileştirme protokol katmanı da bulunmaktadır.

DApp'in Tahmin Edilebilir Performansı: Uygulama Zincirinden Esnek Blok Alanına

Uygulama Zincirinin Avantajları ve Dezavantajları

Uygulama zinciri, temel Layer1'e bağımlı olmadan kendi egemen blok zincirini çalıştırma yetkisini elde eder, bu da çift taraflı bir kılıçtır.

Avantajların üç ana noktası vardır:

  1. Egemenlik: Uygulama zinciri, kendi yönetim planı aracılığıyla sorunları çözebilir, ayrı uygulama projelerinin bağımsızlığını ve özerkliğini koruyabilir, çeşitli müdahalelerin engellenmesini sağlayabilir.

  2. Performans: Uygulamanın ihtiyaç duyduğu düşük gecikme ve yüksek throughput'u karşılayarak kullanıcılara iyi bir deneyim sunar, DApp'in gerçek çalışma verimliliğini büyük ölçüde artırır.

  3. Özelleştirilebilirlik: DApp geliştiricileri ihtiyaçlarına göre zincirleri özelleştirebilir ve hatta ekosistemler oluşturabilir, yeterince esnek bir evrim yolu sunabilir.

Dezavantajların da üç noktası var:

  1. Güvenlik sorunları: Uygulama zinciri, kendi güvenliğinden sorumlu olmalıdır; bu, düğüm sayısını dengelemek, konsensüs mekanizmasını sürdürmek ve stake risklerini önlemek gibi konuları içerir; ağ görece güvensizdir.

  2. Çapraz zincir sorunu: Uygulama zinciri bağımsız bir zincir olarak diğer zincirlerle ( uygulamalarının ) birlikte çalışabilirliğinden yoksundur ve çapraz zincir sorunu ile karşı karşıyadır. Çapraz zincir protokollerinin entegrasyonu ayrıca çapraz zincir riskini artıracaktır.

  3. Maliyet Sorunu: Uygulama zinciri, ek bir çok altyapının kurulmasını gerektirir, bu da büyük maliyet ve mühendislik süresi gerektirir. Ayrıca, düğümlerin çalıştırılması ve bakımı için de maliyetler bulunmaktadır.

Yeni girişimler için, uygulama zincirinin dezavantajları, piyasaya girişteki DApp'leri üzerinde büyük bir etkiye sahiptir. Çoğu girişim geliştirme ekibi, güvenlik ve çapraz zincir sorunlarını iyi bir şekilde çözmekte zorlanmakta ve yüksek işgücü, zaman ve maliyetlerin etkisiyle cayılmaktadır. Ancak öngörülebilir performans, belirli DApp'lerin zorunlu bir ihtiyacıdır, bu nedenle piyasada Layer1 için öngörülebilir performans çözümlerine acil bir ihtiyaç vardır.

DApp'ın öngörülebilir performansı: Uygulama zincirinden esnek blok alanına

Esnek Blok Alanı

Web2'de, esnek hesaplama, sistemin ihtiyaçlara göre dinamik olarak bilgisayar işleme, bellek ve depolama kaynaklarını artırmasına veya azaltmasına olanak tanıyan yaygın bir bulut bilişim modelidir. Bu model, artan kullanım zirvelerinin kapasite planlaması ve mühendislik tasarımı konusunda endişelenmeyi gerektirmez.

Esnek blok alanı, ağın yoğunluk seviyesine göre blokların barındırabileceği işlem sayısını otomatik olarak ayarlar. Belirli bir uygulamanın işlemleri için, blok zinciri ağı esnek hesaplama ile istikrarlı blok alanı ve TPS garantisi sunarak "tahmin edilebilir performans" sağlar.

MegaETH, benzer bir "esnek dinamik genişleme" konsepti önerdi ve bunun DApp'lerin büyük ölçekli benimsenmesini desteklemek için kaçınılmaz bir gelişim yolu olduğunu düşünüyor. Önümüzdeki 1-3 yıl içinde aşağıdaki teknik gelişmelerin ortaya çıkacağını öngörüyor:

  • İlk aşama: Doğrulayıcı düğüm seviyesinde yatay ölçekleme
  • İkinci Aşama: Zincir Seviyesinde Statik Genişleme
  • Üçüncü Aşama: Zincir Seviyesinde Dinamik Dikey Ölçeklenebilirlik

Bu proje, "doğrulayıcı düğümlerin yatay ölçeklenmesini nasıl koordine edeceği" konusunun birinci aşamasındaki temel sorunu çözüyor ve bu kavramı gerçekten hayata geçiriyor. Ağdaki protokoller arttığında, protokol kullanıcıları ve işlem hacmindeki artışı işlemek için esnek blok alanına abone olabilir. Esnek blok alanı, yüksek işlem hacmi talebine sahip DApp'ler için bağımsız blok alanı sunarak onların büyümeyle birlikte genişlemesine olanak tanır. Temelde, blok alanı, her bir blokta saklanabilecek veri miktarını belirler ve bu da işlem hacmini doğrudan etkiler. DApp'ler işlem talebinde büyük bir artış yaşadığında, esnek blok alanına abone olmak, artan yükü verimli bir şekilde işlemek için faydalı hale gelir, bu da temel blok zincirini etkilemez.

DApp'ın tahmin edilebilir performansı: uygulama zincirinden esnek blok alanına

Esnek hesaplamanın uygulanması "gerçek zamanlı esneklik" ve "gerçek zamanlı olmayan esneklik" olarak ikiye ayrılır. "Gerçek zamanlı esneklik" genellikle dakikalık yanıt süresi ile genişlemeyi ifade ederken, "gerçek zamanlı olmayan esneklik" belirli bir süre içinde genişleme yanıtı gerektirir. Bu proje "gerçek zamanlı olmayan esneklik" yöntemini benimsemiştir; yani, ağ genişlemeye ihtiyaç duyduğunda genişleme önerisi başlatır ve bir veya daha fazla epoch'tan sonra ( ve gerçek zamanlı olmayan ), tüm ağın doğrulama düğümleri genişlemeyi tamamlayacak ve diğer doğrulayıcıların meydan okuması için genişleme kanıtını sunacaktır.

Bu projenin esnek blok alanı çözümü, birçok dağıtık veritabanı fikrini temel alıyor ve aynı zamanda blockchain shard teknolojisinin bir devamıdır. "Hesaplama shardları" açısından, ihtiyaç duyulan uygulama trafiğini genişletiyor ve "kross shard işlemleri" sorununu önlüyor, böylece geliştiricilerin ve kullanıcıların deneyimi önceki ile büyük bir fark yaratmıyor. Aynı zamanda, uygulanabilirliği artırırken birçok DApp'in gerçek ihtiyaçlarını karşılama açısından zorluğu nispeten daha az olan "gerçek zamanlı olmayan esneklik" yaklaşımını benimsiyor.

Önemli bir nokta, esnek blok alanının yatay olarak genişletilebilir blok zinciri performansını artırma çözümü olarak, "işlemlerin paralelleştirilebilir olması" ön koşuludur. Sadece işlem paralellik derecesi artırıldıktan sonra, işlem hacmini artırmak için yatay genişleme düğümlerinin makine kaynaklarına ihtiyaç vardır.

Ethereum gibi Layer1'ler için, işlem seri problemi en doğrudan performans darboğazıdır. Blok boyutu da değişken boyutlu blok Gas limit ile sınırlıdır ( üst sınır 30.000.000 gas ), bu nedenle yalnızca Layer2 ölçekleme çözümleri aramak mümkündür.

Solana gibi yüksek performanslı Layer1'ler için, işlem paralel yürütmesini desteklese de, performans yatay olarak ölçeklenebilse de, DApp'lerin "öngörülebilir performans" sorununu yüksek talep zirveleri sırasında çözememektedir. Solana, "yerel ücret piyasası" çözümünü uygulayarak, herhangi bir tekil talebin kıt blok alanını tekelleştirmesini önlemeyi amaçlamaktadır; bu, zamanlama ücreti artışını sınırlamakta ve ani talep zirvelerinin olumsuz etkilerini hafifletmektedir. Örneğin, NFT dağıtımı sırasında, NFT dağıtıcıları her hesabın hesaplama birimi (CU) sınırını hızla tüketecek ve sonraki işlemler, o hesabın sınırlı alanında işlenebilmek için öncelikli ücreti artırmak zorunda kalacaktır.

Bu proje, esnek blok alanı çözümü ile işlem talebindeki artışı karşılamakta ve aynı zamanda Solana'daki "yerel ücret piyasası" kavramını daha da genişletmektedir. Bu, sadece DApp'in "öngörülebilir performansını" sağlamakla kalmıyor, aynı zamanda ağ genelinde ücret artışlarını ve tıkanıklıkları önleyerek iki hedefi birden gerçekleştirmektedir.

DApp'ın tahmin edilebilir performansı: uygulama zincirinden elastik blok alanına

Özet

Uygulama zincirleri veya esnek blok alanları, esasen farklı DApp'lerin blok zinciri performansına farklı gereksinimleri olduğu sorununu, ya da "öngörülebilir performans" sorununu çözmek için vardır. Bu iki çözüm arasında bir iyilik ya da kötülük yoktur, sadece uygunluk farkı vardır. Bu iki çözüm, Joel Monegro tarafından 2016'da ortaya atılan "şişman protokol teorisi"ni akla getiriyor; bu teori, "kripto protokollerinin, üzerinde inşa edilen uygulamalardan daha fazla kolektif değer ( elde etme şekli nasıl olmalıdır" etrafında şekillenmektedir.

Uygulama zinciri aslında ince bir protokoldür, özellikle Layer1 modüler bir mimari benimsediğinde, protokol katmanı tamamen uygulama katmanı tarafından özelleştirilir. Bu uygulamalara daha iyi bir değer biriktirme mekanizması sağlasa da, aynı zamanda yüksek maliyetler ve sınırlı güvenlik getirir.

Esnek blok alanı aslında kalın bir protokoldür, alt katman Layer1 protokol katmanının genişletme işlevidir, "öngörülebilir performans" talebi olan katılımcıların giriş engelini etkili bir şekilde düşürürken, protokol aynı zamanda uygulama değerini yakalayabilir ve olumlu bir geri bildirim döngüsü oluşturabilir.

![DApp'ın Tahmin Edilebilir Performansı: Uygulama Zincirinden Esnek Blok Alanına])https://img-cdn.gateio.im/webp-social/moments-1ce62500654a5ac264303402744904e1.webp(

DAPP0.13%
View Original
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.
  • Reward
  • 7
  • Share
Comment
0/400
SoliditySlayervip
· 07-19 15:06
Sadece saf hava projesi.
View OriginalReply0
BearMarketSurvivorvip
· 07-17 19:10
Yine bir performans kartı olan ayı trader'ları projesi. Kaç tur geçirdiğimi bilemiyorum.
View OriginalReply0
MetaverseLandladyvip
· 07-16 17:23
Kimse boğa gibi konuşamaz mı?
View OriginalReply0
BrokenDAOvip
· 07-16 17:14
Bir başka boş konuşma mekanizması White Paper'ı
View OriginalReply0
CryptoDouble-O-Sevenvip
· 07-16 17:12
Analiz etmenin bir önemi yok, Boğa olmak yeter.
View OriginalReply0
rekt_but_vibingvip
· 07-16 17:12
Beyaz Kitap'ı kim okursa o domuzdur.
View OriginalReply0
FlashLoanPrincevip
· 07-16 17:10
Blok alanı esnekliği, tps şaka gibi
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)