Неперевершене лідерство мережі Ethereum у безпеці та децентралізації підтверджується домінуванням TVL на ринку понад 50%. Однак його універсальна популярність часто призводить до перевантажень мережі та перевантаження в періоди високого попиту, спричиняючи високі комісії за транзакції та повільний час транзакцій. Ось де в гру вступає рівень 2 для масштабування Ethereum. Чому процес масштабування такий важливий? Які рішення рівня 2 існують на Rubic і як вони взаємодіють із мережами L2? Які плани щодо подальшого розвитку та співпраці? Знайдіть відповіді нижче, прочитавши нашу статтю!
Пояснення рівня 2
Незважаючи на те, що Ethereum перейшов на консенсусний алгоритм Proof-of-Stake, який є більш енергоефективним і забезпечує кращу масштабованість, повільний час транзакцій і високі комісії все ще залишаються невирішеними.
Щоб вирішити ці проблеми, спільнота Ethereum досліджує та впроваджує рішення масштабування рівня 2. Одними з найпоширеніших рішень рівня 2 для Ethereum є State Channels, Sidechains, Plasma, Validium і наша головна тема на сьогодні — Rollups!
Rollup — це технологія, яка об’єднує кілька транзакцій в одну, зменшуючи обчислювальне навантаження на блокчейн Ethereum. Є два типи зведених даних: оптимістичні зведені, які покладаються на те, що користувачі оскаржують недійсні транзакції, і ZK-зведені, які використовують докази нульового знання для перевірки транзакцій.
Optimistic Rollups припускає, що транзакції дійсні за замовчуванням і запускає обчислення лише за допомогою доказу шахрайства у разі виклику. Дізнайтеся більше про Optimistic rollups на веб-сайті Ethereum. Приклади Optimistic Rollup: Arbitrum, Boba, Optimism, Fuel, Layer2.Finance та Metis (до останнього оновлення).
Zero-Knowledge Rollups: виконуйте обчислення поза ланцюгом і надсилайте підтвердження дійсності ланцюжку. Ознайомтеся з Zero-Knowledge Rollups тут. Приклади ZK-Rollups: Loopring, ZKSync, ZKSpace, Aztec тощо.
Перш ніж детально занурюватися в технічні деталі вищезгаданих зведень, давайте подивимося, як вони працюють на ринку та чому Rubic ідеально підходить для заміни на рівень 2!
Показники ринку Ethereum L2
Незважаючи на те, що ці рішення досить нові для ринку (2 роки і менше), вони вже перевершують Ethereum за певними показниками.
За даними L2beat, загальна вартість L2 TVL становить 5,7 мільярда доларів, тоді як Ethereum оцінюється в 27 мільярдів доларів (DeFiLlama). Однак із серпня загальна вартість, заблокована в екосистемі рівня 2, знижується. Швидше за все, це пов’язано з падінням цін на криптоактиви, а не з вилученням капіталу з різних мереж.
Активність рівня 2 зростає та перевершила рівень 1 Ethereum за транзакціями за секунду. Хоча це не означає загальну активність у цих мережах, Delphi Digital, криптодослідницька компанія, 21 грудня 2022 року повідомила про «Flippening»: понад 152 мільйони транзакцій було оброблено обома рівнями Ethereum, і 58% з них відбулися на рівні Layer. 2. На графіку нижче показано, що переворот стався наприкінці вересня, але з тих пір він залишався вищим за TPS Ethereum. Активність L2 і TPS досягли піку в 25 TPS наприкінці жовтня.
L2beat запустив новий трекер активності для екосистеми. Наразі повідомляється, що середній TPS базового рівня Ethereum становить 11,94, тоді як TPS L2 становить 23,98. Активність лише на Arbitrum і Optimism близька до того, щоб перевернути щоденний TPS Ethereum L1.
Лютий 2023 року став для нас ще однією віхою в розвитку L2, згідно з L2beat, Arbitrum One увійшов в історію як перший зведений пакет, який перевершив основну мережу Ethereum за щоденним обсягом транзакцій!
Rubic x Layer 2s
Протокол Rubic підтримує найпопулярніші на сьогодні зведені пакети Ethereum Layer 2, включаючи Arbitrum, Boba, Optimism і Metis. Останній нещодавно оголосив про перехід на перший у своєму роді гібридний зведений пакет Ethereum: Metis створює перший в історії гібридний зведений пакет, поєднуючи оптимістичну зведену архітектуру з доказами нульового знання. У нас є подальші плани щодо розширення до ZK-зведень, таких як zkSync, Polygon Hermez тощо.
Ми також бачимо тенденцію до значного зростання L2, і на Rubic.exchange, оскільки вони вже складають 12% від загального обсягу транзакцій. Хоча це в основному Arbitrum і Optimism, ми також будемо працювати з Boba і Metis, щоб збільшити обсяги їхніх транзакцій на Rubic.
Чому Rubic ідеально підходить для роботи з L2?
Rubic.exchange пропонує понад 15 500 токенів для крос-ланцюгових свопів у мережах рівня 2 та інших 35+ мережах, включаючи такі популярні ланцюги не EVM, як Bitcoin, Tron, Ripple, Solana тощо, з найкращими ставками, найвищою ліквідністю, і швидкість транзакцій — все в один клік — завдяки агрегації Rubic із 90+ DEX і мостів.
Ще однією перевагою використання Rubic для міжланцюжкової взаємодії з мережами L2 є додаткові бонуси та аірдропи, які ви отримуєте.
Rubic прагне прискорити масштабування Ethereum і зробити внесок у розвиток рівня 2. Ось чому ми підтримуємо міцні партнерські стосунки з L2 Rollups і розвиваємо спільну діяльність для залучення користувачів. Rubic співпрацює з мережами L2, щоб надавати нашій спільноті акції та роздачі. Наприклад, у березні Rubic проводить акцію з Boba Network. Візьміть участь у призовому фонді в розмірі 45 000 доларів США, перейшовши на мережу Boba через Symbiosis!
Використання Rubic — це чудовий досвід не лише тому, що це зручно, а й тому, що користувачі отримують право на спільні роздачі, тримаючи $RBC.
Давайте зануримося в технічні деталі різних типів зведень.
Оптимістичні зведені проти ZK-зведених
Отже, як масштабування Ethereum Layer 2 вирішує обмеження поточної пропускної здатності мережі Ethereum? Рішення для масштабування рівня 2 мають на меті зменшити високі комісії за транзакції та сповільнити час транзакцій шляхом переміщення транзакцій з ланцюга Ethereum та їх обробки більш ефективним і економічно ефективним способом. Завдяки цьому рішення рівня 2 можуть збільшити пропускну здатність транзакцій і зменшити комісію, зберігаючи при цьому безпеку та надійність мережі Ethereum.
Зведені переміщують обчислення та перевірку транзакцій за межі ланцюжка Ethereum, але потім вони розраховуються в основній мережі Ethereum в одній транзакції або групі транзакцій.
Optimistic rollups є найпопулярнішою технологією L2 сьогодні, тому що вони з’явилися раніше, але ZK rollups вже почали виходити на ринок.
За даними L2beat, 85% L2 TVL розподілено між Arbitrum і Optimism Networks.
Зведені пакети L2 жорстко конкурують один з одним, щоб зменшити комісію за транзакції.
Давайте порівняємо Optimistic і ZK-Rollups:
Підводячи підсумок, ZK-rollups використовують Zero-Knowledge Proofs для підтвердження транзакцій поза ланцюжком Ethereum, тоді як оптимістичні зведення роблять це за допомогою набору валідаторів і припускають дійсність транзакцій, доки не буде доведено протилежне. Хоча обидва рішення спрямовані на збільшення пропускної здатності транзакцій і зниження комісії, вони мають різні компроміси з точки зору витрат на обчислення та вимог до довіри.
Давайте спершу детальніше дослідимо оптимістичні зведені дані.
Оптимістичне зведене рішення
Хоча контракти, які керують оптимістичним протоколом зведення, працюють на Ethereum, протокол зведення виконує обчислення та зберігає стан на іншій віртуальній машині, окремій від віртуальної машини Ethereum.
Переваги оптимістичних зведень включають:
Значні покращення масштабованості без шкоди для безпеки чи надійності.
Дані транзакцій зберігаються в ланцюжку Ethereum рівня 1, що забезпечує прозорість, безпеку, стійкість до цензури та децентралізацію.
Захист від шахрайства гарантує надійну остаточність і дозволяє чесним міноритаріям захистити ланцюг.
Обчислення доказів шахрайства доступне для звичайного вузла L2, на відміну від доказів дійсності (використовуються в ZK-зведеннях), які потребують спеціального обладнання.
Зведені виграють від «безнадійної активності» (будь-хто може змусити ланцюжок просуватися, виконуючи транзакції та публікуючи твердження).
Оптимістичні зведення покладаються на добре продумані криптоекономічні стимули для підвищення безпеки в ланцюжку.
Сумісність з EVM і Solidity дозволяє розробникам переносити рідні смарт-контракти Ethereum на зведення або використовувати наявні інструменти для створення нових dApps.
Пояснення ZK-зведення
ZK-зведення працює, обробляючи велику кількість транзакцій поза ланцюжком Ethereum, а потім об’єднуючи їх в одну транзакцію, яка перевіряється в основному ланцюжку. Це зменшує обчислювальне навантаження на основний ланцюг і збільшує його пропускну здатність, дозволяючи здійснювати швидші та дешевші транзакції.
Ключовим нововведенням ZK-rollups є використання доказів з нульовим знанням для перевірки дійсності транзакцій. Простіше кажучи, зведення з нульовим знанням — це технологія, яка дозволяє одній стороні довести іншій стороні, що вони знають частину інформації, не розкриваючи саму інформацію. У контексті ZK-rollups це означає, що транзакції можна перевіряти без розкриття будь-якої конфіденційної інформації, такої як суми транзакцій або особи залучених сторін.
ZK-rollups пропонують багатообіцяюче рішення проблеми масштабованості, з якою стикаються блокчейн-мережі, а також забезпечують підвищену конфіденційність, безпеку та взаємодію. Оскільки впровадження технології блокчейну продовжує зростати, цілком імовірно, що буде розроблено більше рішень масштабування рівня 2, таких як ZK-rollups, що дозволить здійснювати ще більш ефективні та економічно вигідні транзакції в блокчейні.
Як працюють ZK-rollups?
Процес використання ZK-rollups передбачає наступні кроки:
1. Користувачі надсилають свої транзакції до смарт-контракту в мережі L2.
2. Розумний контракт об’єднує ці транзакції в одну транзакцію та генерує докази їх дійсності за допомогою доказів нульового знання.
3. Потім доказ надсилається до основного ланцюга, де він перевіряється за допомогою механізму консенсусу основного ланцюга.
4. Після підтвердження підтвердження смарт-контракт L2 виконує агреговану транзакцію та оновлює стан мережі L2.
5. Потім користувачі можуть виводити свої кошти з мережі L2 назад до основного ланцюга, якщо вони вирішать це зробити.
ZK-rollups пропонують багатообіцяюче рішення проблеми масштабованості, з якою стикаються блокчейн-мережі, а також забезпечують підвищену конфіденційність, безпеку та взаємодію. Оскільки впровадження технології блокчейну продовжує зростати, цілком ймовірно, що буде розроблено більше рішень для масштабування рівня 2, таких як ZK-rollups, що дозволить здійснювати ще ефективніші та рентабельні транзакції в блокчейні.
У Rubic ми віримо у світле майбутнє рівня 2 Ethereum і наполегливо працюватимемо над подальшою інтеграцією та партнерством!