Bitget App
Cмартторгівля для кожного
Купити криптуРинкиТоргуватиФ'ючерсиКопітрейдингБотиEarn
Битва високопродуктивних публічних блокчейнів: порівняння та перспективи майбутнього між MegaETH та Monad

Битва високопродуктивних публічних блокчейнів: порівняння та перспективи майбутнього між MegaETH та Monad

Переглянути оригінал
cryptoHowe.eth2024/09/09 03:59
-:cryptoHowe.eth
Передмова
Нещодавно подкаст Blankless про MegaETH проти Monad ( https://www.youtube.com/watch?v=1qZbLyHPErg) у якому обговорення Лея Янга та Кеоне Хона викликало широке обговорення, а визначення повного вузла привернуло увагу численних медіа.
Ця стаття розгляне передумови MegaETH проти Monad, а також надасть відповідні вступи, аналіз та думки щодо них.
MegaETH проти Monad
Обговорення MegaETH та Monad у подкасті головним чином зосереджено на схожостях та відмінностях між ними, як досягти децентралізації та протидії цензурі, а також визначення повного вузла .
Схожості та відмінності між MegaETH та Monad
Говорячи про схожості між MegaETH та Monad, перше, що варто зазначити, це обидва мають однаковий початковий намір - високопродуктивні публічні блокчейни Вони обидва вважають, що поточна Ethereum Layer1, яка обробляє 10-15 транзакцій на секунду, більше не відповідає вимогам продуктивності сучасної індустрії. Однак, EVM пройшов довгострокову ринкову перевірку і став важливим стандартом у галузі. Хоча поточний EVM може мати недоліки в деяких аспектах, таких як вузькі місця продуктивності, фундаментальних дефектів немає. З часом, постійне вдосконалення EVM зробить його кращим, саме тому обидва обирають будувати на EVM .
Відмінності між MegaETH та Monad в основному відображаються у двох аспектах:
 
  • Цілі різні: MegaETH прагне досягти найвищої продуктивності; Monad прагне досягти максимальної продуктивності з мінімальними вимогами до апаратного забезпечення, забезпечуючи децентралізацію наскільки це можливо.

 

  • Різні архітектури: Виходячи з вищезазначених цілей, MegaETH провів дослідження всіх поточних Layer1 та Layer2, і нарешті виявив, що неможливо досягти максимальної високої продуктивності та досягти балансу між продуктивністю та децентралізацією в Layer1. Це працює, тому MegaETH будується на ETH Layer2 і частково оптимізується ; тоді як Monad рішуче обирає максимізувати децентралізацію, створюючи Layer1 та оптимізуючи його на різних структурних рівнях, таких як база даних, ефективність, виконання та алгоритм.
Реалізація децентралізації та протидії цензурі
Перед досягненням високопродуктивних публічних блокчейнів, як MegaETH, так і Monad розглядали, як це зробити, забезпечуючи децентралізацію.
З конкретної реалізації, Monad оптимізує апаратні та мережеві налаштування для досягнення мінімальних вимог до апаратного забезпечення , роблячи це легким для всіх, щоб запускати вузли, тим самим досягаючи децентралізації. Це головним чином тому, що Monad вважає, що оригінальна мережа Ethereum має високі вимоги до експлуатації. Monad хоче безпосередньо оптимізувати різні структури в мережі, щоб нижчий клас споживчого апаратного забезпечення міг працювати, зменшити бар'єри для залучення клієнтів і досягти ідеалу Віталіка "кожен може запускати вузли".
MegaETH оптимізує продуктивність і знижує витрати на апаратне забезпечення для користувачів, розділяючи обов'язки повних вузлів на різні ролі Традиційні повні вузли повинні виконувати кілька завдань у блокчейн-мережі, таких як синхронізація стану, сортування транзакцій та виконання, тому вимоги до апаратного забезпечення високі, і багатьом звичайним користувачам важко це дозволити. Однак, MegaETH розділяє ці завдання на три ролі.es: підвищити продуктивність, такі як оптимізація обчислень та читання і запису стану. Водночас децентралізація MegaETH в основному спирається на існуючу децентралізовану основу Ethereum Layer1, оскільки Ethereum сам по собі має десятки тисяч повних вузлів і характеризується високим рівнем децентралізації.
На противагу цьому, Monad прагне до сильнішої віри в децентралізацію , всі покращення та оптимізації повинні забезпечувати достатню децентралізацію; MegaETH вважає, що децентралізація є лише однією з його характеристик , тому він обирає покладатися на безпеку ринку, перевіреного Ethereum Layer1 як гарантію, і зосередиться більше на тому, як покращити продуктивність.
Загалом, Monad оптимізує базову структуру блокчейн-мережі, тоді як MegaETH розумно розподіляє апаратні вимоги для роботи вузлів і оптимізує існуюче виконання, комунікацію та інші аспекти мережі .
У цій темі обговорення Лей неодноразово згадував термін антицензура Антицензура означає, що транзакції та дані в блокчейні не можуть бути легко піддані цензурі, маніпуляціям або придушенню будь-якою окремою стороною У цьому відношенні MegaETH значно відрізняється від Monad. Для MegaETH, хоча він використовує один активний сортувальник для перевірки всіх транзакцій у всій мережі, він спирається на десятки тисяч вузлів перевірки в Ethereum Layer1 для забезпечення антицензури мережі ; тоді як Monad знижує поріг для роботи вузлів і збільшує кількість вузлів мережі для забезпечення антицензури мережі .
Визначення Повного Вузла
Під час обговорення "хто має вищий ступінь децентралізації", Лей і Кеоне мають різні думки щодо визначення Повного Вузла. Причина розбіжностей полягає в тому, що кожен висловлює різні вихідні точки .
Повний вузол, згаданий Лей з MegaETH, відноситься до ролі повного вузла в системі після того, як MegaETH розділяє і розділяє роль повного вузла. Його основна відповідальність полягає в синхронізації останньої копії стану системи, але він не відповідає за виконання всіх транзакцій у системі. Кеоне з Monad відноситься до широкого визначення повного вузла, який є вузлом, що може отримати доступ до всіх станів і виконувати всі транзакції. Через відсутність попередніх знань про покращення розділення вузлів MegaETH виникає неоднозначність.
Вступ та Аналіз MegaETH та Monad
MegeETH та Monad, як нові представники високопродуктивних публічних ланцюгів, будуть представлені та проаналізовані в цьому розділі з їх технічних характеристик, культури спільноти, а також переваг і недоліків, щоб допомогти читачам краще зрозуміти позиціонування та напрямок розвитку цих двох основних проектів.
MegaETH: Покращення продуктивності через спеціалізацію вузлів
Одним з основних інновацій MegaETH у технічних характеристиках є професіоналізація обов'язків традиційних повних вузлів, що називається спеціалізацією вузлів Зазвичай повні вузли виконують кілька завдань, включаючи синхронізацію стану, сортування транзакцій, виконання тощо, що призводить до високих вимог до апаратного забезпечення і перешкоджає участі звичайних користувачів. MegaETH розділяє вузли на три категорії: сортувальники, перевіряючі та повні вузли, кожен з яких виконує свої обов'язки, тим самим значно знижуючи вимоги до апаратного забезпечення та покращуючи загальну продуктивність. Крім того, MegaETH ** запровадив серію технік оптимізації для подальшогопокращено ефективність обробки та обробки стану:
 
  • Реальний час EVM Engine: MegaETH представляє перший механізм виконання EVM в реальному часі, який може швидко обробляти велику кількість транзакцій, коли вони надходять, і надійно публікувати зміни стану (state diff) всього за 10 мілісекунд.
 
  • Компільовані смарт-контракти в реальному часі: Використовуючи технологію компіляції на льоту (JIT), смарт-контракти динамічно перетворюються в машинний код, що усуває неефективний процес інтерпретації байт-коду EVM. Ця технологія може покращити продуктивність обчислювально інтенсивних додатків до 100 разів і підходить для створення складних DApps з високими вимогами до продуктивності в реальному часі.
 
  • Покращення дерева стану: MegaETH замінює традиційне Merkle Patricia Trie (MPT) новим деревом стану, значно зменшуючи операції вводу-виводу на диску та вирішуючи вузькі місця продуктивності в обслуговуванні дерева стану. Цей новий дизайн не тільки підтримує сумісність з EVM, але й ефективно масштабується до даних стану рівня ТБ.
 
  • Протокол синхронізації стану: MegaETH використовує ефективний протокол peer-to-peer для розповсюдження оновлень стану від сортувальника до повного вузла з низькою затримкою та високою пропускною здатністю. Навіть вузли з поганими мережевими з'єднаннями можуть підтримувати останню синхронізацію стану з швидкістю оновлення 100,000 TPS.
 
Щодо культури спільноти, MegaETH приділяє увагу будівництву своєї культури спільноти. Кролик, як його маскот, часто з'являється на різних заходах спільноти, а пов'язані культурні футболки, капелюхи та інші периферійні продукти також створюють відчуття приналежності для членів спільноти. Крім того, MegaETH інкубував бренд під назвою MegaMafia , метою якого є надання підтримки розробникам та будівельникам екосистеми, щоб допомогти їм створювати проекти або проектувати периферійні продукти екосистеми на MegaETH. Щоб мотивувати розробників, MegaETH запустив програму 10x Builders для просування високопродуктивних проектів на своїй платформі.
Таким чином, MegaETH має наступні три переваги:
 
 
  1. Спеціалізація вузлів: ефективно розподіляти апаратні ресурси, зменшувати навантаження на окремі вузли та знижувати поріг доступу до апаратного забезпечення.
  2. Спираючись на безпеку та стійкість до цензури Ethereum Layer1: MegaETH підтримує децентралізацію та стійкість до цензури Ethereum, зосереджуючись на оптимізації продуктивності Layer2, досягаючи балансу між продуктивністю та безпекою.
  3. Підкреслення досвіду розробників: Заохочення розробників до участі в будівництві екосистеми через різні інструменти та плани екосистеми, а також зниження бар'єрів для участі користувачів.
 
Однак слід зазначити, що MegaETH має потенційний ризик безпеки, а саме, його мережа спирається на єдиний активний сортувальник для перевірки транзакцій . Хоча деякі гарантії безпеки надаються через оптимістичний Rollup та економічні моделі, по суті це все ще припущення довіри, що може вплинути на децентралізацію та безпеку системи в екстремальних випадках .
Monad: Прорив обмежень архітектури Ethereum
Основна особливість Monad з точки зору технології полягає в його глибокій оптимізації архітектури блокчейну. Впроваджуючи наступні чотири основні технологічні інновації , ефективність обробки транзакцій значно покращена, а споживчий рівень hardware може також брати участь в роботі вузлів мережі, значно знижуючи поріг участі, роблячи екосистему Monad більш відкритою та популярною:
 
  • Паралельне виконання: Оригінальне виконання транзакцій полягало у виконанні наступної транзакції після завершення повної транзакції. Monad досягає паралельної обробки, розділяючи завдання на серію менших завдань, які можуть оброблятися паралельно , і також може вирішувати проблеми зберігання стану, обробки транзакцій та розподіленого консенсусу в процесі обробки транзакцій. Як показано на малюнку нижче, при пранні чотирьох речей, найпростішою стратегією є спочатку випрати, висушити, скласти та зберегти першу річ, а потім почати другу. Паралельний механізм Monad починає прати другу річ, коли перша річ потрапляє в сушарку.
 
  • MonadBFT: Простими словами, це механізм консенсусу для паралельного виконання, згаданий вище, який є більш ефективним, ніж традиційний візантійський механізм консенсусу.
 
  • Відкладене виконання: ** Традиційний процес транзакції на блокчейні виглядає так: 1) Вузол спочатку виконує транзакцію, і 2) Верифікаційний вузол досягає консенсусу щодо транзакції на блокчейні. Основний вузький місце в цьому процесі полягає в частині виконання. Відкладене виконання може перевірити та виконати транзакцію в певному часовому діапазоні, значно підвищуючи ефективність транзакції на блокчейні.
 
  • MonadDB інноваційно використовує базу даних, яку використовують більшість клієнтів Ethereum, щоб підвищити ефективність доступу до стану та краще підтримувати паралельне виконання транзакцій.
 
Також не можна ігнорувати спільноту Monad, три маскоти, унікальні слогани спільноти та культура мемів формують виразне сприйняття бренду . На відміну від інших проектів, Monad не покладається на платформи завдань або тестові вузли для маркетингу, а взаємодіє з користувачами через багаті спільнотні заходи, творчі конкурси та міні-ігри.
Тому Monad має наступні три переваги:
 
  1. Прорив вузького місця архітектури Ethereum: Monad не обмежується оригінальним дизайном Ethereum і може виконувати оптимізацію на базовому рівні, зберігаючи сумісність з EVM, так що апаратне забезпечення споживчого класу також може брати участь у мережі.
  2. Сумісність з EVM: Monad може безпосередньо використовувати існуючу екосистему EVM, щоб допомогти розробникам легше мігрувати та створювати DApps.
  3. Спільнота має високий рівень активності: Monad накопичив групу лояльних користувачів спільноти, а хороша культура спільноти забезпечує міцну основу для екологічного розвитку
 
Однак, поточна кількість верифікаційних вузлів у Monad все ще дуже мала в порівнянні з кількістю вузлів в Ethereum, близько 200-300. З часом, масштабне розширення може поставити нові виклики для його можливостей паралельної обробки та консистентності мережі. Зі збільшенням кількості вузлів, чи зможе Monad продовжувати підтримувати свою високу продуктивність і наскільки ефективним є його покращення продуктивності, ще належить перевірити .
 
Підсумок
MegaETH та Monad кожен просувають оптимізацію та розвиток блокчейн-мереж через різні шляхи. MegaETH підтримує

оптимізує децентралізовану основу Ethereum через спеціалізацію вузлів та оптимізацію існуючої архітектури, досягаючи значних покращень продуктивності. Monad оптимізує базову архітектуру, забезпечуючи децентралізацію, знижує апаратні бар'єри та надає ефективний досвід розробки для спільноти.

Тому , щодо сили MegaETH та Monad, Eureka Partners вважає, що наразі неможливо зробити поспішний висновок . По-перше, перспективи обох не однакові. MegaETH прагне до найвищої продуктивності, тоді як Monad зосереджений на підтримці децентралізації та зниженні бар'єрів для користувачів. По-друге, маршрути обох абсолютно різні. MegaETH є Layer2, а Monad - Layer1.

Але одне можна сказати напевно, високопродуктивний публічний ланцюг, який вони переслідують, буде однією з тенденцій майбутнього розвитку галузі Нинішня інфраструктура піддається критиці за низьку ефективність та високу вартість, що обмежує вхід багатьох DApps з потребами у високочастотній взаємодії. Прихід та покращення високопродуктивних публічних ланцюгів у майбутньому поступово компенсують цей недолік і зроблять всю екосистему галузі більш процвітаючою.

0

Відмова від відповідальності: зміст цієї статті відображає виключно думку автора і не представляє платформу в будь-якій якості. Ця стаття не повинна бути орієнтиром під час прийняття інвестиційних рішень.

PoolX: Заробляйте за стейкінг
До понад 10% APR. Що більше монет у стейкінгу, то більший ваш заробіток.
Надіслати токени у стейкінг!