Автор: Dewhales Research Джерело: substack Переклад: Shan Ouba, Golden Finance
AltLayer пройшов довгий шлях від агрегування рішень zk-in-a-box до запуску власної технології на основі повторних обіцянок для масштабування та прискорення прогресу web3. Давайте зануримося в цю тему на прикладі з реального світу!
Зміст
вступ
Центр зведення
Зведені повторні ставки
Відповідні учасники
4.1 Партнери та проекти з використанням технології AltLayer
4.2 Приклад інтеграції
Токеноміка
Хто стоїть за AltLayer?
прихильник
на закінчення
1. Введення
У просторі блокчейнів, що постійно розвивається, масштабованість і налаштування стали головними проблемами для розробників програм. Оскільки ZK Rollups і Optimistic Rollups набувають популярності, існує очевидна потреба в рішеннях, які дозволять розробникам масштабувати свої програми, зберігаючи при цьому гнучкість і контроль.
ZK Rollups і Optimistic Rollups досягли значного прогресу в області блокчейнів за останні роки, оскільки вони можуть значно підвищити пропускну здатність і ефективність існуючих блокчейнів, таких як Ethereum. Однак, незважаючи на свої обіцянки, ці технології згортання мають власний набір проблем, особливо щодо доступності, налаштування, централізації замовників, м’якої остаточності, фрагментації ліквідності тощо.
Тут на допомогу приходить AltLayer. На відміну від існуючих опцій, які наразі доступні розробникам додатків, AltLayer пропонує Rollups-as-a-Service для розробників, які прагнуть практично контролювати свої зведені рішення. Сервіси RaaS дозволяють розробникам напряму керувати своїми зведеннями, забезпечуючи високий ступінь налаштування та контролю над своєю інфраструктурою блокчейну.
Однак те, що справді відрізняє AltLayer від інших, — це його новий фреймворк Re-Staking Rollup, який вводить повторне стейкінг у зведеннях. RaaS у поєднанні з Re-Staking's Rollup Framework дозволяє будь-кому, включно з особами з невеликим досвідом кодування, створити власний рівень виконання блокчейну за лічені хвилини та забезпечити додаткову безпеку та децентралізацію своїх зведених пакетів. Ця чудова функція доповнює розрив між технічними та нетехнічними користувачами, роблячи AltLayer доступним для широкого кола розробників програм.
У цій статті ми глибоко зануримося в механізми та потенціал AltLayer, досліджуючи, як він може стати рішенням Rollups-as-a-Service у просторі блокчейну, що швидко розвивається.
2. Центр зведення
AltLayer — це протокол Rollup-as-a-Service, який дозволяє розробникам запускати власний рівень 2 (уявіть, що запускаєте спеціальну версію програми Optimism, zkSync, Arbitrum тощо). AltLayer забезпечує:
SDK для розробників, які хочуть самостійно керувати зведеннями
Інформаційна панель без коду, яка дозволяє будь-кому створити власний рівень виконання за лічені хвилини кількома простими клацаннями
По суті, AltLayer — це децентралізований зведений хаб, який дозволяє користувачам запускати власні рішення L2 відповідно до своїх потреб. Однак можуть виникнути запитання щодо типів доступних методів виконання, швидкості згортання, зведення загального/спеціального призначення тощо.
AltLayer дозволяє запускати ZK Rollups і Optimistic Rollups з EVM, WASM або іншими середовищами виконання для загального призначення або для конкретних програм. Користувачі можуть повністю налаштувати свій зведений пакет відповідно до своїх потреб і вподобань.
Як згадувалося вище, AltLayer забезпечує швидке розгортання за лічені хвилини, а процес подібний до розгортання у звичайному ланцюжку. Зведені пакети AltLayer не потребують захисту за допомогою сотень валідаторів (таких як Cosmos SDK), оскільки вони використовують базовий ланцюжок (Рівень 1) як рівень безпеки.
В основі AltLayer лежить модульна конструкція, що дозволяє кінцевим користувачам налаштовувати свої зведені рішення відповідно до своїх уподобань. Ця гнучкість поширюється на вибір середовища виконання, включаючи такі варіанти, як EVM, WASM тощо. Крім того, користувачі можуть вибирати бажаний рівень доступності даних, будь то блокчейн L1 або рівень даних, як Celestia. AltLayer також дозволяє користувачам вибрати бажаний рівень розрахунків, наприклад Ethereum або Arbitrum One.
Основною проблемою, з якою стикається більшість зведень, є децентралізація секвенсора (упорядкування та обробка транзакцій). Однак AltLayer керується децентралізованою мережею секвенсорів. Ці замовники вибираються з мережі замовників під назвою SQUAD на основі їх ставок і певної випадковості. Детальніше про SQUAD ми поговоримо в наступному розділі.
Нарешті, варто згадати основну особливість ієрархічної завершеності. Традиційні блокчейни зазвичай класифікують блоки як завершені або не завершені. Однак AltLayer використовує більш нюансований підхід до фіналізації блоку, реалізуючи багаторівневу систему. Ця багаторівнева система дозволяє кінцевим користувачам визначати остаточний статус транзакцій на основі обраного ними бюджету безпеки. Коли блок проходить через ці різні рівні фіналізації, впевненість у фіналізації поступово зростає. На рівні виконання остаточне підтвердження має найнижчу надійність, досягаючи свого піку на рівні зведення.
Остаточний процес перевірки AltLayer складається з трьох різних рівнів: рівень виконання (підходить для бюджетів із низьким рівнем безпеки), рівень перевірки (підходить для бюджетів із середнім рівнем безпеки) та рівень зведення (підходить для бюджетів із високим рівнем безпеки).
Завершення рівня виконання: вміст пулу транзакцій збирається виробниками блоків і організовується в блоки. Потім ці блоки передаються в протокол консенсусу. Коли ці блоки та транзакції, які вони містять, перевірені та прийняті протоколом консенсусу, вони отримують остаточне підтвердження на рівні виконання.
Завершення рівня перевірки: Завершення рівня перевірки досягається після того, як блок створено та перевірено виробником блоку, а консенсус-протокол буде перевірено валідаторами. Крім того, більш надійне остаточне підтвердження відбувається, коли більше валідаторів можуть підтвердити або відхилити оновлення, а більше підтверджень збільшує ймовірність правильності.
Завершення зведеного рівня: блоки, очищені за допомогою консенсусу кворуму, пройдуть фазу перевірки, і будь-хто може запустити свої валідатори та взяти участь у перевірці. Претенденти можуть висувати виклики, якщо в пропозиціях у ланцюжку виявлено розбіжності. Успішний виклик анулює наступні блоки та ініціює відкат стану. Невдалі виклики призведуть до зменшення ставки претендента.
AltLayer також надає інший тип зведення під назвою Flash Layers, який краще підходить для вирішення проблем масштабованості. Флеш-шари — це одноразові налаштовані для програми зведення з додатковим захистом від шахрайства.
За допомогою Flash Layers розробники dApp можуть:
Швидко запустіть швидке та масштабоване зведення, гарантоване рівнем 1
Використовуйте rollup протягом необхідного часу, щоб запобігти засміченню шару 1
Керуйте зведенням, виконуючи «остаточне врегулювання» на рівні 1
Це значно оптимізує використання ресурсів, оскільки рівень виконання та його ресурси залучаються лише тоді, коли dApp має великий трафік, який перевищує обмеження рівня 1. Коли попит зменшується, dApps можуть безперешкодно повернутися до операцій рівня 1.
Потенційні варіанти використання включають події карбування NFT, ігри, продаж квитків на події тощо.
3. Зведені повторні ставки
Це нова концепція, розроблена у співпраці з EigenLayer. Він складається з набору вертикально інтегрованих служб активної перевірки (AVS), створених на вимогу для певного зведеного пакета. Разом ці AVS надають три ключові послуги для зведених додатків: децентралізоване замовлення, перевірка правильності стану та швидша остаточна версія. Це полегшує децентралізацію зведень, покращує безпеку та взаємодію між зведеннями, водночас використовуючи довірену мережу Ethereum шляхом переставлення. Оновлений зведений пакет складається з трьох модульних компонентів, які називаються:
VITAL (AVS для децентралізованої перевірки стану зведення)
MACH (AVS для швидкого завершення)
SQUAD (AVS для децентралізованого сортування)
Давайте детальніше розглянемо ці компоненти:
VITAL служить інтегрованим рівнем перевірки для зведених пакетів. Він складається з мережі зареєстрованих в AVS операторів, які перевіряють усі нові стани, запропоновані операторами SQUAD. Оператор VITAL виявляє недійсні корені стану та може кинути виклик оператору SQUAD за допомогою протоколу розділення навпіл. По суті, VITAL — це мережа операторів, які перевіряють нові стани. На відміну від початкового підтвердження, наданого замовниками зведеного пакету, підтвердження, надане VITAL, є набагато сильнішим через фінансові стимули, що стоять за ним. Це дозволяє негайно вивести активи. VITAL також можна використовувати з оптимістичними доказами та доказами ZK, де оператор VITAL може попросити оператора SQUAD створити доказ ZK для кореня спірного стану.
MACH має на меті вирішити проблему повільної завершеності зведень шляхом перевірки блоків зведення та забезпечення того, що блоки дійсні відповідно до функції переходу стану зведення. Після виявлення недійсного блоку оператор MACH видасть сповіщення. Якщо достатня кількість операторів погоджується на сповіщення, його можна буде оновити до вищестоящих dApps. Служба MACH надаватиметься кінцевим користувачам як кінцева точка RPC, яка повідомляє, чи вважається певний блок зведення остаточним. Цю кінцеву точку RPC можна інтегрувати в будь-яку конвергентну децентралізовану програму, забезпечуючи швидші та надійніші підтвердження. MACH також допоможе біржам, мостам, легким клієнтам та іншим допоміжним службам, які потребують потокового доступу до стану зведення та блокувань, щоб надавати свої продукти та послуги.
SQUAD дає змогу вузлам, якими керують оператори EigenLayer AVS, зареєструвати свою зацікавленість як замовників зведення. Після того, як необхідна кількість замовників зробить мінімальну заставу, ці замовники можуть почати замовляти транзакції для зведення. Щоб полегшити виявлення замовників, SQUAD створено як мережу вузлів, до якої може приєднатися будь-який оператор EigenLayer AVS, фактично діючи як повний блокчейн із середовищами виконання WASM та EVM. Вузли в SQUAD називаються валідаторами, що типово для будь-якої мережі PoS.
4. Відповідні учасники
4.1 Партнери та проекти з використанням технології AltLayer
AltLayer має багато партнерів, більшість із яких є інтеграційними за своєю природою та передбачають використання стека технологій AltLayer або інтеграцію стеків технологій інших проектів у AltLayer. Це вагомий показник для пропозиції продукту Rollup-as-a-Service. Станом на вересень 2023 року AltLayer має багато партнерів та інтеграцій: EigenLayer, Sovereign SDK, HyperLane, Celestia, Orbiter Finance, Espresso Systems, Radius, Double Jump.Tokyo, Arbitrum Orbit та інші проекти, пов’язані з AltLayer, зокрема: Another World, My Square , Connext, MatchBox, Oveit, BendDAO, Skyark, Port3, Degame, Uforica, Evolv, Chirpley, StratisX, RNS.ID, 3UP, Evolv, Fobo.club, Automata, MySquare NFT, TaskOn і DF Archon. Станом на кінець травня 2024 року AltLayer має велику кількість партнерів і інтеграцій із щотижневими оголошеннями в блогах і розділом екосистеми зі 120 проектів у різних категоріях.
4.2 Приклад інтеграції
EigenLayer — це протокол повторного стекінгу Ethereum. AltLayer і EigenLayer співпрацювали, щоб розробити концепцію повторного зведення ставок, як згадувалося раніше. Зведені пакети повторного стейкингу AltLayer, які зараз запущені в основній мережі EigenLayer, включають:
Polyhedra: ZkBridge від Polyhedra Network є значним прогресом в індустрії блокчейнів, забезпечуючи надійний, ефективний і безпечний протокол взаємодії між мережами для різноманітних мереж рівня 1 і рівня 2. Завдяки інтеграції zkBridge зведені пакети AltLayer тепер забезпечують повну сумісність із понад 30 різними мережами рівня 1 і рівня 2. У рамках співпраці AltLayer планує приєднатися до Polyhedra AVS через повторну ставку для підтримки Bitcoin zkBridge.
Injective: MACH для inEVM, інтегрований у AltLayer, дозволяє розгортати та інтегрувати смарт-контракти, скомпільовані в байт-код EVM, у межах екосистеми Injective, одночасно забезпечуючи можливість компонування через WASM/EVM. MACH від AltLayer забезпечить безпеку на основі повторної застави в inEVM, сприяючи додаткам, які працюють на inEVM.
Brevis — це співпроцесор із нульовими знаннями, який дозволяє смарт-контрактам зчитувати та використовувати повні історичні дані будь-якого ланцюжка та виконувати спеціальні обчислення без довіри. Використовуючи Brevis, розробники можуть створювати різноманітні функції, керовані даними. Зведення AltLayer буде вдосконалено за допомогою співпроцесора Brevis. Завдяки співпроцесору Brevis розробники AltLayer можуть надійно виконувати обчислення історичних даних у мережі та створювати керовані даними децентралізовані програми, які реагують на динамічне введення даних.
Sovereign SDK — це сумісна та розширювана екосистема зведених пакетів, які можуть працювати на будь-якому блокчейні. Їх SDK — це набір інструментів з відкритим вихідним кодом для створення пакетів zk і optimistic rollup. Sovereign SDK використовується такими протоколами, як Haun, 1kx, EigenLayer і Celestia. В AltLayer інтегровано Sovereign, щоб полегшити розгортання зведеного пакета в екосистемі Rollups-as-a-Service (RaaS).
HyperLane спрощує розгортання сумісності функцій у своєму блокчейні. Завдяки інтерактивним можливостям без дозволу користувачі можуть розгортати HyperLane будь-де та будь-коли. У результаті творці та розробники блокчейнів можуть насолоджуватися більшою автономією та швидко робити свої продукти доступними в мережах. AltLayer співпрацює з Hyperlane, щоб забезпечити безліцензійну сумісність в екосистемі AltLayer. На додаток до вбудованого мосту злиття, проекти, що використовують стек технології AltLayer, можуть використовувати Hyperlane для розгортання та зв’язку між службами злиття.
Celestia — це модульний блокчейн, який AltLayer використовує для забезпечення доступності даних (DA) для вирішення проблем доступності даних і надійної перевірки стану. AltLayer налаштовано для підтримки рівня DA Celestia як одного з параметрів зведеного пакета, створеного через інформаційну панель злиття AltLayer, таким чином зменшуючи витрати, необхідні для доступності даних. У рамках інтеграції розробники AltLayer будуть витягувати дані ланцюга з Celestia, стискати та завантажувати їх у мережу Celestia. Це дозволить повністю реконструювати стан зведення за допомогою даних Celestia.
Nebra: AltLayer співпрацює з Nebra, щоб інтегрувати свою передову технологію Universal Proof Aggregation (UPA) у своє зведене рішення. UPA від Nebra — це перший готовий до виробництва універсальний протокол агрегації доказів, розроблений для досягнення більш ніж 10-кратного зниження вартості газу та можливості компонування для перевірки доказів без знань.
Orbiter Finance діє як міст між Ethereum і зведеними пакетами L2. Orbiter співпрацює з AltLayer, щоб усунути фрагментацію ліквідності в L2 за допомогою інструментів сумісності функцій.
Espresso Systems інтегрується в стек технологій AltLayer із додаванням Espresso Sequencer, децентралізованого рішення секвенсора. Розробники можуть вибрати, чи використовувати децентралізоване рішення перевірки AltLayer та/або Espresso Sequencer під час розгортання своїх зведених пакетів у стеку технологій AltLayer. Це партнерство надає розробникам додатків простий спосіб запустити масштабований і настроюваний рівень L2, гарантуючи, що майбутні користувачі пакета злиття отримають вигоду від властивостей, наданих децентралізованим замовником.
Radius переосмислює децентралізацію в зведених пакетах, запобігаючи MEV, опір цензурі та фінансову стабільність. Разом із сортуванням на основі шифрування це захищає користувачів від цензури та ризиків MEV. Завдяки інтеграції Radius і AltLayer розробники відкриють подвійні переваги зручної та ефективної платформи AltLayer для створення зведених пакетів, а також упорядкування на основі шифрування, яке забезпечує Radius.
Double jump.tokyo: провідний японський блокчейн-ігровий і NFT-стартап співпрацює, щоб інтегрувати комплексний стек технологій AltLayer в Oasys, оптимізовану гру, розроблену групою розробників, включаючи Double jump.tokyo Blockchain. Варто зазначити, що AltLayer зазвичай охоплює наративи ігор web3 і обслуговує клієнтів у цьому просторі. AltLayer надає розробникам ігор два типи зведених пакетів: тимчасові та постійні. Тимчасові зведені пакети ідеально підходять для додатків, керованих подіями, які відчувають швидке зростання попиту протягом короткого періоду часу, наприклад міні-ігор або покрокових ігор. З іншого боку, постійні зведені пакети найкраще підходять для ігор із довгим життєвим циклом. Примітно, що зведений пакет AltLayer (флеш-шар) раніше використовувався для розміщення популярних повністю мережевих ігор, таких як Dark Forest, які залучали сотні тисяч транзакцій на день. AltLayer позиціонує Flash Layer як рішення для ігор.
Arbitrum Orbit — це рішення без дозволу, нещодавно оголошене Arbitrum Foundation, яке дозволяє розробникам створювати повністю настроюваний рівень 3, захищений Arbitrum One. AltLayer розпочав інтеграцію підтримки Arbitrum Orbit і його технологічного стеку на інформаційній панелі запуску без коду та буде готовий у другому кварталі 2023 року, ставши першим постачальником зведених пакетів, який підтримує Arbitrum Orbit.
Deri Protocol — це спосіб торгівлі деривативами за допомогою DeFi: хеджування, спекуляція, арбітраж, усе в мережі. За допомогою протоколу Deri транзакції виконуються відповідно до парадигми AMM, а позиції позначаються як NFT, що дозволяє легко інтегруватись з іншими проектами DeFi.
Automata — це постачальник проміжного програмного забезпечення блокчейну, який підтримується Binance Labs, Jump Crypto тощо. Нещодавно вони запустили модульний рівень перевірки, де перевірка відбувається повністю в ланцюжку для обчислень поза протоколом.
Cometh — французька ігрова студія. Вони працювали з такими відомими клієнтами, як FDJ, Lacoste, FanLive Rugby та Life Beyond Studios, над їхніми потребами Web3.
5. Економіка жетонів
Функції маркера AltLayer включають такі аспекти:
Економічна безпека: токени ALT використовуватимуться з регіпотечними активами для забезпечення економічної безпеки. Ця гарантія може бути зменшена, якщо буде виявлено зловмисну поведінку.
Управління: власники токенів ALT можуть голосувати за рішення щодо управління.
Стимули протоколу: оператори в екосистемі AltLayer можуть заробляти токени ALT як винагороду за свої послуги.
Плата за протокол: учасники мережі повинні будуть платити токени ALT за послуги в мережі.
Крім того, AltLayer надає обгортки токенів - reALT і stALT:
reALT: означає «токен ALT для повторної ставки» і є токеном для накопичення відсотків ERC20, який фіксує заставу власника ALT і накопичує винагороду за допомогою складних відсотків. Токени reALT видаються користувачам, які роблять ставку ALT в основному пулі ставок. Це токен накопичення винагороди, який накопичує винагороди за повторні ставки.
stALT: це токен ERC1155, який представляє частку власника в основному пулі ставок. Токени stALT можна вручну конвертувати в reALT через портал.
6. Хто стоїть за AltLayer?
Команда AltLayer в основному складається з членів основної команди та розробників Zilliqa, досвід роботи яких здебільшого сягає 2017 року, що вказує на те, що вони мають серйозні технічні знання. Крім того, члени команди мають солідну репутацію в криптоіндустрії.
Яоці Цзя, генеральний директор: У 2019 році Яоці потрапив до рейтингу Forbes Asia «30 до 30». У 2017 році він отримав ступінь доктора філософії з комп’ютерних наук у Школі обчислювальної техніки Національного університету Сінгапуру. Яоці керував розробкою та створенням першої загальнодоступної блокчейн-платформи з повними можливостями шардингу, включаючи шардинг мереж, транзакцій і смарт-контрактів. Він також співпрацював з Xfers для запуску проекту стейблкойнів StraitsX для Південно-Східної Азії та брав участь у блокчейн-проектах з Mindshare, Singapore Exchange, Hg Exchange та іншими. До приходу в Zilliqa Яоці працював у Parity Technologies.
Амріт Кумар, головний операційний директор: Амріт має ступінь магістра з безпеки інформаційних систем, криптографії та кодування. Він отримав ступінь доктора філософії з комп’ютерних наук в Університеті Гренобль-Альп, Франція, і працював у Лабораторії інформатики Гренобля (Інрія). Він був співзасновником і працював головним інвестиційним директором Zilliqa, а зараз є головним операційним директором Alt Research, дослідницької фірми, пов’язаної з AltLayer.
Тан Джун Хао, керівник відділу розробки продуктів: Колишній співзасновник Zilliqa та основний розробник, Тан Джун Хао дуже активний у спільноті Zilliqa, охоплюючи технічні аспекти та екосистему DeFi та її стан. Він працює у сфері комп’ютерної безпеки з 2019 року та має ступінь бакалавра інформатики в Національному університеті Сінгапуру, зосереджуючись на інформаційній безпеці.
Антоніо Нуньєс, керівник відділу розробки платформ: Антоніо має ступінь бакалавра фізики та комп’ютерної інженерії в Університеті Атенео де Маніла, має великий досвід розробки різними мовами та інструментами з 2006 року та є колишнім співзасновником Zilliqa та старшим інженером.
Дороті Лю, керівник відділу розвитку: Дороті має ступінь бакалавра з управління міжнародним бізнесом і ступінь магістра з маркетингу. Вона працювала консультантом у Deloitte та віце-президентом OSL. Завдяки досвіду роботи у відомих компаніях, таких як Synthetix і HashKey Trading, Дороті має чудове розуміння міжрівневої механіки блокчейна.
Апарна Нараянан, керівник відділу комунікацій: Раніше працюючи у сфері зв’язків із громадськістю та стратегічних комунікацій в APCO Worldwide, Апарна має ступінь бакалавра економіки, менеджменту, політології та державної політики. Вона прийшла в криптопростір у 2019 році, піднявшись від менеджера спільноти до керівника відділу комунікацій у Zilliqa.
7. Прихильники
AltLayer в основному підтримують спонсори категорії 1 та особи з хорошою репутацією в криптоіндустрії: Polychain Capital, Breyer Capital, Jump, Binance Labs Fund, Hashkey Capital, Bankless Ventures, IOSG Ventures, Primitive Ventures, TRGC, Mask, OKX Ventures, DAO 5, а також такі відомі фігури, як співзасновник Circle Шон Невіл, Гевін Вуд, генеральний партнер a16z Баладжі Срінівасан, Кейн Ворвік із Synthetix, Раян Селкіс із Messari, Джордан Момтазі з Synthetix та Bodhi Ventures.
8. Висновок
В останньому циклі криптоіндустрії проекти мали на меті збільшити фрагментацію та прагнути домінувати на ринку в боротьбі за ліквідність і користувачів. Однак зараз все більше людей усвідомлюють важливість співпраці. Кожен проект має свої плюси та мінуси та орієнтований на певні категорії користувачів та розробників. В останні роки спостерігаються чіткі тенденції до конвергенції – dApps, різні стратегії, ліквідність і модульні блокчейни.
AltLayer — проект, відповідний сучасності, спрямований на надання максимальної зручності розробникам, не витрачаючи багато ресурсів не тільки на запуск власної мережі, але навіть на реалізацію її з SDK. Крім того, AltLayer надає власне практичне технологічне рішення для запуску зведених пакетів і пропонує можливість використовувати інші технології, включаючи модульну технологію, позиціонуючи свій продукт як Rollup-as-a-Service.
Крім того, AltLayer успішно інтегрується з новими технологіями та включає їх у свій стек технологій. Це відображено в інтеграції з EigenLayer – AltLayer швидко запропонував рішення на основі AVS і бездоганно інтегрував у нього свій продукт зведення.