Yazan: Shenchao TechFlow

Altyapı asla uyumaz ve uygulamalardan daha fazla zincir vardır.

Piyasa, çeşitli King projelerinden PUA airdrop'larından sıkıntı çekerken, birincil pazar hâlâ "Kral krallar yaratma" yolunda çılgınca koşuyor.

Dün gece, patlayıcı bir dizilişe sahip başka bir L1 doğdu --- MegaETH, 20 milyon ABD doları tutarında bir başlangıç ​​finansman turuyla Dragonfly yatırıma öncülük etti ve yatırıma Figment Capital, Robot Ventures ve Big Brain Holdings gibi kurumlar katıldı. Melek yatırımcılar arasında Vitalik, Cobie, Joseph Lubin, Sreeram Kannan, Kartik Talwar vb. yer alıyor.

En iyi VC'ler yatırıma öncülük ediyor, Vitalik ve sektördeki diğer büyük isimler melek yatırımcı olarak hareket ediyor ve proje adı doğrudan ETH'yi taşıyor... Sınırlı ilgi gören şifreleme pazarında bu etiketlerin tümü projeye "meşruluk" bulmak için kullanılıyor .

Resmi proje açıklamasına bakıldığında MegaETH hala tanıdık bir kelimeyle özetlenebilir: hızlı.

Işık hızlarında, milisaniyenin altında gecikme süresinde ve saniyede 100.000'den fazla işlem gerçekleştiren ilk Gerçek Zamanlı Blockchain...

Artık tüm piyasa katılımcıları halka açık zincir performans anlatılarından bıktığına göre MegaETH nasıl öne çıkabilir?

Cevabı bulmaya çalışmak için MegaETH'in tanıtım belgesini inceledik.

Pek çok zincir var ama hiçbiri "gerçek zamanlı" olamaz

Bu anlatıyı ve abartıyı bir kenara bırakırsak, pazarın neden hala MegaETH adında bir blockchain'e ihtiyacı var?

MegaETH'in kendisi tarafından verilen yanıt, daha fazla zincir oluşturmanın blockchain ölçeklenebilirlik sorununu çözmediğidir. Şimdi L1/L2 ortak sorunlarla karşı karşıyadır:

  • Tüm EVM zincirleri düşük işlem verimi sergiliyor;

  • İkincisi, bilgi işlem gücünün azlığı nedeniyle karmaşık uygulamalar zincire eklenemiyor;

  • Son olarak, yüksek güncelleme hızları veya hızlı geri bildirim döngüleri gerektiren uygulamalar, uzun blok süreleriyle mümkün değildir.

Başka bir deyişle, mevcut blok zincirlerinin hiçbiri aslında şunları yapamaz:

  • Gerçek zamanlı ödeme: İşlemler blok zincirine ulaşır ulaşmaz işleme koyulur ve sonuçlar neredeyse anında yayınlanır.

  • Gerçek zamanlı işleme: Blockchain sistemleri çok sayıda işlemi son derece kısa bir sürede işleme ve doğrulama kapasitesine sahiptir.

Pratik uygulama senaryolarında bu tür gerçek zamanlı ne anlama geliyor?

Örneğin, yüksek frekanslı ticaret, emir verme ve iptal işlemlerini milisaniyeler içinde tamamlayabilmeyi gerektirir. Veya blok zincirinin durumu son derece yüksek bir sıklıkta güncellemesini gerektiren gerçek zamanlı savaş veya fizik simülasyonu içeren bir oyun olabilir. Açıkçası mevcut zincirlerin hiçbiri bunu yapamaz.

Düğüm uzmanlığı ve gerçek zamanlı performans

Peki, yukarıda bahsedilen "gerçek zamanlı"lığa ulaşmak için MegaETH'in genel fikri nedir? Okunamayacak kadar uzun olan versiyon:

Düğüm Uzmanlığı: İşlem yürütme görevlerini ve tam düğüm sorumluluklarını ayırarak fikir birliği yükünü azaltın.

Daha spesifik olmak istersek MegaETH'de üç ana rolün olduğunu görebiliriz: sıralayıcı, kanıtlayıcı ve tam düğüm.

Spesifik olarak, MegaETH'de herhangi bir zamanda işlemleri yürüten yalnızca bir aktif sıralayıcı vardır ve diğer düğümler, p2p ağı üzerinden durum farklılıklarını alır ve işlemleri yeniden yürütmeden yerel durumu günceller.

Sıralayıcı, kullanıcı işlemlerinin sıralanmasından ve yürütülmesinden sorumludur. Bununla birlikte MegaETH'nin herhangi bir zamanda yalnızca bir aktif sıralayıcısı vardır ve bu da normal yürütme sırasında fikir birliği yükünü ortadan kaldırır.

Doğrulayıcılar, blokları eşzamansız ve sıra dışı bir şekilde doğrulamak için durum bilgisi olmayan bir doğrulama şeması kullanır.

MegaETH basit iş akışı aşağıdaki gibidir:

1. İşlem işleme ve sıralama: Kullanıcılar tarafından gönderilen işlemler ilk olarak, yeni bloklar ve tanık verileri oluşturmak için bu işlemleri işleyen Sıralayıcıya gönderilir.

2. Veri yayınlama: Sıralayıcı, bu verilerin ağda mevcut olmasını sağlamak için oluşturulan blokları, tanık verilerini ve durum farklılıklarını EigenDA'ya (veri kullanılabilirliği katmanı) yayınlar.

3. Blok doğrulama: Prover Ağı (Proof Network), sıralayıcıdan blok ve tanık verilerini alır, özel donanım aracılığıyla doğrular, bir sertifika oluşturur ve sıralayıcıya geri gönderir.

4. Durum güncellemesi: Fullnode Ağı, sıralayıcıdan durum farkını alır ve yerel durumu günceller. Aynı zamanda, blok zincirinin tutarlılığını ve güvenliğini sağlamak için bloğun geçerliliğini sertifika ağı aracılığıyla doğrulayabilir.

Önce ölçün, sonra uygulayın

Teknik incelemenin diğer içeriklerine bakıldığında MegaETH'in kendisi de "düğüm uzmanlığı" fikrinin iyi olduğunu fark etmiştir ancak bu, kolayca uygulamaya konulabileceği anlamına gelmez.

Belirli bir zincir oluşturmaya gelince, MegaETH'nin iyi bir fikri var: önce ölç, sonra uygula. Yani, öncelikle mevcut blockchain sisteminin gerçek sorunlarını belirlemek için derinlemesine performans ölçümleri yapıyoruz ve ardından sorunu çözmek için bu düğüm uzmanlığı fikrini mevcut sisteme nasıl yerleştireceğimize bakıyoruz.

Peki MegaETH hangi sorunları tespit etti?

Bundan sonraki bölüm aslında pırasadan oldukça uzakta, eğer sabırsızsanız hemen bir sonraki bölüme geçebilirsiniz.

  • İşlem Yürütme: Deneyleri, 512 GB belleğe sahip güçlü bir sunucu kullanıldığında bile, mevcut Ethereum yürütme istemcisi Reth'in gerçek zamanlı senkronizasyon kurulumunda yalnızca yaklaşık 1000 TPS (saniyede işlem) elde edebildiğini gösterdi; İşlemlerin ve güncellemelerin yürütülmesinde performans darboğazları.

  • Paralel yürütme: Popüler paralel EVM kavramına gelince, aslında çözülmemiş bazı performans sorunları var. Paralel EVM'nin fiili üretimdeki hızlandırma etkisi, iş yükünün paralelliği ile sınırlıdır. MegaETH tarafından yapılan ölçümler, son Ethereum bloklarındaki medyan paralelliğin 2'den az olduğunu ve birden fazla blok birleştirildiğinde bile medyan paralelliğin yalnızca 2,75'e yükseldiğini gösteriyor.

(Paralellik derecesinin 2'den küçük olması, çoğu durumda her blokta ikiden az işlemin aynı anda yürütülebileceği anlamına gelir. Bu, mevcut blockchain sistemindeki işlemlerin çoğunun birbirine bağımlı olduğunu ve büyük ölçekli paralellikte işlenemeyeceğini gösterir. .)

  • Tercüman yükü: Revm gibi daha hızlı EVM tercümanları bile yerel yürütmeden 1-2 kat daha yavaştır.

  • Durum senkronizasyonu: Saniyede 100.000 ERC-20 aktarımının senkronize edilmesi 152,6 Mbps bant genişliği gerektirir ve daha karmaşık işlemler daha fazla bant genişliği gerektirir. Reth'te durum kökünü güncellemek, işlemleri yürütmekten 10 kat daha fazla bilgi işlem kaynağı tüketir. Açıkça söylemek gerekirse mevcut blockchain kaynak tüketimi biraz fazla.

Bu sorunları test ettikten sonra MegaETH doğru ilacı yazmaya başladı ve bu da yukarıda bahsedilen çözüm mantığını rasyonelleştirmeyi kolaylaştırdı:

  1. Yüksek performanslı sıralayıcı:

Düğüm Uzmanlığı: MegaETH, görevleri uzmanlaşmış düğümlere tahsis ederek verimliliği artırır. Sıralayıcı düğüm özellikle işlem sıralamasını ve yürütülmesini yönetir, tam düğüm durum güncellemelerinden ve doğrulamadan sorumludur ve doğrulama düğümü blokları doğrulamak için özel donanım kullanır.

Üst düzey donanım: Sıralayıcı, büyük hacimli işlemleri yönetmek ve blokları hızlı bir şekilde oluşturmak için yüksek performanslı sunucular (örn. 100 çekirdek, 1 TB bellek, 10 Gbps ağ) kullanır.

  1. Durum erişim optimizasyonu:

Bellek depolama: Sıralayıcı düğümler büyük miktarda RAM ile donatılmıştır ve tüm blockchain durumunu bellekte depolayabilir, böylece SSD okuma gecikmesini ortadan kaldırır ve durum erişimini hızlandırır.

Paralel yürütme: Mevcut iş yüklerinde paralel EVM'nin hızlandırma etkisi sınırlı olsa da MegaETH, paralel yürütme motorunu optimize eder ve kritik işlemlerin yoğun dönemlerde bile zamanında işlenebilmesini sağlamak için işlem önceliği yönetimini destekler.

  1. Tercüman optimizasyonu:

AOT/JIT derlemesi: MegaETH, AOT/JIT derleme teknolojisini sunarak yoğun bilgi işlem sözleşmelerinin yürütülmesini hızlandırır. Bir üretim ortamındaki çoğu sözleşmenin performans artışı sınırlı olsa bile, bu teknolojiler belirli yüksek bilgi işlem talebi senaryoları için hala önemli olabilir. Performans geliştirme.

  1. Durum senkronizasyonu optimizasyonu:

Verimli veri iletimi: MegaETH, sınırlı bant genişliği altında çok sayıda durum güncellemesini senkronize edebilen etkili bir durum farkı kodlama ve iletim yöntemi tasarladı.

Sıkıştırma Teknolojisi: Gelişmiş sıkıştırma teknolojisini kullanarak MegaETH, bant genişliği kısıtlamaları dahilinde karmaşık işlemler (Uniswap değişimleri gibi) için durum güncellemelerini senkronize edebilir.

  1. Durum kökü güncelleme optimizasyonu:

Optimize edilmiş MPT tasarımı: MegaETH, okuma ve yazma işlemlerini azaltmak ve durum kökü güncellemelerinin verimliliğini artırmak için optimize edilmiş Merkle Patricia Trie'yi (NOMT gibi) kullanır.

Toplu işleme teknolojisi: Toplu işleme durum güncellemeleri ile MegaETH, rastgele disk IO işlemlerini azaltabilir ve genel performansı artırabilir.

Yukarıdakiler aslında çok teknik ama bu teknik detayların ötesinde aslında MegaETH'in gerçekten birkaç teknik beceriye sahip olduğunu görebilir ve ayrıca bir motivasyonu da açıkça hissedebilirsiniz:

Ayrıntılı teknik verileri ve test sonuçlarını açıklayarak, projenin şeffaflığını ve güvenilirliğini artırmaya çalışıyoruz, teknik topluluğun ve potansiyel kullanıcıların sistemin performansı konusunda daha derin bir anlayışa ve güvene sahip olmasını sağlıyoruz.

Prestijli bir okuldan gelen ve sıklıkla tercih edilen bir ekip mi?

Whitepaper'ın yorumlanması sürecinde, MegaETH'in adı biraz abartılı olsa da, belge ve talimatların çoğu zaman teknik bir Nerd'in titiz ve aşırı ayrıntılı doğasını ortaya çıkardığı açıkça hissedilebiliyor.

Kamuya açık bilgiler, MegaETH ekibinin Çin kökenli olduğunu ve CEO Li Yilong'un Stanford'dan olduğunu ve bilgisayar bilimleri alanında doktora derecesine sahip olduğunu; CTO Yang Lei'nin MIT'den doktora derecesine sahip olduğunu ve CBO (İşletme Görevlisi) Kong Shuyao'nun da doktora derecesine sahip olduğunu gösteriyor. Harvard Business School MBA geçmişine sahiptir ve sektördeki birçok kurumda (ConsenSys, vb.) çalışma deneyimine sahiptir; danışmanın CBO ile örtüşen bazı özgeçmişleri vardır ve aynı zamanda prestijli New York Üniversitesi'ndendir.

Dört kişilik bir ekibin tamamı Amerika Birleşik Devletleri'ndeki en iyi üniversitelerden geliyor. Bağlantılar ve kaynaklar açısından etkileri apaçık ortada.

Daha önce, "Mezunlar CEO olur, Pantera'nın 25 milyon yuan yatırımla öncülük ettiği Nexus'un kökeni nedir" başlıklı makalemizde de bahsetmiştik. Nexus'un CEO'su yeni mezun olmasına rağmen aynı zamanda Stanford'dan ünlü bir okul mezunudur. ve aynı zamanda sağlam bir teknoloji geçmişine sahip görünüyor.

Beklendiği gibi, en iyi VC'ler en iyi okullardan gelen teknoloji kodamanlarını tercih ediyor. Ayrıca Vitalik de yatırıma katıldı ve ETH'yi kendi adına taşıyor. Teknik anlatım ve pazarlama etkisi dolu olabilir.

Şu anda, eski "Cennetin Kralı" "Cennetten Ölü" haline geldiğinde, projeler düşüşteyken ve piyasa durgunken, MegaETH açıkça yeni bir FOMO etkisi turu getirecek.

Proje test ağı ve etkileşimi hakkında daha fazla bilgiye önem vermeye devam edeceğiz.

Shenchao TechFlow resmi topluluğuna katılmaya hoş geldiniz

Telegram abonelik grubu:

https://t.me/TechFlowDaily

Twitter'ın resmi hesabı:

https://x.com/TechFlowPost

Twitter İngilizce hesabı:

https://x.com/TechFlow_Intern