转发原文标题:Що приносить монада до столу
Мережі без EVM, такі як Solana, в останні місяці вийшли на перший план у свідомості криптоіндустрії як потенційні вбивці Ефіріуму, але навіть найзапекліші ненависники Ефіріуму не можуть заперечувати сильні мережеві ефекти, які створила віртуальна машина ланцюжка: EVM-ланцюги контролюють 93% всього TVL 👀
Багато критиків Ethereum висловлюють обґрунтоване занепокоєння щодо його дорожньої карти, орієнтованої на роллап, яка має тенденцію руйнувати ліквідність і ускладнювати користувацький досвід. Натомість вони виступають за монолітний підхід до масштабування, який об'єднує мережу в єдину глобальну державу.
Хоча деякі форки Ethereum, такі як BNB, зменшили потребу в роллапах і усунули обмеження масштабованості EVM, прийнявши більш централізовані механізми консенсусу, такі як підтвердження повноважень, факт залишається фактом: майбутнє фінансів не буде розвиватися на централізованих ланцюжках.
Для того, щоб блокчейн мав законні шанси стати наступним вбивцею Ефіріуму, він повинен відповідати потребам користувачів і розробників там, де вони є сьогодні, забезпечуючи при цьому значні покращення з технічної точки зору в порівнянні з архаїчним EVM і зберігаючи при цьому сильні децентралізаційні властивості.
Монада - один з найперспективніших ланцюжків, який підходить під це визначення. Сьогодні ми розглянемо, що пропонує Monad, і обговоримо, чому ланцюжок має всі шанси витіснити Ethereum як домінуючу платформу для смарт-контрактів у криптовалюті.👇
Monad зберігає повну сумісність з EVM, але покращує Ethereum завдяки чотирьом ключовим інноваціям: MonadBFT, відкладене виконання, паралельне виконання і MonadDb.
Кожен з них є оптимізацією для Ethereum, і коли вони поєднуються, кінцевим результатом є достатньо децентралізований блокчейн з сумісністю з байткодом Ethereum, який може виконувати до 10 тис. транзакцій в секунду з часом блокування в 1 секунду і однослотовою завершеністю. 😯
2024 Криптовалюта на безготівкових розрахунках
6 мета-галузей, які можуть домінувати в криптовалюті у 2024 році!
MonadBFT - це високопродуктивний механізм консенсусу в ланцюжку і модифікована версія HotStuff, яка скорочує необхідні два раунди обміну даними між вузлами, що підтверджують, і лідером блоку замість трьох.
Щоб досягти консенсусу щодо нового блоку, лідер блоку Monad надсилає докази того, що попередній блок був дійсним (або вичерпав свій час) вузлам мережі, які можуть затвердити блок, відправивши підписаний голос "так" безпосередньо лідеру наступного блоку, щоб почати процес заново.
Якщо лідер візьме тайм-аут, і вузли, що підтверджують, не зможуть дійти консенсусу, Монада повернеться до квадратичної комунікації, набагато більш трудомісткої альтернативи, яка вимагає взаємодії між усіма вузлами, що підтверджують.
В Ethereum транзакції повинні бути виконані до того, як мережа прийде до консенсусу і домовиться про список транзакцій, включених в блок, і про стан мережі.
Ця парадигма залишає дуже мало часу для виконання транзакцій в даному блоці, оскільки більша частина часу блоку зарезервована для численних раундів глобальної комунікації, необхідних для досягнення мережею консенсусу.
Завдяки відкладеному виконанню, Monad відокремлює виконання від консенсусу, дозволяючи ланцюжку прийти до згоди про стан до того, як буде відомо, чи всі транзакції в блоці були виконані, що дозволяє виконувати їх протягом всього блоку!
Існуючі блокчейни EVM повинні виконувати транзакції послідовно (тобто одна за одною), в той час як ланцюжки, які можуть виконувати транзакції паралельно, як Solana, можуть одночасно обробляти кілька транзакцій, які не мають загальних залежностей, збільшуючи свою швидкість!
Блокчейни, які можуть обробляти транзакції паралельно, максимально використовують сучасні обчислювальні технології, дозволяючи своїм віртуальним машинам працювати на декількох ядрах і потоках центрального процесора валідатора.
Однак, щоб виконувати транзакції паралельно, блокчейн повинен спочатку визначити, які транзакції можуть бути виконані незалежно одна від одної. Solana вирішує цю проблему, вимагаючи від транзакцій вказувати стан, до якого вони звертаються під час виконання, але це вимагає створення нової віртуальної машини.
Замість того, щоб вимагати від транзакцій декларування залежностей станів, Monad оптимістично припускає, що кожна транзакція може виконуватися одночасно, і намагається робити це паралельно. Коли транзакція конфліктує з першого разу, вона запускається вдруге з оновленими даними, що гарантує її виконання.
Monad використовує статичний аналізатор коду, щоб передбачити, які транзакції мають залежності одна від одної, щоб не витрачати час на спроби виконати транзакції з передумовами.
Клієнти Ethereum використовують інший дизайн бази даних, ніж сам Ethereum, що призводить до неоптимального рішення для зберігання даних, де одна структура даних вбудована в іншу структуру даних іншого типу, яка не підтримує перезапис даних під час обміну даними.
Оскільки Monad виконує транзакції паралельно, декілька транзакцій повинні мати можливість читати і записувати в базу даних одночасно. MonadDb, спеціальна база даних для зберігання стану ланцюжка, дозволяє саме це, забезпечуючи високопродуктивний асинхронний доступ до стану, що дозволяє використовувати переваги розпаралелювання!
Хоча EVM не є досконалим, сучасні реалізації майже не внесли інновацій в дизайн Ethereum.
Monad вичавлює максимальну кількість соку з EVM за допомогою низки інновацій для створення високопродуктивного блокчейну L1 і усуває необхідність для додатків додатково розробляти або перевіряти свій код, щоб перенести його в середовище виконання з надзвичайно високою пропускною здатністю.
12 криптобірж, за якими я спостерігаю у 2024 році на Bankless
Оскільки Monad вносить зміни лише в програмне забезпечення, гіпотетично можливо, що Ethereum скопіює її дизайн, але це вимагатиме серйозної перебудови системи, що поставить під загрозу використання десятки мільярдів доларів TVL в ланцюжку, що робить малоймовірним впровадження таких змін в осяжному майбутньому.
Вирішення проблеми сумісності між Ethereum і його L2 - це багаторічна робота, яка тільки починається. До тих пір, поки ці проблеми не будуть подолані, ланцюги, які можуть впоратися з поточним навантаженням криптотрафіку в уніфікованому середовищі виконання, будуть забезпечувати, можливо, кращий користувальницький досвід і матимуть перевагу в залученні користувачів, розробників і капіталу в свої ланцюги.
Надаючи добре розвиненому набору додатків Ethereum доступ до високопродуктивного блокчейн-простору, Monad представляє привабливу комбінацію функцій, які можуть допомогти їй стати основним центром он-лайн активності.
转发原文标题:Що приносить монада до столу
Мережі без EVM, такі як Solana, в останні місяці вийшли на перший план у свідомості криптоіндустрії як потенційні вбивці Ефіріуму, але навіть найзапекліші ненависники Ефіріуму не можуть заперечувати сильні мережеві ефекти, які створила віртуальна машина ланцюжка: EVM-ланцюги контролюють 93% всього TVL 👀
Багато критиків Ethereum висловлюють обґрунтоване занепокоєння щодо його дорожньої карти, орієнтованої на роллап, яка має тенденцію руйнувати ліквідність і ускладнювати користувацький досвід. Натомість вони виступають за монолітний підхід до масштабування, який об'єднує мережу в єдину глобальну державу.
Хоча деякі форки Ethereum, такі як BNB, зменшили потребу в роллапах і усунули обмеження масштабованості EVM, прийнявши більш централізовані механізми консенсусу, такі як підтвердження повноважень, факт залишається фактом: майбутнє фінансів не буде розвиватися на централізованих ланцюжках.
Для того, щоб блокчейн мав законні шанси стати наступним вбивцею Ефіріуму, він повинен відповідати потребам користувачів і розробників там, де вони є сьогодні, забезпечуючи при цьому значні покращення з технічної точки зору в порівнянні з архаїчним EVM і зберігаючи при цьому сильні децентралізаційні властивості.
Монада - один з найперспективніших ланцюжків, який підходить під це визначення. Сьогодні ми розглянемо, що пропонує Monad, і обговоримо, чому ланцюжок має всі шанси витіснити Ethereum як домінуючу платформу для смарт-контрактів у криптовалюті.👇
Monad зберігає повну сумісність з EVM, але покращує Ethereum завдяки чотирьом ключовим інноваціям: MonadBFT, відкладене виконання, паралельне виконання і MonadDb.
Кожен з них є оптимізацією для Ethereum, і коли вони поєднуються, кінцевим результатом є достатньо децентралізований блокчейн з сумісністю з байткодом Ethereum, який може виконувати до 10 тис. транзакцій в секунду з часом блокування в 1 секунду і однослотовою завершеністю. 😯
2024 Криптовалюта на безготівкових розрахунках
6 мета-галузей, які можуть домінувати в криптовалюті у 2024 році!
MonadBFT - це високопродуктивний механізм консенсусу в ланцюжку і модифікована версія HotStuff, яка скорочує необхідні два раунди обміну даними між вузлами, що підтверджують, і лідером блоку замість трьох.
Щоб досягти консенсусу щодо нового блоку, лідер блоку Monad надсилає докази того, що попередній блок був дійсним (або вичерпав свій час) вузлам мережі, які можуть затвердити блок, відправивши підписаний голос "так" безпосередньо лідеру наступного блоку, щоб почати процес заново.
Якщо лідер візьме тайм-аут, і вузли, що підтверджують, не зможуть дійти консенсусу, Монада повернеться до квадратичної комунікації, набагато більш трудомісткої альтернативи, яка вимагає взаємодії між усіма вузлами, що підтверджують.
В Ethereum транзакції повинні бути виконані до того, як мережа прийде до консенсусу і домовиться про список транзакцій, включених в блок, і про стан мережі.
Ця парадигма залишає дуже мало часу для виконання транзакцій в даному блоці, оскільки більша частина часу блоку зарезервована для численних раундів глобальної комунікації, необхідних для досягнення мережею консенсусу.
Завдяки відкладеному виконанню, Monad відокремлює виконання від консенсусу, дозволяючи ланцюжку прийти до згоди про стан до того, як буде відомо, чи всі транзакції в блоці були виконані, що дозволяє виконувати їх протягом всього блоку!
Існуючі блокчейни EVM повинні виконувати транзакції послідовно (тобто одна за одною), в той час як ланцюжки, які можуть виконувати транзакції паралельно, як Solana, можуть одночасно обробляти кілька транзакцій, які не мають загальних залежностей, збільшуючи свою швидкість!
Блокчейни, які можуть обробляти транзакції паралельно, максимально використовують сучасні обчислювальні технології, дозволяючи своїм віртуальним машинам працювати на декількох ядрах і потоках центрального процесора валідатора.
Однак, щоб виконувати транзакції паралельно, блокчейн повинен спочатку визначити, які транзакції можуть бути виконані незалежно одна від одної. Solana вирішує цю проблему, вимагаючи від транзакцій вказувати стан, до якого вони звертаються під час виконання, але це вимагає створення нової віртуальної машини.
Замість того, щоб вимагати від транзакцій декларування залежностей станів, Monad оптимістично припускає, що кожна транзакція може виконуватися одночасно, і намагається робити це паралельно. Коли транзакція конфліктує з першого разу, вона запускається вдруге з оновленими даними, що гарантує її виконання.
Monad використовує статичний аналізатор коду, щоб передбачити, які транзакції мають залежності одна від одної, щоб не витрачати час на спроби виконати транзакції з передумовами.
Клієнти Ethereum використовують інший дизайн бази даних, ніж сам Ethereum, що призводить до неоптимального рішення для зберігання даних, де одна структура даних вбудована в іншу структуру даних іншого типу, яка не підтримує перезапис даних під час обміну даними.
Оскільки Monad виконує транзакції паралельно, декілька транзакцій повинні мати можливість читати і записувати в базу даних одночасно. MonadDb, спеціальна база даних для зберігання стану ланцюжка, дозволяє саме це, забезпечуючи високопродуктивний асинхронний доступ до стану, що дозволяє використовувати переваги розпаралелювання!
Хоча EVM не є досконалим, сучасні реалізації майже не внесли інновацій в дизайн Ethereum.
Monad вичавлює максимальну кількість соку з EVM за допомогою низки інновацій для створення високопродуктивного блокчейну L1 і усуває необхідність для додатків додатково розробляти або перевіряти свій код, щоб перенести його в середовище виконання з надзвичайно високою пропускною здатністю.
12 криптобірж, за якими я спостерігаю у 2024 році на Bankless
Оскільки Monad вносить зміни лише в програмне забезпечення, гіпотетично можливо, що Ethereum скопіює її дизайн, але це вимагатиме серйозної перебудови системи, що поставить під загрозу використання десятки мільярдів доларів TVL в ланцюжку, що робить малоймовірним впровадження таких змін в осяжному майбутньому.
Вирішення проблеми сумісності між Ethereum і його L2 - це багаторічна робота, яка тільки починається. До тих пір, поки ці проблеми не будуть подолані, ланцюги, які можуть впоратися з поточним навантаженням криптотрафіку в уніфікованому середовищі виконання, будуть забезпечувати, можливо, кращий користувальницький досвід і матимуть перевагу в залученні користувачів, розробників і капіталу в свої ланцюги.
Надаючи добре розвиненому набору додатків Ethereum доступ до високопродуктивного блокчейн-простору, Monad представляє привабливу комбінацію функцій, які можуть допомогти їй стати основним центром он-лайн активності.