10 квітня A16z Crypto випустила нуль-знання рішення Jolt для прискорення та спрощення операцій масштабування блокчейну. Jolt інтегрує SNARK (Стислий неінтерактивний аргумент знань), що дозволяє розробникам швидко створювати SNARK-основані рішення L2. Команда також заявила, що Jolt вдвічі швидший за поточні zkVMs. ZK технологія була одним з основних напрямків у криптовалютній галузі, а ZK-Rollup був провозглашений Віталіком як довгострокове рішення для масштабуваності Ethereum. Випуск Jolt від A16z з серпня минулого року до його офіційного випуску цього року свідчить про те, що ZK-Rollup все ще потребує великих зусиль. ZK-Rollup привернув багатьох учасників, утворивши більш уточнені технічні категорії для розрізнення проектів. Його сумісність з EVM є найбільш представницьким класифікаційним стандартом.
EVM, з історичних причин, має багато дизайнів, що не підтримують ZK. Однак багато існуючих проєктів були побудовані на EVM на ранніх стадіях, і ZK-Rollup все ще розглядається як майбутнє рішення масштабованості. Тому переважна більшість проєктів ZK-Rollup природно стикається з компромісом між більшою сумісністю з EVM або більшою сумісністю з ZK.
ZKM, виведений Metis DAO, обирає більш фундаментальний підхід та пропонує універсальне рішення zkMIPS. zkMIPS досягає перетворення від процесу виконання програми до ZKP, використовуючи набір інструкцій MIPS нижчого рівня. Окрім сумісності з EVM, він також може бути сумісний з іншими VM, такими як MoveVM та RustVM, що дозволяє ZK-Rollup відкрити свої двері для більш різноманітного кола розробників.
Ця стаття надасть читачам глибоке розуміння зусиль Metis та прогресу в ZK та децентралізованому Sequencer.
Значний успіх Metis на ринку неможливо уявити без його інноваційного механізму гібридних Rollups, який поєднує докази шахрайства та докази валідності, щоб втілити переваги обох.
Технологія zkMIPS від ZKM забезпечує надійну підтримку сумісності для гібридних роллапів Metis, що дозволяє Metis досягти органічної інтеграції ZK та EVM.
У гібридних роллапах ключову роль відіграють:
У стандартних рішеннях L2 Послідовник збирає та обробляє транзакції, а потім публікує дані транзакцій на головний мережі Ethereum (L1). Цей процес потребує остаточної перевірки даних та підтвердження з боку L1 для забезпечення безпеки та послідовності.
Джерело: https://mirror.xyz/msfew.eth/WQJaOcFkpTOZLns8MBQaCS4OepRoaZ7uoctnLAnalVw
Гібридні ролапи використовують гібридний підхід при обробці та оптимізації транзакцій L2. Конкретні кроки виглядають наступним чином:
Дизайн Гібридних Роллапів надає кілька значущих переваг:
Основна ідея ZK полягає в перетворенні процесу виконання програми в математичний доказ, який можна легко перевірити, щоб кожен міг легко перевірити правильність виконання програми без повторення програми. Складність полягає в перетворенні довільної логіки програми в відносно стабільний математичний доказ.
Розробники зазвичай використовують високорівневі мови програмування для розробки програм, а різні високорівневі мови програмування використовують різну логіку для "спілкування" з апаратним забезпеченням.
Отже, шляхи впровадження існуючих проектів ZK часто несумісні між собою. Scroll безпосередньо записує ланцюжки для кожного опкоду EVM, досягаючи еквівалентності на рівні опкодів, що точно відображає EVM, але вимагає величезної кількості інженерних зусиль.
Polygon zkEVM створює власний віртуальний станок з оптимізованою продуктивністю, безпосередньо перетворює байткод EVM на байткод VM та досягає більш ефективного еквіваленту на рівні опкодів. Однак введення великої кількості власного коду може призвести до відхилення від EVM в довгостроковій перспективі;
zkSync створив свою віртуальну машину (SyncVM) і визначив своє алгебраїчне проміжне представлення (AIR) на основі регістрів, а потім побудував спеціалізований компілятор для компіляції Yul (проміжна мова, яку можна скомпілювати в слова різних версій EVM). Розділовий код (вважається нижчим рівнем Solidity) компілюється в LLVM-IR, а потім компілюється в інструкції для власної віртуальної машини, тим самим досягаючи сумісності на рівні Solidity, але він не може безпосередньо використовувати існуючі інструменти Ethereum. Перетворення також можуть вимагати процедур повторної перевірки.
StarkNet відмовляється від сумісності з EVM та безпосередньо використовує свою мову низького рівня (Cairo) для виконання власної віртуальної машини для розумних контрактів (Cairo VM) для досягнення кінцевої ефективності ZK.
Порівняно з рішеннями вищезазначених проектів, ZKM обрав більш інклюзивний шлях: zkMIPS.
MIPS, що означає "Мікропроцесор без заблокованих стадій конвеєра", - це простий набір інструкцій мікропроцесора, який почав використовуватися у 1985 році.
Основний принцип MIPS полягає в тому, щоб зменшити складні мікропроцесорні інструкції до їх найбільш простої форми, що збільшує швидкість обробки та зменшує складність виконання програм.
У системі zkMIPS цей набір інструкцій використовується для реалізації конвертації програм в докази ZK.
Процес впровадження zkMIPS виглядає наступним чином:
Переваги zkMIPS
Переваги MIPS були інтегровані в проекти, такі як Оптимізм. Механізм Cannon Оптимізму перетворює виконані програми на MIPS, що полегшує і прискорює пошук помилок та повторне виконання, коли процес виконання став викликом.
Metis також слідував за цим трендом і інтегрував Cannon у свою екосистему. Це додатково підтверджує практичність та ефективність технології zkMIPS.
Крім того, використовуючи гібридні роллапи для поєднання переваг OP та ZK, Metis також активно просуває впровадження децентралізованих послідовників та створює децентралізований приклад для роллапів.
У традиційній моделі Rollup, хоча один Секвенсор може ефективно обробляти транзакції та дані, він також концентрує велику кількість потужності, що може призвести до різних ризиків:
Для вирішення вищезазначених проблем Metis розробив децентралізований пул послідовників. Він складається з кількох вузлів послідовників для спільного агрегування, упорядкування та виконання транзакцій. Це рішення забезпечує чесність та прозорість системи:
Переваги децентралізованого послідовника:
У децентралізованій моделі послідовника Metis кожен вузол складається з кількох ключових компонентів:
Джерело: https://ethresear.ch/t/pos-sequencer-pool-decentralizing-an-optimistic-rollup/16760
Цей дизайн дозволяє децентралізованому пулу послідовників Metis не лише покращити справедливість та прозорість обробки транзакцій, але й підвищити безпеку та стабільність мережі завдяки децентралізованій потужності. Всі вони є ключовими елементами у побудові надійноє та стійкого екосистеми блокчейну.
Технологічні та концептуальні переваги Metis створюють міцну основу для подальшого розвитку у майбутньому. Очікується, що його гібридні ролапи на основі zkMIPS вирішать проблему сумісності для ZK-Rollup і принесуть більш різноманітну екосистему розробників.
Розвиток децентралізованого Sequencer демонструє візію команди щодо переслідування децентралізації. Постійний розвиток екосистеми Metis дає нам підстави вважати, що Metis стане чорним кіньком, що продовжуватиме гонку у майбутній конкуренції L2, створюючи стійкий потік вартості для користувачів та розробників.
Ця стаття під оригінальною назвою «Вивчення технологічних переваг метиса» відтворена з [Спільнота Biteye]. Усі авторські права належать оригінальному автору [Вілсон Лі, співробітник Biteye]. Якщо у вас є які-небудь зауваження стосовно перепублікації, будь ласка, зв'яжіться з Gate Learnкоманда, команда якнайшвидше впорається з цим.
Відмова від відповідальності: Погляди та думки, висловлені в цій статті, представляють лише особисті погляди автора і не є жодною інвестиційною порадою.
Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонено.
10 квітня A16z Crypto випустила нуль-знання рішення Jolt для прискорення та спрощення операцій масштабування блокчейну. Jolt інтегрує SNARK (Стислий неінтерактивний аргумент знань), що дозволяє розробникам швидко створювати SNARK-основані рішення L2. Команда також заявила, що Jolt вдвічі швидший за поточні zkVMs. ZK технологія була одним з основних напрямків у криптовалютній галузі, а ZK-Rollup був провозглашений Віталіком як довгострокове рішення для масштабуваності Ethereum. Випуск Jolt від A16z з серпня минулого року до його офіційного випуску цього року свідчить про те, що ZK-Rollup все ще потребує великих зусиль. ZK-Rollup привернув багатьох учасників, утворивши більш уточнені технічні категорії для розрізнення проектів. Його сумісність з EVM є найбільш представницьким класифікаційним стандартом.
EVM, з історичних причин, має багато дизайнів, що не підтримують ZK. Однак багато існуючих проєктів були побудовані на EVM на ранніх стадіях, і ZK-Rollup все ще розглядається як майбутнє рішення масштабованості. Тому переважна більшість проєктів ZK-Rollup природно стикається з компромісом між більшою сумісністю з EVM або більшою сумісністю з ZK.
ZKM, виведений Metis DAO, обирає більш фундаментальний підхід та пропонує універсальне рішення zkMIPS. zkMIPS досягає перетворення від процесу виконання програми до ZKP, використовуючи набір інструкцій MIPS нижчого рівня. Окрім сумісності з EVM, він також може бути сумісний з іншими VM, такими як MoveVM та RustVM, що дозволяє ZK-Rollup відкрити свої двері для більш різноманітного кола розробників.
Ця стаття надасть читачам глибоке розуміння зусиль Metis та прогресу в ZK та децентралізованому Sequencer.
Значний успіх Metis на ринку неможливо уявити без його інноваційного механізму гібридних Rollups, який поєднує докази шахрайства та докази валідності, щоб втілити переваги обох.
Технологія zkMIPS від ZKM забезпечує надійну підтримку сумісності для гібридних роллапів Metis, що дозволяє Metis досягти органічної інтеграції ZK та EVM.
У гібридних роллапах ключову роль відіграють:
У стандартних рішеннях L2 Послідовник збирає та обробляє транзакції, а потім публікує дані транзакцій на головний мережі Ethereum (L1). Цей процес потребує остаточної перевірки даних та підтвердження з боку L1 для забезпечення безпеки та послідовності.
Джерело: https://mirror.xyz/msfew.eth/WQJaOcFkpTOZLns8MBQaCS4OepRoaZ7uoctnLAnalVw
Гібридні ролапи використовують гібридний підхід при обробці та оптимізації транзакцій L2. Конкретні кроки виглядають наступним чином:
Дизайн Гібридних Роллапів надає кілька значущих переваг:
Основна ідея ZK полягає в перетворенні процесу виконання програми в математичний доказ, який можна легко перевірити, щоб кожен міг легко перевірити правильність виконання програми без повторення програми. Складність полягає в перетворенні довільної логіки програми в відносно стабільний математичний доказ.
Розробники зазвичай використовують високорівневі мови програмування для розробки програм, а різні високорівневі мови програмування використовують різну логіку для "спілкування" з апаратним забезпеченням.
Отже, шляхи впровадження існуючих проектів ZK часто несумісні між собою. Scroll безпосередньо записує ланцюжки для кожного опкоду EVM, досягаючи еквівалентності на рівні опкодів, що точно відображає EVM, але вимагає величезної кількості інженерних зусиль.
Polygon zkEVM створює власний віртуальний станок з оптимізованою продуктивністю, безпосередньо перетворює байткод EVM на байткод VM та досягає більш ефективного еквіваленту на рівні опкодів. Однак введення великої кількості власного коду може призвести до відхилення від EVM в довгостроковій перспективі;
zkSync створив свою віртуальну машину (SyncVM) і визначив своє алгебраїчне проміжне представлення (AIR) на основі регістрів, а потім побудував спеціалізований компілятор для компіляції Yul (проміжна мова, яку можна скомпілювати в слова різних версій EVM). Розділовий код (вважається нижчим рівнем Solidity) компілюється в LLVM-IR, а потім компілюється в інструкції для власної віртуальної машини, тим самим досягаючи сумісності на рівні Solidity, але він не може безпосередньо використовувати існуючі інструменти Ethereum. Перетворення також можуть вимагати процедур повторної перевірки.
StarkNet відмовляється від сумісності з EVM та безпосередньо використовує свою мову низького рівня (Cairo) для виконання власної віртуальної машини для розумних контрактів (Cairo VM) для досягнення кінцевої ефективності ZK.
Порівняно з рішеннями вищезазначених проектів, ZKM обрав більш інклюзивний шлях: zkMIPS.
MIPS, що означає "Мікропроцесор без заблокованих стадій конвеєра", - це простий набір інструкцій мікропроцесора, який почав використовуватися у 1985 році.
Основний принцип MIPS полягає в тому, щоб зменшити складні мікропроцесорні інструкції до їх найбільш простої форми, що збільшує швидкість обробки та зменшує складність виконання програм.
У системі zkMIPS цей набір інструкцій використовується для реалізації конвертації програм в докази ZK.
Процес впровадження zkMIPS виглядає наступним чином:
Переваги zkMIPS
Переваги MIPS були інтегровані в проекти, такі як Оптимізм. Механізм Cannon Оптимізму перетворює виконані програми на MIPS, що полегшує і прискорює пошук помилок та повторне виконання, коли процес виконання став викликом.
Metis також слідував за цим трендом і інтегрував Cannon у свою екосистему. Це додатково підтверджує практичність та ефективність технології zkMIPS.
Крім того, використовуючи гібридні роллапи для поєднання переваг OP та ZK, Metis також активно просуває впровадження децентралізованих послідовників та створює децентралізований приклад для роллапів.
У традиційній моделі Rollup, хоча один Секвенсор може ефективно обробляти транзакції та дані, він також концентрує велику кількість потужності, що може призвести до різних ризиків:
Для вирішення вищезазначених проблем Metis розробив децентралізований пул послідовників. Він складається з кількох вузлів послідовників для спільного агрегування, упорядкування та виконання транзакцій. Це рішення забезпечує чесність та прозорість системи:
Переваги децентралізованого послідовника:
У децентралізованій моделі послідовника Metis кожен вузол складається з кількох ключових компонентів:
Джерело: https://ethresear.ch/t/pos-sequencer-pool-decentralizing-an-optimistic-rollup/16760
Цей дизайн дозволяє децентралізованому пулу послідовників Metis не лише покращити справедливість та прозорість обробки транзакцій, але й підвищити безпеку та стабільність мережі завдяки децентралізованій потужності. Всі вони є ключовими елементами у побудові надійноє та стійкого екосистеми блокчейну.
Технологічні та концептуальні переваги Metis створюють міцну основу для подальшого розвитку у майбутньому. Очікується, що його гібридні ролапи на основі zkMIPS вирішать проблему сумісності для ZK-Rollup і принесуть більш різноманітну екосистему розробників.
Розвиток децентралізованого Sequencer демонструє візію команди щодо переслідування децентралізації. Постійний розвиток екосистеми Metis дає нам підстави вважати, що Metis стане чорним кіньком, що продовжуватиме гонку у майбутній конкуренції L2, створюючи стійкий потік вартості для користувачів та розробників.
Ця стаття під оригінальною назвою «Вивчення технологічних переваг метиса» відтворена з [Спільнота Biteye]. Усі авторські права належать оригінальному автору [Вілсон Лі, співробітник Biteye]. Якщо у вас є які-небудь зауваження стосовно перепублікації, будь ласка, зв'яжіться з Gate Learnкоманда, команда якнайшвидше впорається з цим.
Відмова від відповідальності: Погляди та думки, висловлені в цій статті, представляють лише особисті погляди автора і не є жодною інвестиційною порадою.
Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонено.