Усе, що вам слід знати в новому посібнику з блокчейну

20 липня 2022 року Polygon Network (MATIC), екосистема рішень для масштабування Ethereum (ETH), представила zkEVM, останнє доповнення до свого набору рішень. Новий продукт є першим з відкритим вихідним кодом zk-rollup, сумісний із EVM.

У цьому посібнику ми розглянемо особливості нового випуску та можливості, які він відкриває для масштабування Ethereum (ETH) і розвитку Web3 в цілому.

Polygon Network випускає zkEVM: чому це важливо для крипто?

zkEVM (абревіатура від «Zero-knowledge Ethereum Virtual Machine») — це протокол масштабованості другого рівня на вершині Ethereum (ETH). Це означає, що він розроблений, щоб зробити операції Ethereum (ETH) dApps швидшими та дешевшими без шкоди для їх децентралізації та безпеки.

багатокутник
Зображення на Мережа багатокутників

Незважаючи на те, що рішення другого рівня допомагають масштабувати Ethereum (ETH) з 2018 року, zkEVM запускає, щоб змінити наратив у L2.

оголошення

  • zkEVM підтримує смарт-контракти Ethereum (ETH) без змін, немає необхідності змінювати код перед переходом з L1 на L2;
  • zkEVM включає всі коди операцій Ethereum (ETH); тому кожен інструмент з «оригінального» Ethereum (ETH) може бути реалізований у zkEVM;
  • Використання даних у мережі дозволяє користувачам заощадити до 90% на комісії;
  • zkEVM має відкритий вихідний код і має ліцензію MIT з першого дня: кожна команда Web3 може експериментувати з zkEVM і перевіряти його;
  • Розширені методи нульового знання: рекурсивні STARKS гарантують надзвичайну масштабованість, тоді як zkSNARKS інтегровано для оптимізації витрат.

З появою zkEVM Polygon Network (MATIC) зміцнила себе як найпродуктивніша та передова команда в екосистемі L2 Ethereum.

Що таке рішення рівня 2 (L2) — і навіщо вони потрібні Ethereum (ETH)?

Рішення рівня 2 (також рішення другого рівня, або L2) — це протоколи блокчейну, створені на основі основної мережі Ethereum (ETH). Оскільки сам Ethereum (ETH) має низьку пропускну здатність — він може обробляти лише 15 транзакцій на секунду — він стає надто повільним і неефективним для сучасних децентралізованих програм.

Таким чином, розробники вирішили створити системи, призначені для зменшення «транзакційного тиску» на основну мережу Ethereum (ETH). Простіше кажучи, вони частково обробляють обчислення поза мережею, а потім транслюють результати в Ethereum. Layer 1 Ethereum (ETH), у свою чергу, перевіряє ці результати та включає їх у нові блоки.

З моменту створення першого рішення Ethereum (ETH) рівня 2, Rayden Network (RDN), яке використовувало платіжні канали, схожі на Lightning Bitcoin, кілька команд випустили власні версії дизайну масштабування. До 2022 року зведення виявилися найбільш вражаючою технікою з точки зору ресурсоефективності, швидкості та зниження транзакційних витрат.

Що таке zk-зведення та zk-докази?

Zero-knowledge rollups, або zk-rollups, слід розглядати як клас рішень другого рівня, призначених для підвищення пропускної здатності основної мережі Ethereum (ETH). Zk-rollups об’єднують (згортають) кілька транзакцій Ethereum (ETH) у пакети перед публікацією лише мінімальних даних у основну мережу Ethereum (ETH).

багатокутник
Зображення на Мережа багатокутників

Технічно ланцюжок zk-rollup — це протокол поза мережею, який працює за межами основної мережі Ethereum (ETH), але використовує смарт-контракти Ethereum (ETH) у ланцюзі. Цей смарт-контракт деконструює та перевіряє всі перекази, «об’єднані» в одну транзакцію L2.

Zk-proof є ще однією важливою концепцією архітектури L2. У цьому випадку «нульове знання» означає, що ці криптографічні докази дозволяють обом сторонам (L1 і L2) довести правильність «твердження», не розкриваючи самого твердження. Zk-rollups використовують докази для перевірки правильності переходів між станами поза ланцюгом без необхідності повторного виконання транзакцій у основній мережі Ethereum (ETH).

Що таке багатокутна мережа (MATIC)?

Polygon Network (MATIC) було запущено як Matic Network у жовтні 2017 року. Проект очолюють ветерани Ethereum (ETH) Джайнті Канані, Сандіп Наілвал, Анураг Арджун і Михайло Бєліч. Спочатку він був представлений як L2 на основі плазми на вершині мережі Ethereum (ETH). Plasma — це клас рішень з підтвердженням частки для масштабування Ethereum (ETH); Його механізми періодично надсилають частини транзакцій до Ethereum (ETH) у стислому вигляді, як і зведення.

У 2019 році Polygon (тоді Matic Network) залучила $5.6 млн на ICO. Через рік проект вирішив перейти з Ethereum (ETH) на власний блокчейн — технічно це сайдчейн Ethereum (ETH). У 2021 році проект змінив бренд на Polygon Network і представив повномасштабну екосистему рішень L2 для Ethereum.

Наразі його стек включає Polygon Proof-of-Stake, блокчейн, який обробляє транзакції MATIC і вбудовані dApps на основі Polygon, а також Polygon Supernets, спеціально створені субблокчейни. Крім того, Polygon Nightfall, орієнтований на конфіденційність, знаходиться в бета-версії основної мережі. І останнє, але не менш важливе: його екосистема зведених пакетів — Avail, Zero, Miden і, нещодавно, zkEVM — знаходиться на стадії розробки.

zkEVM від Polygon Network: масштабування Ethereum (ETH), переглянуто

zkEVM — це новий зведений дизайн, розроблений інженерами Polygon Network (MATIC). Він готовий радикально оптимізувати досвід розробників для dApps, зосереджених на використанні L2 Ethereum як технічної основи.

Основи

Представлений 20 липня 2022 року zkEVM є останнім доповненням до стеку масштабованості L2 Polygon Network (MATIC). zkEVM рекламує себе як перший в історії зведений пакет на основі ZK, сумісний з EVM. Проект є відкритим вихідним кодом на 360°: з перших днів його існування кожен ентузіаст Ethereum (ETH) може використовувати, перевіряти та форкувати його кодова база.

ZkEVM від Polygon Network зосереджена на досягненні безпеки та децентралізації на рівні Ethereum, різко підвищуючи пропускну здатність, продуктивність і ефективність використання ресурсів. zkEVM використовує Plonky2, передову технологію масштабування на основі zk. Plonky2 робить дуже легкі докази та полегшує рекурсивну перевірку SNARKS («Стислий неінтерактивний аргумент знань»). Це дозволяє користувачам перевіряти докази зі скороченою в 100 разів швидкістю.

багатокутник
Зображення на Мережа багатокутників

Окрім скороченого часу створення доказів, zkEVM створює можливості для неймовірно дешевих транзакцій; кожен dApp на zkEVM є набагато економічнішим, ніж його конкуренти на базі Ethereum.

Плавна міграція з Ethereum (ETH)

Але найбільш вражаючим «секретним соусом» нового продукту є його 100% сумісність з Ethereum (ETH). Розробники можуть буквально використовувати ті самі інструменти, які вони використовували під час створення мережевих додатків для основної мережі Ethereum (ETH).

Розробники можуть запускати смарт-контракт Ethereum на zkEVM, не змінюючи жодного рядка коду. Усі інструменти Ethereum (ETH) можна легко інтегрувати в dApps на основі zkEVM: новий продукт підтримуватиме всі коди операцій Ethereum (ETH). Таким чином, перевірену в боях безпеку Ethereum (ETH) успадкує a новий продукт:

Еквівалентність EVM означає, що будь-який смарт-контракт або інструмент розробника, який ви можете використовувати на Ethereum, можна використовувати на Polygon #zkEVM. Це так само, як використання Ethereum, але з новаторською потужністю масштабування технології ZK.

Неперевершена ефективність використання ресурсів

Окрім еквівалентності EVM, zkEVM використовує архітектуру примусового захисту від цензури та підтримує децентралізований дизайн за замовчуванням. У Polygon zkEVM використовується розширюваний процесор EVM із новою мовою складання zk, щоб залишатися на передньому краї інновацій Web3.

Технічно Polygon zkEVM базується на найшвидшому дизайні Polygon Zero (раніше Mir Protocol), захищеному від zk у Web3. ZkSNARK від zkEVM використовує мінімально можливі ресурси L1 Ethereum для більш ефективних обчислень.

Timeline

Після офіційного анонсу випуску Polygon zkEVM у липні 2022 року та створення його кодової бази з відкритим вихідним кодом інженери Polygon Network (MATIC) готуються до публічного випуску тестової мережі.

Таким чином, загальнодоступна тестова мережа може запрацювати вже в третьому кварталі 3 року. Випуск протоколу, що змінить правила гри, попередньо заплановано на початок 2022 року.

Підсумок

Polygon Network, провідна екосистема інструментів масштабування Ethereum L2, оприлюднила свій зведений пакет zkEVM. Polygon zkEVM налаштовано як «EVM-еквівалент», оскільки він підтримує всі смарт-контракти та інструменти розробки Ethereum (ETH).

Окрім еквівалентності EVM, Polygon zkEVM поєднує наднизькі комісії та майже нульову затримку з перевіреною в боях безпекою основної мережі Ethereum (ETH).

Джерело: https://u.today/polygon-networks-matic-zkevm-everything-you-should-know-in-new-blockchain-guide