Интервью с Celestia: модульность, ETH и будущее масштабирования в криптомире

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

Большинство блокчейнов сегодня монолитны, основные функции блокчейна, включая исполнение и консенсус, происходят одновременно и выполняются одним и тем же набором валидаторов, монолитные архитектуры сложно масштабировать, потому что каждая транзакция должна выполняться полным узлом, что приводит к узким местам, в то время как модульные блокчейны — это блокчейны, которые полностью передают на аутсорсинг хотя бы один из 4 компонентов (консенсус, доступность данных, исполнение, расчеты) во внешнюю цепочку.

Принимая во внимание, что Celestia является первой модульной блокчейн-сетью и сетью облачных вычислений для Web 3, которая представляет собой подключаемый уровень консенсуса и доступности данных, который позволяет любому быстро развернуть децентрализованный блокчейн без накладных расходов на начальную загрузку новой сети консенсуса. В индустрии бытует мнение, что Celestia является самой важной базовой инновацией в блокчейн-индустрии с ETH года. И ETH, и Celestia создают безопасный базовый уровень. В TOKEN 2049 BlockBeats встретился с соучредителем и главным операционным директором Celestia Ником Уайтом, чтобы исследовать отношения Celestia с ETH и историю Celestia.

Без Celestia магазин ETH не может масштабировать роллапы

Из этих тройных дилемм наибольшее влияние оказывает отсутствие масштабируемости — только повышая масштабируемость блокчейна, сотни миллионов людей также могут открыть окно в цепочку. Это также самая большая дилемма, с которой сталкиваются основные блокчейны, включая ETH. В настоящее время ETH Fang уже имеет такие решения расширения, как Optimism, ZKsync и Starknet. Тем не менее, доступность данных этих решений для масштабирования в значительной степени зависит от самой мастерской ETH которой она проводит. При этом стоимость газа в ETH Клыке по-прежнему высокая.

Ранее Виталик, основатель ETH Place, описал то, что он считал окончательной формой блокчейна ETH Place, который потратил много места на изображение новой ETH мастерской, построенной Rollups и DA. В какой-то степени это, несомненно, указывает путь ETH Fang к тому, чтобы сломать игру в ближайшие десять лет - модульность.

Материалы по теме: Модульность: прорыв ETH Workshop в следующем десятилетии

BlockBeats: Не могли бы вы рассказать нам немного о себе и своем опыте?

Ник: Конечно. Меня зовут Ник Уайт. Я главный операционный директор (COO) Celestia Labs. Мы создаем Celestia, которая является первой модульной блокчейн-сетью, а это означает, что Celestia является сторонником новой парадигмы построения блокчейнов, где вместо того, чтобы пытаться делать все в одном протоколе, мы разбиваем протокол на разные уровни, каждый из которых фокусируется на определенной функции, а затем эти уровни могут быть объединены для создания блокчейнов и приложений.

В результате Celestia фокусируется на уровнях консенсуса и доступности данных стека без какого-либо выполнения. Выполнение осуществляется с помощью сверток, одной из схем уровня 2. Люди могут развертывать роллапы поверх Celestia, а Celestia предоставляет масштабируемое, децентрализованное блочное пространство для создания. Таким образом, вы можете думать о нас как о первом уровне футуристического дизайна, специально ориентированного на роллапы для масштабирования роллапов.

BlockBeats: Когда вы впервые начали задумываться о внедрении модульных блокчейнов?

Ник: Все началось с двух white paper, которые вышли в 2018 и 2019 годах. Первый технический документ был написан в соавторстве с Виталиком соучредителем Celestia Мустафой Албасаном и называется Data Availability Sampling and Fraud Proofs. В этой работе он решает проблему масштабируемости, показывая, что можно построить блокчейн, который может расширять пространство замков с количеством узлов в сети.

Затем он написал еще один технический документ под названием «Ленивая бухгалтерская книга», основанный на его предыдущей работе. «Ленивый реестр» является продолжением и расширением концепции масштабирования доступности данных, в котором он предлагает новую идею — построить блокчейн, который отвечает только за доступность данных и не выполняет никаких транзакций. В то время он называл это «смарт-контрактом на стороне клиента».

Материалы по теме: Понимание Celestia и топлива, модульные блокчейны, на которые стоит обратить внимание в 2023 году

Блокчейн-клиенты будут выполнять транзакции независимо от первого уровня, который теперь известен как Rollup. Роллапы на самом деле являются оффчейн-исполнением смарт-контрактов и приложений. Таким образом, Lazy Ledger вводит концепцию модульного блокчейна. Позже, когда появились Rollups, он показал, как работает вся система, поскольку Rollups может сделать уровень выполнения таким же масштабируемым, как выборка доступности данных.

MetaStone: Снизило ли внедрение шардинга проекта ETH Fang стоимость Layer 2 и повлияло ли это на Celestia?

Ник: ETH шардинг, он же ETH, на самом деле сместился в дорожной карте, чтобы имитировать то, как строит Celestia. До этого они создавали ETH 2.0, то есть технологию шардинга, но в конце 2020 года решили двигаться и следовать за тем, как была построена Celestia. Со временем они постепенно все больше и больше приводили свою архитектуру в соответствие с моделью Селестии. Таким образом, Danksharding в основном реализует различные реализации похожих идей Celestia.

Однако в этом есть несколько отличий, первое – время. Celestia будет запущена через несколько месяцев, а Danksharding все еще находится на стадии проектирования и исследований, трудно сказать, когда он будет запущен, и мне кажется, что они еще даже не установили дату, но у них есть Proto-Danksharding, то есть EIP-4844, но это лишь разовое небольшое увеличение пространства блока ETH Fang.

Исходя из спроса, который мы наблюдаем на развертывание уровня 2, я не думаю, что этого достаточно для обеспечения требуемой пропускной способности. В результате, Celestia будет запущена в то время, когда люди хотят развертывать роллапы в больших количествах. Я не думаю ETH что Rollup смог бы масштабироваться без Celestia. И в долгосрочной перспективе, когда Danksharding был запущен, проблема заключалась в том, что он был похож на уровень доступности данных, подключенный к единственному уровню 1, который был исходной цепочкой ETH.

В результате у ETH много технического долга и багажа, который нужно развивать поверх него, а у Celestia есть возможность начать с нуля, чтобы не было такого большого раздувания штата. Нам не нужно выполнять, наша сеть очень легкая, упрощенная, и ETH Fang не может позволить себе такую роскошь, им все равно нужно нести бремя ETH Fang Layer 1, и вот некоторые из различий, которые я вижу.

DAS заслуживает большего доверия, чем ЦАП

Предоставление пользователям возможности безопасно владеть своими данными и активами, которые они представляют, а также развеять опасения обычных пользователей по поводу безопасности активов, может помочь направить следующий миллиард пользователей в Web3. Поэтому независимый уровень доступности данных будет неотъемлемой частью Web3. Доступность данных (DA) по сути означает, что легким узлам не нужно хранить все данные и своевременно поддерживать состояние всей сети, не участвуя в консенсусе.

Текущие DAS (выборка доступности данных) и DAC (совет по доступности данных) являются двумя основными способами проверки данных. Первый проверяет, что блок был опубликован, загружая несколько случайно выбранных блоков, а второй подтверждает, что он получил данные, подписывая каждое обновление состояния своим кворумом.

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

** MetaStone: На рынке DA все уровни DA в основном принимают данные с уровней 2 и 3, но мы знаем, что большинство уровней 3 не могут отправлять свои данные на уровень DA из-за стейкинга данных, но Polygon будет использовать мост для получения этих данных. Мне интересно, что вы думаете по этому поводу, и какой метод Celestia будет использовать для получения данных с уровня 3?**

Ник: Он следит за тем, чтобы мост проверял доступность данных на Селестии. В результате третьи лица могут публиковать свои данные в Celestia, но публиковать обновления статуса в другой цепочке, например, ETH Layer 1, Optimism, Polygon и т. д. Эти контракты агрегации могут использовать этот мост для проверки доступности данных на Celestia. Таким образом, мы можем помочь масштабировать это.

** MetaStone: На нынешнем рынке DA EigenLabs также запустила EigenDA. В то же время EigenLabs позаимствовала оригинальные распределенные узлы ETH Fang для защиты безопасности других сетей и сокращения операций узлов. Что вы думаете по этому поводу?**

Ник: Рестейкинг — это интересная идея, которая позволяет использовать существующие средства, такие как залог, для стейкинга нового протокола. Но это, по сути, не масштабирует блокчейн, это просто способ для вас запустить новый протокол без необходимости выпускать новые токены. Проблема с EigenDA заключается в том, что их дизайн на самом деле не связан с доступностью данных. Доступность данных здесь относится к понятию, которое приходит на ум, когда вы думаете о ETH, Danksharding или Celestia. Поскольку EigenDA — это просто комитет по доступности данных, т.е. учетная запись с мультиподписью, кто-то говорит вам, что данные доступны, но вы не можете проверить их самостоятельно. В результате, EigenDA нельзя сравнивать с Celestia, и это не совсем один и тот же продукт.

Другая проблема заключается в том, что нет никакого способа наказать атаки на хранение данных, если они используют ETH с повторным стейкингом или любые токены, не относящиеся к EigenDA, для защиты EigenDA. Атака на хранение данных — это необъяснимый сбой, который означает, что вы не можете доказать смарт-контракту или любой другой организации ETH уровне 1, что данные сохранены. Таким образом, если у кого-то действительно есть удержание данных, он не сможет наказать ETH, переделанный в стейкинг. Таким образом, вы можете проводить атаки на EigenDA без каких-либо затрат. Поэтому я думаю, что это глубокая проблема дизайна. Вот что я думаю о EigenDA.

** MetaStone: Некоторые уровни доступности данных вне сети предпочитают использовать DAC для защиты своих данных в процессе проверки данных, в то время как другие предпочитают использовать DAS. Что вы думаете о ЦАПах и DAS?**

Ник: Блокчейны на самом деле являются проверяемыми компьютерами. Поэтому не нужно доверять кому-то еще, например, комитету. Потому что цель децентрализации состоит в том, чтобы достичь этого, позволив конечному пользователю проверить цепочку. Таким образом, комитет по доступности данных на самом деле не является блокчейном, потому что при использовании DAC, по определению, вы должны доверять комитету. В отличие от этого, выборка доступности данных — это метод прямой проверки цепочки путем отбора проб. Таким образом, с точки зрения проверяемости, это настоящий блокчейн. Вам не нужно доверять валидаторам Celestia, вы можете проверить их самостоятельно. Даже если они пытаются обмануть вас или вступить в сговор с целью совершения преступлений, они не смогут вас обмануть. Это принципиальная разница, очень важная, и люди должны это осознавать. Это также то, о чем я говорил ранее, EigenDA - это не то же самое, что Celestia, потому что это ЦАП, вы не можете сравнивать его.

BlockBeats: Имеет ли DAS больше преимуществ при добавлении или удалении узлов из сети?**

Ник: Конечно. Одной из суперспособностей такой сети, как Celestia, является использование выборки доступности данных, что означает, что вы можете увеличивать размер блока по мере увеличения количества узлов в сети, что очень мощно. Потому что в монолитной цепочке можно использовать только один и тот же размер блока, независимо от того, сколько человек запускают узлы. А в Celestia вы можете увеличивать размер блока по мере добавления новых узлов и начала выборки.

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

Обязательства KZG могут быть использованы в будущем

Quantum Gravity Bridge (QGB) — это мост доступности данных между Celestia и ETH, который развертывается Celestia на ETH, а затем операторы ETH уровня 2 могут публиковать свои передаваемые данные в сети Celestia, где валидатор Celestia Proof-of-Stake (PoS) помещает их в блок. Затем эти данные пересылаются из Celestia в ETH в виде подтверждения доступности данных. Аттестация представляет собой корень Меркла данных L2, подписанный валидатором Celestia, подтверждающий, что данные доступны на Celestia.

Контракт QGB проверяет подпись на доказательстве DA от Celestia. Поэтому, когда контракт Layer2 на рынке ETH обновляет свое состояние, он не полагается на данные передачи, опубликованные в ETH, а проверяет, предоставляются ли правильные данные на Celestia, запрашивая контракт моста DA. Контракт даст положительный ответ на любой действительный отзыв об аттестации, который был ранее направлен ему, или вернет отрицательный ответ. Ник отметил, что Celestia обеспечит высокую пропускную способность данных для ETH уровня 2, который более безопасен и дешевле, чем другие решения для обеспечения доступности данных вне сети.

BlockBeats: Как вы думаете, квантовый гравитационный мост дороже или дешевле по сравнению со стоимостью EigenDA?

Ник: Одна из проблем с EigenDA заключается в том, что они не опубликовали никакой информации о том, как они на самом деле ее создали. Таким образом, трудно понять, как это будет выглядеть без кода. Я думаю, что для EigenDA, в зависимости от того, как они его построят, это может повлечь за собой дорогостоящие затраты на доказательство, потому что вы должны генерировать обязательства KZG (Кейт-Заверуха-Голдберг) и проверять подписи на ETH, как куча подписей на пакет. Таким образом, на самом деле это может потреблять много газа. Преимущество QGB заключается в том, что мы спроектировали его таким образом, чтобы минимизировать затраты на газ.

Во-первых, у нас пакетная обработка. Это похоже на то, как если бы у вас было несколько блоков Celestia, все они были объединены в блок, а затем обязательство было сгенерировано, подписано, а затем опубликовано в ETH. Таким образом, вместо того, чтобы передавать и проверять каждый блок, вам нужно сделать это только один раз в пакете, что значительно снижает затраты газа на проверку обязательств.

Во-вторых, мы также создаем QGB с нулевым разглашением, который еще больше снизит затраты на проверку обязательств ETH уровне 1 за счет проверки всех этих подписей с помощью доказательств с нулевым разглашением. Это связано с тем, что затраты на газ для проверки обязательств ETH уровне 1 являются большими накладными расходами для любого автономного DA. Кроме того, существует реальная стоимость DA, например, плата за данные на Celestia и EigenDA, и трудно сказать, сколько это будет стоить прямо сейчас. Я думаю, что стоимость будет очень, очень низкой, в любом случае, настолько низкой, что я подозреваю, что это не будет другим фактором, если только Селестия внезапно не будет перегружена или что-то еще, что сделает стоимость очень высокой.

BlockBeats: Вы упомянули KZG, но почему Celestia до сих пор не использовала KZG, и что за этим стоит?

Ник: Да, проблема с обещаниями KZG заключается в том, что они все еще довольно новые и очень медленно вычисляются. В результате, создание блоков было бы дороже, если бы использовались обязательства KZG. Кроме того, по мере увеличения размера блока приходится вычислять все больше и больше открытых значений, что приводит к снижению скорости. В результате, Селестия приняла очень практичное решение использовать простое дерево Меркла (хеш-дерево) с доказательствами мошенничества.

Но дело в том, что если это станет практичным, мы легко сможем заменить его обещанием КЗГ. Интересно, что несколько недель назад на SBC (Blockchain Science Conference) Данкрад Фейст, исследователь из ETH Foundation, поделился некоторыми многообещающими исследованиями по аппаратному ускорению KZG, и мы следим за этим и полностью рассмотрим возможность его замены, если будут какие-либо изменения и улучшения. Но KZG добавляет много сложностей, так что это вызов.

BlockBeats: Я хотел бы задать несколько вопросов о Rollkit, модульном фреймворке для роллапа, как вы думаете, какую роль Rollkit будет играть в будущем?

Ник: Первое, что люди должны знать, это то, что Селестия полностью нейтральна. На самом деле, в настоящее время мы работаем почти с каждым SDK для объединения, чтобы интегрировать Celestia в качестве варианта DA. Мы запустили Rollkit, когда еще не было фреймворка с открытым исходным кодом, потому что в то время существовали Layer 2, но все они пытались создать что-то свое, а не пытались создать программный SDK, чтобы каждый мог создать свой собственный роллап, поэтому мы создали Rollkit.

Я думаю, что одна из уникальных особенностей Rollkit заключается в том, что он был первым, который был разработан без привязки к ETH и без расчетов со смарт-контрактами. В результате он лучше подходит для запуска накопительного пакета Sovereign. Еще один важный аспект заключается в том, что Sovereign Rollkit совместим с ABCI (Application BlockChain Interface), поэтому любое приложение Cosmos SDK или среда выполнения, совместимая с ABCI, может быть совместима с ним. Люди использовали несколько различных виртуальных машин и сделали их совместимыми с ABCI, а затем смогли запустить их на Rollkit. Это очень важно, потому что открывает еще одну экосистему проектов для создания роллапов, и еще одна замечательная вещь заключается в том, что команда Rollkit построила систему защиты от мошенничества для приложений Cosmos SDK. Таким образом, на самом деле можно создать оптимистичный роллап поверх Rollkit, что очень интересно.

BlockBeats: Есть ли что-нибудь, что вы хотели бы сказать разработчикам или практикам в Китае?

Ник: Мы очень рады, что у нас больше присутствия в Китае, и мы знаем, что Китай играл такую важную роль в происхождении блокчейна и криптовалют с самого начала. В Китае так много талантливых инженеров и пользователей, и китайское сообщество полно энтузиазма. Я живу в Гонконге полтора года, много путешествовал по Китаю, люблю китайскую культуру, очень ценю китайский менталитет, они полны желания, у них есть менталитет строителя и менталитет бродяги, который мне очень нравится.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить