Paralel EVM Rekabeti: Monad, MegaETH ve Pharos'un Analizi
Son günlerde, üç önemli paralel EVM projesi ardı ardına test ağını piyasaya sürdü. Monad, 19 Şubat'ta öncelikle tanıtıldı, hemen ardından MegaETH ve Pharos, sırasıyla 21 ve 24 Mart'ta test ağını başlattı. Bu dizi hareket, yapay zeka dalgasının ardından Web3 teknolojisinin odak noktasının, 2024'ün başlarında en çok ilgi gören alan olan paralel EVM'ye yeniden döndüğünü gösteriyor gibi görünüyor.
EVM, Ethereum'un temel bileşeni olarak akıllı sözleşmeleri yürütme ve işlemleri işleme görevini üstlenmektedir. Ancak, sıralı yürütme modeli yüksek yükle karşılaştığında ağ tıkanıklığı ve gecikme sorunlarına yol açma eğilimindedir. Paralel EVM teknolojisi, çoklu görevlerin aynı anda gerçekleştirilmesine izin vererek ağın işlem kapasitesini önemli ölçüde artırmakta ve böylece blok zincirinin genel performansını ve ölçeklenebilirliğini güçlendirmektedir. Aslında, paralel EVM yalnızca paralel yürütmeyi değil, aynı zamanda konsensüs mekanizmasından, işlem işlemeye, boru hatları optimizasyonundan, depolama sistemine ve donanım hızlandırmaya kadar kapsamlı bir yükseltmeyi içermektedir; bu, işlem sürelerini önemli ölçüde kısaltmayı ve geleneksel blok zincirinin karşılaştığı performans darboğazlarını etkili bir şekilde çözmeyi amaçlamaktadır.
Monad: Yüksek performans ve merkeziyetsizlik arasındaki dengeyi sağlama
Monad, Monad Labs tarafından geliştirilen yüksek performanslı bir EVM uyumlu Layer1 blok zinciridir. Proje, merkeziyetsizliği korurken sistem ölçeklenebilirliğini artırmaya ve mevcut EVM uyumlu zincirlerin yetersiz verimlilik sorununu çözmeye adanmıştır.
Monad'ın temel avantajı, saniyede 10.000 işlem işleyebilme kapasitesidir ve blok oluşturma süresi yalnızca 1 saniyedir. Bu performans artışı, aşağıdaki birkaç yenilikten kaynaklanmaktadır:
MonadBFT: Bu, HotStuff'a dayalı olarak geliştirilmiş yüksek performanslı bir konsensüs mekanizmasıdır. İki aşamalı BFT algoritması kullanır ve normal koşullarda lineer iletişim maliyetine, zaman aşımında ise kare iletişim maliyetine sahiptir. Ayrıca, MonadBFT karışık imza şeması ve RaptorCast protokolünü kullanarak konsensüs verimliliğini ve ağ bant genişliği kullanımını etkili bir şekilde artırır.
Asenkron yürütme: Konsensüsü yürütmeden ayırarak, Monad yürütme verimliliğini önemli ölçüde artırır. Bu tasarım, yürütme sürecinin tüm blok süresini kaplamasına olanak tanır, sadece bir kısmını değil.
Paralel yürütme: Monad, önceki işlemler tamamlanmadan sonraki işlemleri başlatmaya izin veren iyimser yürütme yöntemini benimser. Yürütme sürecindeki girdileri izleyerek ve önceki işlemlerin çıktılarıyla karşılaştırarak, Monad gerektiğinde işlemleri yeniden yürütme yeteneğine sahip olup sonuçların doğruluğunu sağlar.
MonadDB: Bu, doğrulanmış blok zinciri verilerini depolamak için tasarlanmış özel bir KV veritabanıdır. MonadDB, diskte ve bellek içinde yerel olarak Merkle Patricia Trie veri yapısını uygulamakta ve asenkron I/O, eşzamanlı kontrol gibi teknolojileri kullanarak veri erişim verimliliğini büyük ölçüde artırmaktadır.
MegaETH: Gerçek zamanlı performansa odaklanan Layer2 çözümü
MegaETH, MegaLabs tarafından geliştirilen yüksek performanslı bir Layer2 blok zinciridir. Kendine özgü yanı, son derece gerçek zamanlı performans peşinde koşmasıdır; anlık yanıt gerektiren uygulamalar için ultra düşük gecikme süresi ve yüksek ölçeklenebilirlik sunar.
MegaETH, 100k TPS ve yaklaşık 10ms blok süresi gerçekleştirebileceğini iddia ediyor ve yüksek yük altında bile milisaniye seviyesinde yanıt hızını koruyabiliyor. Bu olağanüstü performans, aşağıdaki teknik özelliklerden kaynaklanmaktadır:
Düğüm Uzmanlığı: MegaETH içindeki düğümler farklı rollere ayrılmıştır ve her biri kendi görevini yerine getirir. Sıralayıcı, işlemlerin sıralanması ve yürütülmesinden sorumluyken, kanıtlayıcı durumsuz doğrulama yapar, tam düğüm ise yerel durumu günceller ve blokların geçerliliğini doğrular.
Yönlendirilmiş optimizasyon: Geleneksel EVM blok zincirlerinin karşılaştığı çeşitli zorluklara yönelik olarak, MegaETH bir dizi hedefe yönelik önlem aldı. Örneğin, durum verisi alım gecikmesi sorununu çözmek için verimli yeni bir durum Trie tasarlamak, yorumlayıcı verimliliğini artırmak için JIT derleyici kullanmak gibi.
Mini Blocks: MegaETH her 10 milisaniyede bir ön onay gerçekleştirir ve buna Mini Blocks denir. Bu tasarım, işlemlerin ağın geri kalanına yayılma süresini önemli ölçüde kısaltırken, hafif istemcilere daha verimli bir veri alma yöntemi sunar.
Pharos: Tam Yığın Paralelleştirilmiş EVM Uyumlu Layer1
Pharos, yüksek performanslı bir EVM uyumlu Layer1 blok zinciri olarak konumlandırılmıştır ve RWA ile ödeme ekosistemine en iyi çözümleri sunmayı hedeflemektedir. Proje, saniyede 50.000 işlem gerçekleştirebildiğini ve saniyede 2 milyar birim gas tükettiğini iddia etmektedir.
Pharos, "paralelizasyon derecesi (DP)" çerçevesini sundu ve blok zincirinin paralelizasyon yeteneklerini altı seviyeye (DP0-DP5) böldü. Pharos kendisi DP5 tam yığın paralel mimarisi kullanıyor ve konsensustan donanım hızlandırmaya kadar kapsamlı bir yükseltme gerçekleştirdi:
Ölçeklenebilir Konsensüs Protokolü: Yüksek verim, düşük gecikme süresine sahip BFT konsensüs protokolü kullanır.
İki sanal makine paralel yürütme: EVM ve WASM'yi paralel olarak yürütmek, gelişmiş derleme teknolojisi kullanmak.
Tüm yaşam döngüsü asenkron boru hattı: İşlemin tüm yaşam döngüsünü ve bloklar arası paralel ve asenkron işlemleri gerçekleştirin.
Yüksek performanslı depolama: Sertifikalı veri yapısı (ADS) kullanarak, yüksek verim, düşük gecikmeli I/O ve maliyet etkin durum depolaması sağlanmaktadır.
Modüler Özel İşleme Ağı (SPN): Yeni teknolojilerin sorunsuz bir şekilde entegrasyonunu sağlar, çeşitli uygulama senaryolarını destekler.
Özet
EVM, Web3 dünyasında Web2'deki JavaScript'e benzer bir varlık haline geldi ve en fazla geliştiriciye ve en büyük DApp ekosistemine sahip. Ancak, Ethereum'un ölçeklenme sorunu EVM'nin daha fazla gelişimini ciddi şekilde kısıtladı, bu nedenle paralel EVM en önemli teknik yönlerden biri haline geldi.
Monad, ölçeklenebilirlik ve merkeziyetsizlik arasında bir denge arayarak geliştiricilere 10,000 TPS'lik bir işlem hacmi sunarken, EVM uyumluluğunu da koruyan paralel yürütme modeli ile çalışır. Bağımsız konsensüs mekanizması özerklik sağlar, ancak bu, Ethereum'un güvenlik garantilerinden feragat etmek anlamına da gelir.
MegaETH, gecikme ve işlem hacmi açısından en iyi performansı sergiliyor; 10 milisaniyelik ultra düşük gecikme ve saatte 100,000 TPS işlem hacmi, onu neredeyse anlık yanıt gerektiren uygulama senaryoları için özellikle uygun hale getiriyor. Ancak, merkezileştirilmiş sıralayıcı tasarımı, merkeziyetsizlik konusunda tartışmalara yol açabilir.
Pharos, Monad ve MegaETH ile karşılaştırılabilir performans sergilerken, "karınca geni" sayesinde özellikle kurumsal müşterilere ve uyum gereksinimlerine odaklanarak RWA-Fi ile gelecekteki piyasanın uyumlu, verimli blok zinciri altyapısına olan talebini karşılayabilir.
MegaETH ve Pharos'un kamu verilerinde daha üstün performans gösterdiği halde, Monad'ın elde ettiği büyük fonlama ve bunun getirebileceği teknik atılımlar göz önüne alındığında, bu üç proje arasındaki rekabette aslında mutlak bir lider yoktur. Geliştiricilerin seçim yaparken performans, merkeziyetsizlik derecesi ve uzmanlaşma gibi faktörlerin önceliklerini değerlendirmeleri gerekmektedir.
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.
12 Likes
Reward
12
4
Share
Comment
0/400
GateUser-1a2ed0b9
· 9h ago
Monad gerçekten yyds
View OriginalReply0
SchrodingersPaper
· 9h ago
Yine birkaç enayiler tarafından oyuna getirilen şey.
View OriginalReply0
ResearchChadButBroke
· 9h ago
Kavun oynama heyecanı geçmeden kimin daha hızlı koştuğuna bakmaya başladılar.
View OriginalReply0
BrokenYield
· 9h ago
bu filmi daha önce gördüm... başka bir sistemik risk bekliyor. paralel işlem sihir değil, arkadaşlar.
Üç büyük paralel EVM yarışması: Monad, MegaETH ve Pharos her biri yeteneklerini sergiliyor.
Paralel EVM Rekabeti: Monad, MegaETH ve Pharos'un Analizi
Son günlerde, üç önemli paralel EVM projesi ardı ardına test ağını piyasaya sürdü. Monad, 19 Şubat'ta öncelikle tanıtıldı, hemen ardından MegaETH ve Pharos, sırasıyla 21 ve 24 Mart'ta test ağını başlattı. Bu dizi hareket, yapay zeka dalgasının ardından Web3 teknolojisinin odak noktasının, 2024'ün başlarında en çok ilgi gören alan olan paralel EVM'ye yeniden döndüğünü gösteriyor gibi görünüyor.
EVM, Ethereum'un temel bileşeni olarak akıllı sözleşmeleri yürütme ve işlemleri işleme görevini üstlenmektedir. Ancak, sıralı yürütme modeli yüksek yükle karşılaştığında ağ tıkanıklığı ve gecikme sorunlarına yol açma eğilimindedir. Paralel EVM teknolojisi, çoklu görevlerin aynı anda gerçekleştirilmesine izin vererek ağın işlem kapasitesini önemli ölçüde artırmakta ve böylece blok zincirinin genel performansını ve ölçeklenebilirliğini güçlendirmektedir. Aslında, paralel EVM yalnızca paralel yürütmeyi değil, aynı zamanda konsensüs mekanizmasından, işlem işlemeye, boru hatları optimizasyonundan, depolama sistemine ve donanım hızlandırmaya kadar kapsamlı bir yükseltmeyi içermektedir; bu, işlem sürelerini önemli ölçüde kısaltmayı ve geleneksel blok zincirinin karşılaştığı performans darboğazlarını etkili bir şekilde çözmeyi amaçlamaktadır.
Monad: Yüksek performans ve merkeziyetsizlik arasındaki dengeyi sağlama
Monad, Monad Labs tarafından geliştirilen yüksek performanslı bir EVM uyumlu Layer1 blok zinciridir. Proje, merkeziyetsizliği korurken sistem ölçeklenebilirliğini artırmaya ve mevcut EVM uyumlu zincirlerin yetersiz verimlilik sorununu çözmeye adanmıştır.
Monad'ın temel avantajı, saniyede 10.000 işlem işleyebilme kapasitesidir ve blok oluşturma süresi yalnızca 1 saniyedir. Bu performans artışı, aşağıdaki birkaç yenilikten kaynaklanmaktadır:
MonadBFT: Bu, HotStuff'a dayalı olarak geliştirilmiş yüksek performanslı bir konsensüs mekanizmasıdır. İki aşamalı BFT algoritması kullanır ve normal koşullarda lineer iletişim maliyetine, zaman aşımında ise kare iletişim maliyetine sahiptir. Ayrıca, MonadBFT karışık imza şeması ve RaptorCast protokolünü kullanarak konsensüs verimliliğini ve ağ bant genişliği kullanımını etkili bir şekilde artırır.
Asenkron yürütme: Konsensüsü yürütmeden ayırarak, Monad yürütme verimliliğini önemli ölçüde artırır. Bu tasarım, yürütme sürecinin tüm blok süresini kaplamasına olanak tanır, sadece bir kısmını değil.
Paralel yürütme: Monad, önceki işlemler tamamlanmadan sonraki işlemleri başlatmaya izin veren iyimser yürütme yöntemini benimser. Yürütme sürecindeki girdileri izleyerek ve önceki işlemlerin çıktılarıyla karşılaştırarak, Monad gerektiğinde işlemleri yeniden yürütme yeteneğine sahip olup sonuçların doğruluğunu sağlar.
MonadDB: Bu, doğrulanmış blok zinciri verilerini depolamak için tasarlanmış özel bir KV veritabanıdır. MonadDB, diskte ve bellek içinde yerel olarak Merkle Patricia Trie veri yapısını uygulamakta ve asenkron I/O, eşzamanlı kontrol gibi teknolojileri kullanarak veri erişim verimliliğini büyük ölçüde artırmaktadır.
MegaETH: Gerçek zamanlı performansa odaklanan Layer2 çözümü
MegaETH, MegaLabs tarafından geliştirilen yüksek performanslı bir Layer2 blok zinciridir. Kendine özgü yanı, son derece gerçek zamanlı performans peşinde koşmasıdır; anlık yanıt gerektiren uygulamalar için ultra düşük gecikme süresi ve yüksek ölçeklenebilirlik sunar.
MegaETH, 100k TPS ve yaklaşık 10ms blok süresi gerçekleştirebileceğini iddia ediyor ve yüksek yük altında bile milisaniye seviyesinde yanıt hızını koruyabiliyor. Bu olağanüstü performans, aşağıdaki teknik özelliklerden kaynaklanmaktadır:
Düğüm Uzmanlığı: MegaETH içindeki düğümler farklı rollere ayrılmıştır ve her biri kendi görevini yerine getirir. Sıralayıcı, işlemlerin sıralanması ve yürütülmesinden sorumluyken, kanıtlayıcı durumsuz doğrulama yapar, tam düğüm ise yerel durumu günceller ve blokların geçerliliğini doğrular.
Yönlendirilmiş optimizasyon: Geleneksel EVM blok zincirlerinin karşılaştığı çeşitli zorluklara yönelik olarak, MegaETH bir dizi hedefe yönelik önlem aldı. Örneğin, durum verisi alım gecikmesi sorununu çözmek için verimli yeni bir durum Trie tasarlamak, yorumlayıcı verimliliğini artırmak için JIT derleyici kullanmak gibi.
Mini Blocks: MegaETH her 10 milisaniyede bir ön onay gerçekleştirir ve buna Mini Blocks denir. Bu tasarım, işlemlerin ağın geri kalanına yayılma süresini önemli ölçüde kısaltırken, hafif istemcilere daha verimli bir veri alma yöntemi sunar.
Pharos: Tam Yığın Paralelleştirilmiş EVM Uyumlu Layer1
Pharos, yüksek performanslı bir EVM uyumlu Layer1 blok zinciri olarak konumlandırılmıştır ve RWA ile ödeme ekosistemine en iyi çözümleri sunmayı hedeflemektedir. Proje, saniyede 50.000 işlem gerçekleştirebildiğini ve saniyede 2 milyar birim gas tükettiğini iddia etmektedir.
Pharos, "paralelizasyon derecesi (DP)" çerçevesini sundu ve blok zincirinin paralelizasyon yeteneklerini altı seviyeye (DP0-DP5) böldü. Pharos kendisi DP5 tam yığın paralel mimarisi kullanıyor ve konsensustan donanım hızlandırmaya kadar kapsamlı bir yükseltme gerçekleştirdi:
Ölçeklenebilir Konsensüs Protokolü: Yüksek verim, düşük gecikme süresine sahip BFT konsensüs protokolü kullanır.
İki sanal makine paralel yürütme: EVM ve WASM'yi paralel olarak yürütmek, gelişmiş derleme teknolojisi kullanmak.
Tüm yaşam döngüsü asenkron boru hattı: İşlemin tüm yaşam döngüsünü ve bloklar arası paralel ve asenkron işlemleri gerçekleştirin.
Yüksek performanslı depolama: Sertifikalı veri yapısı (ADS) kullanarak, yüksek verim, düşük gecikmeli I/O ve maliyet etkin durum depolaması sağlanmaktadır.
Modüler Özel İşleme Ağı (SPN): Yeni teknolojilerin sorunsuz bir şekilde entegrasyonunu sağlar, çeşitli uygulama senaryolarını destekler.
Özet
EVM, Web3 dünyasında Web2'deki JavaScript'e benzer bir varlık haline geldi ve en fazla geliştiriciye ve en büyük DApp ekosistemine sahip. Ancak, Ethereum'un ölçeklenme sorunu EVM'nin daha fazla gelişimini ciddi şekilde kısıtladı, bu nedenle paralel EVM en önemli teknik yönlerden biri haline geldi.
Monad, ölçeklenebilirlik ve merkeziyetsizlik arasında bir denge arayarak geliştiricilere 10,000 TPS'lik bir işlem hacmi sunarken, EVM uyumluluğunu da koruyan paralel yürütme modeli ile çalışır. Bağımsız konsensüs mekanizması özerklik sağlar, ancak bu, Ethereum'un güvenlik garantilerinden feragat etmek anlamına da gelir.
MegaETH, gecikme ve işlem hacmi açısından en iyi performansı sergiliyor; 10 milisaniyelik ultra düşük gecikme ve saatte 100,000 TPS işlem hacmi, onu neredeyse anlık yanıt gerektiren uygulama senaryoları için özellikle uygun hale getiriyor. Ancak, merkezileştirilmiş sıralayıcı tasarımı, merkeziyetsizlik konusunda tartışmalara yol açabilir.
Pharos, Monad ve MegaETH ile karşılaştırılabilir performans sergilerken, "karınca geni" sayesinde özellikle kurumsal müşterilere ve uyum gereksinimlerine odaklanarak RWA-Fi ile gelecekteki piyasanın uyumlu, verimli blok zinciri altyapısına olan talebini karşılayabilir.
MegaETH ve Pharos'un kamu verilerinde daha üstün performans gösterdiği halde, Monad'ın elde ettiği büyük fonlama ve bunun getirebileceği teknik atılımlar göz önüne alındığında, bu üç proje arasındaki rekabette aslında mutlak bir lider yoktur. Geliştiricilerin seçim yaparken performans, merkeziyetsizlik derecesi ve uzmanlaşma gibi faktörlerin önceliklerini değerlendirmeleri gerekmektedir.