Огляд Mezo Bridge
Mezo Bridge забезпечує переміщення нативних активів між Bitcoin, Ethereum та Mezo. Нижче наведено основні потоки з посиланнями на проектні RFC.
Введення активів у Mezo
Section titled “Введення активів у Mezo”З Bitcoin → Mezo
-
Заблокуйте BTC на адресі, контрольованій мостом, з метаданими, що ідентифікують отримувача на Mezo.
-
Надішліть доказ та атестацію до контракту Mezo Bridge.
-
Контракт перевіряє доказ.
-
Випуск відповідного активу на Mezo для отримувача.
З Ethereum → Mezo
-
Заблокуйте ERC-20 на Ethereum через контракт Mezo Bridge, випустивши подію
AssetLockedз отримувачем на Mezo. -
Валідатори мосту відстежують такі події.
-
Валідатори мосту перевіряють включення подій та кворум валідаторів.
-
Випуск відповідного активу на Mezo для отримувача.
Виведення активів з Mezo
Section titled “Виведення активів з Mezo”З Mezo → Bitcoin
-
Спалення активу на Mezo із зазначенням адреси отримувача в Bitcoin.
-
Надішліть доказ та атестацію до контракту Mezo Bridge.
-
Контракт перевіряє доказ.
-
Після перевірки BTC вивільняється на адресу отримувача.
З Mezo → Ethereum
-
Спалення активу на Mezo із зазначенням отримувача на Ethereum.
-
Валідатори мосту відстежують події
AssetsUnlocked. -
Валідатори мосту перевіряють включення подій та кворум валідаторів.
-
Після перевірки ERC-20 вивільняється для отримувача.
Архітектура
Section titled “Архітектура”- Блокування/Спалення на джерелі: Активи блокуються на Bitcoin/Ethereum (або спалюються на Mezo) з даними, що ідентифікують цільового отримувача та цільовий ланцюг.
- Атестація та ретрансляція: Офчейн-клієнти створюють атестації щодо подій вихідного ланцюга та передають докази до цільового ланцюга.
- Випуск/Вивільнення на призначенні: Після дійсної атестації та перевірки доказу контракти призначення випускають обгорнуті активи або вивільняють заблоковані кошти.
Основний потік
Section titled “Основний потік”-
Користувач ініціює переказ через міст, вказуючи адресу призначення та суму.
-
Контракт/подія вихідного ланцюга створюється після блокування/спалення; подія включає унікальний ідентифікатор послідовності та параметри.
-
Офчейн-клієнт збирає підтвердження/фінальність відповідно до порогових значень RFC та надсилає доказ+атестацію до контракту призначення.
-
Призначення перевіряє:
- автентичність події
- кворум/підписи валідаторів
-
У разі успіху призначення виконує випуск/вивільнення та записує завершення.
Контракти
Section titled “Контракти”Mainnet:
- Mezo Bridge: 0xF6680EA3b480cA2b72D96ea13cCAF2cFd8e6908c
- Список токенів мосту list
Sepolia:
- Mezo Bridge: 0x3a3BaE133739f92a885070DbF3300d61B232497C
- Список токенів мосту list
Аудити
Section titled “Аудити”Будь ласка, перегляньте сторінку Аудити для ознайомлення з останніми аудитами.
Додаткові ресурси
Section titled “Додаткові ресурси”Для отримання повних технічних деталей, форматів повідомлень та обґрунтування безпеки, дивіться наступні RFC: