С развитием технологии блокчейн появилась децентрализованная доступность данных как одно из важных направлений для решения одной из трех существенных проблем блокчейн. В этой связи появились проекты, такие как Celestia, EigenLayer, Avail DA и NEAR DA. Они нацелены на решение проблем масштабируемости и производительности блокчейн с помощью инновационных технологий и дизайна, тем самым способствуя развитию экосистемы блокчейн.
В современной архитектуре блокчейна доступность данных (DA) является важным компонентом. В отличие от традиционных одноблочных настроек, модульные блокчейны разбивают сеть на различные функциональные слои, включая выполнение, доступность данных (DA), согласование и расчетные слои. Из этих слоев слой доступности данных (DA) отвечает за хранение данных, необходимых для проверки достоверности транзакций.
Источник: документы celestia
В блокчейне и технологии распределенного реестра вопрос доступности данных является критически важным вызовом. В основе этого лежит обеспечение того, что все данные транзакций могут быть открыто доступны и проверены в сети, что является ключевым для поддержания целостности и безопасности блокчейн-систем.
В блокчейн-системах данные транзакций каждого блока должны быть проверены сетевыми узлами. Однако обеспечение надежного распространения этих данных по всей сети и обеспечение равного доступа к ним для всех участников - это критически важный вопрос.
Существует различные решения для уровня DA, широко классифицируемые на ончейн и оффчейн типы.
В решениях L2 доступность данных обычно осуществляется двумя различными подходами:
В области доступности данных (DA) относительно немного участников. Помимо Ethereum, есть несколько ключевых проектов, таких как Celestia, EigenLayer, Avail и NEAR DA, каждый со своими характеристиками в отношении прогресса проекта. В проектах DA такие факторы, как безопасность, настраиваемость, взаимодействие и стоимость, являются ключевыми.
Celestia - первый проект, принявший модульную сеть доступности данных (DA), нацеленную на масштабирование безопасного роста числа пользователей. Его модульное исполнение позволяет любому запускать независимую блокчейн.
В качестве лидера в модульных общедоступных цепях Celestia разработан на основе Cosmos SDK и стремится улучшить доступность данных. На основной сети Celestia достигла значительных конкурентных преимуществ.
Дизайн Celestia разделяет исполнение, консенсус, расчеты и доступность данных. Эта модульная структура позволяет специализироваться и оптимизировать на каждом уровне, улучшая общую эффективность и масштабируемость сети.
Источник: документы celestia
Data Availability Sampling (DAS) - метод, который позволяет легким узлам проверять доступность данных без загрузки всего блока. Случайным образом выбирая блоки данных, легкие узлы могут установить, может ли эти данные быть успешно получены и проверены, тем самым делая вывод о доступности данных для всего блока.
Источник: доки келестия
NMTs позволяют разделить блок данных на отдельные пространства имен для различных приложений. Это означает, что каждому приложению нужно загружать и обрабатывать только данные, относящиеся к нему, что значительно снижает требования к обработке данных.
Источник: docs celestia
Celestia - первая модульно построенная сеть DA, цель которой - масштабирование в условиях роста числа пользователей с обеспечением безопасности. Ее модульная структура упрощает запуск независимых блокчейнов. Благодаря своему уникальному подходу и технологическим инновациям Celestia готова сыграть значительную роль в отрасли блокчейн. Она фокусируется на решении проблем, с которыми сталкивается блокчейн, в частности, проблемы масштабируемости, при этом обеспечивая безопасность и децентрализацию, что делает ее важным участником в развивающейся экосистеме блокчейна.
EigenLayer - это протокол повторного стейкинга, который позволяет пользователям повторно стейкировать ETH, lsdETH и LP-токены на других платформах, таких как сайдчейны и оракулы, и получать вознаграждения за валидацию в качестве узлов. С другой стороны, Eigen DA - это децентрализованная служба доступности данных (DA), построенная на Ethereum с использованием повторного стейкинга EigenLayer, и станет первой службой активной валидации (AVS) на EigenLayer.
Источник: eigenlayer блог
Eigen DA использует передовые технологии, такие как стирающее кодирование, обязательства KZG и ACeD, отделяя доступность данных (DA) от консенсуса. Это позволяет Eigen DA преуспевать в пропускной способности транзакций, нагрузке на узел и затратах на DA, намного превосходя решения DA Ethereum. По сравнению с другими решениями DA, Eigen DA имеет более низкие затраты на запуск и стейкинг, более высокую скорость сетевого взаимодействия и отправки данных, а также большую гибкость. Таким образом, Eigen DA готов стать новым претендентом на рынке DA и имеет потенциал для размещения некоторых DA-сервисов Ethereum.
Avail DA нацелен на удовлетворение потребностей приложений следующего поколения с минимизацией доверия и суверенной агрегацией. Его выдающейся чертой является инновационный подход к безопасности, который позволяет легким клиентам легко проверять доступность данных через выборочное сетевое сэмплирование. Благодаря непревзойденному интерфейсу доступности данных Avail DA и надежным функциям безопасности разработчики могут создавать блокчейн-приложения на основе технологий нулевого знания или противо-мошенничества более эффективно и без усилий.
Источник: блог availproject
Avail - блокчейн, совместимый с Ethereum Virtual Machine (EVM), обеспечивающий эффективный порядок выполнения транзакций и записи данных, хранение данных и проверку выполнимости. По сравнению с традиционными смарт-контрактами и зависимостями на нижних уровнях, Avail позволяет Rollups напрямую публиковать данные на нем и проверять их через сеть легких клиентов. Этот модульный дизайн позволяет разработчикам хранить данные на Avail и выбирать другие сети для расчетов, обеспечивая большую гибкость и варианты.
Механизм согласования Avail унаследовал механизмы согласования BABE и GRANDPA из Polkadot SDK и принял механизм выбора ставки Polkadot (NPoS), поддерживающий до 1000 валидаторов. В дополнение к его надежному механизму согласования, Avail также предлагает децентрализацию, обеспечивая эффективные и надежные резервные механизмы через P2P-сети легких клиентов для выборки данных, обеспечивая доступность данных даже во время сбоев.
Avail выделяется в упорядочении транзакций, записи и проверке возможности данных, поддерживая совместимые с EVM блокчейны. Механизм проверки сети легкого клиента позволяет Rollups на Avail проверять состояния через сеть легкого клиента без использования смарт-контрактов и базового уровня. Благодаря своей модульной природе разработчики могут хранить данные на Avail и выбирать другие сети для расчетов.
8 ноября 2023 года Фонд NEAR объявил о запуске слоя доступности данных NEAR (NEAR DA), обеспечивающего мощную и экономичную доступность данных для роллапов ETH и разработчиков Ethereum. Среди первых пользователей - Madara, Caldera, Fluent, Vistara, Dymension RollApps и Movement Labs от StarkNet.
Источник: близко документы
NEAR DA использует неотъемлемую часть механизма согласования NEAR, называемую Nightshade, которая параллельно разделяет сеть на несколько фрагментов.
Каждый осколок на NEAR генерирует небольшую часть блоков, называемых чанками. Эти чанки аггрегируются для создания блоков. Когда производитель блоков обрабатывает квитанцию, для соответствующей квитанции должно быть достигнуто согласие. После того как блок обработан и включен в блок, квитанция больше не нужна для согласования и может быть удалена из состояния блокчейна. Поэтому NEAR не замедляет скорость своего согласия из-за избыточных данных, но любой пользователь NEAR DA будет иметь достаточно времени для запроса данных о транзакциях. Таким образом, масштабируемая и экономичная доступность данных является ключевой для любого решения Rollup. По мере того как протокол NEAR переходит к бессостоятельной проверке, он дополнительно снизит требования к оборудованию для определенных валидаторов (валидаторов блоков). Храня состояние в памяти, NEAR может поддерживать больше осколков, тем самым увеличивая децентрализацию системы.
В NEAR DA проверку согласия обеспечивают валидаторы NEAR, которые достигают консенсуса при обработке представлений блобов. В терминах сохранения данных полные узлы хранят функциональные входные данные как минимум три дня, в то время как архивные узлы могут хранить данные в течение более длительного времени.
Дизайн NEAR DA обеспечивает эффективное использование консенсуса без излишнего расхода данных. Кроме того, эти данные уже проиндексированы всеми основными браузерами на NEAR для обеспечения поддержки индексаторов.
Наконец, для обязательства долгосрочной доступности NEAR DA принимает легко развертываемый подход, позволяя любому человеку с ограниченными знаниями и инструментами строить обязательства.
Интеграция NEAR-Polygon CDK позволяет разработчикам создавать свои Rollups и стать частью экосистемы Polygon. Это первая интеграция NEAR DA с нулевыми стеками второго уровня на основе нулевого знания, предоставляющая разработчикам, ищущим масштабируемые решения доступности данных, больше вариантов.
В домене блокчейна конкуренция среди проектов DA, таких как Celestia, EigenLayer, Avail DA и NEAR DA, яростная. Несмотря на размножение проектов уровня DA, их основные технологии не являются чрезмерно сложными, при этом каждый проект хвастается уникальными техническими и конкурентными преимуществами. Эти проекты демонстрируют разнообразие и инновации в области технологий блокчейн. В будущем, по мере развития и созревания этих проектов ожидается, что они внесут значительный вклад в дальнейшее развитие и укрепление экосистемы блокчейна.
С развитием технологии блокчейн появилась децентрализованная доступность данных как одно из важных направлений для решения одной из трех существенных проблем блокчейн. В этой связи появились проекты, такие как Celestia, EigenLayer, Avail DA и NEAR DA. Они нацелены на решение проблем масштабируемости и производительности блокчейн с помощью инновационных технологий и дизайна, тем самым способствуя развитию экосистемы блокчейн.
В современной архитектуре блокчейна доступность данных (DA) является важным компонентом. В отличие от традиционных одноблочных настроек, модульные блокчейны разбивают сеть на различные функциональные слои, включая выполнение, доступность данных (DA), согласование и расчетные слои. Из этих слоев слой доступности данных (DA) отвечает за хранение данных, необходимых для проверки достоверности транзакций.
Источник: документы celestia
В блокчейне и технологии распределенного реестра вопрос доступности данных является критически важным вызовом. В основе этого лежит обеспечение того, что все данные транзакций могут быть открыто доступны и проверены в сети, что является ключевым для поддержания целостности и безопасности блокчейн-систем.
В блокчейн-системах данные транзакций каждого блока должны быть проверены сетевыми узлами. Однако обеспечение надежного распространения этих данных по всей сети и обеспечение равного доступа к ним для всех участников - это критически важный вопрос.
Существует различные решения для уровня DA, широко классифицируемые на ончейн и оффчейн типы.
В решениях L2 доступность данных обычно осуществляется двумя различными подходами:
В области доступности данных (DA) относительно немного участников. Помимо Ethereum, есть несколько ключевых проектов, таких как Celestia, EigenLayer, Avail и NEAR DA, каждый со своими характеристиками в отношении прогресса проекта. В проектах DA такие факторы, как безопасность, настраиваемость, взаимодействие и стоимость, являются ключевыми.
Celestia - первый проект, принявший модульную сеть доступности данных (DA), нацеленную на масштабирование безопасного роста числа пользователей. Его модульное исполнение позволяет любому запускать независимую блокчейн.
В качестве лидера в модульных общедоступных цепях Celestia разработан на основе Cosmos SDK и стремится улучшить доступность данных. На основной сети Celestia достигла значительных конкурентных преимуществ.
Дизайн Celestia разделяет исполнение, консенсус, расчеты и доступность данных. Эта модульная структура позволяет специализироваться и оптимизировать на каждом уровне, улучшая общую эффективность и масштабируемость сети.
Источник: документы celestia
Data Availability Sampling (DAS) - метод, который позволяет легким узлам проверять доступность данных без загрузки всего блока. Случайным образом выбирая блоки данных, легкие узлы могут установить, может ли эти данные быть успешно получены и проверены, тем самым делая вывод о доступности данных для всего блока.
Источник: доки келестия
NMTs позволяют разделить блок данных на отдельные пространства имен для различных приложений. Это означает, что каждому приложению нужно загружать и обрабатывать только данные, относящиеся к нему, что значительно снижает требования к обработке данных.
Источник: docs celestia
Celestia - первая модульно построенная сеть DA, цель которой - масштабирование в условиях роста числа пользователей с обеспечением безопасности. Ее модульная структура упрощает запуск независимых блокчейнов. Благодаря своему уникальному подходу и технологическим инновациям Celestia готова сыграть значительную роль в отрасли блокчейн. Она фокусируется на решении проблем, с которыми сталкивается блокчейн, в частности, проблемы масштабируемости, при этом обеспечивая безопасность и децентрализацию, что делает ее важным участником в развивающейся экосистеме блокчейна.
EigenLayer - это протокол повторного стейкинга, который позволяет пользователям повторно стейкировать ETH, lsdETH и LP-токены на других платформах, таких как сайдчейны и оракулы, и получать вознаграждения за валидацию в качестве узлов. С другой стороны, Eigen DA - это децентрализованная служба доступности данных (DA), построенная на Ethereum с использованием повторного стейкинга EigenLayer, и станет первой службой активной валидации (AVS) на EigenLayer.
Источник: eigenlayer блог
Eigen DA использует передовые технологии, такие как стирающее кодирование, обязательства KZG и ACeD, отделяя доступность данных (DA) от консенсуса. Это позволяет Eigen DA преуспевать в пропускной способности транзакций, нагрузке на узел и затратах на DA, намного превосходя решения DA Ethereum. По сравнению с другими решениями DA, Eigen DA имеет более низкие затраты на запуск и стейкинг, более высокую скорость сетевого взаимодействия и отправки данных, а также большую гибкость. Таким образом, Eigen DA готов стать новым претендентом на рынке DA и имеет потенциал для размещения некоторых DA-сервисов Ethereum.
Avail DA нацелен на удовлетворение потребностей приложений следующего поколения с минимизацией доверия и суверенной агрегацией. Его выдающейся чертой является инновационный подход к безопасности, который позволяет легким клиентам легко проверять доступность данных через выборочное сетевое сэмплирование. Благодаря непревзойденному интерфейсу доступности данных Avail DA и надежным функциям безопасности разработчики могут создавать блокчейн-приложения на основе технологий нулевого знания или противо-мошенничества более эффективно и без усилий.
Источник: блог availproject
Avail - блокчейн, совместимый с Ethereum Virtual Machine (EVM), обеспечивающий эффективный порядок выполнения транзакций и записи данных, хранение данных и проверку выполнимости. По сравнению с традиционными смарт-контрактами и зависимостями на нижних уровнях, Avail позволяет Rollups напрямую публиковать данные на нем и проверять их через сеть легких клиентов. Этот модульный дизайн позволяет разработчикам хранить данные на Avail и выбирать другие сети для расчетов, обеспечивая большую гибкость и варианты.
Механизм согласования Avail унаследовал механизмы согласования BABE и GRANDPA из Polkadot SDK и принял механизм выбора ставки Polkadot (NPoS), поддерживающий до 1000 валидаторов. В дополнение к его надежному механизму согласования, Avail также предлагает децентрализацию, обеспечивая эффективные и надежные резервные механизмы через P2P-сети легких клиентов для выборки данных, обеспечивая доступность данных даже во время сбоев.
Avail выделяется в упорядочении транзакций, записи и проверке возможности данных, поддерживая совместимые с EVM блокчейны. Механизм проверки сети легкого клиента позволяет Rollups на Avail проверять состояния через сеть легкого клиента без использования смарт-контрактов и базового уровня. Благодаря своей модульной природе разработчики могут хранить данные на Avail и выбирать другие сети для расчетов.
8 ноября 2023 года Фонд NEAR объявил о запуске слоя доступности данных NEAR (NEAR DA), обеспечивающего мощную и экономичную доступность данных для роллапов ETH и разработчиков Ethereum. Среди первых пользователей - Madara, Caldera, Fluent, Vistara, Dymension RollApps и Movement Labs от StarkNet.
Источник: близко документы
NEAR DA использует неотъемлемую часть механизма согласования NEAR, называемую Nightshade, которая параллельно разделяет сеть на несколько фрагментов.
Каждый осколок на NEAR генерирует небольшую часть блоков, называемых чанками. Эти чанки аггрегируются для создания блоков. Когда производитель блоков обрабатывает квитанцию, для соответствующей квитанции должно быть достигнуто согласие. После того как блок обработан и включен в блок, квитанция больше не нужна для согласования и может быть удалена из состояния блокчейна. Поэтому NEAR не замедляет скорость своего согласия из-за избыточных данных, но любой пользователь NEAR DA будет иметь достаточно времени для запроса данных о транзакциях. Таким образом, масштабируемая и экономичная доступность данных является ключевой для любого решения Rollup. По мере того как протокол NEAR переходит к бессостоятельной проверке, он дополнительно снизит требования к оборудованию для определенных валидаторов (валидаторов блоков). Храня состояние в памяти, NEAR может поддерживать больше осколков, тем самым увеличивая децентрализацию системы.
В NEAR DA проверку согласия обеспечивают валидаторы NEAR, которые достигают консенсуса при обработке представлений блобов. В терминах сохранения данных полные узлы хранят функциональные входные данные как минимум три дня, в то время как архивные узлы могут хранить данные в течение более длительного времени.
Дизайн NEAR DA обеспечивает эффективное использование консенсуса без излишнего расхода данных. Кроме того, эти данные уже проиндексированы всеми основными браузерами на NEAR для обеспечения поддержки индексаторов.
Наконец, для обязательства долгосрочной доступности NEAR DA принимает легко развертываемый подход, позволяя любому человеку с ограниченными знаниями и инструментами строить обязательства.
Интеграция NEAR-Polygon CDK позволяет разработчикам создавать свои Rollups и стать частью экосистемы Polygon. Это первая интеграция NEAR DA с нулевыми стеками второго уровня на основе нулевого знания, предоставляющая разработчикам, ищущим масштабируемые решения доступности данных, больше вариантов.
В домене блокчейна конкуренция среди проектов DA, таких как Celestia, EigenLayer, Avail DA и NEAR DA, яростная. Несмотря на размножение проектов уровня DA, их основные технологии не являются чрезмерно сложными, при этом каждый проект хвастается уникальными техническими и конкурентными преимуществами. Эти проекты демонстрируют разнообразие и инновации в области технологий блокчейн. В будущем, по мере развития и созревания этих проектов ожидается, что они внесут значительный вклад в дальнейшее развитие и укрепление экосистемы блокчейна.