Tam Yığın Paralelleştirme: Yeni EVM Layer1 Projesinin White Paper'ı Yayınlandı
Son zamanlarda, yeni bir paralel EVM Layer1 projesi "Tam Yığın Paralelleştirme" başlıklı bir White Paper yayınladı. Bu, blok zincirinin ölçeklenebilirliğini kapsamlı bir şekilde artırmayı ve merkeziyetsiz uygulamalar (DApps) için "tahmin edilebilir performans" sunmayı hedefliyor.
Tahmin edilebilir performans, DApp'lere tahmin edilebilir her saniye işlem hacmi (TPS) sağlamayı ifade eder ve bu, belirli iş senaryoları için kritik öneme sahiptir. Kamu blok zincirinde dağıtılan DApp'ler genellikle diğer uygulamalarla hesaplama kaynakları ve depolama alanı için rekabet etmek zorundadır. Ağın yoğunlaşması durumunda, bu yüksek işlem maliyetlerine ve gecikmelere yol açabilir ve DApp'in gelişimini ciddi şekilde kısıtlayabilir. Düşünün ki, kullanıcılar merkeziyetsiz anlık iletişim yazılımlarını kullanırken, alt ağ yoğunluğu nedeniyle mesajların zamanında gönderilip alınamaması, kullanıcı deneyimi açısından felaket niteliğinde olacaktır.
"Öngörülebilir performans" sorununu çözmek için yaygın bir yöntem, belirli uygulamalar için özel olarak tasarlanmış blok zincirleri kullanmaktır, yani uygulama zinciri. Uygulama zinciri, blok alanını belirli bir uygulama için özel olarak ayıran bir blok zinciridir.
Bu yeni proje, "Esnek Blok Alanı"(Elastic Block Space, EBS) çözümünü yenilikçi bir şekilde sunmaktadır. Esnek hesaplama kavramına dayanarak, protokol katmanında DApp ihtiyaçlarına göre blok kaynaklarını dinamik olarak ayarlayarak, yüksek talepli DApp'lere bağımsız bir genişletme blok alanı sağlamaktadır.
Bu makalede uygulama zinciri ve esnek blok alanı tanıtılacak ve her ikisinin artıları ve eksileri karşılaştırılacaktır.
Uygulama Zincirinin Gelişim Süreci
Uygulama zinciri, tek bir DApp'in çalıştırılması için oluşturulmuş bir blok zinciridir. Geliştiriciler mevcut bir blok zinciri üzerinde inşa etmek yerine, özel sanal makinelerle sıfırdan yeni bir blok zinciri inşa ederler ve kullanıcıların uygulamalarla etkileşimde bulunduğu işlemleri gerçekleştirirler. Geliştiriciler ayrıca, belirli tasarım gereksinimlerine uyacak şekilde konsensüs, ağ ve yürütme gibi ağ yığınındaki farklı öğeleri özelleştirebilirler; bu sayede 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 değerlendirilebilir; Arweave, kalıcı depolama uygulama zinciri olarak değerlendirilebilir; belirli bir veri kullanılabilirliği projesi, veri kullanılabilirliği sağlayan bir uygulama zinciri olarak değerlendirilebilir.
2016'dan itibaren, uygulama zinciri yalnızca tek bir blok zincirini değil, aynı zamanda çoklu zincir biçimlerini de içermektedir; yani birden fazla bağlantılı blok zincirinden oluşan bir ekosistem. Başlıca temsilcileri arasında bir çapraz zincir projesi ve bir Web3 altyapı projesi bulunmaktadır. İlki, blok zincirleri arasındaki etkileşim sorununu çözmeye odaklanmakta, hızlı bir şekilde bir zincir geliştirilip başlatılabilmekte ve çapraz zincir iletişim protokolü tasarlamaktadır; ikincisi ise mükemmel bir blok zinciri genişletme çözümü olmayı hedeflemekte ve ekosistemindeki zincirler paralel zincir olarak adlandırılmakta, başlangıçtan itibaren paylaşılan güvenliği benimsemektedir.
2020'nin sonlarında, Ethereum genişleme araştırmaları yan zincirler, alt ağlar ve Layer2 Rollups gibi çözümlere odaklandıkça, uygulama zincirleri de buna göre şekil aldı. Bazı çokgen projeleri gibi yan zincir çözümleri, bazı yüksek performanslı halka açık zincirlerin alt ağları, yan zincir veya alt ağ deneyimini ve performansını artırarak genel hizmet kapasitesini artırmayı başardı. Layer2 Rollups, uygulama zincirlerini desteklemek için modüler bir yığın şeklinde sunulmaktadır; bazı açık kaynaklı teknoloji yığınları ve bazı çokgen projelerin geliştirme araç setleri birçok proje tarafından ilgiyle karşılanmaktadır. Layer2 Rollups çözümleri, Ethereum ağının işlem hacmini ve ölçeklenebilirliğini artırmayı, artan işlem taleplerini karşılamayı ve daha geniş bir birlikte çalışabilirlik sunmayı hedeflemektedir.
Şu anda, çok sayıda uygulama çapraz platform uygulama zincirleri üzerinde inşa edilmiştir. Örneğin, bir NFT oyunu 2021'in başında Ethereum yan zincirini piyasaya sürdü; bir oyun projesi 2021'in sonunda belirli bir kamu zincirinden belirli bir yüksek performanslı kamu zinciri alt ağına geçiş yaptığını duyurdu; bir merkeziyetsiz borsa 2021'in Kasım ayında belirli bir çapraz zincir projesi SDK'sını kullanarak inşa edilen DeFi uygulama zincirini tanıttı; başka bir merkeziyetsiz borsa 2022'nin ortalarında ürün V4 versiyonunun belirli bir çapraz zincir projesi SDK teknolojisini kullanarak bağımsız bir uygulama zinciri inşa edeceğini duyurdu; bir Web3 altyapı projesi 2023 yılında Web3 ekosistem uygulama gelişimi için altyapı uygulama zincirini hizmete sundu ve zengin ticari protokol katmanlarını da içerdi.
Uygulama Zincirinin Avantajları ve Dezavantajları
Uygulama zinciri, alt katman Layer1'e bağımlı olmaksızın, çalışan ana hak blok zincirinin tüm gücünü elde eder; bu bir double-edged sword.
Avantajların başlıca üç noktası vardır:
Egemenlik: Uygulama zinciri, kendi yönetişim planları aracılığıyla sorunları çözebilir, bağımsızlık ve özerklik sağlayabilir, her türlü müdahaleyi önleyebilir;
Performans: Uygulamanın ihtiyaç duyduğu düşük gecikme süresi ve yüksek verimliliği karşılamak, iyi bir kullanıcı deneyimi sağlamak ve DApp'in gerçek işlem verimliliğini artırmak;
Özelleştirilebilirlik: Geliştiriciler ihtiyaçlarına göre zincirleri özelleştirebilir, hatta ekosistemler oluşturabilir ve esnek bir evrim yolu sunabilir.
Dezavantajların da üç noktası var:
Güvenlik Sorunları: Uygulama zincirleri güvenlikten kendileri sorumludur, bu da düğüm sayısını dengelemek, konsensüs mekanizmasını sürdürmek, staking risklerini önlemek gibi konuları içerir, ağ göreceli olarak güvensizdir;
Çapraz zincir sorunu: Bağımsız bir zincir olarak diğer zincirlerle ( uygulamalarının ) birlikte çalışabilirliğinden yoksundur ve çapraz zincir zorluklarıyla karşı karşıyadır. Çapraz zincir protokollerinin entegrasyonu ise riski artıracaktır;
Maliyet Sorunu: Ekstra olarak büyük miktarda altyapı inşa edilmesi gerekiyor, bu da büyük maliyet ve mühendislik süresi gerektiriyor. Ayrıca, düğümlerin işletim ve bakım maliyetlerini de içeriyor.
Yeni başlayan şirketler için, uygulama zincirinin dezavantajları DApp'lerinin işleyişini büyük ölçüde etkilemektedir. Çoğu yeni ekip, güvenlik ve çapraz zincir sorunlarını uygun bir şekilde çözmekte zorlanmakta ve yüksek iş gücü, zaman ve maliyet nedeniyle geri adım atmaktadır. Ancak, öngörülebilir performans belirli DApp'ler için zorunludur, bu nedenle piyasa Layer1 düzeyinde öngörülebilir performans çözümlerine acil ihtiyaç duymaktadır.
Esnek Blok Alanı
Web2'de, esnek hesaplama, sistemin talebe göre dinamik olarak hesaplama işleme, bellek ve depolama kaynaklarını genişletmesine veya azaltmasına izin veren yaygın bir bulut bilişim modelidir. Yüksek kullanım zirvelerinin kapasite planlaması ve mühendislik tasarımı konusunda endişelenmeden.
Esnek blok alanı, ağın yoğunluk seviyesine göre otomatik olarak blokların barındırabileceği işlem sayısını ayarlar. Eğer blok zinciri ağı esnek hesaplama ile belirli uygulama işlemlerine istikrarlı blok alanı ve TPS garantisi sağlarsa, "öngörülebilir performans" gerçekleştirilmiş olur.
Bazı Layer2 projeleri de benzer bir "esnek dinamik ölçeklenebilirlik" kavramını öne sürmüştür ve bunun DApp'lerin büyük ölçekli benimsenmesini desteklemenin kaçınılmaz gelişim yolu olduğunu düşünmektedir. Önümüzdeki 1-3 yıl içinde aşağıdaki teknik gelişmelerin ortaya çıkması bekleniyor:
Birinci Aşama: Doğrulayıcı Düğüm Seviyesi Yatay Ölçekleme;
İkinci Aşama: Zincir Seviyesi Statik Genişleme;
Üçüncü Aşama: Zincir Seviyesi Dinamik Yatay Ölçeklenme.
Bu yeni proje, bu konsepti gerçekten hayata geçirerek, ilk aşamadaki "doğrulama düğümlerinin yatay ölçeklenebilirliğini esnek hesaplama ile nasıl koordine edeceği" ana sorununu çözüyor. Ağda protokoller büyüdüğünde, abonelik esnek blok alanı kullanıcı ve işlem hacmi artışını işleyebilir. Esnek blok alanı, yüksek işlem hacmi talebi olan DApp'lere bağımsız blok alanı sunarak, büyüdükçe ölçeklenmesine olanak tanır. Temelde, blok alanı her bloğun depolayabileceği veri miktarını belirler ve işlem hacmini doğrudan etkiler. DApp'ler işlem talebinde ani bir artış yaşadığında, abonelik esnek blok alanı artan yükü verimli bir şekilde işleyebilir ve temel blok zincirini etkilemez.
Esnek hesaplama uygulamaları "gerçek zamanlı esneklik" ve "gerçek zamanlı olmayan esneklik" olarak ikiye ayrılır; ilki, dakikalık yanıt genişletmesini ifade ederken, ikincisi belirli bir zaman dilimi içinde yanıt genişletmesini ifade eder. Bu proje "gerçek zamanlı olmayan esneklik" yöntemini benimsemiştir; yani, ağ genişletme gereksinimini tespit ettiğinde genişletme önerisi başlatır, bir veya daha fazla epoch sonra, tüm ağ doğrulama düğümleri genişletmeyi tamamlar ve diğer doğrulayıcıların itiraz edebilmesi için genişletme kanıtını sunar.
Projenin esnek blok alanı çözümü, dağıtık veritabanı kavramını temel alır ve blok zinciri parçalama teknolojisinin bir devamıdır. "Hesaplama parçalama" açısından talep uygulama trafiği genişlemesi hedeflenirken, "parça arası işlemler" sorunundan kaçınılmıştır, bu da geliştiriciler ve kullanıcılar için önceki deneyimle büyük bir fark yaratmamaktadır. Aynı zamanda, uygulanabilirliği artırırken, çoğu DApp'in gerçek ihtiyaçlarını karşılama koşulunda daha az zorlukla uygulanabilir olan "gerçek zamanlı olmayan esneklik" benimsenmiştir.
Önemli bir nokta, esnek blok alanının yatay olarak ölçeklendirilmiş blok zinciri performansının bir çözümü olarak, "işlemlerin paralel hale getirilebilmesi" şartına bağlı olduğudur. Yalnızca işlem paralelliğini artırmak, işlem debisini artırmak için yatay olarak düğüm makine kaynaklarını genişletmeyi gerektirir.
Ethereum gibi Layer1'ler için, işlem seri problemi doğrudan performans darboğazıdır, blok boyutu da değişken boyutlu blok Gas limitleri tarafından sınırlıdır ( üst sınır 30.000.000 gas ), bu nedenle yalnızca Layer2 genişleme çözümleri aramak mümkündür.
Bir yüksek performanslı Layer1 için, işlem paralel yürütmesini desteklese de, performans yatay olarak ölçeklenebilir olsa da, talep zirve dönemlerinde DApp'lerin "öngörülebilir performans" sorunuyla başa çıkamaz. Bu proje, "yerel ücret piyasası" planını uygulayarak, tekil talep işlemlerinin kıt blok alanını tekelleştirmesini engeller, zamana bağlı ücret artışlarını sınırlayarak ani talep zirvelerinin olumsuz etkilerini hafifletir. Örneğin, NFT dağıtım döneminde, dağıtıcı her hesabın hesaplama birimi (CU) kısıtlamasını hızla tüketir, ardından işlemler bu hesabın sınırlı alanında işlenebilmesi için öncelik ücretini artırmak zorundadır.
Bu yeni projenin, esnek blok alanı çözümü ile işlem talebindeki artışa yanıt verdiği, belirli bir yüksek performanslı kamu blok zincirinde "yerel ücret pazarı" kavramını daha da genişlettiği söylenebilir. Bu, DApp'lerin "tahmin edilebilir performansını" sağlamakla kalmaz, aynı zamanda ağ genelinde ücret artışını ve tıkanıklığı önleyerek iki kazanım elde eder.
Özet
Uygulama zincirleri veya esnek blok alanları, esasen farklı DApp'lerin blok zinciri performansına farklı ihtiyaçları olduğu sorununu veya "öngörülebilir performans" sorununu çözmek içindir. İki çözüm arasında bir iyilik veya kötülük yoktur, sadece uygunluk vardır. Bu iki çözüm, Joel Monegro tarafından 2016'da ortaya atılan "şişman protokol teorisi"ni akla getiriyor; bu, "kripto protokollerinin, üzerine inşa edilen uygulamaların yakaladığı kolektif değerden ( daha fazla değer nasıl yakalayacağı" etrafında dönüyor.
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ğlarken, aynı zamanda yüksek maliyetler ve sınırlı güvenlik getirmektedir.
Esnek blok alanı aslında şişman bir protokoldür, temel Layer1 protokol katmanının genişletme işlevidir, "öngörülebilir performans" talep eden katılımcıların giriş engelini etkili bir şekilde düşürürken, protokol uygulama değerini yakalayabilir ve olumlu geri besleme döngüsü oluşturabilir.
![DApp'ın Öngörülebilir Performansı: Uygulama Zincirinden Esnek Blok Alanına])https://img-cdn.gateio.im/webp-social/moments-1ce62500654a5ac264303402744904e1.webp(
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.
14 Likes
Reward
14
8
Share
Comment
0/400
TestnetScholar
· 07-25 00:39
Yine bir dolandırıcılık projesi geliyor gibi hissediyorum.
View OriginalReply0
CryptoCrazyGF
· 07-24 13:23
Uykulu oldum, White Paper hemen kollarıma gelsin.
View OriginalReply0
consensus_whisperer
· 07-24 04:30
layer1 oyuncuları tekrar geldi
View OriginalReply0
ForkTongue
· 07-22 01:06
Yine tuzağa düşürüp emiciler tarafından oyuna getirilmek istiyor.
View OriginalReply0
Web3Educator
· 07-22 01:05
büyüleyici! bunu ileri düzey blok zinciri mimarisi öğrencilerim için açıklayayım...
View OriginalReply0
TideReceder
· 07-22 01:03
Yine White Paper öncelikle short pozisyonlar
View OriginalReply0
fomo_fighter
· 07-22 00:54
L1 yine enayileri oyuna getirmeye geldi.
View OriginalReply0
TopBuyerBottomSeller
· 07-22 00:52
White Paper'ı övmek, en son emiciler tarafından oyuna getirilmek tadı hâlâ geçmedi.
Tam yığın paralelleştirme yeni EVM L1 projesi esnek blok alanı öngörülebilir performans sorunlarına doğrudan hitap ediyor.
Tam Yığın Paralelleştirme: Yeni EVM Layer1 Projesinin White Paper'ı Yayınlandı
Son zamanlarda, yeni bir paralel EVM Layer1 projesi "Tam Yığın Paralelleştirme" başlıklı bir White Paper yayınladı. Bu, blok zincirinin ölçeklenebilirliğini kapsamlı bir şekilde artırmayı ve merkeziyetsiz uygulamalar (DApps) için "tahmin edilebilir performans" sunmayı hedefliyor.
Tahmin edilebilir performans, DApp'lere tahmin edilebilir her saniye işlem hacmi (TPS) sağlamayı ifade eder ve bu, belirli iş senaryoları için kritik öneme sahiptir. Kamu blok zincirinde dağıtılan DApp'ler genellikle diğer uygulamalarla hesaplama kaynakları ve depolama alanı için rekabet etmek zorundadır. Ağın yoğunlaşması durumunda, bu yüksek işlem maliyetlerine ve gecikmelere yol açabilir ve DApp'in gelişimini ciddi şekilde kısıtlayabilir. Düşünün ki, kullanıcılar merkeziyetsiz anlık iletişim yazılımlarını kullanırken, alt ağ yoğunluğu nedeniyle mesajların zamanında gönderilip alınamaması, kullanıcı deneyimi açısından felaket niteliğinde olacaktır.
"Öngörülebilir performans" sorununu çözmek için yaygın bir yöntem, belirli uygulamalar için özel olarak tasarlanmış blok zincirleri kullanmaktır, yani uygulama zinciri. Uygulama zinciri, blok alanını belirli bir uygulama için özel olarak ayıran bir blok zinciridir.
Bu yeni proje, "Esnek Blok Alanı"(Elastic Block Space, EBS) çözümünü yenilikçi bir şekilde sunmaktadır. Esnek hesaplama kavramına dayanarak, protokol katmanında DApp ihtiyaçlarına göre blok kaynaklarını dinamik olarak ayarlayarak, yüksek talepli DApp'lere bağımsız bir genişletme blok alanı sağlamaktadır.
Bu makalede uygulama zinciri ve esnek blok alanı tanıtılacak ve her ikisinin artıları ve eksileri karşılaştırılacaktır.
Uygulama Zincirinin Gelişim Süreci
Uygulama zinciri, tek bir DApp'in çalıştırılması için oluşturulmuş bir blok zinciridir. Geliştiriciler mevcut bir blok zinciri üzerinde inşa etmek yerine, özel sanal makinelerle sıfırdan yeni bir blok zinciri inşa ederler ve kullanıcıların uygulamalarla etkileşimde bulunduğu işlemleri gerçekleştirirler. Geliştiriciler ayrıca, belirli tasarım gereksinimlerine uyacak şekilde konsensüs, ağ ve yürütme gibi ağ yığınındaki farklı öğeleri özelleştirebilirler; bu sayede 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 değerlendirilebilir; Arweave, kalıcı depolama uygulama zinciri olarak değerlendirilebilir; belirli bir veri kullanılabilirliği projesi, veri kullanılabilirliği sağlayan bir uygulama zinciri olarak değerlendirilebilir.
2016'dan itibaren, uygulama zinciri yalnızca tek bir blok zincirini değil, aynı zamanda çoklu zincir biçimlerini de içermektedir; yani birden fazla bağlantılı blok zincirinden oluşan bir ekosistem. Başlıca temsilcileri arasında bir çapraz zincir projesi ve bir Web3 altyapı projesi bulunmaktadır. İlki, blok zincirleri arasındaki etkileşim sorununu çözmeye odaklanmakta, hızlı bir şekilde bir zincir geliştirilip başlatılabilmekte ve çapraz zincir iletişim protokolü tasarlamaktadır; ikincisi ise mükemmel bir blok zinciri genişletme çözümü olmayı hedeflemekte ve ekosistemindeki zincirler paralel zincir olarak adlandırılmakta, başlangıçtan itibaren paylaşılan güvenliği benimsemektedir.
2020'nin sonlarında, Ethereum genişleme araştırmaları yan zincirler, alt ağlar ve Layer2 Rollups gibi çözümlere odaklandıkça, uygulama zincirleri de buna göre şekil aldı. Bazı çokgen projeleri gibi yan zincir çözümleri, bazı yüksek performanslı halka açık zincirlerin alt ağları, yan zincir veya alt ağ deneyimini ve performansını artırarak genel hizmet kapasitesini artırmayı başardı. Layer2 Rollups, uygulama zincirlerini desteklemek için modüler bir yığın şeklinde sunulmaktadır; bazı açık kaynaklı teknoloji yığınları ve bazı çokgen projelerin geliştirme araç setleri birçok proje tarafından ilgiyle karşılanmaktadır. Layer2 Rollups çözümleri, Ethereum ağının işlem hacmini ve ölçeklenebilirliğini artırmayı, artan işlem taleplerini karşılamayı ve daha geniş bir birlikte çalışabilirlik sunmayı hedeflemektedir.
Şu anda, çok sayıda uygulama çapraz platform uygulama zincirleri üzerinde inşa edilmiştir. Örneğin, bir NFT oyunu 2021'in başında Ethereum yan zincirini piyasaya sürdü; bir oyun projesi 2021'in sonunda belirli bir kamu zincirinden belirli bir yüksek performanslı kamu zinciri alt ağına geçiş yaptığını duyurdu; bir merkeziyetsiz borsa 2021'in Kasım ayında belirli bir çapraz zincir projesi SDK'sını kullanarak inşa edilen DeFi uygulama zincirini tanıttı; başka bir merkeziyetsiz borsa 2022'nin ortalarında ürün V4 versiyonunun belirli bir çapraz zincir projesi SDK teknolojisini kullanarak bağımsız bir uygulama zinciri inşa edeceğini duyurdu; bir Web3 altyapı projesi 2023 yılında Web3 ekosistem uygulama gelişimi için altyapı uygulama zincirini hizmete sundu ve zengin ticari protokol katmanlarını da içerdi.
Uygulama Zincirinin Avantajları ve Dezavantajları
Uygulama zinciri, alt katman Layer1'e bağımlı olmaksızın, çalışan ana hak blok zincirinin tüm gücünü elde eder; bu bir double-edged sword.
Avantajların başlıca üç noktası vardır:
Egemenlik: Uygulama zinciri, kendi yönetişim planları aracılığıyla sorunları çözebilir, bağımsızlık ve özerklik sağlayabilir, her türlü müdahaleyi önleyebilir;
Performans: Uygulamanın ihtiyaç duyduğu düşük gecikme süresi ve yüksek verimliliği karşılamak, iyi bir kullanıcı deneyimi sağlamak ve DApp'in gerçek işlem verimliliğini artırmak;
Özelleştirilebilirlik: Geliştiriciler ihtiyaçlarına göre zincirleri özelleştirebilir, hatta ekosistemler oluşturabilir ve esnek bir evrim yolu sunabilir.
Dezavantajların da üç noktası var:
Güvenlik Sorunları: Uygulama zincirleri güvenlikten kendileri sorumludur, bu da düğüm sayısını dengelemek, konsensüs mekanizmasını sürdürmek, staking risklerini önlemek gibi konuları içerir, ağ göreceli olarak güvensizdir;
Çapraz zincir sorunu: Bağımsız bir zincir olarak diğer zincirlerle ( uygulamalarının ) birlikte çalışabilirliğinden yoksundur ve çapraz zincir zorluklarıyla karşı karşıyadır. Çapraz zincir protokollerinin entegrasyonu ise riski artıracaktır;
Maliyet Sorunu: Ekstra olarak büyük miktarda altyapı inşa edilmesi gerekiyor, bu da büyük maliyet ve mühendislik süresi gerektiriyor. Ayrıca, düğümlerin işletim ve bakım maliyetlerini de içeriyor.
Yeni başlayan şirketler için, uygulama zincirinin dezavantajları DApp'lerinin işleyişini büyük ölçüde etkilemektedir. Çoğu yeni ekip, güvenlik ve çapraz zincir sorunlarını uygun bir şekilde çözmekte zorlanmakta ve yüksek iş gücü, zaman ve maliyet nedeniyle geri adım atmaktadır. Ancak, öngörülebilir performans belirli DApp'ler için zorunludur, bu nedenle piyasa Layer1 düzeyinde öngörülebilir performans çözümlerine acil ihtiyaç duymaktadır.
Esnek Blok Alanı
Web2'de, esnek hesaplama, sistemin talebe göre dinamik olarak hesaplama işleme, bellek ve depolama kaynaklarını genişletmesine veya azaltmasına izin veren yaygın bir bulut bilişim modelidir. Yüksek kullanım zirvelerinin kapasite planlaması ve mühendislik tasarımı konusunda endişelenmeden.
Esnek blok alanı, ağın yoğunluk seviyesine göre otomatik olarak blokların barındırabileceği işlem sayısını ayarlar. Eğer blok zinciri ağı esnek hesaplama ile belirli uygulama işlemlerine istikrarlı blok alanı ve TPS garantisi sağlarsa, "öngörülebilir performans" gerçekleştirilmiş olur.
Bazı Layer2 projeleri de benzer bir "esnek dinamik ölçeklenebilirlik" kavramını öne sürmüştür ve bunun DApp'lerin büyük ölçekli benimsenmesini desteklemenin kaçınılmaz gelişim yolu olduğunu düşünmektedir. Önümüzdeki 1-3 yıl içinde aşağıdaki teknik gelişmelerin ortaya çıkması bekleniyor:
Birinci Aşama: Doğrulayıcı Düğüm Seviyesi Yatay Ölçekleme;
İkinci Aşama: Zincir Seviyesi Statik Genişleme;
Üçüncü Aşama: Zincir Seviyesi Dinamik Yatay Ölçeklenme.
Bu yeni proje, bu konsepti gerçekten hayata geçirerek, ilk aşamadaki "doğrulama düğümlerinin yatay ölçeklenebilirliğini esnek hesaplama ile nasıl koordine edeceği" ana sorununu çözüyor. Ağda protokoller büyüdüğünde, abonelik esnek blok alanı kullanıcı ve işlem hacmi artışını işleyebilir. Esnek blok alanı, yüksek işlem hacmi talebi olan DApp'lere bağımsız blok alanı sunarak, büyüdükçe ölçeklenmesine olanak tanır. Temelde, blok alanı her bloğun depolayabileceği veri miktarını belirler ve işlem hacmini doğrudan etkiler. DApp'ler işlem talebinde ani bir artış yaşadığında, abonelik esnek blok alanı artan yükü verimli bir şekilde işleyebilir ve temel blok zincirini etkilemez.
Esnek hesaplama uygulamaları "gerçek zamanlı esneklik" ve "gerçek zamanlı olmayan esneklik" olarak ikiye ayrılır; ilki, dakikalık yanıt genişletmesini ifade ederken, ikincisi belirli bir zaman dilimi içinde yanıt genişletmesini ifade eder. Bu proje "gerçek zamanlı olmayan esneklik" yöntemini benimsemiştir; yani, ağ genişletme gereksinimini tespit ettiğinde genişletme önerisi başlatır, bir veya daha fazla epoch sonra, tüm ağ doğrulama düğümleri genişletmeyi tamamlar ve diğer doğrulayıcıların itiraz edebilmesi için genişletme kanıtını sunar.
Projenin esnek blok alanı çözümü, dağıtık veritabanı kavramını temel alır ve blok zinciri parçalama teknolojisinin bir devamıdır. "Hesaplama parçalama" açısından talep uygulama trafiği genişlemesi hedeflenirken, "parça arası işlemler" sorunundan kaçınılmıştır, bu da geliştiriciler ve kullanıcılar için önceki deneyimle büyük bir fark yaratmamaktadır. Aynı zamanda, uygulanabilirliği artırırken, çoğu DApp'in gerçek ihtiyaçlarını karşılama koşulunda daha az zorlukla uygulanabilir olan "gerçek zamanlı olmayan esneklik" benimsenmiştir.
Önemli bir nokta, esnek blok alanının yatay olarak ölçeklendirilmiş blok zinciri performansının bir çözümü olarak, "işlemlerin paralel hale getirilebilmesi" şartına bağlı olduğudur. Yalnızca işlem paralelliğini artırmak, işlem debisini artırmak için yatay olarak düğüm makine kaynaklarını genişletmeyi gerektirir.
Ethereum gibi Layer1'ler için, işlem seri problemi doğrudan performans darboğazıdır, blok boyutu da değişken boyutlu blok Gas limitleri tarafından sınırlıdır ( üst sınır 30.000.000 gas ), bu nedenle yalnızca Layer2 genişleme çözümleri aramak mümkündür.
Bir yüksek performanslı Layer1 için, işlem paralel yürütmesini desteklese de, performans yatay olarak ölçeklenebilir olsa da, talep zirve dönemlerinde DApp'lerin "öngörülebilir performans" sorunuyla başa çıkamaz. Bu proje, "yerel ücret piyasası" planını uygulayarak, tekil talep işlemlerinin kıt blok alanını tekelleştirmesini engeller, zamana bağlı ücret artışlarını sınırlayarak ani talep zirvelerinin olumsuz etkilerini hafifletir. Örneğin, NFT dağıtım döneminde, dağıtıcı her hesabın hesaplama birimi (CU) kısıtlamasını hızla tüketir, ardından işlemler bu hesabın sınırlı alanında işlenebilmesi için öncelik ücretini artırmak zorundadır.
Bu yeni projenin, esnek blok alanı çözümü ile işlem talebindeki artışa yanıt verdiği, belirli bir yüksek performanslı kamu blok zincirinde "yerel ücret pazarı" kavramını daha da genişlettiği söylenebilir. Bu, DApp'lerin "tahmin edilebilir performansını" sağlamakla kalmaz, aynı zamanda ağ genelinde ücret artışını ve tıkanıklığı önleyerek iki kazanım elde eder.
Özet
Uygulama zincirleri veya esnek blok alanları, esasen farklı DApp'lerin blok zinciri performansına farklı ihtiyaçları olduğu sorununu veya "öngörülebilir performans" sorununu çözmek içindir. İki çözüm arasında bir iyilik veya kötülük yoktur, sadece uygunluk vardır. Bu iki çözüm, Joel Monegro tarafından 2016'da ortaya atılan "şişman protokol teorisi"ni akla getiriyor; bu, "kripto protokollerinin, üzerine inşa edilen uygulamaların yakaladığı kolektif değerden ( daha fazla değer nasıl yakalayacağı" etrafında dönüyor.
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ğlarken, aynı zamanda yüksek maliyetler ve sınırlı güvenlik getirmektedir.
Esnek blok alanı aslında şişman bir protokoldür, temel Layer1 protokol katmanının genişletme işlevidir, "öngörülebilir performans" talep eden katılımcıların giriş engelini etkili bir şekilde düşürürken, protokol uygulama değerini yakalayabilir ve olumlu geri besleme döngüsü oluşturabilir.
![DApp'ın Öngörülebilir Performansı: Uygulama Zincirinden Esnek Blok Alanına])https://img-cdn.gateio.im/webp-social/moments-1ce62500654a5ac264303402744904e1.webp(