Автор: Исследование Dewhales Источник: substack Перевод: Шан Оуба, Golden Finance

AltLayer прошел долгий путь от агрегирования решений zk-in-a-box до запуска собственной технологии на основе повторного залога для масштабирования и ускорения прогресса Web3. Давайте углубимся в эту тему на примере из реальной жизни!​

Оглавление

  1. введение

  2. Центр накопления

  3. Рестейкинг роллапов

  4. Соответствующие участники

    • 4.1 Партнеры и проекты, использующие технологию AltLayer

    • 4.2 Пример интеграции

  5. Токеномика

  6. Кто стоит за AltLayer?

  7. сторонник

  8. в заключение

1. Введение

В постоянно развивающемся пространстве блокчейнов масштабируемость и настройка стали основными проблемами для разработчиков приложений. Поскольку накопительные пакеты ZK и оптимистические накопительные пакеты набирают популярность, существует явная потребность в решениях, которые позволяют разработчикам масштабировать свои приложения, сохраняя при этом гибкость и контроль.

ZK Rollups и Optimistic Rollups добились значительного прогресса в области блокчейнов за последние годы, поскольку они могут значительно улучшить пропускную способность и эффективность существующих блокчейнов, таких как Ethereum. Однако, несмотря на свои обещания, эти технологии объединения также создают ряд проблем, особенно с точки зрения доступности, настройки, централизации заказчиков, мягкой окончательности, фрагментации ликвидности и т. д.

Здесь на помощь приходит AltLayer. В отличие от существующих вариантов, доступных в настоящее время разработчикам приложений, AltLayer предлагает накопительные пакеты как услугу для разработчиков, которым нужен практический контроль над своими накопительными решениями. Сервисы RaaS позволяют разработчикам напрямую управлять своими объединениями, обеспечивая высокую степень настройки и контроля над своей инфраструктурой блокчейна.

Однако, что действительно отличает AltLayer, так это новая структура повторной разбивки Rollup, которая вводит повторную разбивку в объединенные пакеты. RaaS в сочетании с платформой Rollup Re-Stakeing позволяет любому, в том числе людям с небольшим опытом программирования или вообще без него, за считанные минуты создать свой собственный уровень выполнения блокчейна и обеспечить дополнительную безопасность и децентрализацию своих объединений. Эта замечательная функция устраняет разрыв между техническими и нетехническими пользователями, делая AltLayer доступным для широкого круга разработчиков приложений.

В этой статье мы углубимся в механику и потенциал AltLayer, изучая, как он может стать решением Rollups-as-a-Service в быстро развивающемся пространстве блокчейнов.

2. Центр объединения

AltLayer — это протокол Rollup-as-a-Service, который позволяет разработчикам запускать собственный уровень 2 (представьте себе запуск версии Optimism, zkSync, Arbitrum для конкретного приложения и т. д.). AltLayer обеспечивает:

  • SDK для разработчиков, которые хотят самостоятельно управлять накопительными пакетами

  • Панель управления без кода, которая позволяет любому создать собственный уровень выполнения за считанные минуты с помощью нескольких простых щелчков мыши.

По сути, AltLayer — это децентрализованный накопительный центр, который позволяет людям запускать собственные решения L2 в соответствии со своими потребностями. Однако могут возникнуть вопросы относительно типов доступных методов выполнения, скорости объединения, объединения общего/специального назначения и т. д.

AltLayer позволяет запускать ZK Rollup и Optimistic Rollup с 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 — это единоразовые, настраиваемые для приложения накопительные пакеты с дополнительным доказательством мошенничества.

С помощью Flash Layers разработчики децентрализованных приложений могут:

  • Быстро запустите быстрое и масштабируемое объединение, гарантированное уровнем 1.

  • Используйте объединение в течение необходимого времени, чтобы предотвратить засорение уровня 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 выдаст предупреждение. Если достаточное количество операторов согласятся на предупреждение, его можно будет обновить до вышестоящих децентрализованных приложений. Служба MACH будет предоставляться конечным пользователям в качестве конечной точки RPC, сообщающей, считается ли конкретный объединенный блок окончательным. Эту конечную точку RPC можно интегрировать в любое конвергентное децентрализованное приложение, обеспечивая более быстрые и надежные подтверждения. MACH также поможет биржам, мостам, легким клиентам и другим вспомогательным сервисам, которым требуется потоковый доступ к состоянию объединения и блокам, для предоставления своих продуктов и услуг.

SQUAD позволяет узлам, управляемым операторами EigenLayer AVS, регистрировать свою заинтересованность в качестве заказчиков объединения. Как только необходимое количество заказчиков внесет минимальное обеспечение, эти заказчики могут начать заказывать транзакции для объединения. Чтобы облегчить обнаружение заказчиков, SQUAD спроектирован как сеть узлов, к которой может присоединиться любой оператор EigenLayer AVS, эффективно действуя как полноценный блокчейн со средами выполнения WASM и EVM. Узлы в SQUAD называются валидаторами, что типично для любой PoS-сети.

4. Соответствующие участники

4.1 Партнеры и проекты, использующие технологию AltLayer

У AltLayer много партнеров, большинство из которых являются интеграционными по своей природе и предполагают использование стека технологий AltLayer или интеграцию стеков технологий других проектов в AltLayer. Это убедительный аргумент в пользу предложения продукта «Объединенный пакет как услуга». По состоянию на сентябрь 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: интегрированный с AltLayer MACH для inEVM позволяет развертывать и интегрировать смарт-контракты, скомпилированные в байт-код EVM, в экосистеме Injective, обеспечивая при этом возможность компоновки через WASM/EVM. MACH от AltLayer обеспечит безопасность на основе повторного залога в inEVM, что принесет пользу приложениям, работающим на inEVM.

  • Brevis — это сопроцессор с нулевым разглашением, который позволяет смарт-контрактам считывать и использовать полные исторические данные любой цепочки, а также выполнять пользовательские вычисления без доверия. Используя Brevis, разработчики могут создавать различные функции, управляемые данными. Обработка сводных данных AltLayer будет улучшена за счет сопроцессора Brevis. Предоставляя сопроцессор Brevis, разработчики AltLayer могут надежно выполнять вычисления исторических данных в цепочке и создавать децентрализованные приложения, управляемые данными, которые реагируют на ввод динамических данных.

  • Sovereign SDK — это совместимая и расширяемая экосистема накопительных пакетов, которая может работать на любом блокчейне. Их SDK представляет собой набор инструментов с открытым исходным кодом для создания zk и оптимистичных накопительных пакетов. 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 — это способ торговли деривативами с использованием 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 году Яоци был включен в список «30 до 30» по версии Forbes Asia. В 2017 году он получил докторскую степень в области компьютерных наук в Школе вычислительной техники Национального университета Сингапура. Яоци руководил разработкой и созданием первой общедоступной блокчейн-платформы с полными возможностями сегментирования, включая сегментирование сети, транзакций и смарт-контрактов. Он также сотрудничал с Xfers для запуска проекта стабильной монеты StraitsX для Юго-Восточной Азии и участвовал в блокчейн-проектах с Mindshare, Singapore Exchange, Hg Exchange и другими. До прихода в Zilliqa Яоци работал в Parity Technologies.

  • Амрит Кумар, главный операционный директор: Амрит имеет степень магистра в области безопасности информационных систем, криптографии и кодирования. Он получил степень доктора компьютерных наук в Университете Гренобль-Альпы, Франция, и работал в Гренобльской лаборатории информатики (Inria). Он был сооснователем и директором по инвестициям 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 предоставляет собственное практическое технологическое решение для запуска накопительных пакетов и предлагает возможность использовать другие технологии, в том числе модульную технологию, позиционируя свой продукт как «Объединенный пакет как услуга».

Кроме того, AltLayer успешно интегрируется с новыми технологиями и включает их в свой стек технологий. Это отражено в интеграции с EigenLayer: AltLayer быстро предоставила решение на базе AVS и легко интегрировала в него свой накопительный продукт.