Layer2 має бути «етереум-ортодоксальним» шляхом масштабування, але Metis було позначено як MEME Layer2 через чутки, що засновницька команда Metis - «мама / найкращий друг Віталіка Бутеріна». Metis було позначено як MEME Layer2, що, безсумнівно, є прямим нападом на віру інвесторів у ортодоксію ефіріуму. Однак суть блокчейну все ще полягає в «коді + фінансах», і з інвестиційної точки зору технологія та ринок завжди були парою щасливих ворогів, і Metis може скористатися відсутністю інших Rollup-централізованих послідовників та міцним контролем економічної моделі, щоб виділитися серед інших Layer2 та виділитися серед толпи?
(ліворуч Наталія Амелін, праворуч Олена Сінельнікова)
Згідно з офіційним сайтом Metis, Елена Сінельнікова, співзасновник та генеральний директор Metis, просуває освіту та популяризацію галузі блокчейну. Вона є одним із співзасновників освітньої неприбуткової організації CryptoChicks, яка наразі є найбільшою жіночою блокчейн-спільнотою у світі, з представниками в 56 країнах. Ще одним співзасновником CryptoChicks є Наталія Амелін, яка є матір'ю Віталіка Бутеріна, засновника Ethereum. Крім того, батько Віталіка Бутеріна, Дмитро Бутерін, очолював створення компанії Blockgeeks, освітньої компанії з блокчейну, яка присвячена розробці навчальних програм, пов'язаних із технологією блокчейну. Мережу Metis було засновано у 2018 році для випуску в травні 2021 року.
Metis - це Layer2 на основі ланцюга Ethereum, що працює за тими ж принципами, що й інші Layer2, і був першим форком Optimism, причому його найбільшою перевагою було те, що це був перший оптимістичний ролап, який успішно децентралізував секвенсор. Мережа використовує басейн Proof-of-Stake Sequencer, щоб забезпечити постійну доступність мережі, опір цензурі та можливість розподілу комісій та застави секвенсорів. Ці секвенсори відповідальні за визначення порядку упаковки транзакцій та повинні отримати підписи принаймні 2/3 секвенсорів у басейні секвенсорів, перш ніж дані можуть бути упаковані та завантажені на мережу Layer1. Щоб запобігти зловживанню секвенсорів, Metis також вводить роль перевіряючого, який вибірково перевіряє блоки, щоб забезпечити, що секвенсори правильно впорядковують транзакції.
Перевагами MPC (багатосторонніх обчислень) є захист конфіденційності та децентралізація, а також він ефективний для простих логічних операцій. Однак недоліки також очевидні, оскільки відсутні ретрансляційні вузли для поширення інформації, збільшується кількість комунікацій і значно зростає вартість зв'язку всередині мережі. Цей недолік буде ще більш помітним у блокчейн-мережах, які вимагають консенсусу. Коротше кажучи, Metis перетворює одноточковий секвенсор на пул секвенсорів, щоб дозволити децентралізованим секвенсорам досягти консенсусу для завершення підпису, і досягає децентралізації за допомогою механізму застави вузлів та механізму обертання, що може в кінцевому підсумку не вимагати витрат на мережу набагато нижчу, ніж у Layer1, але може досягти MEV-опору + вирішити проблему єдиної точки відмови, І при цьому розподілити виручені кошти між заставодавцями вузлів. Однак ні рішення MPC від Metis, ні публічний Mempool від Radius не вирішують проблему, яку децентралізовані секвенсори збільшують навантаження на мережу і в кінцевому підсумку покладають витрати на користувача.
Нещодавній сплеск Metis TVL привернув увагу до важливості децентралізованих секвенсорів, і схема OP наразі посідає п'яте місце за TVL серед усіх мереж Layer2, згідно з даними L2BEAT. Крім міркувань ринкової вартості, автор вважає, що більшість схем Metis є розумними і є стандартною схемою децентралізованого секвенсора. Мета дизайну полягає як в активному розповсюдженні торта, так і в тому, щоб показати ринку захоплення вартості нативних токенів Layer2, не обмежуючись лише платою за газ та управлінням.
Джерело: Дані L2BEAT Час 24/02/01
Rollup - один із рішень другого рівня, також відомий як rollup. Він працює шляхом міграції обчислень та збереження транзакцій, виконуваних в основній мережі Ethernet (тобто, на рівні 1), на рівень 2 для обробки та стиснення, а потім завантажує стислі дані до основної мережі Ethernet, тим самим розширюючи продуктивність Ethernet.
Rollup може бути розділений на ZK Rollup та Optimistic Rollup в залежності від схеми, що використовується для забезпечення валідності стислих даних (тобто, правильності даних.) Це передбачає обчислення поза ланцюжком, де транзакції упаковуються на ланцюжку кожні декілька хвилин для прокотової перевірки та ведення обліку, отже, таке ім'я. Однак, навіть якщо ми зазвичай посилаємося на це як на ланцюжок Rollup, офф-ланцюгова частина Rollup не є повним блокчейном, але буквально звиває пакет транзакцій, щоб сформувати Rollup-транзакцію, і всі вузли, які отримують Rollup-транзакцію, не виконують логіку, яка була звивана, а лише результат виконання цієї логіки.
Фото: Власний автор
Sequencer - це роль в L2, відповідальна за сортування, організацію, упакування та надсилання транзакцій до мережі L1. Більшість проектів L2 наразі покладаються на одного сортувальника (зазвичай сам проект), щоб виконати вищезазначену роботу, що також має дві проблеми з безпекою: 1. Одна точка відмови, якщо сортувальник має проблеми через атаки або технічні відмови, вся мережа буде вимкнена;
Під час процесу транзакції дані, упаковані послані секвенсором, потрібно перевірити. Наразі більшість перевірок Ether Rollup здійснюється за допомогою смарт-контрактів Ether Rollup, щоб забезпечити надійність даних. Існує два різних методи перевірки: ZK Rollup (Zero Knowledge Rollup) та Optimistic Rollup. Приклад:
ZK Rollup:
Методологія верифікації: ZK Rollup використовує докази нульового знання для підтвердження правильності всіх операцій, які відбуваються на рівні 2. Докази нульового знання дозволяють перевіряючому підтвердити валідність операції, не знаючи деталей цієї операції;
Приватність: ZK Rollup підкреслює приватність користувача, оскільки "докази" обчислень подаються на Layer1, а не деталі транзакцій. Деталі транзакції виконуються на Layer2, тоді як Layer1 лише перевіряє достовірність доказу відсутності інформації.
Оптимістичний Rollup:
Методологія валідації: Оптимістичний Роллап використовує «оптимістичну» стратегію, де всі транзакції вважаються законними, і перевіряються лише тоді, коли це необхідно. Перевірка виконується за допомогою доказів шахрайства, де доказ подається на Рівні1, що транзакція на Рівні2 порушує правила;
В реальному часі: транзакції Optimistic Rollup на Layer2 можуть бути виконані швидко через припущення, що всі транзакції є законними, і перевірка відбувається, коли виникає суперечка або незгода.
DA, або доступність даних, публікує дані про статус кожної обробленої транзакції ланцюга публічно, щоб інші учасники також могли отримати доступ до цих даних статусу транзакції та використовувати їх. Деякі Layer2 записують дані про статус транзакції в Ether Layer1, що дозволяє DA. Також існують Rollup-Layer2, які записують ключові дані транзакцій на блокчейни сторонніх сторін, де доступність даних передбачає, що дані є надійними. Приклад:
DA в оптимістичному роллапі: забезпечує, що дані для всіх транзакцій на Layer2 доступні на Layer1. Якщо дані недоступні, будь-хто може суперечити цьому на Layer1, що допомагає запобігти потенційному підробленню даних або пропускам;
Зобов'язання в ZK Rollup: в Layer2 відбувається обчислення та зберігання всіх транзакцій, але до Layer1 подаються лише результати обчислень (називаються зобов'язаннями). Для підтвердження правильності цих зобов'язань використовуються сертифікати з нульовим відомостями.
Примітка: У ZK Rollup «Зобов'язання» спрямовані на перевірку правильності результатів обчислень транзакцій на Layer2, тоді як «Доступність даних» спрямована на забезпечення того, що Layer1 має доступ до даних всіх транзакцій на Layer2, які зазвичай доповнюють один одного, щоб забезпечити безпеку та надійність всієї системи.
З трьох ключових елементів Rollup секвенсор вважається найважливішим. Секвенсор відповідає за виконання процесу сортування та стиснення інформації про транзакції Layer2 вниз по ланцюжку. Оскільки цей процес передбачає перевірку достовірності даних, важливо досягти доступності даних. Однак, коли секвенсор децентралізований, реалізація перевірки достовірності даних та їх доступності може бути менш критичною.
Джерело: MetisL2
Metis Rollup поліпшує «Плату за перевірку даних транзакцій» шляхом введення ролі під назвою «Валідатор» у процесі обчислення Layer2 та стимулювання валідаційних вузлів для швидкої перевірки транзакцій за допомогою конкурентного майнінгу. Він вводить роль «Валідатора» у процесі обчислення Layer2 та стимулює валідаційні вузли для швидкої перевірки транзакцій через конкурентний механізм майнінгу, який реалізується через конкурентний механізм. Схоже на інші мережі Layer1 (L1), які використовують механізм Proof-of-Stake (POS), транзакції на Metis потребують перевірки вузлами. Внаслідок цього не виникає проблеми зі спірними даними, упакованими з Metis та переданими на L1, що уникне проблеми інтервалів та затримок у видобутку активів з Metis на основну мережу Ethernet.
Значна різниця в Metis Rollup порівняно з Optimistic Rollup полягає в тому, що для вилучення активів з Metis на рівень Ethernet L1 потрібно лише кілька годин або хвилин. Це підкреслює переваги Metis Rollup у плані ефективності та швидкості обробки транзакцій. Загалом, чим вище сума блокування, тим вище ймовірність приєднання вузла до послідовника. Звичайно, це має деякий випадковий компонент.
Реалізація Metis децентралізації секвенсора включає три ключові ролі: адміністратор (Admin), секвенсор та шар консенсусу на основі PoS.
Адміністратор: відповідає за встановлення ключових параметрів загальної мережі, а також управління додаванням можливості вибору послідовності до пула. Протокольні сторони вже не мають абсолютного контролю над такими питаннями безпосередньо, а замість цього вони виконуються Адміністратором після підтвердження через пропозицію. Однією з труднощів у досягненні децентралізації є те, що управління послідовниками повинно здійснюватися децентралізованим чином, залишаючись при цьому ефективним та зручним;
Секвенсери: Metis використовує сигнатури MPC (Multi-Party Computation) на основі TSS (Threshold Signature Scheme) для управління повноваженнями підпису декількох секвенсорів. Кожен секвенсер має право визначати Пакет і залучати всі секвенсори за допомогою сигнатури MPC. Якщо кількість підписів перевищує 2/3, Пакет вважається дійсним і може бути поданий до Зведеного договору на L1. Підписи MPC, що виконуються пулом секвенсорів, управляються іншим контрактом у мережі на основі PoS. Коли мережа PoS не може виявити адресу MPC, модуль MPC спрацьовує для генерації ключа;
Шардовий шар PoS: мережа PoS відповідає за управління контрактами з привілеями підпису впорядковувача, відстеження адрес MPC та спричинення генерації ключів. Згенеровані ключі розрізані та розподілені кожному впорядковувачу в пулі для підпису MPC. Налаштування цього модуля охоплює управління ключами у життєвому циклі, включаючи генерацію багатопідписів, перерозподіл ключів, застосування підписів та видалення підписів;
Причина використання TSS полягає в його високій стійкості до відмов та гнучкості. У порівнянні з багатопідписом, TSS не потребує перевірки кожного підпису в ланцюжку, а замість цього агрегує підписи всіх підписантів та рівномірно їх перевіряє, що підвищує швидкість підтвердження транзакцій. Крім того, комунікація між вузлами PoS використовує окремий канал Tendermint, тоді як комунікація часу виконання MPC використовує протокол libp2p. Вся ця система призначена для досягнення ефективного та безпечного децентралізованого управління послідовником.
Потік транзакцій послідовника Metis
MetisEDF
Фонд екологічного розвитку Metis (MetisEDF) надає фінансову підтримку для цієї мети, охоплюючи ряд аспектів, таких як стимулювання розробки та впровадження протоколів, надання підтримки ліквідності, проведення аудитів безпеки та впровадження схем з ліквіднісю майнінгу. Розподіл включає:
Майнинг послідовності: 65,4% (3 мільйони $METIS / >$260 мільйонів); та
Фінансування екосистеми: 34,6% (1,6 мільйона доларів $METIS / >$140 мільйонів).
Фото: Власник авторських прав
Принцип Езернет полягає в тому, що кожний вузол зберігає та виконує кожну транзакцію, надану користувачем, і цей високий рівень безпеки також призводить до того, що вся мережа є дуже дорогою, тому потрібно розширювати потужність всієї мережі та використовувати рішення Rollup. Просто кажучи, Rollup = набір контрактів у Шар1 + власні вузли мережі в Шар2, тобто смарт-контракт на ланцюжку + офлайн-агрегатор, який покладається на Ethereum для вирішення, консенсусу та доступності даних, і відповідає лише за виконання самого Rollup.
Вузол мережі Layer2 має кілька складових, серед яких компонент Sequencer є найважливішим. Він відповідає за отримання запитів на транзакції на Layer2, вирішення їх порядку виконання та упакування послідовності транзакцій у пакет, який в кінцевому підсумку передається на контракт проекту Rollup на Layer1. Хоча всі Layer2 Rollups на Ether мають централізованих Sequencers, Metis скористався можливістю стати децентралізованим Sequencer.
Повний вузол Layer2 може отримати послідовність транзакцій двома способами: або безпосередньо від послідовника, або, читаючи пакет транзакцій, відправлений послідовником на Layer1, але останнє має більш міцні незмінні властивості. Оскільки виконання транзакції змінює стан рахунку ланцюга блокчейну, для забезпечення однорідності повний вузол Layer2 повинен синхронізувати стан рахунку з послідовником, крім отримання послідовності транзакцій. Таким чином, завдання послідовника полягає не тільки у відправці пакету транзакцій до контракту Rollup Layer1, але й у передачі результату оновлення стану StateRoot/StateDiff після виконання транзакції на Layer1. У загальних термінах завданням послідовника є обробка та упорядкування транзакцій у блоки, що додаються до блокчейну, і він відповідає за обробку транзакцій у пакеті та їхнє відправлення до розумних контрактів Layer1.
Для вузлів Layer2, якщо вони отримають послідовність транзакцій та початковий StateRoot Rollup на Layer1, вони можуть відновити бухгалтерську книгу блокчейну Layer2 та розрахувати останній StateRoot; навпаки, StateRoot, розрахований самими вузлами Layer2, не узгоджується з StateRoot, який публікується послідовником до розумного контракту Layer1. означає, що послідовник є обманюючим. У підсумку, Layer1 є більш децентралізованим, недовірливим та безпечним, ніж власна мережа Layer2.
Оптимістичний Rollup, наприклад, дозволяє всім вузлам Layer2 надавати Докази шахрайства, що дані, випущені послідовником в Layer1, є неправильними. Але для Оптимізму, який не має Доказів шахрайства, якщо він дійсно хотів вкрасти активи користувачів Layer2 через послідовника, все, що він міг би зробити, - це дати оператору послідовника підроблені замовлення на транзакції та перевести активи інших людей з Layer2 на свою власну адресу, а потім, нарешті, перекласти вкрадені монети на Layer1 через контракт Міст, що йде разом з Rollup.
Джерело: Chaindebrief
Останнім часом найбільшим шумом став апгрейд Канкун, але він не буде виключно корисним для Metis, а скоріше універсальним. Поза увагою "мама / кращий друг Віталіка Бутеріна", найбільша конкуренція між Metis та іншими Layer2 полягає в децентралізованому послідовнику та економічній моделі нижче еквіті, з TVL, що показує загальний ринковий капітал, який більше відповідає реакції ринку на довіру користувачів Metis.
На відміну від інших Layer2, які самі утримують гаманці та повертають більше доходу користувачам, економічна модель OP Rollup суворо контролюється та централізована, а винагороди OP Token надаються екосистемі для стимулювання розвитку та взаємодії з метою отримання прибутку від спреду Gas, на відміну від Metis, який делегує дохід та власний капітал спільноті, що надає зобов'язання. На відміну від цього підходу, Metis передав свої частки доходів заставодавцям, щоб конкурувати, різко розв'язавши фінансіалізацію інфраструктури Layer2 і привернувши багато уваги з боку ринку.
MEME представляє більше культури та деяких соціоекономічних факторів, ніж ми купуємо MEME в процесі, крім його десятинного, сотнинного або навіть тисячнного очікування інвестицій, але більша частина процесу полягає в нашому визнанні та любові до його наративу і всіляких факторів, але завжди тягне плиту справедливість, зростаючий TVL Metis також є свого роду зворотнім зв'язком для ринку щодо його очікувань від інвестицій. Відкинувши технічний аспект, якщо ми розглянемо питання атрибутів з погляду ринку, якщо Надпис є тестером продуктивності громадського ланцюжка, то MEME є, до певної міри, відбірником ринкового визнання.
YBB - це фонд web3, що присвячує себе визначенню проектів, які визначають Web3, з метою створення кращого онлайн-середовища для всіх мешканців Інтернету. Заснований групою прихильників блокчейну, які активно брали участь у цій галузі з 2013 року, YBB завжди готовий допомогти проектам на ранніх стадіях розвиватися від 0 до 1. Ми цінуємо інновації, самостійну пристрасть і продукти, спрямовані на користувачів, визнаючи потенціал криптовалют і блокчейн-додатків.
Layer2 має бути «етереум-ортодоксальним» шляхом масштабування, але Metis було позначено як MEME Layer2 через чутки, що засновницька команда Metis - «мама / найкращий друг Віталіка Бутеріна». Metis було позначено як MEME Layer2, що, безсумнівно, є прямим нападом на віру інвесторів у ортодоксію ефіріуму. Однак суть блокчейну все ще полягає в «коді + фінансах», і з інвестиційної точки зору технологія та ринок завжди були парою щасливих ворогів, і Metis може скористатися відсутністю інших Rollup-централізованих послідовників та міцним контролем економічної моделі, щоб виділитися серед інших Layer2 та виділитися серед толпи?
(ліворуч Наталія Амелін, праворуч Олена Сінельнікова)
Згідно з офіційним сайтом Metis, Елена Сінельнікова, співзасновник та генеральний директор Metis, просуває освіту та популяризацію галузі блокчейну. Вона є одним із співзасновників освітньої неприбуткової організації CryptoChicks, яка наразі є найбільшою жіночою блокчейн-спільнотою у світі, з представниками в 56 країнах. Ще одним співзасновником CryptoChicks є Наталія Амелін, яка є матір'ю Віталіка Бутеріна, засновника Ethereum. Крім того, батько Віталіка Бутеріна, Дмитро Бутерін, очолював створення компанії Blockgeeks, освітньої компанії з блокчейну, яка присвячена розробці навчальних програм, пов'язаних із технологією блокчейну. Мережу Metis було засновано у 2018 році для випуску в травні 2021 року.
Metis - це Layer2 на основі ланцюга Ethereum, що працює за тими ж принципами, що й інші Layer2, і був першим форком Optimism, причому його найбільшою перевагою було те, що це був перший оптимістичний ролап, який успішно децентралізував секвенсор. Мережа використовує басейн Proof-of-Stake Sequencer, щоб забезпечити постійну доступність мережі, опір цензурі та можливість розподілу комісій та застави секвенсорів. Ці секвенсори відповідальні за визначення порядку упаковки транзакцій та повинні отримати підписи принаймні 2/3 секвенсорів у басейні секвенсорів, перш ніж дані можуть бути упаковані та завантажені на мережу Layer1. Щоб запобігти зловживанню секвенсорів, Metis також вводить роль перевіряючого, який вибірково перевіряє блоки, щоб забезпечити, що секвенсори правильно впорядковують транзакції.
Перевагами MPC (багатосторонніх обчислень) є захист конфіденційності та децентралізація, а також він ефективний для простих логічних операцій. Однак недоліки також очевидні, оскільки відсутні ретрансляційні вузли для поширення інформації, збільшується кількість комунікацій і значно зростає вартість зв'язку всередині мережі. Цей недолік буде ще більш помітним у блокчейн-мережах, які вимагають консенсусу. Коротше кажучи, Metis перетворює одноточковий секвенсор на пул секвенсорів, щоб дозволити децентралізованим секвенсорам досягти консенсусу для завершення підпису, і досягає децентралізації за допомогою механізму застави вузлів та механізму обертання, що може в кінцевому підсумку не вимагати витрат на мережу набагато нижчу, ніж у Layer1, але може досягти MEV-опору + вирішити проблему єдиної точки відмови, І при цьому розподілити виручені кошти між заставодавцями вузлів. Однак ні рішення MPC від Metis, ні публічний Mempool від Radius не вирішують проблему, яку децентралізовані секвенсори збільшують навантаження на мережу і в кінцевому підсумку покладають витрати на користувача.
Нещодавній сплеск Metis TVL привернув увагу до важливості децентралізованих секвенсорів, і схема OP наразі посідає п'яте місце за TVL серед усіх мереж Layer2, згідно з даними L2BEAT. Крім міркувань ринкової вартості, автор вважає, що більшість схем Metis є розумними і є стандартною схемою децентралізованого секвенсора. Мета дизайну полягає як в активному розповсюдженні торта, так і в тому, щоб показати ринку захоплення вартості нативних токенів Layer2, не обмежуючись лише платою за газ та управлінням.
Джерело: Дані L2BEAT Час 24/02/01
Rollup - один із рішень другого рівня, також відомий як rollup. Він працює шляхом міграції обчислень та збереження транзакцій, виконуваних в основній мережі Ethernet (тобто, на рівні 1), на рівень 2 для обробки та стиснення, а потім завантажує стислі дані до основної мережі Ethernet, тим самим розширюючи продуктивність Ethernet.
Rollup може бути розділений на ZK Rollup та Optimistic Rollup в залежності від схеми, що використовується для забезпечення валідності стислих даних (тобто, правильності даних.) Це передбачає обчислення поза ланцюжком, де транзакції упаковуються на ланцюжку кожні декілька хвилин для прокотової перевірки та ведення обліку, отже, таке ім'я. Однак, навіть якщо ми зазвичай посилаємося на це як на ланцюжок Rollup, офф-ланцюгова частина Rollup не є повним блокчейном, але буквально звиває пакет транзакцій, щоб сформувати Rollup-транзакцію, і всі вузли, які отримують Rollup-транзакцію, не виконують логіку, яка була звивана, а лише результат виконання цієї логіки.
Фото: Власний автор
Sequencer - це роль в L2, відповідальна за сортування, організацію, упакування та надсилання транзакцій до мережі L1. Більшість проектів L2 наразі покладаються на одного сортувальника (зазвичай сам проект), щоб виконати вищезазначену роботу, що також має дві проблеми з безпекою: 1. Одна точка відмови, якщо сортувальник має проблеми через атаки або технічні відмови, вся мережа буде вимкнена;
Під час процесу транзакції дані, упаковані послані секвенсором, потрібно перевірити. Наразі більшість перевірок Ether Rollup здійснюється за допомогою смарт-контрактів Ether Rollup, щоб забезпечити надійність даних. Існує два різних методи перевірки: ZK Rollup (Zero Knowledge Rollup) та Optimistic Rollup. Приклад:
ZK Rollup:
Методологія верифікації: ZK Rollup використовує докази нульового знання для підтвердження правильності всіх операцій, які відбуваються на рівні 2. Докази нульового знання дозволяють перевіряючому підтвердити валідність операції, не знаючи деталей цієї операції;
Приватність: ZK Rollup підкреслює приватність користувача, оскільки "докази" обчислень подаються на Layer1, а не деталі транзакцій. Деталі транзакції виконуються на Layer2, тоді як Layer1 лише перевіряє достовірність доказу відсутності інформації.
Оптимістичний Rollup:
Методологія валідації: Оптимістичний Роллап використовує «оптимістичну» стратегію, де всі транзакції вважаються законними, і перевіряються лише тоді, коли це необхідно. Перевірка виконується за допомогою доказів шахрайства, де доказ подається на Рівні1, що транзакція на Рівні2 порушує правила;
В реальному часі: транзакції Optimistic Rollup на Layer2 можуть бути виконані швидко через припущення, що всі транзакції є законними, і перевірка відбувається, коли виникає суперечка або незгода.
DA, або доступність даних, публікує дані про статус кожної обробленої транзакції ланцюга публічно, щоб інші учасники також могли отримати доступ до цих даних статусу транзакції та використовувати їх. Деякі Layer2 записують дані про статус транзакції в Ether Layer1, що дозволяє DA. Також існують Rollup-Layer2, які записують ключові дані транзакцій на блокчейни сторонніх сторін, де доступність даних передбачає, що дані є надійними. Приклад:
DA в оптимістичному роллапі: забезпечує, що дані для всіх транзакцій на Layer2 доступні на Layer1. Якщо дані недоступні, будь-хто може суперечити цьому на Layer1, що допомагає запобігти потенційному підробленню даних або пропускам;
Зобов'язання в ZK Rollup: в Layer2 відбувається обчислення та зберігання всіх транзакцій, але до Layer1 подаються лише результати обчислень (називаються зобов'язаннями). Для підтвердження правильності цих зобов'язань використовуються сертифікати з нульовим відомостями.
Примітка: У ZK Rollup «Зобов'язання» спрямовані на перевірку правильності результатів обчислень транзакцій на Layer2, тоді як «Доступність даних» спрямована на забезпечення того, що Layer1 має доступ до даних всіх транзакцій на Layer2, які зазвичай доповнюють один одного, щоб забезпечити безпеку та надійність всієї системи.
З трьох ключових елементів Rollup секвенсор вважається найважливішим. Секвенсор відповідає за виконання процесу сортування та стиснення інформації про транзакції Layer2 вниз по ланцюжку. Оскільки цей процес передбачає перевірку достовірності даних, важливо досягти доступності даних. Однак, коли секвенсор децентралізований, реалізація перевірки достовірності даних та їх доступності може бути менш критичною.
Джерело: MetisL2
Metis Rollup поліпшує «Плату за перевірку даних транзакцій» шляхом введення ролі під назвою «Валідатор» у процесі обчислення Layer2 та стимулювання валідаційних вузлів для швидкої перевірки транзакцій за допомогою конкурентного майнінгу. Він вводить роль «Валідатора» у процесі обчислення Layer2 та стимулює валідаційні вузли для швидкої перевірки транзакцій через конкурентний механізм майнінгу, який реалізується через конкурентний механізм. Схоже на інші мережі Layer1 (L1), які використовують механізм Proof-of-Stake (POS), транзакції на Metis потребують перевірки вузлами. Внаслідок цього не виникає проблеми зі спірними даними, упакованими з Metis та переданими на L1, що уникне проблеми інтервалів та затримок у видобутку активів з Metis на основну мережу Ethernet.
Значна різниця в Metis Rollup порівняно з Optimistic Rollup полягає в тому, що для вилучення активів з Metis на рівень Ethernet L1 потрібно лише кілька годин або хвилин. Це підкреслює переваги Metis Rollup у плані ефективності та швидкості обробки транзакцій. Загалом, чим вище сума блокування, тим вище ймовірність приєднання вузла до послідовника. Звичайно, це має деякий випадковий компонент.
Реалізація Metis децентралізації секвенсора включає три ключові ролі: адміністратор (Admin), секвенсор та шар консенсусу на основі PoS.
Адміністратор: відповідає за встановлення ключових параметрів загальної мережі, а також управління додаванням можливості вибору послідовності до пула. Протокольні сторони вже не мають абсолютного контролю над такими питаннями безпосередньо, а замість цього вони виконуються Адміністратором після підтвердження через пропозицію. Однією з труднощів у досягненні децентралізації є те, що управління послідовниками повинно здійснюватися децентралізованим чином, залишаючись при цьому ефективним та зручним;
Секвенсери: Metis використовує сигнатури MPC (Multi-Party Computation) на основі TSS (Threshold Signature Scheme) для управління повноваженнями підпису декількох секвенсорів. Кожен секвенсер має право визначати Пакет і залучати всі секвенсори за допомогою сигнатури MPC. Якщо кількість підписів перевищує 2/3, Пакет вважається дійсним і може бути поданий до Зведеного договору на L1. Підписи MPC, що виконуються пулом секвенсорів, управляються іншим контрактом у мережі на основі PoS. Коли мережа PoS не може виявити адресу MPC, модуль MPC спрацьовує для генерації ключа;
Шардовий шар PoS: мережа PoS відповідає за управління контрактами з привілеями підпису впорядковувача, відстеження адрес MPC та спричинення генерації ключів. Згенеровані ключі розрізані та розподілені кожному впорядковувачу в пулі для підпису MPC. Налаштування цього модуля охоплює управління ключами у життєвому циклі, включаючи генерацію багатопідписів, перерозподіл ключів, застосування підписів та видалення підписів;
Причина використання TSS полягає в його високій стійкості до відмов та гнучкості. У порівнянні з багатопідписом, TSS не потребує перевірки кожного підпису в ланцюжку, а замість цього агрегує підписи всіх підписантів та рівномірно їх перевіряє, що підвищує швидкість підтвердження транзакцій. Крім того, комунікація між вузлами PoS використовує окремий канал Tendermint, тоді як комунікація часу виконання MPC використовує протокол libp2p. Вся ця система призначена для досягнення ефективного та безпечного децентралізованого управління послідовником.
Потік транзакцій послідовника Metis
MetisEDF
Фонд екологічного розвитку Metis (MetisEDF) надає фінансову підтримку для цієї мети, охоплюючи ряд аспектів, таких як стимулювання розробки та впровадження протоколів, надання підтримки ліквідності, проведення аудитів безпеки та впровадження схем з ліквіднісю майнінгу. Розподіл включає:
Майнинг послідовності: 65,4% (3 мільйони $METIS / >$260 мільйонів); та
Фінансування екосистеми: 34,6% (1,6 мільйона доларів $METIS / >$140 мільйонів).
Фото: Власник авторських прав
Принцип Езернет полягає в тому, що кожний вузол зберігає та виконує кожну транзакцію, надану користувачем, і цей високий рівень безпеки також призводить до того, що вся мережа є дуже дорогою, тому потрібно розширювати потужність всієї мережі та використовувати рішення Rollup. Просто кажучи, Rollup = набір контрактів у Шар1 + власні вузли мережі в Шар2, тобто смарт-контракт на ланцюжку + офлайн-агрегатор, який покладається на Ethereum для вирішення, консенсусу та доступності даних, і відповідає лише за виконання самого Rollup.
Вузол мережі Layer2 має кілька складових, серед яких компонент Sequencer є найважливішим. Він відповідає за отримання запитів на транзакції на Layer2, вирішення їх порядку виконання та упакування послідовності транзакцій у пакет, який в кінцевому підсумку передається на контракт проекту Rollup на Layer1. Хоча всі Layer2 Rollups на Ether мають централізованих Sequencers, Metis скористався можливістю стати децентралізованим Sequencer.
Повний вузол Layer2 може отримати послідовність транзакцій двома способами: або безпосередньо від послідовника, або, читаючи пакет транзакцій, відправлений послідовником на Layer1, але останнє має більш міцні незмінні властивості. Оскільки виконання транзакції змінює стан рахунку ланцюга блокчейну, для забезпечення однорідності повний вузол Layer2 повинен синхронізувати стан рахунку з послідовником, крім отримання послідовності транзакцій. Таким чином, завдання послідовника полягає не тільки у відправці пакету транзакцій до контракту Rollup Layer1, але й у передачі результату оновлення стану StateRoot/StateDiff після виконання транзакції на Layer1. У загальних термінах завданням послідовника є обробка та упорядкування транзакцій у блоки, що додаються до блокчейну, і він відповідає за обробку транзакцій у пакеті та їхнє відправлення до розумних контрактів Layer1.
Для вузлів Layer2, якщо вони отримають послідовність транзакцій та початковий StateRoot Rollup на Layer1, вони можуть відновити бухгалтерську книгу блокчейну Layer2 та розрахувати останній StateRoot; навпаки, StateRoot, розрахований самими вузлами Layer2, не узгоджується з StateRoot, який публікується послідовником до розумного контракту Layer1. означає, що послідовник є обманюючим. У підсумку, Layer1 є більш децентралізованим, недовірливим та безпечним, ніж власна мережа Layer2.
Оптимістичний Rollup, наприклад, дозволяє всім вузлам Layer2 надавати Докази шахрайства, що дані, випущені послідовником в Layer1, є неправильними. Але для Оптимізму, який не має Доказів шахрайства, якщо він дійсно хотів вкрасти активи користувачів Layer2 через послідовника, все, що він міг би зробити, - це дати оператору послідовника підроблені замовлення на транзакції та перевести активи інших людей з Layer2 на свою власну адресу, а потім, нарешті, перекласти вкрадені монети на Layer1 через контракт Міст, що йде разом з Rollup.
Джерело: Chaindebrief
Останнім часом найбільшим шумом став апгрейд Канкун, але він не буде виключно корисним для Metis, а скоріше універсальним. Поза увагою "мама / кращий друг Віталіка Бутеріна", найбільша конкуренція між Metis та іншими Layer2 полягає в децентралізованому послідовнику та економічній моделі нижче еквіті, з TVL, що показує загальний ринковий капітал, який більше відповідає реакції ринку на довіру користувачів Metis.
На відміну від інших Layer2, які самі утримують гаманці та повертають більше доходу користувачам, економічна модель OP Rollup суворо контролюється та централізована, а винагороди OP Token надаються екосистемі для стимулювання розвитку та взаємодії з метою отримання прибутку від спреду Gas, на відміну від Metis, який делегує дохід та власний капітал спільноті, що надає зобов'язання. На відміну від цього підходу, Metis передав свої частки доходів заставодавцям, щоб конкурувати, різко розв'язавши фінансіалізацію інфраструктури Layer2 і привернувши багато уваги з боку ринку.
MEME представляє більше культури та деяких соціоекономічних факторів, ніж ми купуємо MEME в процесі, крім його десятинного, сотнинного або навіть тисячнного очікування інвестицій, але більша частина процесу полягає в нашому визнанні та любові до його наративу і всіляких факторів, але завжди тягне плиту справедливість, зростаючий TVL Metis також є свого роду зворотнім зв'язком для ринку щодо його очікувань від інвестицій. Відкинувши технічний аспект, якщо ми розглянемо питання атрибутів з погляду ринку, якщо Надпис є тестером продуктивності громадського ланцюжка, то MEME є, до певної міри, відбірником ринкового визнання.
YBB - це фонд web3, що присвячує себе визначенню проектів, які визначають Web3, з метою створення кращого онлайн-середовища для всіх мешканців Інтернету. Заснований групою прихильників блокчейну, які активно брали участь у цій галузі з 2013 року, YBB завжди готовий допомогти проектам на ранніх стадіях розвиватися від 0 до 1. Ми цінуємо інновації, самостійну пристрасть і продукти, спрямовані на користувачів, визнаючи потенціал криптовалют і блокчейн-додатків.