Taiko - Справжній Ethereum L2

ПочатківецьSep 20, 2024
Незважаючи на відмінності між стартапами Web2 та Web3, класична мудрість щодо відповідності продукту-ринку ("PMF") дуже добре застосовується до криптовалют: знайдіть це, або помріть. У цій статті ми розглянемо проблему запуску токена до досягнення відповідності продукту-ринку та декілька випадків, де це може бути цілком обґрунтовано.
Taiko - Справжній Ethereum L2

Основні положення

  • Ethereum стикається з проблемами масштабованості через зростання обсягу транзакцій, що призводить до зростання комісій та затримок у обробці транзакцій.
  • Багато проектів Ethereum Layer 2 не приділяли важливості підтримці близького зв'язку з Ethereum, що призвело до проблем, таких як фрагментація між L2 та централізація послідовності.
  • Taiko має на меті бути справжнім рівнем 2 Ethereum, підтримувати повну взаємодію з Ethereum, надавати пріоритет децентралізації послідовників та повну підтримку розробникам.
  • Taiko зробив значний прогрес у вирішенні проблем масштабованості Ethereum через запуск свого головного мережі та залучення спільноти, дотримуючись своїх основних принципів.

Ethereum вперше з'явився в 2015 році з метою максимізації потенціалу технології блокчейн через розумні контракти та додатки. Однак, по мірі того, як мережа Ethereum зросла за кількістю користувачів та обсягами транзакцій, вона зіткнулася з серйозними проблемами масштабованості.

Спочатку кількість транзакцій на Ethereum була відносно низькою, тому обчислювальні можливості блокчейну не викликали значного занепокоєння. Користувачі могли обробляти транзакції швидко та недорого, а мережа працювала стабільно. Однак, коли популярність Ethereum різко зросла і почали з'являтися різні dApps, такі як DeFi, ігрові та NFT-маркетплейси, кількість транзакцій різко зросла. Отже, час, необхідний для включення транзакцій у блок, збільшився, а комісії за транзакції різко зросли. Це було особливо обтяжливо для користувачів, які брали участь у невеликих транзакціях або потребували швидкої обробки транзакцій.

Для вирішення цих проблем Ethereum Foundation та спільнота досліджували різні рішення. Одним з найбільш відомих рішень є шардінг. Шардінг - це рішення масштабовності, яке ділить мережу блокчейн на кілька менших «шарів», що значно збільшує пропускну здатність транзакцій. Подібно до того, як кілька комп'ютерів можуть обробляти завдання одночасно, шардінг дозволяє мережі Ethereum швидко та ефективно обробляти більше транзакцій. Ethereum сподівається впровадити цю технологію для значного покращення обробки мережі.

Незважаючи на перспективні переваги, стурбованість централізацією та технічні проблеми, що призводять до затримок у розробці, змусили Ethereum перейти від прямого шарингу до підходу другого рівня.

Так як Ethereum повністю прийняв рішення L2, з'явилося кілька проектів Ethereum L2. Taiko, про який ми розповімо у цій статті, є одним із цих Ethereum L2, але він розвивався з унікальним напрямком, відмінним від багатьох інших Ethereum L2. Оскільки Taiko має на меті комплексно вирішувати проблеми, з якими стикаються існуючі Ethereum L2, перед тим як заглиблюватися в Taiko, давайте спочатку розглянемо шлях, який пройшли Ethereum L2, та проблеми, з якими вони стикалися.

1. Золотий вік блокчейнів Ethereum L2

1.1 Поява блокчейнів Ethereum L2: кожен зі своїм підходом та філософією

Ethereum Layer 2 складається з блокчейн інфраструктури, спрямованої на підвищення швидкості обробки транзакцій та зменшення комісій, зберігаючи при цьому безпеку Ethereum mainnet, Layer 1. Найбільш помітні типи L2 - це Plasma, Optimistic Rollup та zk Rollup.

Проекти Ethereum L2 почали розробляти власні блокчейни Ethereum L2 відповідно до своїх філософій, методів та вірувань, при цьому прагнучи до спільної мети вирішення проблем масштабованості Ethereum. В результаті користувачі скористалися зниженням комісій та швидкістю проведення операцій. Однак це було питання напрямку чи швидкості? При розповсюдженні блокчейнів Ethereum L2 Ethereum та його проблеми масштабованості почали відходити на другий план.

По суті, L2 Ethereum були створені для вирішення проблеми масштабованості Ethereum, але багато з цих проектів почали більше зосереджуватися на просуванні власних основних мереж, а не на вирішенні основної проблеми. Багато L2 Ethereum почали працювати таким чином, що навмисно виключали їх підключення до Ethereum, пропонуючи лише мінімальну цінність зв'язку через мости або, в деяких випадках, не підтримуючи її взагалі. Це призвело до створення незалежних блокчейнів, які, по суті, не були пов'язані з Ethereum.

Наприклад, Blast, який запустив свій mainnet 29 лютого 2024 року, спочатку підкреслив свій напрямок та наратив як Ethereum L2. Однак у певний момент він почав називати себе «повноцінним ланцюгом», віддаляючись від Ethereum. Зміна офіційного оброблення Blast на X (раніше Twitter) з@Blast_L2до@blastне було випадковісті.

Джерело:Jim X

Це свідчить про те, що хоча багато L2 Ethereum стверджують, що наголошують на своєму зв'язку з Ethereum та розширюють його масштабованість, здається, немає жодних справжніх L2 Ethereum, які справді підтримують наратив про співпрацю з Ethereum. Так що пішло не так?

1.1.1 Зменшення зв'язку з Ethereum

Багато рішень L2 все більше підкреслюють свої унікальні особливості та функціональність, що призводить до поступового зниження зв'язку з Ethereum. Бажання створити незалежні екосистеми виникає з бажання автономії. Однак ця незалежність може заважати взаємодії з основною мережею Ethereum, ускладнюючи можливість очікування безперешкодної взаємодії між L2 та Ethereum. В результаті блокчейни L2, які народилися для вирішення проблем масштабованості Ethereum, виявляються причиною послаблення загальної цілісності мережі. Це суперечить первинній меті рішень масштабованості Ethereum та потенційно може викликати плутанину в усій екосистемі Ethereum.

1.1.2 Централізація для ефективності

Деякі L2-проекти в своєму прагненні до ефективності вводять централізовані елементи. Хоча централізовані підходи можуть пропонувати вищу продуктивність та нижчі комісії в короткостроковій перспективі, вони підривають фундаментальний принцип децентралізації, який лежить в основі технології блокчейн. Це може призвести до довгострокової втрати довіри та безпеки в технології. Крім того, централізована структура створює одну точку невдачі, збільшуючи вразливості безпеки, що становить значний ризик як для користувачів, так і для розробників.

1.1.3 Ігнорування потреб будівельників

При будівництві своїх екосистем проекти L2 часто створюють плутанину та тягар для розробників. Оскільки кожен проект L2 використовує різний технічний підхід, розробникам доводиться розуміти й адаптуватися до кількох платформ. Це створює значну перешкоду для розробки нових додатків або портування існуючих додатків на L2 блокчейни. Крім того, без стандартизованих протоколів на різних L2 блокчейнах розробники зіткнуться з проблемою модифікації коду для відповідності різним інфраструктурам. Ця ситуація не тільки знижує продуктивність розробників, але й гальмує інновації та зростання в екосистемі Ethereum.

Проекти L2 можуть стверджувати, що вони не мали іншого вибору, окрім зроблення таких рішень для розширення своїх екосистем і забезпечення капіталу. Однак, такі тенденції в кінцевому підсилюють вразливість головної мережі Ethereum, що призводить до негативного впливу на загальну екосистему Ethereum.

1.2 Повернення до Ядра

Джерело: Vitalik Buterin витвір

У липні 2024 року засновник Ethereum Віталік Бутерін опублікував пост, в якому критикував сучасну галузь блокчейн за її занадто великі інвестиції в інфраструктуру. Віталік вказав, що ця переінвестиція в інфраструктуру стала наслідком того, що інвестори опосередковано інвестують у технічні аспекти, а не безпосередньо у монети чи токени, щоб задовольнити свій моральний сумління. Його спостереження, схоже, узгоджується з безконтрольним з'явленням L2 проектів. Оскільки значна кількість капіталу заллє у інфраструктуру, з'явилися проекти, спрямовані виключно на прибуток, а не на наратив про масштабованість Ethereum, що витісняє Ethereum та його проблеми масштабованості з наративу L2.

Звичайно, інвестиції в екосистему L2 не є самим собою поганим. Капітал є невід'ємною частиною роботи над проектами. Однак, цей капітал ніколи не повинен ставати головним пріоритетом. Найважливіше - зосередитися на тому, що намагається вирішити рішення L2 та як воно намірюється це зробити.

L2-проєкти не повинні забувати про свою початкову мету – вирішення проблем масштабованості Ethereum. Дуже важливо підтримувати сумісність з Ethereum, дотримуватися принципів децентралізації та забезпечувати середовище, в якому розробники можуть легко брати участь. Якщо L2-рішення не зможуть досягти цього балансу, під загрозою опиниться не тільки розвиток екосистеми Ethereum, але й довгострокова довіра та безпека технології блокчейн також опиняться під загрозою. Коли L2-проєкти повернуться до своїх основних принципів і зроблять свій внесок у вирішення проблем масштабованості Ethereum завдяки тісній співпраці з Ethereum, буде досягнуто справжнього прогресу в технології блокчейн.

2. Taiko: The True Ethereum L2

Так, що потрібно, щоб стати справжнім Ethereum L2, який дійсно вирішує проблеми масштабованості Ethereum? Тут здається важливими три ключові фактори: 1) Чи повністю інтегрований він з Ethereum? 2) Чи повністю децентралізований він? 3) Чи достатньо враховує він потреби будівельників, які працюють у середовищі Ethereum? Давайте розглянемо зусилля, які робить Taiko, щоб стати справжнім Ethereum L2, основаним на цих факторах.

2.1 Ethereum-еквівалент L2

Рішення проблем масштабованості Ethereum повинно бути належним чином інтегровано з Ethereum. Тут інтеграція означає не тільки інтеграцію на рівні системи, але також інтеграцію вартості і, далі, філософську інтеграцію. Звичайно, термін «інтеграція» не означає тотожне або дубльоване в багатьох аспектах. Однак, це одна з доброчесних рис, необхідних для становлення справжнього Ethereum L2, оскільки багато блокчейнів продовжують працювати як Ethereum L2 без дотримання цих основних принципів.

2.1.1 Тип-1 блокчейн EVM

4 серпня 2022 року Віталік Бутерін опублікував "Різні типи ZK-EVMs,” аналіз та класифікація zkEVMs. Згідно з його аналізом, zkEVMs поділяються на Типи 1, 2, 2.5, 3 та 4, де вищі номери вказують на зменшену міжоператорність та сумісність з Ethereum, але збільшену ефективність у генерації доказів та загальну продуктивність. Іншими словами, типи zkEVM з вищими номерами передбачають зміни, такі як модифікація основи EVM або впровадження додаткових модулів для оптимізації продуктивності.

В той же статті Віталік також зазначив, що жоден з типів zkEVM не є технічно перевагою і може потенційно співіснувати, він підсумував статтю наступним заявою:

Особисто, моє сподівання полягає в тому, що з часом все стане типом 1, завдяки поєднанню вдосконалень в ZK-EVM та вдосконалень у самому Ethereum, щоб зробити його більш ZK-SNARK-дружнім.

В кінцевому рахунку, у виборі між взаємодією та продуктивністю, Віталік вибрав взаємодію для масштабованості Ethereum.

Незважаючи на те, що цю статтю написано два роки тому, у 2024 році, варто про неї поговорити, особливо зараз, коли з'явилася велика кількість блокчейнів Ethereum L2. Щоб справді працювати як справжній блокчейн Ethereum L2, кінцевою метою повинно бути досягнення Type-1 zkEVM.

Хоча стаття Віталіка класифікувала лише zkEVM, якщо ми приймемо більш широку перспективу, структура L2 також може бути розширена до типу EVM або L2, в залежності від того, чи вона повністю інтегрована з Ethereum. З цієї перспективи Taiko має на меті забезпечити масштабованість Ethereum за допомогою типу EVM 1, еквівалентного Ethereum.

Оскільки Taiko має на меті бути еквівалентом Ethereum L2 блокчейну, він невід'ємно демонструє відносно нижчу продуктивність порівняно з іншими типами Ethereum L2 блокчейнів, такими як Тип 2 або Тип 3. Однак, беручи до уваги, що інші L2 блокчейни, згадані раніше, не повністю зосереджені на масштабованості Ethereum, цей компроміс може бути зрозумілим. Також варто зауважити, що це не є серйозною проблемою, оскільки команда Taiko усвідомлює цю проблему і чітко встановила свою мету усунути недоліки продуктивності через внутрішній дизайн протоколу.

2.1.2 Заснований Rollup

Джерело: MEV для «Based Rollup»

Тайко не тільки повністю інтегрується з інфраструктурою системи Ethereum, але й намагається повністю вирівнятися з аспектами безпеки Ethereum. Тайко використовує концепцію, відому як Based Rollup, яка працює без централізованого послідовника. Замість цього валідатори Ethereum також беруть на себе роль послідовників Тайко, відповідальних за послідовність транзакцій та блоків. Через ці характеристики існує сильна ймовірність того, що фрагментована екосистема Ethereum може бути повторно інтегрована в цілому Ethereum.

Через особливості Based Rollup, пропоненти блоків Ethereum є послідовниками Taiko. Ця роль супроводжується конкретними обов'язками, зокрема збереження їх прибутку як користувачів MEV (Максимально екстрагована вартість) Taiko та збереження працездатності як послідовників. Цей почуття додаткових стимулів підштовхує їх працювати з особливою обережністю.

2.2 Шлях до повної децентралізації

З системної точки зору децентралізація є незручною та незручною концепцією. Чесно кажучи, якби все було оброблено та керовано з одного пункту, це безперечно було б ефективнішим і легше підтримувати. Внаслідок цього багато Ethereum L2 вибрали централізовані моделі послідовності. Однак цей підхід має недоліки, такі як потенціал зловживання послідовників для цензури транзакцій або посилення впливу одного точкового відмови. У такому сценарії хто буде довіряти системі? Галузь блокчейн була розроблена саме тому, що нікому не можна було довіряти. Щоб усунути ці потенційні ризики, необхідна повна децентралізація.

Джерело: Based Contestable Rollup (BCR): конфігурована багатопробна конструкція зведення

Що потрібно здійснити для повної децентралізації? Тайко роздумував над цим питанням і представив Based Contestable Rollup (BCR). Ключовою точкою уникнення централізації є забезпечення наявності кількох учасників і запобігання змові, одночасно стимулюючи конкуренцію. BCR, прийнятий Тайко, є ролапом, що характеризується конкурентним механізмом між доказами ролапу та послідовністю на основі цього механізму, охоплюючи всі необхідні елементи.

34,469 рядків коду не будуть бездоганними протягом тривалого часу.

  • Віталік Бутерін

Причина, по якій Тайко вибрала структуру BCR, полягає в тому, щоб створити повністю децентралізоване середовище. Аргумент Віталіка Бутеріна підкреслює, що zk-SNARK ще не є повністю надійним модулем. Зокрема, новітні системи zk-SNARK значно ускладнилися, що значно збільшило ймовірність помилок. А оскільки це все ще незавершена технологія, очікується, що вона стане ще складнішою, що зробить її вразливою до технічних помилок. Коли такі вразливості існують, централізоване зведення може не дозволити проблемі занадто сильно загостритися, оскільки існує організація, яка відповідає за будь-які технічні помилки або конкретні ризики та здатна їх усунути. Однак у випадку з Taiko, яка націлена на повністю децентралізоване середовище, складно чітко вирішити такі питання. Тому Тайко уникає структури, яка сліпо довіряє zk-SNARK. Іншими словами, завдяки структурі BCR Taiko підготовлена до можливості помилок зведення доказів і створила систему, яка дозволяє оскаржувати неправильні докази зведення.

Щоб зрозуміти, як працює BCR в Taiko, простіший приклад може бути ефективнішим за складне пояснення.

  1. Аліса пропонує новий блок.
  2. Боб подає доказ про зміну стану з H1 → H2. H1 - це батьківський хеш, а H2 - новий хеш блоку. Боб ставить 10 000 TAIKO як депозит. Його доказ потрапляє в період охолодження.
  3. Державна інформація, запропонована Бобом, разом з доданим доказом, публічно розголошується.
  4. Сінді визначає, що зміна стану Боба має бути H1 → H3, а не H1 → H2. Сінді ставить свої 10 000 TAIKO на стейкінг під час періоду відновлення як конкуруючий депозит і кидає виклик доказам Боба.
  5. Зміна стану під суперечку між Бобом і Сінді утримується в режимі очікування вищого рівня доказу. Цей доказ вищого рівня дає можливість Бобу та усім іншим доказувачам викликати його.

Сценарій 1 - Якщо пропозиція Боба була правильною:

  1. Давід перевіряє пропозицію H1 → H2 Боба, підтверджуючи, що Боб був правильним. Давід отримує 2 500 TAIKO як винагороду за виконання доведення на вищому рівні і стає доказувачем для H1 → H2, ставлячи 20 000 TAIKO як депозит.
  2. Сінді втрачає всю свою заставу, оскільки вона зробила неправильну пропозицію змін.
  3. Боб отримує свій початковий депозит у розмірі 10 000 TAIKO назад, плюс додатково отримує 2 500 TAIKO як нагорода за правильну пропозицію.
  4. Період охолодження для нового пропозиції та доказу Девіда починається.

Сценарій 2 - Якщо пропозиція Боба була невірною, а Девід запропонував новий варіант:

  1. Девід надає трьохкрокове доказ переходу від H1 → H4, що свідчить про те, що перехід Боба був неправильним. Девід отримує 2,500 TAIKO в якості винагороди та ставить 20,000 TAIKO в якості депозиту, залишаючи капітальну базу для його зміненої інформації про стан та доказів.
  2. Сінді отримує назад свій початковий депозит у розмірі 10 000 TAIKO, а також додаткові 2 500 TAIKO як винагороду за законне оскарження неправильної інформації про зміну штату Боба.
  3. Боб втрачає весь свій депозит через ризик запропонувати неправильну інформацію про зміну стану та докази.
  4. Починається період охолодження нової пропозиції та доказів Девіда.

Ця структура, використовуючи конкурентні депозити, стимулює розвиток провідників rollup бути відповідальними при протистоянні та запобігає непотрібним атакам. Зокрема, зі збільшенням кількості раундів верифікації, необхідний депозит для конкуренції значно зростає, запобігаючи непотрібним раундам конкуренції.

Крім того, Taiko використовує багатопрофільну систему всередині BCR. Ця система дозволяє використовувати різні системи доказів rollup (SGX, ZK, SGX+ZK тощо) в залежності від етапу, забезпечуючи гнучкість системи та більш стабільну роботу. Незважаючи на ці переваги, у такому дизайні є недолік: відсутність активності доведення, коли частота конкуренції низька. Структурі доведення потрібна велика кількість конкуренції для генерації прибутку, тому в умовах, коли цього не відбувається, може бути кращим вибором для них не брати участь. Щоб уникнути цієї проблеми, Taiko впровадив динамічне налаштування різних систем доказів rollup, що дозволяє вирішити проблему.

Ця проблема низької частоти конкуренції може виникнути на ранніх стадіях роботи сервісу. Для вирішення цієї проблеми група перевіряльників, відомих як Guardian Provers, за допомогою схеми багатоцифрового підпису, будуть виступати як запасний варіант, поки система не дозріє. З розвитком системи їх роль поступово зменшуватиметься, врешті-решт зникне, щоб досягти повної децентралізації.

2.3 Для EVM-розробників

Різноманітні функції, які пропонують Ethereum L2s та більш децентралізовані L2s, є привабливими і необхідними. Проте, нам бракує найважливішого питання: Чому існують Ethereum L2s? Або для кого вони призначені? Відповідь проста. Вони існують для учасників екосистеми, які хочуть використовувати ці Ethereum L2s. Серед них найважливіші будівельники, які залучають багатьох користувачів і розвивають всю L2 екосистему. Проте, в цю золоту епоху блокчейнів Ethereum L2 існує надмірна кількість інфраструктури з індивідуальними правилами. Просто кажучи, це схоже на спробу здійснити одну й ту ж послугу в кількох країнах, кожна з яких має відмінні закони та правила, що потребують непотрібних зусиль і грошей для вирішення проблем.

Так як ми можемо допомогти розробникам ефективно сконцентрувати свої ресурси на розробці сервісів? Відповідь полягає в стандартизації правил та зменшенні розривів між інфраструктурами. Щоб це стало реальністю, необхідно впровадити інфраструктуру, яка була історично вдосконалена або вже широко використовується багатьма розробниками. Це правильно: нам потрібно впровадити інфраструктуру, яка використовується в середовищі Ethereum. Це дозволяє розробникам використовувати методології та ноу-хау, які вони вже розробили на Ethereum, дозволяючи їм комфортно впровадитись в блокчейн Ethereum L2.

Тайко змінить цей світ лише тоді, коли допоможе іншим змінити цей світ.

У цьому відношенні Таїко проявляє справжню відданість розробникам. У зазначеній вище статті в блозі Таїко підкреслюється, що Таїко скористається тим, що дозволяє учасникам екосистеми, особливо розробникам, працювати вільно. Щоб виконати цей зобов'язання, Таїко продовжує випускати всі реалізації розробки як відкритий код і прийняла структуру, називається Based Booster Rollup (BBR), щоб допомогти розробникам EVM переходити швидше і легше.

BBR є розширенням переваг Based Rollup з точки зору будівельника, відповідаючи на питання, що буде, якщо ми зможемо застосувати переваги Based Rollup до сторони застосування основної інфраструктури блокчейн. З Taiko's BBR будівельники можуть розгортати свої додатки dApps на L1 Ethereum один раз і отримувати автоматичне розгортання dApp на всіх L2 без необхідності додаткової роботи або витрат ресурсів.

BBR працює аналогічно додаванню додаткових процесорів або твердотільних накопичувачів до ноутбука. Додаючи додаткові компоненти модулів до існуючого комп'ютера, підвищуючи продуктивність без зміни базової структури, BBR дозволяє додаткам і службам рости швидше і значно в рамках існуючої структури L1 Ethereum.

Через це валідатори Ethereum можуть запропонувати блоки для всієї мережі BBR, і в поєднанні з перевагами повністю інтегрованого L2, BBR може бути використаний як рішення для миттєвого масштабування Ethereum. У кінцевому рахунку, цей підхід може вирішити проблему фрагментації, з якою стикаються всі поточні rollup-рішення. Іншими словами, за умови збереження послідовності та всіх пов'язаних з L1 переваг, стає можливим крос-роллапи через мережу між усіма L2, пов'язаними з L1, що дозволяє досягти масштабованості, яку Ethereum давно шукає.

3. Візія Taiko: Інфраструктура інтеграції Ethereum та спільнота

Ми дослідили напрямки, на які спрямований Taiko. Незважаючи на те, що у нього є три сильні концепції як основа, самі ідеї не можуть зробити перевертень в галузі. Ідеї повинні бути реалізовані у встановлений часовий рамок, дозволяючи іншим користуватися цими реалізаціями, створюючи благотворний цикл і ставши перевертнем галузі. Таким чином, давайте розглянемо процес, за допомогою якого Taiko наміряється стати перевертнем галузі з погляду минулого, сьогодення та майбутнього.

3.1 Інтеграційна інфраструктура Ethereum

Одним з двох критичних стовпів є інфраструктура. Як кутовий камінь для становлення справжнім рівнем Ethereum L2, Taiko використовує різноманітні технологічні сили для побудови цієї інфраструктури. Давайте подивимося, як розвивалася історія інфраструктури Taiko.

3.1.1 До цього часу - Від тестової мережі Taiko до основної мережі

Тайко не намагався досягти усього одразу. Щоб досягти важливої мети запуску своєї основної мережі, він провів не менше семи альфа-тестових мереж, поступово готуючи впровадження концепцій, які Тайко уявляв. Давайте спочатку розглянемо вміст семи етапів альфа-тестової мережі.

Альфа Тестнет-1 (Снайфельсйокуль)

Всі розробники могли розгортати розумні контракти, а користувачі могли використовувати всі інструменти Ethereum і Solidity так, як вони роблять це на Ethereum. Це дозволяло всім протестувати його і згенерувати деякі транзакції. Ця версія дозволяла будь-кому зацікавленому запускати вузол L2 і відкрита для участі в якості пропозеру. З цією метою Тайко планував запустити деякі вузли і запропонувати блоки, запрошуючи всіх приєднатися. Тестова мережа включала міст для переміщення активів між тестовою мережею та Ethereum, а також дослідник блоків для перевірки історії транзакцій.

Альфа-тестова мережа 2 (Askja)

Це був перший тестовий мережевий блок, який успішно підтвердив, що мережа може працювати за допомогою відкритого механізму доказу, доступного всім. В цій версії було створено основу для повної децентралізації. Крім того, було реалізовано моніторинг та сповіщення про роботу блокчейн мережі, а розробники могли безпосередньо розгортати свої dApps на цьому тестовому блоку, не модифікуючи свій код, який використовується на Ethereum.

Alpha Testnet-3 (Grímsvötn)

Ця версія встановила та впровадила основи токеноміки на основі нової моделі зборів та винагород. Також вона включала тестування важливого процесу охолодження доказу в механізмі доказу та початкове тестування шару започаткування для Taiko L3.

Альфа Тестнет-4 (Ельдфелл L3)

Ця версія спочатку розгорнула початковий шар для L3, представлений з концепцією rollup-on-rollup. Оскільки Taiko L2 повністю інтегрований з Ethereum, Taiko фактично розглядає L2 як L1 та намагається розширитися на L3. Крім того, було введено новий механізм доказу на основі стейкінгу, щоб запобігти централізації доведувачів та забезпечити, що вони отримують розумні винагороди.

Alpha Testnet-5 (Jólnir)

Ця версія включала нову пропозицію та реалізацію доказів на основі поділу Proposer-Builder Separation (PBS). PBS – це низка процесів, що включають економічні механізми між ініціаторами та пропонентами для забезпечення децентралізації в блочному будівництві. На відміну від попередніх тестових мереж, які не вводили цей аспект, блочна побудова тепер приймає форму відкритого ринку відповідно до цієї версії.

Альфа тестнет-6 (Катла)

Шостий тестовий мережі, Катла, реалізував початкову версію BCR. Оскільки Taiko має бути еквівалентом Ethereum L2, ця версія підготувала та перевірила інтеграцію останніх оновлень Ethereum, таких як EIP-4844, навіть якщо вони ще не були активовані. Крім того, міст був оновлений, а блок-експлорер був покращений для надання більш повної інформації.

Альфа Тестнет-7 (Hekla)

Остання тестова мережа, Hekla, була зосереджена на активації EIP-4844, який був підготовлений у попередній тестовій мережі. Це успішно впровадило та дозволило використовувати Blob, новий механізм зведеного зберігання в основній мережі Ethereum. Крім того, у цій версії тестової мережі було впроваджено кілька покращень, включаючи коригування видачі блокового газу L2, активацію синхронізації прив'язки та модифікації налаштувань EIP-1559. Ґрунтуючись на функціях, застосованих і протестованих до цієї версії тестової мережі, основна мережа тепер готова до підготовки без будь-яких проблем.

Target: Taiko Mainnet #1 Блок

Мережа Taiko

Вміст блокчейн-мереж, перевірений та захищений під час тестових мереж, був представлений світу під час запуску головної мережі. Зокрема, Віталік Бутерін, засновник Ethereum, створив наступний блокнегайно після блоку генезису, що додає йому значущості. Звичайні користувачі можуть переказувати ETH з Ethereum на головну мережу Taiko через міст і взаємодіяти безпосередньо з dApps на блокчейні Taiko. Зокрема, розробники можуть запускати вузли, пропонувати та доводити блоки та активно брати участь у блокчейні Taiko, платформі з величезним потенціалом. Технологічно Taiko вніс модулі реалізації, що відображають його візію, такі як BCR та Raiko, демонструючи свій зобов'язання стати справжнім Ethereum L2.

3.1.2 Тепер - Система передпідтвердження та багатопідтверджувальна система

Поки Taiko пройшов через шість тестових мереж, щоб досягти головної мережі, він також укріплював свою внутрішню структуру, щоб стати більш розвиненою Ethereum L2. Два з найбільш помітних розвитків - це системи Передпідтвердження та Багатопідтвердження, які ми розглянемо докладніше.

Попередня підтвердження

Навіть після запуску основної мережі Taiko продовжує розвиватися в напрямку, який успадковує безпеку та остаточність Ethereum. Однак ця еволюція створює ризик, коли ініціатори блоків можуть зіткнутися з проблемою виживання через недостатню прибутковість. Наприклад, у такій екосистемі, як Taiko, де ліквідність обмежена, користувачі зазвичай пропонують набагато нижчі чайові для ініціаторів блокування, що робить 12-секундний час блокування Taiko недостатнім для отримання прибутку будь-яким ініціатором блоку. Як наслідок, Taiko Labs тимчасово працює з пропозиціями, не прагнучи отримати прибуток, щоб запобігти виникненню такої ситуації. Якщо не вжити жодних заходів, час блокування в основній мережі Taiko продовжуватиме збільшуватися.

Щоб вирішити проблеми прибутковості будівництва блоків L2, покращення часу блоку та ефективності публікації даних, Taiko планує ввести концепцію під назвою Preconfirmation. Попереднє підтвердження є основним напрямком досліджень і розробок у другій половині 2024 року і відіграватиме важливу роль за межами основної мережі Taiko. Завдяки попередньому підтвердженню побудова блоків L2 може стати більш ефективною та стабільною, що дозволить користувачам отримувати швидші підтвердження транзакцій.

Крім того, попереднє підтвердження може спростити та зміцнити структуру зведення, інтегрувавши ролі ініціаторів L2 та L1. Це пов'язано з послідовністю на основі Base, яка, якщо враховувати прибутковість конструктора, початкове завантаження для виживання та налаштування швидкого часу блокування, може не працювати гладко на практиці. Однак, якщо кілька преференторів виконують попереднє підтвердження, можуть відбутися форки в основній мережі Taiko. Тому, незважаючи на деякі суперечки, такий механізм, як відбір лідерів, обговорюється як практичний компроміс.

Багато-доказова система

Ще одним предметом дослідження та розробки для Taiko є багатопровідна система, яка має на меті інтеграцію кількох клієнтів та різних систем підтвердження. Підхід Multi-Proof зменшує вразливості через помилки в реалізації клієнта та системи підтвердження, забезпечуючи тим самим, навіть якщо один метод підтвердження ушкоджений, інші запобігатимуть використанню тієї ж вразливості.

Target: Підхід Taiko до багато-доказів

По-перше, Taiko прагне створити «відкриту» багатоклієнтську систему, де кожен клієнт може незалежно перевіряти блоки. Це дозволяє користувачам вибрати бажаний клієнт для перевірки блоків, пропонуючи переваги з точки зору доступності та масштабованості. Крім того, він служить фундаментальним контрзаходом проти окремих точок відмови, сприяючи безпечнішій роботі основної мережі. Однак, оскільки це вимагає системної підтримки багатоклієнтської функціональності від Ethereum, яка є мережею L1, Taiko планує використовувати «закриту» систему, яка використовує різні покращені типи валідаторів, доки така підтримка не буде повністю реалізована.

Крім того, Taiko працює за безкоштовною ринковою системою Multi-Proof, де пропозиції шукають доказників, запропоновують блоки і продовжують верифікацію з використанням обраної системи доказів. Більше того, ця система Multi-Proof підкреслює модульність та відкритість, дозволяючи кільком клієнтам та системам доказів співпрацювати в генерації кількох доказів. Для цього Taiko співпрацює з Powdr Labs, Risc Zero та іншими для покращення взаємодії між компіляторами та системами zk-SNARK та побудови модульного ZK стеку.

Впровадження цих концепцій називається «Райко». Райко підтримує різні zkVM та використовує SGX для підвищення безпеки. Ця система збільшує гнучкість блок-підтвердження через архітектуру ZK/TEE та поліпшує zkVM та TEE за допомогою стандартизованих методів введення. Taiko планує продовжувати інтегрувати більше zkVM та розширювати Wasm zkVM. Ця система має на меті забезпечити зручне для користувача та інтегроване середовище для блок-підтверджень, сумісних з EVM.

3.1.3 Відтепер - майбутнє з BCR та BBR

Хоча Taiko зробив значний прогрес, мета стати гравцем-змінником все ще здається далекою. В кінцевому підсумку шлях Taiko до своєї кінцевої візії сильно залежить від двох основних елементів, BCR та BBR, які були початково реалізовані, але все ще потребують подальшої уточнення.

Хоча ми вже пояснили BCR та BBR вище, давайте повернемося до них ще раз.

BCR дозволяє користувачам та розробникам пропонувати блоки, запускати вузли та розгортати смарт-контракти так само, як на Ethereum, вводячи механізм вирішення суперечок, який дозволяє швидко вирішувати помилки в межах rollups. Це забезпечує остаточність та точність в блокчейні, роблячи BCR важливим елементом основної технології Taiko.

Джерело: Based Booster Rollup (BBR): новий важливий крок в дорожній карті Taiko

BBR спирається на переваги Based Rollup, пропонуючи більшу ефективність і повну сумісність з Ethereum. Це дозволяє користувачам використовувати інтегровані dApps у всіх L2 без необхідності переміщатися між ними, тоді як розробники можуть розгорнути dApps один раз і налаштувати їх автоматичне масштабування на всі L2. Крім того, BBR вирішує проблему фрагментації, присутню у всіх зведеннях, при цьому значно знижуючи транзакційні витрати та збільшуючи пропускну здатність. Як наслідок, Тайко розглядає BBR як такий, що має потенціал для фундаментального масштабування екосистеми Ethereum, і як тільки ця технологія буде впроваджена, усі користувачі та розробники мережі Ethereum зможуть розраховувати на покращений досвід.

Головна мережа Taiko спрямована на підтримку розробників, користувачів та будівельників, дозволяючи їм вільно й ефективно працювати в середовищі Ethereum, зосереджуючись на цих двох основних стовпах. Однак, оскільки ці стовпи ще не є ідеальними, їх потрібно буде продовжувати розвивати й вдосконалювати, щоб стати важливими технологічними компонентами, які допоможуть реалізувати візію Taiko. Поки ці два стовпи стають сильнішими й повнішими, Taiko зможе представити новий стандарт для L2, який пропонує повну сумісність з Ethereum, повну децентралізацію та ближчу взаємодію з користувачами та будівельниками.

3.2 Спільнота

Іншим важливим стовпом є спільнота. Щоб забезпечити, що простір, який Тайко встановлює через свою інфраструктуру, дійсно стає цінним, важлива є залученість спільноти. З цією метою Тайко робить зусилля в різних сферах, включаючи випуск токенів, розробку токеноміки, активацію екосистеми та створення середовища управління. Давайте розглянемо деякі зусилля Тайко в цих сферах.

3.2.1 До цього моменту - випуск токенів TAIKO та їх розподіл

Після запуску основної мережі Taiko був проведений ейрдроп TAIKO, внутрішнього токену мережі Taiko. TAIKO, який лежить в основі економічних механізмів та токеноміки Taiko, мав початкове випуск у 1 мільярд токенів. Подія генерації токенів (TGE) для TAIKO відбулася 5 червня 2024 року. Розподіл відбувався наступним чином: 11,62% від загального обсягу було виділено інвесторам, а 9,81695% - основній команді Taiko Labs, як ілюструється на супровідному графіку.

На розподілені токени TAIKO поширюється початковий 12-місячний період блокування. Після закінчення цього періоду буде випущено 25% заблокованих токенів, а решта 75% будуть поступово розблоковані протягом трьох років. Ця структура наділення правами розроблена для мінімізації волатильності ринку, заохочення довгострокової участі в екосистемі Taiko і, зрештою, підтримки успіху проекту Taiko.

Розклад виведення ліквідності токенів показано на графіку нижче: зелене позначає розподілені токени, жовте - токени, які будуть розподілені протягом 2-4 років, помаранчеве - токени, які будуть поступово розподілятися протягом трьох років, починаючи з одного року після запуску, а рожеве - токени, які виділені для розвитку протоколу, управління DAO та мережі протягом п'яти років або більше.

3.2.2 Зараз - Екосистема тайко, що розширюється

Джерело: Представляємо Trailblazers: досліджуйте Taiko та отримуйте винагороду

Тайко Програма Trailblazers - це програма лояльності, де користувачі можуть заробляти XP за допомогою різних активностей на ланцюжку блоків Taiko та отримувати винагороди. 10% від загального обсягу токенів TAIKO було виділено на цю програму, і користувачі можуть заробити більше XP та підняти рівень, беручи участь у активностях. Деякі власники NFT отримують підвищення XP, а програма пропонує різноманітні активності та спеціальні події.

Програма має на меті заохотити користувачів досліджувати екосистему Taiko та активно спілкуватися зі спільнотою. XP можна заробити, беручи участь у таких активностях, як міжплатформове зв'язування, збільшення обсягу транзакцій і запропонування блоків на головній мережі Taiko. В кінці кожного сезону нагороди розподіляються на основі накопиченого XP.

Крім того, програма Trailblazers вводить систему фракцій, що дозволяє користувачам формувати команди та змагатися в межах двох фракцій (Based та Boosted). Користувачі можуть збирати значки, пов'язані з кожною фракцією, які надають бонуси, такі як додатковий досвід. В кінці сезону фракція з найвищим досвідом отримує додаткові винагороди. Розробники також можуть брати участь у цій програмі та отримувати винагороду за найкращі додатки.

Мета програми Trailblazers полягає в тому, щоб залучити більше користувачів до екосистеми Taiko та дати їм можливість отримувати досвід і винагороди за допомогою різних видів діяльності.

Завдяки активній підтримці Taiko екосистема Taiko швидко росте. Детальнішу інформацію про це буде зазначено у розділі 4.

3.2.3 Відтепер - досягнення повної децентралізації через управління Тайко

Для досягнення повної децентралізації Taiko дозволяє спільноті брати участь у прийнятті рішень через DAO. Важливі рішення приймаються шляхом голосування власників токенів TAIKO, визначаючи оперативний напрямок мережі. Однак управління Taiko все ще знаходиться на початкових етапах і поки що не повністю активне. Тому перший комітет буде створено Taiko Labs, а додавання та виключення членів комітету буде вирішено шляхом голосування Taiko DAO.

3.3 Виклик, але поступовий шлях

Тайко неухильно, якщо не швидко, просувається до філософії та ідей, яких вона прагне досягти. Taiko особливо підкреслює свою мету бути блокчейном для користувачів і розробників, що очевидно в зростаючій екосистемі Taiko після запуску основної мережі. У наступному розділі ми заглибимося в розвиток екосистеми Тайко.

4. Поточний прогрес після головної мережі

З моменту запуску основної мережі Taiko було досягнуто значного прогресу в різних вимірах мережі. За останні 90 днів Taiko продемонструвала значне зростання мережевої активності, прибутковості, залучення користувачів і технічного прогресу. У цьому розділі розглянемо показники.

4.1 Трансакції та зростання кількості користувачів

Основна мережа Taiko зазнала зростання мережевої активності, досягнувши понад 100 мільйонів транзакцій. Цей стрімкий ріст активності ще більше підкреслюється тим, що мережа обробляє до 2 000 000 щоденних транзакцій, демонструючи свою міцність та зростаючу популярність. Зростаюча база користувачів підтверджується залученням понад 1 000 000 унікальних гаманців, відображаючи сильний інтерес та залученість користувачів в екосистему Taiko.

4.2 Прибутковість та децентралізація

Одним з помітних досягнень після запуску основної мережі є прибутковість пропонента Taiko Labs, який став децентралізованим, бездозвільним та став прибутковим. Цей віхідний пункт ставить під сумнів поточне розуміння Ethereum та відкриває нові можливості для масштабування рішень Ethereum. Хоча Taiko бачив втрати в минулому, з появою більшої кількості додатків, він постійно переходив до прибутковості. Буде важливо ретельно вивчити наступні місяці.

Джерело: Ончейн Профіт - growthepie

4.3 Нижчі витрати на операцію

Taiko зробила кілька технічних досягнень, спрямованих на оптимізацію мережевої продуктивності та зменшення витрат. Зокрема, вартість газу в контракті TaikoL1 зменшилася на 30%, що покращило прибутковість пропонентів. Крім того, зниження облікового зобов'язання за живість та валідності та конкурсного зобов'язання SGX на 50% зменшило капітальні витрати, що дозволило більше учасників у бездозвільному послідовному розташуванні транзакцій Taiko.

5. Час стежити за прогресом Taiko

Джерело:Дзюджикай Міраж

Минуло дев'ять років з тих пір, як Ethereum вперше з'явився на світовій арені. За цей період Ethereum пережив величезне зростання і зазнав численних змін, щоб вирішити проблеми зростання, які супроводжували його розширення. Серед цих змін план рішень рівня 2 для вирішення проблем масштабованості Ethereum був ключовим вибором для наступних кроків Ethereum, що призвело до нинішньої ери популярності Ethereum L2. Однак з плином часу з'явилося кілька рішень Ethereum L2, які розходяться з оригінальним наративом Ethereum L2, що призводить до відносин, які є більш конкурентоспроможними або антагоністичними, а не співпрацюють з Ethereum, що в кінцевому підсумку послаблює безпеку Ethereum.

Тепер дуже важливо зосередитися на визначенні «справжнього Ethereum L2» — тих, хто має потенціал стати справжніми партнерами, а не загрозою для Ethereum. Це означає, що нам потрібно ретельно визначити, які організації справді зосереджені на вирішенні проблем масштабованості, які Ethereum поставив собі за мету вирішити, і роблять відповідні кроки для досягнення цієї мети. З цієї причини Тайко привернула значну увагу. Taiko розвивається під наративом L2, еквівалентного Ethereum, повністю децентралізованого L2 і L2, який надає пріоритет будівельникам. Примітно, що Тайко докладає значних зусиль для реалізації цих наративів, підкріплених міцною технічною основою, такою як BCR і BBR.

Звичайно, багато інших проектів Ethereum L2 також прагнуть своїми власними способами, тож залишається невизначеним, який проект нарешті здобуде трон у цій ері Ethereum L2. Однак, не випадково, що майбутня траєкторія Taiko привертає широку увагу, оскільки вона стійко перетворює свій чіткий напрямок - вирішення фундаментальних проблем Ethereum - в конкретні результати.

Відмова від відповідальності:

  1. Ця стаття передрукована з [4стовпи], Усі авторські права належать оригінальному автору [Heechang&Інґеун]. Якщо є зауваження до цього перепринту, будь ласка, зв'яжіться з Gate Learnкоманда, і вони швидко цим займуться.
  2. Відмова від відповідальності: Погляди та думки, висловлені в цій статті, належать виключно автору і не є жодною інвестиційною порадою.
  3. Переклади статей на інші мови здійснюються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіат перекладених статей заборонено.

Taiko - Справжній Ethereum L2

ПочатківецьSep 20, 2024
Незважаючи на відмінності між стартапами Web2 та Web3, класична мудрість щодо відповідності продукту-ринку ("PMF") дуже добре застосовується до криптовалют: знайдіть це, або помріть. У цій статті ми розглянемо проблему запуску токена до досягнення відповідності продукту-ринку та декілька випадків, де це може бути цілком обґрунтовано.
Taiko - Справжній Ethereum L2

Основні положення

  • Ethereum стикається з проблемами масштабованості через зростання обсягу транзакцій, що призводить до зростання комісій та затримок у обробці транзакцій.
  • Багато проектів Ethereum Layer 2 не приділяли важливості підтримці близького зв'язку з Ethereum, що призвело до проблем, таких як фрагментація між L2 та централізація послідовності.
  • Taiko має на меті бути справжнім рівнем 2 Ethereum, підтримувати повну взаємодію з Ethereum, надавати пріоритет децентралізації послідовників та повну підтримку розробникам.
  • Taiko зробив значний прогрес у вирішенні проблем масштабованості Ethereum через запуск свого головного мережі та залучення спільноти, дотримуючись своїх основних принципів.

Ethereum вперше з'явився в 2015 році з метою максимізації потенціалу технології блокчейн через розумні контракти та додатки. Однак, по мірі того, як мережа Ethereum зросла за кількістю користувачів та обсягами транзакцій, вона зіткнулася з серйозними проблемами масштабованості.

Спочатку кількість транзакцій на Ethereum була відносно низькою, тому обчислювальні можливості блокчейну не викликали значного занепокоєння. Користувачі могли обробляти транзакції швидко та недорого, а мережа працювала стабільно. Однак, коли популярність Ethereum різко зросла і почали з'являтися різні dApps, такі як DeFi, ігрові та NFT-маркетплейси, кількість транзакцій різко зросла. Отже, час, необхідний для включення транзакцій у блок, збільшився, а комісії за транзакції різко зросли. Це було особливо обтяжливо для користувачів, які брали участь у невеликих транзакціях або потребували швидкої обробки транзакцій.

Для вирішення цих проблем Ethereum Foundation та спільнота досліджували різні рішення. Одним з найбільш відомих рішень є шардінг. Шардінг - це рішення масштабовності, яке ділить мережу блокчейн на кілька менших «шарів», що значно збільшує пропускну здатність транзакцій. Подібно до того, як кілька комп'ютерів можуть обробляти завдання одночасно, шардінг дозволяє мережі Ethereum швидко та ефективно обробляти більше транзакцій. Ethereum сподівається впровадити цю технологію для значного покращення обробки мережі.

Незважаючи на перспективні переваги, стурбованість централізацією та технічні проблеми, що призводять до затримок у розробці, змусили Ethereum перейти від прямого шарингу до підходу другого рівня.

Так як Ethereum повністю прийняв рішення L2, з'явилося кілька проектів Ethereum L2. Taiko, про який ми розповімо у цій статті, є одним із цих Ethereum L2, але він розвивався з унікальним напрямком, відмінним від багатьох інших Ethereum L2. Оскільки Taiko має на меті комплексно вирішувати проблеми, з якими стикаються існуючі Ethereum L2, перед тим як заглиблюватися в Taiko, давайте спочатку розглянемо шлях, який пройшли Ethereum L2, та проблеми, з якими вони стикалися.

1. Золотий вік блокчейнів Ethereum L2

1.1 Поява блокчейнів Ethereum L2: кожен зі своїм підходом та філософією

Ethereum Layer 2 складається з блокчейн інфраструктури, спрямованої на підвищення швидкості обробки транзакцій та зменшення комісій, зберігаючи при цьому безпеку Ethereum mainnet, Layer 1. Найбільш помітні типи L2 - це Plasma, Optimistic Rollup та zk Rollup.

Проекти Ethereum L2 почали розробляти власні блокчейни Ethereum L2 відповідно до своїх філософій, методів та вірувань, при цьому прагнучи до спільної мети вирішення проблем масштабованості Ethereum. В результаті користувачі скористалися зниженням комісій та швидкістю проведення операцій. Однак це було питання напрямку чи швидкості? При розповсюдженні блокчейнів Ethereum L2 Ethereum та його проблеми масштабованості почали відходити на другий план.

По суті, L2 Ethereum були створені для вирішення проблеми масштабованості Ethereum, але багато з цих проектів почали більше зосереджуватися на просуванні власних основних мереж, а не на вирішенні основної проблеми. Багато L2 Ethereum почали працювати таким чином, що навмисно виключали їх підключення до Ethereum, пропонуючи лише мінімальну цінність зв'язку через мости або, в деяких випадках, не підтримуючи її взагалі. Це призвело до створення незалежних блокчейнів, які, по суті, не були пов'язані з Ethereum.

Наприклад, Blast, який запустив свій mainnet 29 лютого 2024 року, спочатку підкреслив свій напрямок та наратив як Ethereum L2. Однак у певний момент він почав називати себе «повноцінним ланцюгом», віддаляючись від Ethereum. Зміна офіційного оброблення Blast на X (раніше Twitter) з@Blast_L2до@blastне було випадковісті.

Джерело:Jim X

Це свідчить про те, що хоча багато L2 Ethereum стверджують, що наголошують на своєму зв'язку з Ethereum та розширюють його масштабованість, здається, немає жодних справжніх L2 Ethereum, які справді підтримують наратив про співпрацю з Ethereum. Так що пішло не так?

1.1.1 Зменшення зв'язку з Ethereum

Багато рішень L2 все більше підкреслюють свої унікальні особливості та функціональність, що призводить до поступового зниження зв'язку з Ethereum. Бажання створити незалежні екосистеми виникає з бажання автономії. Однак ця незалежність може заважати взаємодії з основною мережею Ethereum, ускладнюючи можливість очікування безперешкодної взаємодії між L2 та Ethereum. В результаті блокчейни L2, які народилися для вирішення проблем масштабованості Ethereum, виявляються причиною послаблення загальної цілісності мережі. Це суперечить первинній меті рішень масштабованості Ethereum та потенційно може викликати плутанину в усій екосистемі Ethereum.

1.1.2 Централізація для ефективності

Деякі L2-проекти в своєму прагненні до ефективності вводять централізовані елементи. Хоча централізовані підходи можуть пропонувати вищу продуктивність та нижчі комісії в короткостроковій перспективі, вони підривають фундаментальний принцип децентралізації, який лежить в основі технології блокчейн. Це може призвести до довгострокової втрати довіри та безпеки в технології. Крім того, централізована структура створює одну точку невдачі, збільшуючи вразливості безпеки, що становить значний ризик як для користувачів, так і для розробників.

1.1.3 Ігнорування потреб будівельників

При будівництві своїх екосистем проекти L2 часто створюють плутанину та тягар для розробників. Оскільки кожен проект L2 використовує різний технічний підхід, розробникам доводиться розуміти й адаптуватися до кількох платформ. Це створює значну перешкоду для розробки нових додатків або портування існуючих додатків на L2 блокчейни. Крім того, без стандартизованих протоколів на різних L2 блокчейнах розробники зіткнуться з проблемою модифікації коду для відповідності різним інфраструктурам. Ця ситуація не тільки знижує продуктивність розробників, але й гальмує інновації та зростання в екосистемі Ethereum.

Проекти L2 можуть стверджувати, що вони не мали іншого вибору, окрім зроблення таких рішень для розширення своїх екосистем і забезпечення капіталу. Однак, такі тенденції в кінцевому підсилюють вразливість головної мережі Ethereum, що призводить до негативного впливу на загальну екосистему Ethereum.

1.2 Повернення до Ядра

Джерело: Vitalik Buterin витвір

У липні 2024 року засновник Ethereum Віталік Бутерін опублікував пост, в якому критикував сучасну галузь блокчейн за її занадто великі інвестиції в інфраструктуру. Віталік вказав, що ця переінвестиція в інфраструктуру стала наслідком того, що інвестори опосередковано інвестують у технічні аспекти, а не безпосередньо у монети чи токени, щоб задовольнити свій моральний сумління. Його спостереження, схоже, узгоджується з безконтрольним з'явленням L2 проектів. Оскільки значна кількість капіталу заллє у інфраструктуру, з'явилися проекти, спрямовані виключно на прибуток, а не на наратив про масштабованість Ethereum, що витісняє Ethereum та його проблеми масштабованості з наративу L2.

Звичайно, інвестиції в екосистему L2 не є самим собою поганим. Капітал є невід'ємною частиною роботи над проектами. Однак, цей капітал ніколи не повинен ставати головним пріоритетом. Найважливіше - зосередитися на тому, що намагається вирішити рішення L2 та як воно намірюється це зробити.

L2-проєкти не повинні забувати про свою початкову мету – вирішення проблем масштабованості Ethereum. Дуже важливо підтримувати сумісність з Ethereum, дотримуватися принципів децентралізації та забезпечувати середовище, в якому розробники можуть легко брати участь. Якщо L2-рішення не зможуть досягти цього балансу, під загрозою опиниться не тільки розвиток екосистеми Ethereum, але й довгострокова довіра та безпека технології блокчейн також опиняться під загрозою. Коли L2-проєкти повернуться до своїх основних принципів і зроблять свій внесок у вирішення проблем масштабованості Ethereum завдяки тісній співпраці з Ethereum, буде досягнуто справжнього прогресу в технології блокчейн.

2. Taiko: The True Ethereum L2

Так, що потрібно, щоб стати справжнім Ethereum L2, який дійсно вирішує проблеми масштабованості Ethereum? Тут здається важливими три ключові фактори: 1) Чи повністю інтегрований він з Ethereum? 2) Чи повністю децентралізований він? 3) Чи достатньо враховує він потреби будівельників, які працюють у середовищі Ethereum? Давайте розглянемо зусилля, які робить Taiko, щоб стати справжнім Ethereum L2, основаним на цих факторах.

2.1 Ethereum-еквівалент L2

Рішення проблем масштабованості Ethereum повинно бути належним чином інтегровано з Ethereum. Тут інтеграція означає не тільки інтеграцію на рівні системи, але також інтеграцію вартості і, далі, філософську інтеграцію. Звичайно, термін «інтеграція» не означає тотожне або дубльоване в багатьох аспектах. Однак, це одна з доброчесних рис, необхідних для становлення справжнього Ethereum L2, оскільки багато блокчейнів продовжують працювати як Ethereum L2 без дотримання цих основних принципів.

2.1.1 Тип-1 блокчейн EVM

4 серпня 2022 року Віталік Бутерін опублікував "Різні типи ZK-EVMs,” аналіз та класифікація zkEVMs. Згідно з його аналізом, zkEVMs поділяються на Типи 1, 2, 2.5, 3 та 4, де вищі номери вказують на зменшену міжоператорність та сумісність з Ethereum, але збільшену ефективність у генерації доказів та загальну продуктивність. Іншими словами, типи zkEVM з вищими номерами передбачають зміни, такі як модифікація основи EVM або впровадження додаткових модулів для оптимізації продуктивності.

В той же статті Віталік також зазначив, що жоден з типів zkEVM не є технічно перевагою і може потенційно співіснувати, він підсумував статтю наступним заявою:

Особисто, моє сподівання полягає в тому, що з часом все стане типом 1, завдяки поєднанню вдосконалень в ZK-EVM та вдосконалень у самому Ethereum, щоб зробити його більш ZK-SNARK-дружнім.

В кінцевому рахунку, у виборі між взаємодією та продуктивністю, Віталік вибрав взаємодію для масштабованості Ethereum.

Незважаючи на те, що цю статтю написано два роки тому, у 2024 році, варто про неї поговорити, особливо зараз, коли з'явилася велика кількість блокчейнів Ethereum L2. Щоб справді працювати як справжній блокчейн Ethereum L2, кінцевою метою повинно бути досягнення Type-1 zkEVM.

Хоча стаття Віталіка класифікувала лише zkEVM, якщо ми приймемо більш широку перспективу, структура L2 також може бути розширена до типу EVM або L2, в залежності від того, чи вона повністю інтегрована з Ethereum. З цієї перспективи Taiko має на меті забезпечити масштабованість Ethereum за допомогою типу EVM 1, еквівалентного Ethereum.

Оскільки Taiko має на меті бути еквівалентом Ethereum L2 блокчейну, він невід'ємно демонструє відносно нижчу продуктивність порівняно з іншими типами Ethereum L2 блокчейнів, такими як Тип 2 або Тип 3. Однак, беручи до уваги, що інші L2 блокчейни, згадані раніше, не повністю зосереджені на масштабованості Ethereum, цей компроміс може бути зрозумілим. Також варто зауважити, що це не є серйозною проблемою, оскільки команда Taiko усвідомлює цю проблему і чітко встановила свою мету усунути недоліки продуктивності через внутрішній дизайн протоколу.

2.1.2 Заснований Rollup

Джерело: MEV для «Based Rollup»

Тайко не тільки повністю інтегрується з інфраструктурою системи Ethereum, але й намагається повністю вирівнятися з аспектами безпеки Ethereum. Тайко використовує концепцію, відому як Based Rollup, яка працює без централізованого послідовника. Замість цього валідатори Ethereum також беруть на себе роль послідовників Тайко, відповідальних за послідовність транзакцій та блоків. Через ці характеристики існує сильна ймовірність того, що фрагментована екосистема Ethereum може бути повторно інтегрована в цілому Ethereum.

Через особливості Based Rollup, пропоненти блоків Ethereum є послідовниками Taiko. Ця роль супроводжується конкретними обов'язками, зокрема збереження їх прибутку як користувачів MEV (Максимально екстрагована вартість) Taiko та збереження працездатності як послідовників. Цей почуття додаткових стимулів підштовхує їх працювати з особливою обережністю.

2.2 Шлях до повної децентралізації

З системної точки зору децентралізація є незручною та незручною концепцією. Чесно кажучи, якби все було оброблено та керовано з одного пункту, це безперечно було б ефективнішим і легше підтримувати. Внаслідок цього багато Ethereum L2 вибрали централізовані моделі послідовності. Однак цей підхід має недоліки, такі як потенціал зловживання послідовників для цензури транзакцій або посилення впливу одного точкового відмови. У такому сценарії хто буде довіряти системі? Галузь блокчейн була розроблена саме тому, що нікому не можна було довіряти. Щоб усунути ці потенційні ризики, необхідна повна децентралізація.

Джерело: Based Contestable Rollup (BCR): конфігурована багатопробна конструкція зведення

Що потрібно здійснити для повної децентралізації? Тайко роздумував над цим питанням і представив Based Contestable Rollup (BCR). Ключовою точкою уникнення централізації є забезпечення наявності кількох учасників і запобігання змові, одночасно стимулюючи конкуренцію. BCR, прийнятий Тайко, є ролапом, що характеризується конкурентним механізмом між доказами ролапу та послідовністю на основі цього механізму, охоплюючи всі необхідні елементи.

34,469 рядків коду не будуть бездоганними протягом тривалого часу.

  • Віталік Бутерін

Причина, по якій Тайко вибрала структуру BCR, полягає в тому, щоб створити повністю децентралізоване середовище. Аргумент Віталіка Бутеріна підкреслює, що zk-SNARK ще не є повністю надійним модулем. Зокрема, новітні системи zk-SNARK значно ускладнилися, що значно збільшило ймовірність помилок. А оскільки це все ще незавершена технологія, очікується, що вона стане ще складнішою, що зробить її вразливою до технічних помилок. Коли такі вразливості існують, централізоване зведення може не дозволити проблемі занадто сильно загостритися, оскільки існує організація, яка відповідає за будь-які технічні помилки або конкретні ризики та здатна їх усунути. Однак у випадку з Taiko, яка націлена на повністю децентралізоване середовище, складно чітко вирішити такі питання. Тому Тайко уникає структури, яка сліпо довіряє zk-SNARK. Іншими словами, завдяки структурі BCR Taiko підготовлена до можливості помилок зведення доказів і створила систему, яка дозволяє оскаржувати неправильні докази зведення.

Щоб зрозуміти, як працює BCR в Taiko, простіший приклад може бути ефективнішим за складне пояснення.

  1. Аліса пропонує новий блок.
  2. Боб подає доказ про зміну стану з H1 → H2. H1 - це батьківський хеш, а H2 - новий хеш блоку. Боб ставить 10 000 TAIKO як депозит. Його доказ потрапляє в період охолодження.
  3. Державна інформація, запропонована Бобом, разом з доданим доказом, публічно розголошується.
  4. Сінді визначає, що зміна стану Боба має бути H1 → H3, а не H1 → H2. Сінді ставить свої 10 000 TAIKO на стейкінг під час періоду відновлення як конкуруючий депозит і кидає виклик доказам Боба.
  5. Зміна стану під суперечку між Бобом і Сінді утримується в режимі очікування вищого рівня доказу. Цей доказ вищого рівня дає можливість Бобу та усім іншим доказувачам викликати його.

Сценарій 1 - Якщо пропозиція Боба була правильною:

  1. Давід перевіряє пропозицію H1 → H2 Боба, підтверджуючи, що Боб був правильним. Давід отримує 2 500 TAIKO як винагороду за виконання доведення на вищому рівні і стає доказувачем для H1 → H2, ставлячи 20 000 TAIKO як депозит.
  2. Сінді втрачає всю свою заставу, оскільки вона зробила неправильну пропозицію змін.
  3. Боб отримує свій початковий депозит у розмірі 10 000 TAIKO назад, плюс додатково отримує 2 500 TAIKO як нагорода за правильну пропозицію.
  4. Період охолодження для нового пропозиції та доказу Девіда починається.

Сценарій 2 - Якщо пропозиція Боба була невірною, а Девід запропонував новий варіант:

  1. Девід надає трьохкрокове доказ переходу від H1 → H4, що свідчить про те, що перехід Боба був неправильним. Девід отримує 2,500 TAIKO в якості винагороди та ставить 20,000 TAIKO в якості депозиту, залишаючи капітальну базу для його зміненої інформації про стан та доказів.
  2. Сінді отримує назад свій початковий депозит у розмірі 10 000 TAIKO, а також додаткові 2 500 TAIKO як винагороду за законне оскарження неправильної інформації про зміну штату Боба.
  3. Боб втрачає весь свій депозит через ризик запропонувати неправильну інформацію про зміну стану та докази.
  4. Починається період охолодження нової пропозиції та доказів Девіда.

Ця структура, використовуючи конкурентні депозити, стимулює розвиток провідників rollup бути відповідальними при протистоянні та запобігає непотрібним атакам. Зокрема, зі збільшенням кількості раундів верифікації, необхідний депозит для конкуренції значно зростає, запобігаючи непотрібним раундам конкуренції.

Крім того, Taiko використовує багатопрофільну систему всередині BCR. Ця система дозволяє використовувати різні системи доказів rollup (SGX, ZK, SGX+ZK тощо) в залежності від етапу, забезпечуючи гнучкість системи та більш стабільну роботу. Незважаючи на ці переваги, у такому дизайні є недолік: відсутність активності доведення, коли частота конкуренції низька. Структурі доведення потрібна велика кількість конкуренції для генерації прибутку, тому в умовах, коли цього не відбувається, може бути кращим вибором для них не брати участь. Щоб уникнути цієї проблеми, Taiko впровадив динамічне налаштування різних систем доказів rollup, що дозволяє вирішити проблему.

Ця проблема низької частоти конкуренції може виникнути на ранніх стадіях роботи сервісу. Для вирішення цієї проблеми група перевіряльників, відомих як Guardian Provers, за допомогою схеми багатоцифрового підпису, будуть виступати як запасний варіант, поки система не дозріє. З розвитком системи їх роль поступово зменшуватиметься, врешті-решт зникне, щоб досягти повної децентралізації.

2.3 Для EVM-розробників

Різноманітні функції, які пропонують Ethereum L2s та більш децентралізовані L2s, є привабливими і необхідними. Проте, нам бракує найважливішого питання: Чому існують Ethereum L2s? Або для кого вони призначені? Відповідь проста. Вони існують для учасників екосистеми, які хочуть використовувати ці Ethereum L2s. Серед них найважливіші будівельники, які залучають багатьох користувачів і розвивають всю L2 екосистему. Проте, в цю золоту епоху блокчейнів Ethereum L2 існує надмірна кількість інфраструктури з індивідуальними правилами. Просто кажучи, це схоже на спробу здійснити одну й ту ж послугу в кількох країнах, кожна з яких має відмінні закони та правила, що потребують непотрібних зусиль і грошей для вирішення проблем.

Так як ми можемо допомогти розробникам ефективно сконцентрувати свої ресурси на розробці сервісів? Відповідь полягає в стандартизації правил та зменшенні розривів між інфраструктурами. Щоб це стало реальністю, необхідно впровадити інфраструктуру, яка була історично вдосконалена або вже широко використовується багатьма розробниками. Це правильно: нам потрібно впровадити інфраструктуру, яка використовується в середовищі Ethereum. Це дозволяє розробникам використовувати методології та ноу-хау, які вони вже розробили на Ethereum, дозволяючи їм комфортно впровадитись в блокчейн Ethereum L2.

Тайко змінить цей світ лише тоді, коли допоможе іншим змінити цей світ.

У цьому відношенні Таїко проявляє справжню відданість розробникам. У зазначеній вище статті в блозі Таїко підкреслюється, що Таїко скористається тим, що дозволяє учасникам екосистеми, особливо розробникам, працювати вільно. Щоб виконати цей зобов'язання, Таїко продовжує випускати всі реалізації розробки як відкритий код і прийняла структуру, називається Based Booster Rollup (BBR), щоб допомогти розробникам EVM переходити швидше і легше.

BBR є розширенням переваг Based Rollup з точки зору будівельника, відповідаючи на питання, що буде, якщо ми зможемо застосувати переваги Based Rollup до сторони застосування основної інфраструктури блокчейн. З Taiko's BBR будівельники можуть розгортати свої додатки dApps на L1 Ethereum один раз і отримувати автоматичне розгортання dApp на всіх L2 без необхідності додаткової роботи або витрат ресурсів.

BBR працює аналогічно додаванню додаткових процесорів або твердотільних накопичувачів до ноутбука. Додаючи додаткові компоненти модулів до існуючого комп'ютера, підвищуючи продуктивність без зміни базової структури, BBR дозволяє додаткам і службам рости швидше і значно в рамках існуючої структури L1 Ethereum.

Через це валідатори Ethereum можуть запропонувати блоки для всієї мережі BBR, і в поєднанні з перевагами повністю інтегрованого L2, BBR може бути використаний як рішення для миттєвого масштабування Ethereum. У кінцевому рахунку, цей підхід може вирішити проблему фрагментації, з якою стикаються всі поточні rollup-рішення. Іншими словами, за умови збереження послідовності та всіх пов'язаних з L1 переваг, стає можливим крос-роллапи через мережу між усіма L2, пов'язаними з L1, що дозволяє досягти масштабованості, яку Ethereum давно шукає.

3. Візія Taiko: Інфраструктура інтеграції Ethereum та спільнота

Ми дослідили напрямки, на які спрямований Taiko. Незважаючи на те, що у нього є три сильні концепції як основа, самі ідеї не можуть зробити перевертень в галузі. Ідеї повинні бути реалізовані у встановлений часовий рамок, дозволяючи іншим користуватися цими реалізаціями, створюючи благотворний цикл і ставши перевертнем галузі. Таким чином, давайте розглянемо процес, за допомогою якого Taiko наміряється стати перевертнем галузі з погляду минулого, сьогодення та майбутнього.

3.1 Інтеграційна інфраструктура Ethereum

Одним з двох критичних стовпів є інфраструктура. Як кутовий камінь для становлення справжнім рівнем Ethereum L2, Taiko використовує різноманітні технологічні сили для побудови цієї інфраструктури. Давайте подивимося, як розвивалася історія інфраструктури Taiko.

3.1.1 До цього часу - Від тестової мережі Taiko до основної мережі

Тайко не намагався досягти усього одразу. Щоб досягти важливої мети запуску своєї основної мережі, він провів не менше семи альфа-тестових мереж, поступово готуючи впровадження концепцій, які Тайко уявляв. Давайте спочатку розглянемо вміст семи етапів альфа-тестової мережі.

Альфа Тестнет-1 (Снайфельсйокуль)

Всі розробники могли розгортати розумні контракти, а користувачі могли використовувати всі інструменти Ethereum і Solidity так, як вони роблять це на Ethereum. Це дозволяло всім протестувати його і згенерувати деякі транзакції. Ця версія дозволяла будь-кому зацікавленому запускати вузол L2 і відкрита для участі в якості пропозеру. З цією метою Тайко планував запустити деякі вузли і запропонувати блоки, запрошуючи всіх приєднатися. Тестова мережа включала міст для переміщення активів між тестовою мережею та Ethereum, а також дослідник блоків для перевірки історії транзакцій.

Альфа-тестова мережа 2 (Askja)

Це був перший тестовий мережевий блок, який успішно підтвердив, що мережа може працювати за допомогою відкритого механізму доказу, доступного всім. В цій версії було створено основу для повної децентралізації. Крім того, було реалізовано моніторинг та сповіщення про роботу блокчейн мережі, а розробники могли безпосередньо розгортати свої dApps на цьому тестовому блоку, не модифікуючи свій код, який використовується на Ethereum.

Alpha Testnet-3 (Grímsvötn)

Ця версія встановила та впровадила основи токеноміки на основі нової моделі зборів та винагород. Також вона включала тестування важливого процесу охолодження доказу в механізмі доказу та початкове тестування шару започаткування для Taiko L3.

Альфа Тестнет-4 (Ельдфелл L3)

Ця версія спочатку розгорнула початковий шар для L3, представлений з концепцією rollup-on-rollup. Оскільки Taiko L2 повністю інтегрований з Ethereum, Taiko фактично розглядає L2 як L1 та намагається розширитися на L3. Крім того, було введено новий механізм доказу на основі стейкінгу, щоб запобігти централізації доведувачів та забезпечити, що вони отримують розумні винагороди.

Alpha Testnet-5 (Jólnir)

Ця версія включала нову пропозицію та реалізацію доказів на основі поділу Proposer-Builder Separation (PBS). PBS – це низка процесів, що включають економічні механізми між ініціаторами та пропонентами для забезпечення децентралізації в блочному будівництві. На відміну від попередніх тестових мереж, які не вводили цей аспект, блочна побудова тепер приймає форму відкритого ринку відповідно до цієї версії.

Альфа тестнет-6 (Катла)

Шостий тестовий мережі, Катла, реалізував початкову версію BCR. Оскільки Taiko має бути еквівалентом Ethereum L2, ця версія підготувала та перевірила інтеграцію останніх оновлень Ethereum, таких як EIP-4844, навіть якщо вони ще не були активовані. Крім того, міст був оновлений, а блок-експлорер був покращений для надання більш повної інформації.

Альфа Тестнет-7 (Hekla)

Остання тестова мережа, Hekla, була зосереджена на активації EIP-4844, який був підготовлений у попередній тестовій мережі. Це успішно впровадило та дозволило використовувати Blob, новий механізм зведеного зберігання в основній мережі Ethereum. Крім того, у цій версії тестової мережі було впроваджено кілька покращень, включаючи коригування видачі блокового газу L2, активацію синхронізації прив'язки та модифікації налаштувань EIP-1559. Ґрунтуючись на функціях, застосованих і протестованих до цієї версії тестової мережі, основна мережа тепер готова до підготовки без будь-яких проблем.

Target: Taiko Mainnet #1 Блок

Мережа Taiko

Вміст блокчейн-мереж, перевірений та захищений під час тестових мереж, був представлений світу під час запуску головної мережі. Зокрема, Віталік Бутерін, засновник Ethereum, створив наступний блокнегайно після блоку генезису, що додає йому значущості. Звичайні користувачі можуть переказувати ETH з Ethereum на головну мережу Taiko через міст і взаємодіяти безпосередньо з dApps на блокчейні Taiko. Зокрема, розробники можуть запускати вузли, пропонувати та доводити блоки та активно брати участь у блокчейні Taiko, платформі з величезним потенціалом. Технологічно Taiko вніс модулі реалізації, що відображають його візію, такі як BCR та Raiko, демонструючи свій зобов'язання стати справжнім Ethereum L2.

3.1.2 Тепер - Система передпідтвердження та багатопідтверджувальна система

Поки Taiko пройшов через шість тестових мереж, щоб досягти головної мережі, він також укріплював свою внутрішню структуру, щоб стати більш розвиненою Ethereum L2. Два з найбільш помітних розвитків - це системи Передпідтвердження та Багатопідтвердження, які ми розглянемо докладніше.

Попередня підтвердження

Навіть після запуску основної мережі Taiko продовжує розвиватися в напрямку, який успадковує безпеку та остаточність Ethereum. Однак ця еволюція створює ризик, коли ініціатори блоків можуть зіткнутися з проблемою виживання через недостатню прибутковість. Наприклад, у такій екосистемі, як Taiko, де ліквідність обмежена, користувачі зазвичай пропонують набагато нижчі чайові для ініціаторів блокування, що робить 12-секундний час блокування Taiko недостатнім для отримання прибутку будь-яким ініціатором блоку. Як наслідок, Taiko Labs тимчасово працює з пропозиціями, не прагнучи отримати прибуток, щоб запобігти виникненню такої ситуації. Якщо не вжити жодних заходів, час блокування в основній мережі Taiko продовжуватиме збільшуватися.

Щоб вирішити проблеми прибутковості будівництва блоків L2, покращення часу блоку та ефективності публікації даних, Taiko планує ввести концепцію під назвою Preconfirmation. Попереднє підтвердження є основним напрямком досліджень і розробок у другій половині 2024 року і відіграватиме важливу роль за межами основної мережі Taiko. Завдяки попередньому підтвердженню побудова блоків L2 може стати більш ефективною та стабільною, що дозволить користувачам отримувати швидші підтвердження транзакцій.

Крім того, попереднє підтвердження може спростити та зміцнити структуру зведення, інтегрувавши ролі ініціаторів L2 та L1. Це пов'язано з послідовністю на основі Base, яка, якщо враховувати прибутковість конструктора, початкове завантаження для виживання та налаштування швидкого часу блокування, може не працювати гладко на практиці. Однак, якщо кілька преференторів виконують попереднє підтвердження, можуть відбутися форки в основній мережі Taiko. Тому, незважаючи на деякі суперечки, такий механізм, як відбір лідерів, обговорюється як практичний компроміс.

Багато-доказова система

Ще одним предметом дослідження та розробки для Taiko є багатопровідна система, яка має на меті інтеграцію кількох клієнтів та різних систем підтвердження. Підхід Multi-Proof зменшує вразливості через помилки в реалізації клієнта та системи підтвердження, забезпечуючи тим самим, навіть якщо один метод підтвердження ушкоджений, інші запобігатимуть використанню тієї ж вразливості.

Target: Підхід Taiko до багато-доказів

По-перше, Taiko прагне створити «відкриту» багатоклієнтську систему, де кожен клієнт може незалежно перевіряти блоки. Це дозволяє користувачам вибрати бажаний клієнт для перевірки блоків, пропонуючи переваги з точки зору доступності та масштабованості. Крім того, він служить фундаментальним контрзаходом проти окремих точок відмови, сприяючи безпечнішій роботі основної мережі. Однак, оскільки це вимагає системної підтримки багатоклієнтської функціональності від Ethereum, яка є мережею L1, Taiko планує використовувати «закриту» систему, яка використовує різні покращені типи валідаторів, доки така підтримка не буде повністю реалізована.

Крім того, Taiko працює за безкоштовною ринковою системою Multi-Proof, де пропозиції шукають доказників, запропоновують блоки і продовжують верифікацію з використанням обраної системи доказів. Більше того, ця система Multi-Proof підкреслює модульність та відкритість, дозволяючи кільком клієнтам та системам доказів співпрацювати в генерації кількох доказів. Для цього Taiko співпрацює з Powdr Labs, Risc Zero та іншими для покращення взаємодії між компіляторами та системами zk-SNARK та побудови модульного ZK стеку.

Впровадження цих концепцій називається «Райко». Райко підтримує різні zkVM та використовує SGX для підвищення безпеки. Ця система збільшує гнучкість блок-підтвердження через архітектуру ZK/TEE та поліпшує zkVM та TEE за допомогою стандартизованих методів введення. Taiko планує продовжувати інтегрувати більше zkVM та розширювати Wasm zkVM. Ця система має на меті забезпечити зручне для користувача та інтегроване середовище для блок-підтверджень, сумісних з EVM.

3.1.3 Відтепер - майбутнє з BCR та BBR

Хоча Taiko зробив значний прогрес, мета стати гравцем-змінником все ще здається далекою. В кінцевому підсумку шлях Taiko до своєї кінцевої візії сильно залежить від двох основних елементів, BCR та BBR, які були початково реалізовані, але все ще потребують подальшої уточнення.

Хоча ми вже пояснили BCR та BBR вище, давайте повернемося до них ще раз.

BCR дозволяє користувачам та розробникам пропонувати блоки, запускати вузли та розгортати смарт-контракти так само, як на Ethereum, вводячи механізм вирішення суперечок, який дозволяє швидко вирішувати помилки в межах rollups. Це забезпечує остаточність та точність в блокчейні, роблячи BCR важливим елементом основної технології Taiko.

Джерело: Based Booster Rollup (BBR): новий важливий крок в дорожній карті Taiko

BBR спирається на переваги Based Rollup, пропонуючи більшу ефективність і повну сумісність з Ethereum. Це дозволяє користувачам використовувати інтегровані dApps у всіх L2 без необхідності переміщатися між ними, тоді як розробники можуть розгорнути dApps один раз і налаштувати їх автоматичне масштабування на всі L2. Крім того, BBR вирішує проблему фрагментації, присутню у всіх зведеннях, при цьому значно знижуючи транзакційні витрати та збільшуючи пропускну здатність. Як наслідок, Тайко розглядає BBR як такий, що має потенціал для фундаментального масштабування екосистеми Ethereum, і як тільки ця технологія буде впроваджена, усі користувачі та розробники мережі Ethereum зможуть розраховувати на покращений досвід.

Головна мережа Taiko спрямована на підтримку розробників, користувачів та будівельників, дозволяючи їм вільно й ефективно працювати в середовищі Ethereum, зосереджуючись на цих двох основних стовпах. Однак, оскільки ці стовпи ще не є ідеальними, їх потрібно буде продовжувати розвивати й вдосконалювати, щоб стати важливими технологічними компонентами, які допоможуть реалізувати візію Taiko. Поки ці два стовпи стають сильнішими й повнішими, Taiko зможе представити новий стандарт для L2, який пропонує повну сумісність з Ethereum, повну децентралізацію та ближчу взаємодію з користувачами та будівельниками.

3.2 Спільнота

Іншим важливим стовпом є спільнота. Щоб забезпечити, що простір, який Тайко встановлює через свою інфраструктуру, дійсно стає цінним, важлива є залученість спільноти. З цією метою Тайко робить зусилля в різних сферах, включаючи випуск токенів, розробку токеноміки, активацію екосистеми та створення середовища управління. Давайте розглянемо деякі зусилля Тайко в цих сферах.

3.2.1 До цього моменту - випуск токенів TAIKO та їх розподіл

Після запуску основної мережі Taiko був проведений ейрдроп TAIKO, внутрішнього токену мережі Taiko. TAIKO, який лежить в основі економічних механізмів та токеноміки Taiko, мав початкове випуск у 1 мільярд токенів. Подія генерації токенів (TGE) для TAIKO відбулася 5 червня 2024 року. Розподіл відбувався наступним чином: 11,62% від загального обсягу було виділено інвесторам, а 9,81695% - основній команді Taiko Labs, як ілюструється на супровідному графіку.

На розподілені токени TAIKO поширюється початковий 12-місячний період блокування. Після закінчення цього періоду буде випущено 25% заблокованих токенів, а решта 75% будуть поступово розблоковані протягом трьох років. Ця структура наділення правами розроблена для мінімізації волатильності ринку, заохочення довгострокової участі в екосистемі Taiko і, зрештою, підтримки успіху проекту Taiko.

Розклад виведення ліквідності токенів показано на графіку нижче: зелене позначає розподілені токени, жовте - токени, які будуть розподілені протягом 2-4 років, помаранчеве - токени, які будуть поступово розподілятися протягом трьох років, починаючи з одного року після запуску, а рожеве - токени, які виділені для розвитку протоколу, управління DAO та мережі протягом п'яти років або більше.

3.2.2 Зараз - Екосистема тайко, що розширюється

Джерело: Представляємо Trailblazers: досліджуйте Taiko та отримуйте винагороду

Тайко Програма Trailblazers - це програма лояльності, де користувачі можуть заробляти XP за допомогою різних активностей на ланцюжку блоків Taiko та отримувати винагороди. 10% від загального обсягу токенів TAIKO було виділено на цю програму, і користувачі можуть заробити більше XP та підняти рівень, беручи участь у активностях. Деякі власники NFT отримують підвищення XP, а програма пропонує різноманітні активності та спеціальні події.

Програма має на меті заохотити користувачів досліджувати екосистему Taiko та активно спілкуватися зі спільнотою. XP можна заробити, беручи участь у таких активностях, як міжплатформове зв'язування, збільшення обсягу транзакцій і запропонування блоків на головній мережі Taiko. В кінці кожного сезону нагороди розподіляються на основі накопиченого XP.

Крім того, програма Trailblazers вводить систему фракцій, що дозволяє користувачам формувати команди та змагатися в межах двох фракцій (Based та Boosted). Користувачі можуть збирати значки, пов'язані з кожною фракцією, які надають бонуси, такі як додатковий досвід. В кінці сезону фракція з найвищим досвідом отримує додаткові винагороди. Розробники також можуть брати участь у цій програмі та отримувати винагороду за найкращі додатки.

Мета програми Trailblazers полягає в тому, щоб залучити більше користувачів до екосистеми Taiko та дати їм можливість отримувати досвід і винагороди за допомогою різних видів діяльності.

Завдяки активній підтримці Taiko екосистема Taiko швидко росте. Детальнішу інформацію про це буде зазначено у розділі 4.

3.2.3 Відтепер - досягнення повної децентралізації через управління Тайко

Для досягнення повної децентралізації Taiko дозволяє спільноті брати участь у прийнятті рішень через DAO. Важливі рішення приймаються шляхом голосування власників токенів TAIKO, визначаючи оперативний напрямок мережі. Однак управління Taiko все ще знаходиться на початкових етапах і поки що не повністю активне. Тому перший комітет буде створено Taiko Labs, а додавання та виключення членів комітету буде вирішено шляхом голосування Taiko DAO.

3.3 Виклик, але поступовий шлях

Тайко неухильно, якщо не швидко, просувається до філософії та ідей, яких вона прагне досягти. Taiko особливо підкреслює свою мету бути блокчейном для користувачів і розробників, що очевидно в зростаючій екосистемі Taiko після запуску основної мережі. У наступному розділі ми заглибимося в розвиток екосистеми Тайко.

4. Поточний прогрес після головної мережі

З моменту запуску основної мережі Taiko було досягнуто значного прогресу в різних вимірах мережі. За останні 90 днів Taiko продемонструвала значне зростання мережевої активності, прибутковості, залучення користувачів і технічного прогресу. У цьому розділі розглянемо показники.

4.1 Трансакції та зростання кількості користувачів

Основна мережа Taiko зазнала зростання мережевої активності, досягнувши понад 100 мільйонів транзакцій. Цей стрімкий ріст активності ще більше підкреслюється тим, що мережа обробляє до 2 000 000 щоденних транзакцій, демонструючи свою міцність та зростаючу популярність. Зростаюча база користувачів підтверджується залученням понад 1 000 000 унікальних гаманців, відображаючи сильний інтерес та залученість користувачів в екосистему Taiko.

4.2 Прибутковість та децентралізація

Одним з помітних досягнень після запуску основної мережі є прибутковість пропонента Taiko Labs, який став децентралізованим, бездозвільним та став прибутковим. Цей віхідний пункт ставить під сумнів поточне розуміння Ethereum та відкриває нові можливості для масштабування рішень Ethereum. Хоча Taiko бачив втрати в минулому, з появою більшої кількості додатків, він постійно переходив до прибутковості. Буде важливо ретельно вивчити наступні місяці.

Джерело: Ончейн Профіт - growthepie

4.3 Нижчі витрати на операцію

Taiko зробила кілька технічних досягнень, спрямованих на оптимізацію мережевої продуктивності та зменшення витрат. Зокрема, вартість газу в контракті TaikoL1 зменшилася на 30%, що покращило прибутковість пропонентів. Крім того, зниження облікового зобов'язання за живість та валідності та конкурсного зобов'язання SGX на 50% зменшило капітальні витрати, що дозволило більше учасників у бездозвільному послідовному розташуванні транзакцій Taiko.

5. Час стежити за прогресом Taiko

Джерело:Дзюджикай Міраж

Минуло дев'ять років з тих пір, як Ethereum вперше з'явився на світовій арені. За цей період Ethereum пережив величезне зростання і зазнав численних змін, щоб вирішити проблеми зростання, які супроводжували його розширення. Серед цих змін план рішень рівня 2 для вирішення проблем масштабованості Ethereum був ключовим вибором для наступних кроків Ethereum, що призвело до нинішньої ери популярності Ethereum L2. Однак з плином часу з'явилося кілька рішень Ethereum L2, які розходяться з оригінальним наративом Ethereum L2, що призводить до відносин, які є більш конкурентоспроможними або антагоністичними, а не співпрацюють з Ethereum, що в кінцевому підсумку послаблює безпеку Ethereum.

Тепер дуже важливо зосередитися на визначенні «справжнього Ethereum L2» — тих, хто має потенціал стати справжніми партнерами, а не загрозою для Ethereum. Це означає, що нам потрібно ретельно визначити, які організації справді зосереджені на вирішенні проблем масштабованості, які Ethereum поставив собі за мету вирішити, і роблять відповідні кроки для досягнення цієї мети. З цієї причини Тайко привернула значну увагу. Taiko розвивається під наративом L2, еквівалентного Ethereum, повністю децентралізованого L2 і L2, який надає пріоритет будівельникам. Примітно, що Тайко докладає значних зусиль для реалізації цих наративів, підкріплених міцною технічною основою, такою як BCR і BBR.

Звичайно, багато інших проектів Ethereum L2 також прагнуть своїми власними способами, тож залишається невизначеним, який проект нарешті здобуде трон у цій ері Ethereum L2. Однак, не випадково, що майбутня траєкторія Taiko привертає широку увагу, оскільки вона стійко перетворює свій чіткий напрямок - вирішення фундаментальних проблем Ethereum - в конкретні результати.

Відмова від відповідальності:

  1. Ця стаття передрукована з [4стовпи], Усі авторські права належать оригінальному автору [Heechang&Інґеун]. Якщо є зауваження до цього перепринту, будь ласка, зв'яжіться з Gate Learnкоманда, і вони швидко цим займуться.
  2. Відмова від відповідальності: Погляди та думки, висловлені в цій статті, належать виключно автору і не є жодною інвестиційною порадою.
  3. Переклади статей на інші мови здійснюються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіат перекладених статей заборонено.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!