Команда мережі Mango складається з досвідчених професіоналів з глибокими технічними знаннями та академічними досягненнями в галузі Web3. Головний технічний директор, Девід Брауер, є кваліфікованим розробником, що спеціалізується на мовах програмування Move, Solidity та Rust, з глибоким досвідом дослідження в галузі Move. Він вніс вагомий внесок у ранню технічну спільноту Libra та має значний досвід у застосуванні штучного інтелекту за допомогою GPT, мереж високопродуктивної торгівлі та складного розвитку смарт-контрактів. Генеральний директор, Бенджамін Кітті, закінчив Національний університет Сінгапуру та працював старшим аналітиком в HTX, перш ніж приєднатися до Mango Network.
Основні особливості мережі Mango (джерело:Мережа Mango)### Мета та візіяMango Network присвячена створенню доступної платформи розумних контрактів, яка дозволяє розробникам використовувати різноманітні інструменти для створення незабутніх користувацьких вражень у просторі Web3. Її метою є привернення наступної мільярди користувачів шляхом горизонтального масштабування для задоволення потреб додатків та використання набору розробників (SDK), щоб дозволити розробникам будувати додатки без обмежень.
Рівень децентралізації блокчейну можна виміряти за кількістю операційних вузлів. Mango Network наразі працює з лише чотирма валідаторними вузлами, що свідчить про обмежену децентралізацію. Також цілком можливо, що мала кількість вузлів може викликати проблеми з управлінням високими обсягами трафіку. Однак Mango Network планує розширювати кількість вузлів зі зростанням потужності обробки валідаторів, що збільшить потужність мережі та забезпечить низькі комісії за газ під час пікового навантаження. Ця стратегія відрізняє Mango Network від інших блокчейнів, які мають фіксовані обмеження продуктивності.
Вузли перевіряють мережу Mango (Джерело:Мережа Mango)Крім того, багаті активи на ланцюжку мережі Mango дозволяють розвивати додатки та економіки, спрямовані на практичну корисність, а не штучну дефіцитність. Розробники можуть створювати динамічні NFT, які еволюціонують, поєднуються та групуються на основі геймплею - все це з їхніми поведінками, що прозоро записуються на ланцюжку. Цей підхід посилює економіки в грі, підвищує вартість NFT та створює привабливі цикли залучення користувачів.
Підтримка додатків Omni-Chain: Mango Network усуває фрагментарний досвід користувача та розсіяну ліквідність у традиційних багатоланцюжкових розгортаннях за допомогою єдиної крос-ланцюжкової протоколу. Користувачам потрібен лише один токен газу, щоб працювати і взаємодіяти безперешкодно на кількох гетерогенних блокчейнах. Протокол OP-Mango дозволяє взаємодію розумних контрактів між EVM та MoveVM, забезпечуючи консистентність даних та плавну взаємодію між ланцюжками. Додатки Omni-Chain можуть рівномірно записувати стани, що дозволяє користувачам отримувати доступ до додатків, не сприймаючи існування основного блокчейна, надаючи користувачам такий же плавний досвід, як використання локальної програми.
Підтримка Omni-Chain в мережі Mango (Джерело:Mango мережа)- Висока продуктивність: Mango Network фокусується на наданні високошвидкісного досвіду транзакцій та розрахунків. Шляхом оптимізації MoveVM та впровадження механізмів пакетної обробки на рівні 2 воно підтримує транзакції паралельного виконання великого масштабу, що значно підвищує пропускну здатність. Більшість транзакцій можуть бути завершені протягом підсекундних інтервалів часу, досягаючи швидкості обробки до 297450 TPS. Це забезпечує розробникам і користувачам безпечну, модульну та високопродуктивну Web3 інфраструктуру, забезпечуючи високі стандарти масштабованості та взаємодії.
Продуктивність в мережі Mango (Джерело:Мережа Mango)- Висока безпека: Використовуючи безпечний дизайн мови програмування Move, мережа Mango Network пропонує покращену захист для розумних контрактів та цифрових активів. Move - це мова зі статичним типом, яка уникати ризиків, пов'язаних з динамічними викликами, такими як атаки на повторний вхід у систему, і знижує ймовірність вразливостей. Програмування з орієнтацією на ресурси визначає цифрові активи як ресурси першого класу, забезпечуючи здійснення транзакцій лише в межах явних потоків активів, запобігаючи ризикам підробки або подвійного витрачання.Крім того, Mango використовує інструмент Move Prover для математичної перевірки правильності розумних контрактів, що фундаментально покращує надійність системи. MoveVM використовує віртуальний станок віртуальної машини, щоб ізолювати стани контракту, запобігаючи подальшому проникненню зловмисного коду в систему.
Модулярна архітектура: Модулярна блокчейн-архітектура мережі Mango є однією з її ключових інновацій. Вона розриває основні функціональні можливості блокчейну на незалежні модулі, включаючи виконання, консенсус та доступність даних, кожен модуль присвячений конкретним завданням та легко оптимізований. Розробники можуть гнучко налаштовувати конфігурації модулів в залежності від вимог різних сценаріїв застосування.Наприклад, додатки DeFi можуть оптимізувати модуль виконання, тоді як ігрові сценарії можуть поліпшити модуль зберігання даних. Модульна архітектура дозволяє розширювати продуктивність шляхом додавання нових модулів без потреби значних змін у всьому блокчейні. Роз'єднаний дизайн зменшує міжмодульні залежності, забезпечуючи, що навіть якщо один модуль стикається з атакою, її вплив обмежується в межах цього модуля.
Архітектура багато-віртуальної машини (багато-ВМ)Однією з основних переваг мережі Mango є її багатопроцесорна архітектура. Ця архітектура дозволяє працювати паралельно кільком віртуальним машинам, які виконують різні завдання, забезпечуючи взаємодію через протоколи міжвіртуальних машин.
MoveVM: Move - це мова програмування, спеціально розроблена для роботи з цифровими активами. MoveVM виконує контракти Move, керуючи завданнями, пов'язаними з обробкою активів, складною бізнес-логікою та паралельним виконанням. MoveVM підвищує продуктивність операцій та ефективність виконання завдяки динамічному механізму планування.- EVM (Ефіріум Віртуальна Машина): Як основа екосистеми Ethereum, EVM виконує смарт-контракти, сумісні з Ethereum. Mango Network використовує сумісність з EVM, щоб забезпечити безпроблемну міграцію існуючих додатків Ethereum на Mango Network.- Протокол комунікації між віртуальними машинами (OP-Mango): OP-Mango - це комунікаційний протокол мережі Mango для підключення MoveVM і EVM. Він дозволяє обмін даними та виклики контрактів між двома віртуальними машинами, сприяючи співпраці та синхронізації даних. Конкретно, коли контракт на EVM спричиняє подію, OP-Mango захоплює її і передає в MoveVM, і навпаки, забезпечуючи безперешкодну взаємодію між віртуальними машинами.
Архітектура багатовіртуальної машини в мережі Mango (Джерело:Мережа Mango)- Модульна архітектура блокчейнуМодульна архітектура блокчейну мережі Mango розбиває основні функції блокчейну на незалежні та спеціалізовані модулі, що забезпечує гнучке та налаштоване рішення. Кожен модуль відповідає за конкретні функції в межах блокчейну та може бути незалежно оптимізований та розширений для відповідності різним сценаріям та вимогам застосування. Основні модулі включають:
Модуль виконання: Обробляє виконання транзакцій та обчислювальну логіку смарт-контрактів. Цей модуль відповідає за виконання операцій on-chain через MoveVM та EVM.- Модуль консенсусу: Забезпечує механізм консенсусу блокчейну, зберігаючи порядок блоків та послідовність даних по всій мережі. Мережа Mango використовує механізм консенсусу на основі відмовостійкості від візантійських помилок (BFT), щоб забезпечити ефективне та безпечне підтвердження транзакцій.- Модуль доступності даних: Забезпечує доступність та цілісність даних на ланцюжку. Доступність даних є важливою в мережах блокчейну для гарантування правильності транзакцій та виконання контрактів.- Модуль вирішення спорів: Керує потенційними конфліктами під час взаємодії між ланцюжками, забезпечуючи точність та ефективність комунікації між ланцюжками.Кожний модуль в мережі Mango розробляється незалежно, що дозволяє розробникам додавати або видаляти конкретні модулі за потреби для розширення системи та оптимізації функціональності на основі вимог до застосування. Наприклад, децентралізовані фінансові додатки з високою частотою торгівлі можуть надавати пріоритет оптимізації модуля виконання; Додатки, які потребують зберігання великого обсягу даних, можуть сконцентруватися на покращенні модуля доступності даних.
Модульна конструкція дозволяє мережі Mango адаптуватися та розширювати свої функціональні можливості гнучко для різноманітних сценаріїв. Наприклад, додатки DeFi можуть наголошувати на оптимізації модуля виконання, тоді як ігрові додатки можуть більше зосереджуватися на оптимізації модуля доступності даних.
Модульна архітектура мережі Mango (Джерело:Mango мережа)- Крос-ланцюжкова комунікація та взаємодіяMango Network дозволяє інтероперабельність блокчейнів за допомогою свого протоколу міжланцюгової комунікації OP-Mango. Протокол OP-Mango забезпечує безшовний обмін активами, контрактами та даними між ланцюгами, фіксуючи події між віртуальними машинами (EVM та MoveVM), серіалізуючи дані та передаючи їх на обробку. Основний процес міжланцюгової комунікації включає наступні кроки:
Крім того, користувачам більше не потрібно перекладати активи або використовувати кілька гаманців через ланцюжки. Замість цього вони можуть працювати через єдиний інтерфейс, значно покращуючи зручність та плинність транзакцій. Наприклад, користувачі можуть одночасно виконувати операції на Ethereum та Mango Network, при цьому Mango Network забезпечує відсутність втрат даних або невдач транзакцій під час міжланцюжкової взаємодії.
В цілому, мережа Mango Network забезпечує безшовне управління активами та виконання контрактів через різні екосистеми блокчейну. Шляхом вирішення проблеми фрагментації ліквідності в мультиланцюгових екосистемах, мережа Mango Network підвищує міжоператорність активів та даних, забезпечуючи більшу гнучкість та простір для інновацій.
Процес комунікації EVM та MoveVM (Джерело:Мережа Mango)- Висока безпека та рухома моваMango Network розроблений з використанням мови програмування Move, ресурсно-орієнтованої мови, спеціально розробленої для управління цифровими активами. Порівняно з традиційними мовами розумних контрактів, такими як Solidity, Move має значні переваги з точки зору безпеки.
Програмування, орієнтоване на ресурси: Move керує цифровими активами як «ресурсами», усуваючи ризик дублювання або підробки, який часто присутній у традиційних системах блокчейн. У Move переміщення активів досягається за допомогою операцій «передачі» замість простого додавання та віднімання, забезпечуючи унікальність активів та запобігаючи подвійній витраті.- Статична мова програмування: Move - це статично типізована мова, яка уникне ризиків безпеки, пов'язаних з динамічними викликами, таких як атаки на повторність та помилки переповнення. Виконання смарт-контрактів потребує формального підтвердження для забезпечення їх коректності.- Формальне верифікування: Move включає інструмент Move Prover, який дозволяє розробникам формально перевіряти розумні контракти. Це використовує математичні інструменти для аналізу безпеки та правильності контрактів, що значно зменшує потенційні вразливості та поверхні атак.
Порівняння між мовами Move та Solidity (Джерело:Мережа Mango)- Технологія доведення нульового знання (ZKP)Мережа Mango інтегрує технологію Zero-Knowledge Proof (ZKP), використовуючи zk-SNARKs та zk-STARKs для забезпечення захисту приватності та перевірки цілісності даних.
Анонімна торгівля: З використанням технології ZKP, мережа Mango може перевірити правильність транзакцій, забезпечуючи конфіденційність учасників та активів.- Захист конфіденційності: Під час перевірки даних ZKP забезпечує, що дійсність транзакцій може бути доведена без розкриття конфіденційних даних.- Цілісність даних: З використанням zk-SNARKs, мережа Mango гарантує, що дані на ланцюжку (наприклад, записи транзакцій та стани розумних контрактів) є недоторканними, забезпечуючи цілісність та надійність даних.- Розподілений сховище та висока масштабованістьМережа Mango використовує технологію розподіленого зберігання для забезпечення резервного копіювання даних та безпеки за допомогою зберігання на кількох вузлах. Основні функції включають:
Збільшення даних: Кожний блок даних реплікується на декількох вузлах, що забезпечує можливість відновлення даних з інших вузлів навіть у разі відмови або відключення деяких вузлів.- Захист шифрування: Всі дані, завантажені в розподілену мережу зберігання, зашифровані, і тільки авторизовані користувачі можуть отримати доступ та розшифрувати дані, забезпечуючи захист конфіденційності.- Висока масштабованість: Додавши більше вузлів зберігання, мережа Mango може горизонтально масштабувати свою систему зберігання, щоб задовольнити зростаючий попит, не пожертвуючи продуктивністю або надійністю.## Як працює мережа MangoОпераційний робочий процес мережі Mango використовує свої основні технології та механізми для досягнення взаємодії між багатьма ланцюжками, ліквідності активів та безшовних взаємодій між ланцюжками. Нижче наведено детальне пояснення того, як працює всепроникна протокол мережі Mango:
Користувач ініціює транзакціюКористувачі надсилають запити на транзакції через інтерфейси або додатки, які надає Mango Network. Ці запити можуть стосуватися переказів активів, виконання розумних контрактів або інших операцій на ланцюжку. Користувачі надають дані транзакції та вказують цільовий ланцюжок для своєї операції.
OP-Mango Обробка мережі Layer 2Запит на транзакцію спочатку обробляється OP-Mango, мережею Layer 2, побудованою на OPStack і сумісною з Ethereum Virtual Machine (EVM). Ця стадія включає в себе:
Користувачі, що надсилають транзакції та запитують дані блоку через вузли.- OP-Mango вузли отримують безпечні дані про транзакції з мережі Ethereum Layer 1.- Транзакційні дані транслюються через мережу P2P для забезпечення своєчасної синхронізації.- Сортування послідовності та пакетна обробкаСеквенсор в OP-Mango обробляє транзакції за допомогою:
Сортування транзакцій, отриманих від користувачів та вузлів.- Упаковка транзакцій у партії для подання до мережі рівня 1 Ethereum.- Виконання операцій перевірки, де послідовник оновлює стан мережі рівня 2 та подає записи угод партіями валідаторам Ethereum, забезпечуючи, що стан мережі OP-Mango залишається узгодженим з Ethereum.- Комунікація та синхронізація даних між ланцюжкамиОднією з ключових особливостей OP-Mango є його тісна інтеграція з MoveVM мережі Mango, що забезпечує міжланцюгову сумісність. Процес включає в себе:
Коли спрацьовує подія розумного контракту в EVM або MoveVM, послідовник зафіксовує подію.- Подія розбирається на крос-чейн виклик, що спричиняє виконання контракту в іншій віртуальній машині. Це дозволяє забезпечити безпечне здійснення операцій та синхронізацію даних між EVM та MoveVM, що забезпечує взаємодію контрактів між віртуальними машинами.- Повідомлення міжланцюжкового зв'язкуМеханізм пересилання повідомлень мережі Mango дозволяє передавати дані та значення між ланцюжками та шарами:
Розумні контракти надсилають повідомлення між ланцюжками на ланцюжку, зазвичай ідентифіковані унікальними маркерами, такими як хеші транзакцій або ідентифікатори блоків.- Повідомлення передаються на цільовий ланцюг за допомогою Релея, забезпечуючи синхронізацію даних та точність передачі активів.- Обробка розумних контрактів OmnichainКоли відбуваються події міжланцюжкового переходу, смарт-контракти Omnichain обробляють події з зовнішніх ланцюгів. Ці контракти можуть:
Зчитуйте дані з зовнішніх ланцюгів та виконуйте відповідну логіку.- Повернення результатів обробки на зовнішній ланцюжок, забезпечуючи правильність та послідовність міжланцюжкових операцій.- Повернення активів та данихПісля завершення всіх операцій міжланцюгового обміну, кінцевий результат повертається на вихідний ланцюг за допомогою віддалених контрактів модуля, що дозволяє користувачам бачити результати переказів активів або виконання контрактів на цільовому ланцюзі.
Уніфікована державна реєстрація для застосувань OmnichainMango Network надає єдину систему запису стану, що гарантує користувачам відсутність втрати даних або ліквідності під час міжланцюжкових операцій:
Користувачі, які розгортають контракти на будь-якому ланцюжку, успадковують повні записи стану та ліквідність від основного ланцюжка мережі Mango.- Незалежно від ланцюжка, на якому працюється, користувачі можуть отримати безшовний досвід перехідних ланцюжків через мости та модульні контракти Mango.
Режим роботи з кількома віртуальними машинами в мережі Mango (Джерело:Chaincatcher)Наприклад, припустимо, що Еліс потребує переказу USDT з Ethereum до Solana. Вона ініціює крос-ланцюжкову транзакцію через мережу Mango. Транзакція обробляється через мережу OP-Mango Layer 2, де послідовник упаковує її та надсилає в Ethereum мережу. Подальше, контракт зв'язку між ланцюжками передає дані транзакції на Solana. На Solana, MoveVM захоплює та виконує крос-ланцюжковий контракт, завершуючи переказ активів.
Операційний процес мережі Mango сприяє повному робочому процесу, від транзакцій, ініційованих користувачем, до міжланцюжкових операцій. Завдяки технологіям, таким як мережа другого рівня OP-Mango, протоколи міжланцюжкової комунікації, сортування послідовностей і пакетна обробка, універсальні смарт-контракти та міжланцюжкове повідомлення, мережа Mango забезпечує високу ефективність, безпеку та безшовні міжланцюжкові взаємодії.
У першій половині 2024 року мережа Mango планує запустити програму стимулювання тестової мережі, оголосити свою економічну модель Pass, ініціювати глобальні дорожні шоу та програми для розробників, щоб покласти фундамент для розвитку екосистеми. На третьому кварталі 2024 року мережа Mango має на меті створити Фонд Mango, розкрити деталі токеноміки та забезпечити критичну підтримку для екосистеми GameFi та RWA (Real-World Assets).
Зазирнув в майбутнє, з кінця 2024 року до першої половини 2025 року заплановано запуск основної мережі та тестової мережі. У цей період також відбудеться подія з генерації токенів (TGE) та випуск високопопитних додатків. Mango Network передбачає створення процвітаючого екосистеми через рост стійких брендів та спільноти.
Дорожня карта мережі Mango (Джерело:Twitter)## ВисновокЗавдяки своїй інноваційній технічній архітектурі та підтримці кількох віртуальних машин Mango Network ефективно вирішує критичні проблеми в додатках Web3 та DeFi, такі як фрагментований користувацький досвід та недостатня ліквідність. Завдяки основним механізмам, таким як мережа OP-Mango Layer 2, модульна архітектура, міжланцюгові протоколи зв'язку та багатоланцюгові смарт-контракти, Mango Network значно підвищує сумісність та ліквідність активів у різних блокчейнах. Його функція Multi-VM, що використовує синергію MoveVM та EVM, забезпечує ефективну та безпечну інфраструктуру та пропонує розробникам та користувачам гнучкий та безперебійний досвід міжланцюгової взаємодії. Оскільки Mango Network продовжує розвиватися, вона готова дозволити більш інноваційним програмам процвітати на своїй платформі, сприяючи процвітанню екосистеми Web3.
У майбутньому Mango Network зосередиться на розвитку мультиланцюгової взаємодії, зміцненні ліквідності міжланцюжкових пулів та подальшій оптимізації свого SDK для надання розробникам зручних інструментів для створення різноманітних додатків Web3. Крім того, мережа планує розширити вузли валідаторів та покращити мережеву потужність для забезпечення стабільної та ефективної підтримки різноманітних випадків використання блокчейн навіть під час періодів високого трафіку, знижуючи в той же час витрати на газ.
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.





