Детальний посібник по Monad та можливостях Аірдроп

Початківець5/29/2024, 3:03:21 PM
Monad - це EVM Layer1, який досягає 100 000 TPS за допомогою технології паралельного виконання. Після запуску свого тестового середовища в січні понад десяток проєктів, включаючи PancakeSwap та Layerzero, оголосили про свою участь в екосистемі. Крім того, Monad нещодавно завершив раунд фінансування на суму 225 мільйонів доларів. Ця стаття дослідить архітектурний дизайн Monad, технологічні інновації та ключові функції.

Огляд проекту

Monad - це високопродуктивна платформа для розумних контрактів, що дружня для розробників. Як Layer 1, вона використовує технології, такі як паралельний EVM, для досягнення продуктивності виконання 10 000 транзакцій на секунду. Її мета - привернути більше якісних проектів до Web3 завдяки високопродуктивним функціям, що забезпечують користувачам плавний досвід Web3. Проект запустив тестову мережу 24 січня 2024 року.

Команда та інвестори

Три засновники Monad, Кеоне Хон, Джеймс Гансейкер і Юніс Гіарта, мають обширний та вражаючий досвід у галузі Web3.

  • Кеоне Хон - співзасновник та генеральний директор компанії Monad. Він закінчив Массачусетський технологічний інститут та раніше очолював відділ високочастотної торгівлі в компанії Jump Trading.
  • Джеймс Гансакер, інший співзасновник компанії Monad Labs, був старшим інженером-програмістом в компанії Jump Trading. Він закінчив Університет Айови.
  • Юніс Гіарта, співзасновник та генеральний директор компанії Monad, має багатий досвід у сфері традиційних фінтех-технологій. Раніше вона працювала на посаді старшого менеджера продукту в Shutterstock та очолювала команди розробки, що будували системи ентерпрайз-трейдингу в Broadway Technology.

Інші члени основної команди також мають відповідний досвід у своїх галузях. Наприклад, Абдул Рехман, керівник розвитку бізнесу, був керівником розвитку екосистеми в мережі Sei та керівником продукту та росту в Falcon Wallet.

Із таким сильним командним досвідом та візією проекту Monad здобув підтримку від численних інвесторів. 9 квітня Monad забезпечив фінансування в розмірі 225 мільйонів доларів від відомих ВК, таких як Paradigm, Coinbase Ventures та Wintermute Investing. Також є десятки інституцій та індивідуальних інвесторів.

Джерело: RootData

Архітектурний дизайн високої ефективності

Ключовим для високої продуктивності Monad є його технологія паралельного виконання. Основний принцип паралельного виконання полягає в стратегічному виконанні завдань за допомогою кількох ядер і потоків, при цьому результати подаються в початковому порядку. Хоча транзакції виконуються паралельно "позаду кадру", з точки зору користувачів і розробників вони здаються виконаними послідовно. Проста аналогія для розуміння підвищення ефективності завдяки паралельності полягає в плануванні маршруту руху транспорту: чим більше смуг, тим більше транспортних засобів може проїхати.

Джерело: Документація Monad

У традиційному процесі онлайн-транзакцій в блокчейні кожна транзакція виконується послідовно. Однак Monad використовує оптимістичне виконання, що дозволяє виконувати одну транзакцію, перш ніж почнеться інша. Наприклад, розгляньте порівняння транзакцій за обсягом:

Коли A хоче передати 1 ETH на адреси B та C відповідно, ці дві транзакції передачі будуть послідовно упаковані в Ethereum згідно їхнього порядку (за умови рівних комісій за газ). Однак теоретично ці дві транзакції можуть співпадати в Monad. Звісно, це виникає потенційна проблема: якщо одна транзакція залежить від результату іншої транзакції, виконання їх одночасно може призвести до неправильних результатів. Наприклад:

  1. Транзакція 1 зчитує та оновлює баланс рахунку A (наприклад, отримує переказ від рахунку B).
  2. Транзакція 2 також зчитує та оновлює баланс рахунку A (наприклад, перекази на рахунок C).

Оптимістичне виконання вирішує це питання, відстежуючи введені дані, використані під час виконання транзакції 2, та порівнюючи їх з результатом транзакції 1. Якщо вони відрізняються, мережа виявляє, що транзакція 2 використовувала неправильні дані під час виконання і потребує повторного виконання з правильними даними.

Якщо в блоку є довгі транзакційні «ланцюги» з взаємозалежностями, паралельне виконання цих транзакцій призведе до високої частки невдач. Тому проста реалізація оптимістичного виконання в Monad полягає в спробі почати виконання наступної транзакції, коли у вузлі процесора є вільні ресурси. У Monad також розроблено статичний аналізатор коду для спроб передбачення залежностей транзакцій. У найкращому випадку Monad може передбачити багато залежностей наперед; у найгіршому випадку Monad повертається до простої реалізації, тобто повторного виконання з використанням наявних обчислювальних ресурсів.

Технологічні інновації та переваги

У вищезазначеній паралельній архітектурі кілька ключових компонентних технологій співпрацюють між собою для забезпечення роботи мережі:

  • MonadBFT: MonadBFT - це консенсус-механізм з трубопроводною структурою, який працює в раундах. Це також тип алгоритму виправлення помилок відомий як Byzantine Fault Tolerance (BFT), який забезпечує нормальну роботу мережі навіть у випадку присутності до 2/3 зловмисних вузлів.
  • Відкладене виконання: Погодження в Монаді включає вузли узгодження формального порядку транзакцій, тоді як виконання - це процес фактичного виконання цих транзакцій та оновлення стану. У погодженні Монади вузли узгоджують формальне упорядкування транзакцій, але лідери або перевіряючі вузли не обов'язково повинні виконувати ці транзакції. Це означає, що лідери пропонують порядок, не знаючи кінцевого кореня стану, а перевіряючі вузли голосують за валідність блоків, не обов'язково знаючи (наприклад), чи всі транзакції в блоку були виконані без повернення назад.
  • MonadDb: Це спеціалізована база даних, призначена для зберігання стану блокчейну. Вона вбудовує структуру даних MPT (Merkle Patricia Trie) та використовує останні асинхронне введення/виведення та інші техніки оптимізації для підвищення ефективності та продуктивності.

Основні функції

Сумісність з EVM

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

Висока продуктивність

Основна мережа, здатна обробляти до 100 000 транзакцій на секунду (TPS), може задовольнити вимоги щодо продуктивності майже всіх веб-додатків Web3, з перспективами подальшого масштабування у майбутньому.

Низькі комісії за транзакції

У Монаді комісія за транзакції менше 1 цента за транзакцію, що дозволяє здійснювати швидші та дешевші операції, ніж на інших платформах.

Як показано в таблиці нижче, порівняння Monad з Ethereum демонструє, що Monad випереджає Ethereum за продуктивністю, використовуючи ту ж архітектуру EVM. Це дозволяє розробникам на Ethereum легко мігрувати свої додатки на Monad і використовувати сумісні з Ethereum RPC API, що сприяє швидкому запуску для користувачів. Основна різниця між ними полягає в їх механізмах консенсусу, причому Monad використовує алгоритм MonadBFT, розроблений механізмом HotStuff для паралельної роботи. Хоча обидва використовують механізм Proof of Stake (POS), Ethereum вимагає 32 ETH для роботи в якості вузла, що призводить до того, що багато власників ETH придбають LST для стейкінгу своїх ETH. Натомість користувачі можуть безпосередньо делегувати голоси на вузли Monad через Gate.io. Як зазначено раніше, просте виконання паралельних операцій ґрунтується на залишкових обчислювальних ресурсах, що призводить до збільшених вимог до апаратного забезпечення для вузлів на Monad.

Джерело:Документація Monad для розробників

Розвиток екосистеми

Станом на 22 травня 2024 року у Twitter-акаунта Monad було понад 280 000 фоловерів, а його спільнота в Discord налічувала 297 000 учасників. Проекти, такі як PancakeSwap (V4), Wormhole, Balancer, Layerzero та Curvance, також співпрацюють з Monad.

Джерело: x.com

Як високопродуктивна Layer 1, інфраструктура DeFi стане найбільш фундаментальним рівнем ліквідності активів на ланцюгу Monad. Ці ранні стратегічні партнери є відомими проектами в галузі DEX та видатними проектами в домені міжланцюжковості. Згідно зі статистикою від Rootdata (як показано на діаграмі нижче), проекти, які беруть участь у тестовій мережі Monad, наразі охоплюють різні галузі, такі як DeFi, NFT, AI та інфраструктура, причому проекти DeFi є найчисельнішими.

Джерело: Rootdata

Потенційні можливості для проведення Аірдропу

Як громадський ланцюжок, спрямований на широку аудиторію технічних розробників і очікується, що він підтримає більший масштаб Web3, Monad також може розглядати випуск токенів у вигляді аірдропів як стимули для спільноти. Однак, оскільки Monad наразі знаходиться на етапі внутрішніх тестів, ще не виникло можливостей для більш широкої участі спільноти. Деякі потенційні кроки для підготовки до майбутніх аірдропів включають:

  1. Приєднуйтесь до офіційного Discord та маєте на меті отримати ранній доступ. Ви також можете приєднатися до офіційного Telegram для отримання останніх оновлень.

  2. Готуйтесь брати участь у якості тестового вузла наступної фази мережевого тестування. Згідно з офіційними вказівками, апаратні вимоги для повного вузла Monad є:

    CPU: 16-ядерний процесор

    RAM: 32 ГБ оперативної пам'яті

    Сховище: 2 ТБ NVMe SSD

    Ширина смуги: 100 Мб/с

  3. Беріть участь у ранніх етапах проектів екосистеми, щоб збільшити шанси отримання аірдропів. Хоча внутрішнє тестування обмежене співробітниками та командою, деякі будівники екосистеми можуть брати участь у ранніх тестуваннях. Взаємодія з цими проектами може підвищити ваші шанси отримання аірдропів.

Слідкуйте за офіційними оголошеннями щодо можливих Аірдропів та можливостей участі спільноти.

Висновок

Хоча Ethereum обрав масштабування Rollup через проблеми з продуктивністю, Solana досягає високої продуктивності через надзвичайно високі вимоги до вузлів, але все ще стикається з проблемами, такими як простір. Monad використовує технологію шарування для досягнення першорядної продуктивності: 100 000 TPS. Цей рівень продуктивності не лише закладає фундамент для проектів у традиційних галузях, які потребують швидких і частих транзакцій, але й приймає більше користувачів. Незважаючи на те, що Monad перебуває на етапі тестування, він вже здобув значну увагу і отримав певну підтримку спільноти. Досягнення Monad варто очікувати.

Autor: Wayne
Traductor: Viper
Revisor(es): Piccolo、KOWEI、Elisa、Ashley、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.

Детальний посібник по Monad та можливостях Аірдроп

Початківець5/29/2024, 3:03:21 PM
Monad - це EVM Layer1, який досягає 100 000 TPS за допомогою технології паралельного виконання. Після запуску свого тестового середовища в січні понад десяток проєктів, включаючи PancakeSwap та Layerzero, оголосили про свою участь в екосистемі. Крім того, Monad нещодавно завершив раунд фінансування на суму 225 мільйонів доларів. Ця стаття дослідить архітектурний дизайн Monad, технологічні інновації та ключові функції.

Огляд проекту

Monad - це високопродуктивна платформа для розумних контрактів, що дружня для розробників. Як Layer 1, вона використовує технології, такі як паралельний EVM, для досягнення продуктивності виконання 10 000 транзакцій на секунду. Її мета - привернути більше якісних проектів до Web3 завдяки високопродуктивним функціям, що забезпечують користувачам плавний досвід Web3. Проект запустив тестову мережу 24 січня 2024 року.

Команда та інвестори

Три засновники Monad, Кеоне Хон, Джеймс Гансейкер і Юніс Гіарта, мають обширний та вражаючий досвід у галузі Web3.

  • Кеоне Хон - співзасновник та генеральний директор компанії Monad. Він закінчив Массачусетський технологічний інститут та раніше очолював відділ високочастотної торгівлі в компанії Jump Trading.
  • Джеймс Гансакер, інший співзасновник компанії Monad Labs, був старшим інженером-програмістом в компанії Jump Trading. Він закінчив Університет Айови.
  • Юніс Гіарта, співзасновник та генеральний директор компанії Monad, має багатий досвід у сфері традиційних фінтех-технологій. Раніше вона працювала на посаді старшого менеджера продукту в Shutterstock та очолювала команди розробки, що будували системи ентерпрайз-трейдингу в Broadway Technology.

Інші члени основної команди також мають відповідний досвід у своїх галузях. Наприклад, Абдул Рехман, керівник розвитку бізнесу, був керівником розвитку екосистеми в мережі Sei та керівником продукту та росту в Falcon Wallet.

Із таким сильним командним досвідом та візією проекту Monad здобув підтримку від численних інвесторів. 9 квітня Monad забезпечив фінансування в розмірі 225 мільйонів доларів від відомих ВК, таких як Paradigm, Coinbase Ventures та Wintermute Investing. Також є десятки інституцій та індивідуальних інвесторів.

Джерело: RootData

Архітектурний дизайн високої ефективності

Ключовим для високої продуктивності Monad є його технологія паралельного виконання. Основний принцип паралельного виконання полягає в стратегічному виконанні завдань за допомогою кількох ядер і потоків, при цьому результати подаються в початковому порядку. Хоча транзакції виконуються паралельно "позаду кадру", з точки зору користувачів і розробників вони здаються виконаними послідовно. Проста аналогія для розуміння підвищення ефективності завдяки паралельності полягає в плануванні маршруту руху транспорту: чим більше смуг, тим більше транспортних засобів може проїхати.

Джерело: Документація Monad

У традиційному процесі онлайн-транзакцій в блокчейні кожна транзакція виконується послідовно. Однак Monad використовує оптимістичне виконання, що дозволяє виконувати одну транзакцію, перш ніж почнеться інша. Наприклад, розгляньте порівняння транзакцій за обсягом:

Коли A хоче передати 1 ETH на адреси B та C відповідно, ці дві транзакції передачі будуть послідовно упаковані в Ethereum згідно їхнього порядку (за умови рівних комісій за газ). Однак теоретично ці дві транзакції можуть співпадати в Monad. Звісно, це виникає потенційна проблема: якщо одна транзакція залежить від результату іншої транзакції, виконання їх одночасно може призвести до неправильних результатів. Наприклад:

  1. Транзакція 1 зчитує та оновлює баланс рахунку A (наприклад, отримує переказ від рахунку B).
  2. Транзакція 2 також зчитує та оновлює баланс рахунку A (наприклад, перекази на рахунок C).

Оптимістичне виконання вирішує це питання, відстежуючи введені дані, використані під час виконання транзакції 2, та порівнюючи їх з результатом транзакції 1. Якщо вони відрізняються, мережа виявляє, що транзакція 2 використовувала неправильні дані під час виконання і потребує повторного виконання з правильними даними.

Якщо в блоку є довгі транзакційні «ланцюги» з взаємозалежностями, паралельне виконання цих транзакцій призведе до високої частки невдач. Тому проста реалізація оптимістичного виконання в Monad полягає в спробі почати виконання наступної транзакції, коли у вузлі процесора є вільні ресурси. У Monad також розроблено статичний аналізатор коду для спроб передбачення залежностей транзакцій. У найкращому випадку Monad може передбачити багато залежностей наперед; у найгіршому випадку Monad повертається до простої реалізації, тобто повторного виконання з використанням наявних обчислювальних ресурсів.

Технологічні інновації та переваги

У вищезазначеній паралельній архітектурі кілька ключових компонентних технологій співпрацюють між собою для забезпечення роботи мережі:

  • MonadBFT: MonadBFT - це консенсус-механізм з трубопроводною структурою, який працює в раундах. Це також тип алгоритму виправлення помилок відомий як Byzantine Fault Tolerance (BFT), який забезпечує нормальну роботу мережі навіть у випадку присутності до 2/3 зловмисних вузлів.
  • Відкладене виконання: Погодження в Монаді включає вузли узгодження формального порядку транзакцій, тоді як виконання - це процес фактичного виконання цих транзакцій та оновлення стану. У погодженні Монади вузли узгоджують формальне упорядкування транзакцій, але лідери або перевіряючі вузли не обов'язково повинні виконувати ці транзакції. Це означає, що лідери пропонують порядок, не знаючи кінцевого кореня стану, а перевіряючі вузли голосують за валідність блоків, не обов'язково знаючи (наприклад), чи всі транзакції в блоку були виконані без повернення назад.
  • MonadDb: Це спеціалізована база даних, призначена для зберігання стану блокчейну. Вона вбудовує структуру даних MPT (Merkle Patricia Trie) та використовує останні асинхронне введення/виведення та інші техніки оптимізації для підвищення ефективності та продуктивності.

Основні функції

Сумісність з EVM

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

Висока продуктивність

Основна мережа, здатна обробляти до 100 000 транзакцій на секунду (TPS), може задовольнити вимоги щодо продуктивності майже всіх веб-додатків Web3, з перспективами подальшого масштабування у майбутньому.

Низькі комісії за транзакції

У Монаді комісія за транзакції менше 1 цента за транзакцію, що дозволяє здійснювати швидші та дешевші операції, ніж на інших платформах.

Як показано в таблиці нижче, порівняння Monad з Ethereum демонструє, що Monad випереджає Ethereum за продуктивністю, використовуючи ту ж архітектуру EVM. Це дозволяє розробникам на Ethereum легко мігрувати свої додатки на Monad і використовувати сумісні з Ethereum RPC API, що сприяє швидкому запуску для користувачів. Основна різниця між ними полягає в їх механізмах консенсусу, причому Monad використовує алгоритм MonadBFT, розроблений механізмом HotStuff для паралельної роботи. Хоча обидва використовують механізм Proof of Stake (POS), Ethereum вимагає 32 ETH для роботи в якості вузла, що призводить до того, що багато власників ETH придбають LST для стейкінгу своїх ETH. Натомість користувачі можуть безпосередньо делегувати голоси на вузли Monad через Gate.io. Як зазначено раніше, просте виконання паралельних операцій ґрунтується на залишкових обчислювальних ресурсах, що призводить до збільшених вимог до апаратного забезпечення для вузлів на Monad.

Джерело:Документація Monad для розробників

Розвиток екосистеми

Станом на 22 травня 2024 року у Twitter-акаунта Monad було понад 280 000 фоловерів, а його спільнота в Discord налічувала 297 000 учасників. Проекти, такі як PancakeSwap (V4), Wormhole, Balancer, Layerzero та Curvance, також співпрацюють з Monad.

Джерело: x.com

Як високопродуктивна Layer 1, інфраструктура DeFi стане найбільш фундаментальним рівнем ліквідності активів на ланцюгу Monad. Ці ранні стратегічні партнери є відомими проектами в галузі DEX та видатними проектами в домені міжланцюжковості. Згідно зі статистикою від Rootdata (як показано на діаграмі нижче), проекти, які беруть участь у тестовій мережі Monad, наразі охоплюють різні галузі, такі як DeFi, NFT, AI та інфраструктура, причому проекти DeFi є найчисельнішими.

Джерело: Rootdata

Потенційні можливості для проведення Аірдропу

Як громадський ланцюжок, спрямований на широку аудиторію технічних розробників і очікується, що він підтримає більший масштаб Web3, Monad також може розглядати випуск токенів у вигляді аірдропів як стимули для спільноти. Однак, оскільки Monad наразі знаходиться на етапі внутрішніх тестів, ще не виникло можливостей для більш широкої участі спільноти. Деякі потенційні кроки для підготовки до майбутніх аірдропів включають:

  1. Приєднуйтесь до офіційного Discord та маєте на меті отримати ранній доступ. Ви також можете приєднатися до офіційного Telegram для отримання останніх оновлень.

  2. Готуйтесь брати участь у якості тестового вузла наступної фази мережевого тестування. Згідно з офіційними вказівками, апаратні вимоги для повного вузла Monad є:

    CPU: 16-ядерний процесор

    RAM: 32 ГБ оперативної пам'яті

    Сховище: 2 ТБ NVMe SSD

    Ширина смуги: 100 Мб/с

  3. Беріть участь у ранніх етапах проектів екосистеми, щоб збільшити шанси отримання аірдропів. Хоча внутрішнє тестування обмежене співробітниками та командою, деякі будівники екосистеми можуть брати участь у ранніх тестуваннях. Взаємодія з цими проектами може підвищити ваші шанси отримання аірдропів.

Слідкуйте за офіційними оголошеннями щодо можливих Аірдропів та можливостей участі спільноти.

Висновок

Хоча Ethereum обрав масштабування Rollup через проблеми з продуктивністю, Solana досягає високої продуктивності через надзвичайно високі вимоги до вузлів, але все ще стикається з проблемами, такими як простір. Monad використовує технологію шарування для досягнення першорядної продуктивності: 100 000 TPS. Цей рівень продуктивності не лише закладає фундамент для проектів у традиційних галузях, які потребують швидких і частих транзакцій, але й приймає більше користувачів. Незважаючи на те, що Monad перебуває на етапі тестування, він вже здобув значну увагу і отримав певну підтримку спільноти. Досягнення Monad варто очікувати.

Autor: Wayne
Traductor: Viper
Revisor(es): Piccolo、KOWEI、Elisa、Ashley、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!