
Ethereum є продуктом значного прогресу в просуванні людської співпраці та індивідуальних механізмів автономії. Як всесвітньо визнана розрахункова мережа, Ethereum докорінно змінює концепції цифрової власності та незмінності даних. Його природа без дозволу дозволяє людям у всьому світі здійснювати плавні передачі між часовими поясами та регіонами вільно та без обмежень.
Головною перевагою цієї системи є її прагнення до децентралізації та безпеки, пріоритет цих факторів над швидкістю та масштабованістю. Однак, коли загальнодоступному блокчейну не вистачає масштабованості, високі комісії за транзакції та обмежена пропускна здатність перешкоджають розробникам, користувачам і різним програмам повністю використовувати мережу. Це обмеження масштабованості зрештою обмежує потенціал Ethereum в цілому.
Щоб повністю розкрити свій потенціал, Ethereum має подолати обмеження масштабованості та стати мережею, здатною підтримувати величезну екосистему dApps. Для досягнення цієї мети Ethereum активно досліджує Rollups як високооптимізоване рішення для масштабування, приділяючи особливу увагу еквіваленту ZK-rollups в Ethereum як найбільш життєздатному варіанту для розробників.
Якщо ви хоча б побіжно звернули увагу на останні події в просторі з нульовим знанням Ethereum, ви, напевно, знайомі з деякими відомими проектами, такими як Polygon, Starkware, Scroll і zkSync. Проте є новий, відносно маловідомий конкурент, який швидко з’являється, але також має величезний потенціал. Taiko — це такий проект розширеної віртуальної машини з нульовим знанням (zkEVM), який прагне стати повністю децентралізованим еквівалентом Ethereum ZK-rollup і прагне закріпити свою позицію в цій галузі.
Давайте разом дослідимо суть Taiko та глибше зрозуміємо його унікальні особливості.
Знайомство з Тайко
Taiko, яка походить від японського слова «барабан», була заснована на початку 2022 року Даніелем Вангом (генеральний директор) і Брехтом Девосом (технічний директор), обидва досвідчені ветерани в цій галузі. Даніель і Брехт раніше працювали разом над Loopring, спеціальним ZK-зведенням, яке вперше було розгорнуто на Ethereum у 2018 році. Після відходу з Loopring у 2021 році Даніель спочатку планував створити децентралізовану соціальну мережу, але незабаром зрозумів, що існуюча інфраструктура не може підтримувати такий додаток. Деніел і Брехт передають свій досвід у Loopring Taiko, і разом із командою з понад 20 видатних розробників блокчейну, дослідників ZK і операторів крипто-нативів, розташованих у понад 16 країнах, вони прагнуть спільно побудувати справді децентралізований еквівалент Ethereum. ЗК-згортання.
Taiko відрізняється від своїх конкурентів тим, що це зведений ZK-проект загального призначення, який спрямований на створення Type-1 zkEVM, щоб забезпечити безперебійний досвід для розробників.
Але що таке Type-1 ZK-rollup і чому це важливо?
Тип-1 зкЕВМ
У таксономії ZK-зведень Віталіка Бутеріна ZK-зведення типу 1 надають пріоритет сумісності з EVM над швидкою генерацією доказів. Це означає, що Type-1 ZK-rollup не вносить жодних змін до існуючої системи Ethereum і використовує ту саму хеш-функцію, дерево станів, дерево транзакцій, попередню компіляцію та логіку консенсусу, що використовуються Ethereum. Завдяки цій особливості ZK-rollup типу 1 можна вважати еквівалентом EVM і тому називається zkEVM.

Перевагою Type-1 zkEVM є його здатність повністю використовувати встановлені інструменти розробки та інфраструктуру Ethereum, включаючи клієнтів. Хоча Type-2/2.5 zkEVM також вважається сумісним з EVM, вони змінять деякі частини стеку Ethereum і можуть мати негативний вплив на комісію за газ або хеш-функцію Keccak тощо. Залежно від типу проекту ці зміни можуть мати негативний вплив на механізми безпеки або ефективність смарт-контрактів. Таким чином, Type-1 zkEVM може бути більш придатним для проектів, які чутливі до змін вартості газу або вимагають перевіреної в боях безпеки хеш-функцій Keccak.
Однак сама EVM не розроблена спеціально для виконання операцій, дружніх до ZK, що призводить до генерації підтверджень з нульовим знанням (ZKP), що вимагає великої кількості обчислень. Наразі створення єдиного ZKP для блоку Ethereum може зайняти години, але є потенціал для вдосконалення завдяки паралельній роботі генераторів доказів (суб’єктів, відповідальних за створення ZKP) і довгостроковій розробці рішень апаратного прискорення, таких як ASIC.
Технічний огляд
Taiko прагне бути типом 1 zkEVM, спеціально розробленим для безпроблемного виконання коду смарт-контракту Ethereum без будь-яких змін. Це дозволить розробникам легко перевести існуючі програми на рівень 2 без впровадження нового коду.
Тайко складається з трьох основних компонентів:
zkEVM: zkEVM перевіряє правильність обчислень EVM за допомогою доказів дійсності. Taiko може запускати EVM безпосередньо без будь-яких змін. Використання перевіреного в боях коду з мережі Ethereum і збереження його незайманого стану за допомогою наявних інструментів розробки є дуже корисним для розробників. Розробники можуть легко перенести існуючі контракти Solidity на Taiko без необхідності компілювати їх іншою мовою чи коригувати структуру. Крім того, клієнт Taiko побудований на основі Geth, що забезпечує сумісність із майбутніми оновленнями протоколу Ethereum.
Вузол зведення рівня 2: вузол Taiko відповідає за збір і виконання транзакцій користувачів у ланцюжку L2. Ці вузли наглядають за процесом керування та статусом ланцюга зведення.
Протокол Taiko: протокол Taiko визначає та забезпечує виконання правил зведення та ідентифікує потенційних учасників. Розумні контракти, розгорнуті на рівні 1 Ethereum, діють як механізм доступності даних і перевіряють ZKP.
Ці компоненти працюють разом, щоб забезпечити плавну сумісність з Ethereum Layer 1 і надати розробникам і користувачам звичний досвід.
Децентралізація
Окрім пріоритету сумісності з EVM, Taiko також робить сильний акцент на децентралізації. Багато зведених мереж спочатку нададуть пріоритет продуктивності, а потім поступово запровадять децентралізацію, але Taiko має намір використовувати децентралізовані пропонатори (серіалізатори), щоб відповідати за подання блоків з самого початку, і децентралізовані перевірки для створення ZKP. Цей підхід підкреслює тверду прихильність Taiko до децентралізації, оскільки жодна інша зведена мережа наразі не використовує децентралізований серіалізатор.
Зосередження Taiko на децентралізації забезпечує міцну основу для dApps, залишаючись вірним основним цінностям Ethereum. Команда також оприлюднила свої плани щодо запуску децентралізованої автономної організації (DAO), більш детальна інформація про яку буде обговорена в майбутньому.
Поточна ситуація Тайко
7 червня 2023 року компанія Taiko досягла важливої віхи у своєму прагненні до децентралізації та zkEVM, еквівалентного Ethereum, запустивши тестову мережу альфа-3 під назвою Grímsvöt. Тестова мережа відіграє ключову роль у комплексному тестуванні дизайну та компонентів мережі з основною метою децентралізації пропонентів і перевірників під час розробки підтримки технологій рівня 3. Як зазначено в плані розвитку Taiko, команда запланувала кілька тестових мереж, кожна з яких зосереджена на тестуванні конкретних компонентів технологічного стеку для підготовки до запуску основної мережі в першому кварталі 2024 року.

Крім того, Taiko Labs оголосила про успішне завершення раунду фінансування на суму 22 мільйони доларів. Sequoia China очолила початковий раунд на суму 10 мільйонів доларів США в третьому кварталі 2022 року, тоді як Generative Ventures очолила нещодавно закритий раунд серії A на 12 мільйонів доларів. Серед інших інвесторів в обох раундах – IOSG Ventures, GSR і GGV Capital, а також кілька інвесторів-ангелів із спільноти Ethereum. Кошти будуть використані для створення екосистемного інвестиційного фонду для залучення dApps і розробників до екосистеми.
Підведіть підсумки
Безсумнівно, Type-1 zkEVM забезпечує найкращий досвід для розробників, які знайомі з Ethereum, і, отже, вони мають найменші труднощі при створенні додатків у мережі рівня 2. У короткостроковій перспективі Taiko, безсумнівно, має перевагу, оскільки надає розробникам найпростіший спосіб перенести програми на Rollup. Однак ця сумісність обходиться ціною ефективності, і коли розробники ближче знайомляться з ZK-зведеними пакетами, вони можуть бути більш схильні створювати програми на основі високопродуктивних ZK-зведених типів 3 і 4 типу. Однак це може статися не найближчим часом, оскільки більшість розробників все ще віддають перевагу розробці на сумісних з EVM ланцюгах, а в індустрії блокчейнів, де швидкість має суттєве значення, багато розробників готові залишатися на своїй власній знайомій території, зосередившись на інших аспекти програми, і поки що відкладіть перехід на зведені пакети на другий план.
Taiko все ще наполегливо працює, щоб досягти амбітної мети та виділитися як унікальний проект, спрямований на досягнення видатних результатів. У міру того, як альфа-тестування мережі триває, Taiko досягає значного прогресу на шляху до того, щоб стати доступною та зручною платформою для розробників і користувачів Ethereum. Він підтримує основні цінності Ethereum, одночасно забезпечуючи масштабованість і ефективність, що робить важливий вплив на майбутнє Ethereum. Очікується, що проект сприятиме ширшому застосуванню, сприятиме процвітаючій екосистемі та відіграватиме ключову роль у формуванні траєкторії Ethereum.
