Layer-1 проекти розвиваються, нові технології публічних блокчейнів постійно ітеруються
У сучасній індустрії блокчейну з'являється безліч проектів Layer-1, включаючи відомі публічні блокчейни, такі як Біткойн, Ефір та деякі нові блокчейн-мережі. Навіть у конкурентному середовищі продовжують з'являтися нові публічні блокчейни з унікальними перевагами, а технології постійно оптимізуються. В галузі вважається, що в майбутньому практично всі проекти Layer-1 використовуватимуть технологію zkRollup на основі zkEVM, що в кінцевому підсумку дозволить реалізувати рішення zkRollup для повної міжланцюгової взаємодії.
! [Чому Aptos/Sui нарешті переходить на zkRollup на основі zkEVM?] ](https://img-cdn.gateio.im/webp-social/moments-30128817dca056d66361a65c1bb05a2b.webp)
Нова публічна ланцюгова мережа мови смарт-контрактів Move
У 2022 році найбільшою увагою в індустрії користувалися новіEmerging public chains, які використовують мову смарт-контрактів Move. Ці проекти були започатковані інженерами з проєкту Diem (раніше Libra) від компанії Meta і успадкували багато функцій Diem, при цьому маючи значні відмінності в продуктивності, мовах програмування та механізмах у порівнянні з існуючими L1 публічними блокчейнами.
Видатною особливістю мови Move є переосмислення "модульної структури", що дозволяє токенам, NFT, смарт-контрактам та іншим активам бути чітко визначеними через єдиний модуль даних. Це є недосяжним для EVM Ethereum — будь-який розробник, який працював з EVM, знає про труднощі використання модульної структури (та вкладених структур) у Solidity. Як приклад класичної атаки повторного входу, ця проблема тривалий час турбувала екосистему EVM, завдаючи величезних збитків. Водночас мова Move використовує ресурсний підхід, що з самого початку запобігає можливості повторних атак.
Однак чи зможе новий публічний блокчейн успішно виділитися, залежить не лише від мови, яка використовується, але й від інноваційності проектів на ланцюзі. Якщо порівняти Ethereum з зайнятою чотирисмуговою автомагістраллю, новий публічний блокчейн буде схожий на простору восьмисмугову швидкісну дорогу, що використовує найсучасніші технології, але наразі, здається, все ще бракує достатньої кількості трафіку. Для публічного блокчейну технологічні інновації, безумовно, важливі, але внесок проектів на ланцюзі в трафік публічного блокчейну також є незамінним. Без екосистеми застосувань публічний блокчейн, навіть з найсучаснішими технологіями, навряд чи зможе досягти успіху.
Щоб отримати величезний трафік екосистеми EVM, ці нові публічні блокчейни врешті-решт повинні будуть прийняти систему EVM та мережі Layer2, особливо найсучасніші технології zkRollup на базі zkEVM.
Будівництво zkEVM-орієнтованого zkRollup на новому публічному блокчейні
У довгостроковій перспективі zkRollup стане найпростішим, високозахищеним і ефективним рішенням для масштабування. Теоретично, zkRollup може бути розгорнуто на будь-якій мережі, що може перевірити його докази, тому побудова zkEVM на нових публічних ланцюгах за допомогою zkRollup є цілком здійсненною. Основні переваги цього підходу полягають у двох аспектах:
Залучення розробників і користувачів з екосистеми EVM. Для розробників розгортання продуктів на новому блокчейні з високою сумісністю на основі zkEVM-закатки майже нічим не відрізняється від розгортання на Ethereum або інших сумісних з EVM ланцюгах, без необхідності суттєвих змін у коді та дизайні. Це означає, що розробники з екосистеми EVM можуть майже без витрат перенести свої додатки в нову екосистему блокчейнів. Лише невеликі стимули можуть залучити велику кількість успішних EVM проектів до перенесення та розгортання, що принесе новій екосистемі блокчейнів багатий екосистему та сценарії застосування.
Покращення користувацького досвіду. Для користувачів zkRollup може забезпечити нижчі (навіть безкоштовні) комісії, а також забезпечити досвід використання, який близький до традиційних додатків за швидкістю взаємодії та моделлю витрат.
Отже, як побудувати zkEVM-based zkRollup на новому публічному ланцюзі? Ми можемо звернутися до універсальної моделі zkEVM-based zkRollup, розробленої певною технічною компанією:
По-перше, потрібен Sequencer, який відповідатиме за отримання транзакцій на zkRollup, виконуючи транзакції через вузли з EVM, щоб забезпечити сумісність з EVM. У цьому процесі Sequencer також створює легкі для підтвердження записи виконання (Trace) і надсилає їх пакувальнику доказів zkProver.
zkProver є генератором доказів з zk-EVM, який має повний набір нульових знань, що базуються на дизайні EVM, здатний перевіряти, чи відповідають записи виконання правилам виконання EVM. Врешті-решт, zkProver використовує алгоритм нульових знань для генерації доказів і надсилає їх до нової публічної блокчейн-мережі.
Нарешті, потрібно розгорнути кілька контрактів на новому блокчейні:
Контракт на управління активами zkRollup, що управляє рухом активів між новим публічним блокчейном та zkRollup
Верифікаційний контракт, що використовується для перевірки доказів, надісланих zkProver
Управління контрактом, вирішення проблем з правами доступу (наприклад, запис Prover і реєстрація типів активів у zkRollup)
Майбутнє повної ланцюгової взаємодії zkRollup
Майбутня екосистема мережі Web3 буде мати форму множинних блокчейнів, тому міжланцюговий обмін активами та міжланцюгові взаємодії стануть ключовими вимогами. Традиційні рішення для міжланцюгових мостів зіткнуться з проблемами ефективності та складності при збільшенні кількості ланцюгів.
Отже, повна міжланкова взаємодія zkRollup врешті стане найкращим рішенням для міжланкових і навіть повноцінних ланкових застосувань. На базі універсального zkEVM-орієнтованого zkRollup, підключаючи протокол повної міжланкової взаємодії (це важлива ніша на наступні п'ять років), формується так званий повноцінний міжланковий zkRollup. Він об'єднає ліквідність активів з усіх ланків, виконуючи роль виконавчого рівня повної ланки. Завдяки нульовим знанням підтверджується правильність транзакцій, забезпечуючи безпеку, еквівалентну загальному обсягу всіх ланків.
Ми можемо уявити, що повністю інтерактивний zkRollup забезпечить повну програмовану взаємодію активів та інформації з усіх ланцюгів. Користувачі можуть надсилати транзакції для ініціювання такої взаємодії, що змінює стан облікових записів на різних ланцюгах. Повністю інтерактивний zkRollup буде обчислювати стан по блоках і оновлювати його на різних ланцюгах, а також подавати докази оновлення стану.
Візія повномасштабної міжланкової взаємодії zkRollup містить безмежні можливості. Люди можуть розгортати децентралізовані біржі, які об'єднують усі ланки; створювати GameFi та SocialFi, що агрегують користувачів з усіх ланок; навіть розробляти більш різноманітні, різноманітні та безмежні інноваційні додатки. Це принесе в екосистему блокчейну безпрецедентну взаємодію та простір для інновацій.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Layer-1 новий публічний блокчейн та zkRollup: майбутній розвиток повної міжоперабельності
Layer-1 проекти розвиваються, нові технології публічних блокчейнів постійно ітеруються
У сучасній індустрії блокчейну з'являється безліч проектів Layer-1, включаючи відомі публічні блокчейни, такі як Біткойн, Ефір та деякі нові блокчейн-мережі. Навіть у конкурентному середовищі продовжують з'являтися нові публічні блокчейни з унікальними перевагами, а технології постійно оптимізуються. В галузі вважається, що в майбутньому практично всі проекти Layer-1 використовуватимуть технологію zkRollup на основі zkEVM, що в кінцевому підсумку дозволить реалізувати рішення zkRollup для повної міжланцюгової взаємодії.
! [Чому Aptos/Sui нарешті переходить на zkRollup на основі zkEVM?] ](https://img-cdn.gateio.im/webp-social/moments-30128817dca056d66361a65c1bb05a2b.webp)
Нова публічна ланцюгова мережа мови смарт-контрактів Move
У 2022 році найбільшою увагою в індустрії користувалися новіEmerging public chains, які використовують мову смарт-контрактів Move. Ці проекти були започатковані інженерами з проєкту Diem (раніше Libra) від компанії Meta і успадкували багато функцій Diem, при цьому маючи значні відмінності в продуктивності, мовах програмування та механізмах у порівнянні з існуючими L1 публічними блокчейнами.
Видатною особливістю мови Move є переосмислення "модульної структури", що дозволяє токенам, NFT, смарт-контрактам та іншим активам бути чітко визначеними через єдиний модуль даних. Це є недосяжним для EVM Ethereum — будь-який розробник, який працював з EVM, знає про труднощі використання модульної структури (та вкладених структур) у Solidity. Як приклад класичної атаки повторного входу, ця проблема тривалий час турбувала екосистему EVM, завдаючи величезних збитків. Водночас мова Move використовує ресурсний підхід, що з самого початку запобігає можливості повторних атак.
Однак чи зможе новий публічний блокчейн успішно виділитися, залежить не лише від мови, яка використовується, але й від інноваційності проектів на ланцюзі. Якщо порівняти Ethereum з зайнятою чотирисмуговою автомагістраллю, новий публічний блокчейн буде схожий на простору восьмисмугову швидкісну дорогу, що використовує найсучасніші технології, але наразі, здається, все ще бракує достатньої кількості трафіку. Для публічного блокчейну технологічні інновації, безумовно, важливі, але внесок проектів на ланцюзі в трафік публічного блокчейну також є незамінним. Без екосистеми застосувань публічний блокчейн, навіть з найсучаснішими технологіями, навряд чи зможе досягти успіху.
Щоб отримати величезний трафік екосистеми EVM, ці нові публічні блокчейни врешті-решт повинні будуть прийняти систему EVM та мережі Layer2, особливо найсучасніші технології zkRollup на базі zkEVM.
Будівництво zkEVM-орієнтованого zkRollup на новому публічному блокчейні
У довгостроковій перспективі zkRollup стане найпростішим, високозахищеним і ефективним рішенням для масштабування. Теоретично, zkRollup може бути розгорнуто на будь-якій мережі, що може перевірити його докази, тому побудова zkEVM на нових публічних ланцюгах за допомогою zkRollup є цілком здійсненною. Основні переваги цього підходу полягають у двох аспектах:
Залучення розробників і користувачів з екосистеми EVM. Для розробників розгортання продуктів на новому блокчейні з високою сумісністю на основі zkEVM-закатки майже нічим не відрізняється від розгортання на Ethereum або інших сумісних з EVM ланцюгах, без необхідності суттєвих змін у коді та дизайні. Це означає, що розробники з екосистеми EVM можуть майже без витрат перенести свої додатки в нову екосистему блокчейнів. Лише невеликі стимули можуть залучити велику кількість успішних EVM проектів до перенесення та розгортання, що принесе новій екосистемі блокчейнів багатий екосистему та сценарії застосування.
Покращення користувацького досвіду. Для користувачів zkRollup може забезпечити нижчі (навіть безкоштовні) комісії, а також забезпечити досвід використання, який близький до традиційних додатків за швидкістю взаємодії та моделлю витрат.
Отже, як побудувати zkEVM-based zkRollup на новому публічному ланцюзі? Ми можемо звернутися до універсальної моделі zkEVM-based zkRollup, розробленої певною технічною компанією:
По-перше, потрібен Sequencer, який відповідатиме за отримання транзакцій на zkRollup, виконуючи транзакції через вузли з EVM, щоб забезпечити сумісність з EVM. У цьому процесі Sequencer також створює легкі для підтвердження записи виконання (Trace) і надсилає їх пакувальнику доказів zkProver.
zkProver є генератором доказів з zk-EVM, який має повний набір нульових знань, що базуються на дизайні EVM, здатний перевіряти, чи відповідають записи виконання правилам виконання EVM. Врешті-решт, zkProver використовує алгоритм нульових знань для генерації доказів і надсилає їх до нової публічної блокчейн-мережі.
Нарешті, потрібно розгорнути кілька контрактів на новому блокчейні:
Майбутнє повної ланцюгової взаємодії zkRollup
Майбутня екосистема мережі Web3 буде мати форму множинних блокчейнів, тому міжланцюговий обмін активами та міжланцюгові взаємодії стануть ключовими вимогами. Традиційні рішення для міжланцюгових мостів зіткнуться з проблемами ефективності та складності при збільшенні кількості ланцюгів.
Отже, повна міжланкова взаємодія zkRollup врешті стане найкращим рішенням для міжланкових і навіть повноцінних ланкових застосувань. На базі універсального zkEVM-орієнтованого zkRollup, підключаючи протокол повної міжланкової взаємодії (це важлива ніша на наступні п'ять років), формується так званий повноцінний міжланковий zkRollup. Він об'єднає ліквідність активів з усіх ланків, виконуючи роль виконавчого рівня повної ланки. Завдяки нульовим знанням підтверджується правильність транзакцій, забезпечуючи безпеку, еквівалентну загальному обсягу всіх ланків.
Ми можемо уявити, що повністю інтерактивний zkRollup забезпечить повну програмовану взаємодію активів та інформації з усіх ланцюгів. Користувачі можуть надсилати транзакції для ініціювання такої взаємодії, що змінює стан облікових записів на різних ланцюгах. Повністю інтерактивний zkRollup буде обчислювати стан по блоках і оновлювати його на різних ланцюгах, а також подавати докази оновлення стану.
Візія повномасштабної міжланкової взаємодії zkRollup містить безмежні можливості. Люди можуть розгортати децентралізовані біржі, які об'єднують усі ланки; створювати GameFi та SocialFi, що агрегують користувачів з усіх ланок; навіть розробляти більш різноманітні, різноманітні та безмежні інноваційні додатки. Це принесе в екосистему блокчейну безпрецедентну взаємодію та простір для інновацій.