По мірі стрімкого розвитку технології блокчейну, Monad та MegaETH - це два нові проекти, кожен з яких на свій спосіб прискорює еволюцію екосистеми Ethereum. Нещодавно Кеоне Хон, засновник Monad, та Лей Ян, співзасновник MegaETH, провели глибоку дискусію про їхні технологічні інновації, архітектурні дизайни та культури спільнот.
Monad - це блокчейн рівня 1, який має на меті перевершити обмеження продуктивності за допомогою інноваційних механізмів виконання та консенсусу, що дозволяє обробку понад 10 000 транзакцій на секунду. Його дизайн надає перевагу ефективності та сумісності, що упрощає розробникам міграцію існуючих додатків Ethereum.
Навпаки, MegaETH - це рішення 2-го рівня, спрямоване на значне підвищення продуктивності транзакцій Ethereum, з метою обробки понад 100 000 транзакцій на секунду. Оптимізуючи існуючу архітектуру Ethereum, MegaETH має на меті забезпечити користувачам набагато швидший досвід транзакцій.
Ця стаття містить короткий виклад інтерв'ю в подкасті, яке тривало понад годину, присвячене двом блокчейн-проєктам з різною архітектурою: Monad і MegaETH. Він досліджує, як ці проєкти підвищують швидкість і ефективність екосистеми Ethereum різними технологічними шляхами.
Кеоне Хон, у дискусії, виклав основну філософію за Монад, підкресливши її як переосмислену версію Ethereum, розроблену для обробки до 10 000 транзакцій на секунду. Монад покращує ефективність зберігання даних Merkle-дерева Ethereum через створення нової бази даних - Monad DB. Кеоне пояснив, що поки Ethereum традиційно працює в однопотоковому режимі, Монад підвищує продуктивність виконання, включаючи оптимістичне паралельне виконання та асинхронну обробку.
Кеоне підкреслив, що доступ до стану, а не лише обчислювальна потужність, є основним обмеженням у процесі виконання. Кожен смарт-контракт залежить від певного залишкового стану, пов'язаного з ним, що потребує зчитування даних з диска. Таким чином, основним обмеженням у виконанні є доступ до цих даних стану. Monad DB спеціально розроблений для подолання цього виклику, забезпечуючи ефективне паралельне зчитування даних, що розблоковує більший потенціал продуктивності.
У відміну від Monad, Лей Ян пояснив, що MegaETH має на меті створити оптимізований для продуктивності блокчейн, що повністю сумісний з Ethereum, з метою стати «першим блокчейном у реальному часі». Як рішення Layer 2 для Ethereum, MegaETH прагне обробляти понад 100 000 транзакцій за секунду. Лей підкреслив, що MegaETH не розраховує тільки на паралелизацію, але надає перевагу покращенню продуктивності однопотокової роботи, яку він вважає важливою для практичного застосування багатьох програм.
У технічній реалізації MegaETH використовується один активний orderer для керування всіма транзакціями, при цьому іншим вузлам потрібно лише підписатися на оновлення стану. Цей підхід не тільки зменшує зайве виконання, але й знижує вимоги до апаратного забезпечення для повних вузлів. Лей додатково пояснив, що MegaETH розробив нову структуру даних, схожу на дерево Меркла Патріції, яка оптимізує використання апаратного забезпечення для підтримки ефективної обробки транзакцій.
Кеоне і Лей мають відмінні погляди на дебати про децентралізацію. Кеоне стверджує, що архітектура Monad гарантує децентралізацію, нейтральність довіри та опір цензурі за допомогою незалежних одиночних вузлів та повних вузлів. Він наголошує, що децентралізація - це не лише технічний вибір, але й фундаментальна цінність спільноти.
Навпаки, Лей стверджує, що MegaETH відзначається децентралізацією, оскільки він покладається на десятки тисяч вузлів Ethereum, щоб забезпечити остаточність та правильність. Він підкреслює, що одиничний ордер MegaETH досягає надзвичайно низьких часів зворотного зв'язку з операціями, досяжне в будь-якій консенсусній системі.
Незважаючи на різні тлумачення децентралізації, обидва засновники погоджуються, що ця функція є важливою для довгострокового зростання блокчейну. Усі рішення другого рівня можуть похвалитися більшою децентралізацією, оскільки вони безпосередньо покладаються на Ethereum для здійснення розрахунків. Monad, однак, підвищує ефективність Ethereum за допомогою інноваційної технології без збільшення апаратних вимог. Це покращення підвищує продуктивність Ethereum та сприяє оптимізації всього децентралізованого екосистеми.
Кеоне та Лей також відрізняються своїми технічними філософіями. Кеоне підкреслює, що Monad призначений для максимізації продуктивності за допомогою мінімального обладнання, що дозволяє будь-кому запускати вузол на стандартних пристроях. Він вважає, що це можна досягти за допомогою оптимізації програмного забезпечення, а не полагаючись на високоякісне обладнання. Monad прагне підвищити продуктивність Ethereum, зберігаючи децентралізацію.
У контрасті, Лей пояснює, що MegaETH вибрав архітектуру Layer 2, оскільки вона пропонує найкращу продуктивність, значно знижуючи непотрібність у виконанні та консенсусі. Вони не обмежені традиціями і повністю присвячені підходу, в якому продуктивність на першому місці. Лей підкреслив, що дизайн MegaETH дозволяє час відгуку транзакції навіть 1 мілісекунду, що є безпрецедентним досягненням у будь-якій системі на основі консенсусу.
Speaking of community building, Keone and Lei have distinct priorities. Keone mentioned that Monad fosters an environment where everyone is encouraged to contribute, creating a positive atmosphere. He highlighted that Monad’s mascot and events are spontaneously created and promoted by the community, embodying the spirit of decentralization.
На противагу цьому, Лей обговорив фірмовий стиль MegaETH «Mega Mafia», який приваблює розробників, зацікавлених у високопродуктивних блокчейн-додатках. Вони спеціально націлені на засновників, які незадоволені існуючою інфраструктурою та прагнуть реалізувати свої амбіції за допомогою MegaETH.
Кеоне зазначив, що команда Monad працює наполегливо, але не може надати конкретну дату.
Лей зазначив, що MegaETH планується запустити до кінця цього року або на початку наступного року.
Як Monad, так і MegaETH мають на меті створити високопродуктивні, децентралізовані EVM-сумісні ланцюжки. Monad працює над досягненням цієї мети шляхом переробки рівнів виконання та згоди, що включає створення Monad DB та впровадження оптимістичних механізмів для забезпечення паралельної та асинхронної обробки транзакцій. Він також використовує алгоритм Monad BFT для прискорення процесу згоди. Ці інновації не лише зменшують вимоги до апаратного забезпечення вузлів, але й сприяють децентралізації мережі.
З іншого боку, MegaETH акцентує увагу на максимізації продуктивності однопоточного виконання. Шляхом використання одного ордерера для оптимізації обробки транзакцій, він зменшує вимоги до апаратного забезпечення повних вузлів і впроваджує нові структури даних для підвищення загальної ефективності, досягаючи пікової продуктивності. Як рішення Layer 2 для Ethereum, MegaETH відповідає переважно за ефективне виконання транзакцій з підтримкою децентралізації через мережу Ethereum.
Через цей діалог Кеоне і Лей представили дві різні філософії проектування блокчейну. Незважаючи на різні підходи, обидва є об'єднаними в своєму бажанні розвивати екосистему Ethereum. Ця технічна дискусія підкреслює передові досягнення в технології блокчейну і надає уявлення про майбутні інновації. Чи то через глибоку оптимізацію Monad, чи то через неустанне прагнення до високої продуктивності MegaETH, обидва є ключовими драйверами в еволюції технології блокчейну. З такими піонерами, як Кеоне і Лей на чолі, екосистема Ethereum має перспективну майбутнє.
По мірі стрімкого розвитку технології блокчейну, Monad та MegaETH - це два нові проекти, кожен з яких на свій спосіб прискорює еволюцію екосистеми Ethereum. Нещодавно Кеоне Хон, засновник Monad, та Лей Ян, співзасновник MegaETH, провели глибоку дискусію про їхні технологічні інновації, архітектурні дизайни та культури спільнот.
Monad - це блокчейн рівня 1, який має на меті перевершити обмеження продуктивності за допомогою інноваційних механізмів виконання та консенсусу, що дозволяє обробку понад 10 000 транзакцій на секунду. Його дизайн надає перевагу ефективності та сумісності, що упрощає розробникам міграцію існуючих додатків Ethereum.
Навпаки, MegaETH - це рішення 2-го рівня, спрямоване на значне підвищення продуктивності транзакцій Ethereum, з метою обробки понад 100 000 транзакцій на секунду. Оптимізуючи існуючу архітектуру Ethereum, MegaETH має на меті забезпечити користувачам набагато швидший досвід транзакцій.
Ця стаття містить короткий виклад інтерв'ю в подкасті, яке тривало понад годину, присвячене двом блокчейн-проєктам з різною архітектурою: Monad і MegaETH. Він досліджує, як ці проєкти підвищують швидкість і ефективність екосистеми Ethereum різними технологічними шляхами.
Кеоне Хон, у дискусії, виклав основну філософію за Монад, підкресливши її як переосмислену версію Ethereum, розроблену для обробки до 10 000 транзакцій на секунду. Монад покращує ефективність зберігання даних Merkle-дерева Ethereum через створення нової бази даних - Monad DB. Кеоне пояснив, що поки Ethereum традиційно працює в однопотоковому режимі, Монад підвищує продуктивність виконання, включаючи оптимістичне паралельне виконання та асинхронну обробку.
Кеоне підкреслив, що доступ до стану, а не лише обчислювальна потужність, є основним обмеженням у процесі виконання. Кожен смарт-контракт залежить від певного залишкового стану, пов'язаного з ним, що потребує зчитування даних з диска. Таким чином, основним обмеженням у виконанні є доступ до цих даних стану. Monad DB спеціально розроблений для подолання цього виклику, забезпечуючи ефективне паралельне зчитування даних, що розблоковує більший потенціал продуктивності.
У відміну від Monad, Лей Ян пояснив, що MegaETH має на меті створити оптимізований для продуктивності блокчейн, що повністю сумісний з Ethereum, з метою стати «першим блокчейном у реальному часі». Як рішення Layer 2 для Ethereum, MegaETH прагне обробляти понад 100 000 транзакцій за секунду. Лей підкреслив, що MegaETH не розраховує тільки на паралелизацію, але надає перевагу покращенню продуктивності однопотокової роботи, яку він вважає важливою для практичного застосування багатьох програм.
У технічній реалізації MegaETH використовується один активний orderer для керування всіма транзакціями, при цьому іншим вузлам потрібно лише підписатися на оновлення стану. Цей підхід не тільки зменшує зайве виконання, але й знижує вимоги до апаратного забезпечення для повних вузлів. Лей додатково пояснив, що MegaETH розробив нову структуру даних, схожу на дерево Меркла Патріції, яка оптимізує використання апаратного забезпечення для підтримки ефективної обробки транзакцій.
Кеоне і Лей мають відмінні погляди на дебати про децентралізацію. Кеоне стверджує, що архітектура Monad гарантує децентралізацію, нейтральність довіри та опір цензурі за допомогою незалежних одиночних вузлів та повних вузлів. Він наголошує, що децентралізація - це не лише технічний вибір, але й фундаментальна цінність спільноти.
Навпаки, Лей стверджує, що MegaETH відзначається децентралізацією, оскільки він покладається на десятки тисяч вузлів Ethereum, щоб забезпечити остаточність та правильність. Він підкреслює, що одиничний ордер MegaETH досягає надзвичайно низьких часів зворотного зв'язку з операціями, досяжне в будь-якій консенсусній системі.
Незважаючи на різні тлумачення децентралізації, обидва засновники погоджуються, що ця функція є важливою для довгострокового зростання блокчейну. Усі рішення другого рівня можуть похвалитися більшою децентралізацією, оскільки вони безпосередньо покладаються на Ethereum для здійснення розрахунків. Monad, однак, підвищує ефективність Ethereum за допомогою інноваційної технології без збільшення апаратних вимог. Це покращення підвищує продуктивність Ethereum та сприяє оптимізації всього децентралізованого екосистеми.
Кеоне та Лей також відрізняються своїми технічними філософіями. Кеоне підкреслює, що Monad призначений для максимізації продуктивності за допомогою мінімального обладнання, що дозволяє будь-кому запускати вузол на стандартних пристроях. Він вважає, що це можна досягти за допомогою оптимізації програмного забезпечення, а не полагаючись на високоякісне обладнання. Monad прагне підвищити продуктивність Ethereum, зберігаючи децентралізацію.
У контрасті, Лей пояснює, що MegaETH вибрав архітектуру Layer 2, оскільки вона пропонує найкращу продуктивність, значно знижуючи непотрібність у виконанні та консенсусі. Вони не обмежені традиціями і повністю присвячені підходу, в якому продуктивність на першому місці. Лей підкреслив, що дизайн MegaETH дозволяє час відгуку транзакції навіть 1 мілісекунду, що є безпрецедентним досягненням у будь-якій системі на основі консенсусу.
Speaking of community building, Keone and Lei have distinct priorities. Keone mentioned that Monad fosters an environment where everyone is encouraged to contribute, creating a positive atmosphere. He highlighted that Monad’s mascot and events are spontaneously created and promoted by the community, embodying the spirit of decentralization.
На противагу цьому, Лей обговорив фірмовий стиль MegaETH «Mega Mafia», який приваблює розробників, зацікавлених у високопродуктивних блокчейн-додатках. Вони спеціально націлені на засновників, які незадоволені існуючою інфраструктурою та прагнуть реалізувати свої амбіції за допомогою MegaETH.
Кеоне зазначив, що команда Monad працює наполегливо, але не може надати конкретну дату.
Лей зазначив, що MegaETH планується запустити до кінця цього року або на початку наступного року.
Як Monad, так і MegaETH мають на меті створити високопродуктивні, децентралізовані EVM-сумісні ланцюжки. Monad працює над досягненням цієї мети шляхом переробки рівнів виконання та згоди, що включає створення Monad DB та впровадження оптимістичних механізмів для забезпечення паралельної та асинхронної обробки транзакцій. Він також використовує алгоритм Monad BFT для прискорення процесу згоди. Ці інновації не лише зменшують вимоги до апаратного забезпечення вузлів, але й сприяють децентралізації мережі.
З іншого боку, MegaETH акцентує увагу на максимізації продуктивності однопоточного виконання. Шляхом використання одного ордерера для оптимізації обробки транзакцій, він зменшує вимоги до апаратного забезпечення повних вузлів і впроваджує нові структури даних для підвищення загальної ефективності, досягаючи пікової продуктивності. Як рішення Layer 2 для Ethereum, MegaETH відповідає переважно за ефективне виконання транзакцій з підтримкою децентралізації через мережу Ethereum.
Через цей діалог Кеоне і Лей представили дві різні філософії проектування блокчейну. Незважаючи на різні підходи, обидва є об'єднаними в своєму бажанні розвивати екосистему Ethereum. Ця технічна дискусія підкреслює передові досягнення в технології блокчейну і надає уявлення про майбутні інновації. Чи то через глибоку оптимізацію Monad, чи то через неустанне прагнення до високої продуктивності MegaETH, обидва є ключовими драйверами в еволюції технології блокчейну. З такими піонерами, як Кеоне і Лей на чолі, екосистема Ethereum має перспективну майбутнє.