📢 Gate.io Пост Тег Вызов: #MyFavoriteToken# Опубликуйте и ВЫИГРАЙТЕ $100!
Есть любимый токен, о котором вы волнуетесь? Будь то технические инновации, поддержка сообщества, или рыночный потенциал, присоединяйтесь к событию #MyFavoriteToken# и поделитесь с нами своими идеями!
💡 Как принять участие:
Эксклюзивное интервью с Селестией Ляньчуан: Без Селестии Ethereum не сможет расширить Rollup
Интервью: Джек, BlockBeats, Vision, MetaStone
Организаторы: Шэрон, BlockBeats
В настоящее время блокчейн сталкивается с тройной дилеммой: отсутствие масштабируемости, безопасности и децентрализации — отсутствие ненадежной межцепочной связи, отсутствие масштабируемости Rollup, когда количество транзакций становится достаточно большим, и невозможность улучшения. Поддержание высокого уровня безопасности и децентрализации. ориентируясь на пропускную способность. Это давняя проблема, и суть проблемы заключается в том, чтобы найти способ безопасного хранения данных в меньшем и более легком контейнере без использования слишком большого или слишком дорогого устройства хранения.
Большинство блокчейнов сегодня являются монолитными.Основные функции блокчейна, включая исполнение и консенсус, происходят одновременно и выполняются одним и тем же набором валидаторов.Монолитные архитектуры трудно масштабировать, поскольку каждая транзакция должна быть инициирована полным узлом. модульный блокчейн — это блокчейн, который полностью передает хотя бы один из 4 компонентов (консенсус, доступность данных, исполнение, расчет) внешней цепочке.
Celestia — это первая модульная сеть блокчейнов и сеть облачных вычислений для Web 3. Это подключаемый уровень консенсуса и доступности данных, который позволяет любому быстро развертывать децентрализованные области блокчейна без затрат на загрузку новой консенсусной сети. Некоторые представители отрасли считают, что Celestia — самая важная инновация в индустрии блокчейнов со времен Ethereum. И Ethereum, и Celestia создают безопасный базовый уровень. На этот раз BlockBeats взяла эксклюзивное интервью с Ником Уайтом, соучредителем и операционным директором Celestia, на конференции TOKEN 2049, чтобы изучить отношения между Celestia и Ethereum, а также историю создания Celestia.
Без Celestia Ethereum не сможет масштабировать Rollup
Среди этих трех дилемм наибольшее влияние оказывает отсутствие масштабируемости — только за счет повышения масштабируемости блокчейна сотни миллионов людей также смогут открыть окно в цепочку. Это также самая большая дилемма, с которой сталкиваются основные блокчейны, включая Ethereum. В настоящее время у Ethereum уже есть решения для расширения, такие как Optimism, ZKsync и Starknet. Однако эти решения масштабирования в значительной степени полагаются на сам Ethereum в обеспечении доступности данных. В то же время комиссия за газ в Ethereum по-прежнему очень высока.
Ранее Виталик, основатель Ethereum, однажды описал то, что он считал окончательной формой блокчейна Ethereum, потратив много места на описание нового Ethereum, созданного Rollup и DA. Это, несомненно, указывает путь Ethereum к прорыву в ближайшие десять лет — модульность.
**BlockBeats: Можете ли вы рассказать нам немного о себе и своем прошлом? **
Ник: Конечно. Я Ник Уайт. Я являюсь главным операционным директором (COO) Celestia Labs. Мы строим Celestia, первую модульную сеть блокчейнов. Это означает, что Celestia является сторонником новой парадигмы построения блокчейнов, где мы больше не пытаемся сделать все это в одном протоколе, а разделяем протокол на разные уровни, каждый из которых ориентирован на конкретную функциональность, которую затем можно повторно объединить для создания блокчейнов и приложений.
Таким образом, Celestia фокусируется на уровнях консенсуса и доступности данных в стеке без какого-либо выполнения. Исполнение достигается посредством Rollup (одно из решений уровня 2). Люди могут развернуть Rollup поверх Celestia, а Celestia предоставляет масштабируемое децентрализованное блочное пространство, на котором люди могут работать. Таким образом, вы можете думать о нас как о первом уровне будущего, разработанном специально с учетом Rollup, чтобы расширить Rollup.
**BlockBeats: Когда вы впервые начали надеяться на внедрение модульного блокчейна? **
Ник: Все это основано на двух официальных документах, опубликованных в 2018 и 2019 годах. Первый технический документ был написан соавторами Celestia Мустафой Альбасаном и Виталиком и назывался «Выборка доступности данных и доказательства мошенничества». В этой статье он показывает, что можно построить блокчейн, который сможет расширять пространство блокировок за счет количества узлов в сети, тем самым решая проблему масштабируемости.
Затем он написал еще один официальный документ под названием «Lazy Ledger», основанный на его предыдущей работе. «Леджер ленивца» — это продолжение и расширение концепции расширения доступности данных, в которой он предложил новую идею — построение блокчейна, отвечающего только за доступность данных без выполнения каких-либо транзакций. Тогда он назвал это «умным контрактом на стороне клиента».
Клиент блокчейна будет выполнять транзакции независимо от первого уровня, которым теперь является Rollup. Rollup на самом деле представляет собой автономное выполнение смарт-контрактов и приложений. Таким образом, «Книга лентяев» действительно представляет концепцию модульного блокчейна. Затем, когда появился Rollup, он дополнительно показал, как работает вся система, поскольку Rollup может сделать уровень выполнения таким же масштабируемым, как и выборка доступности данных.
**MetaStone: Запуск шардинга проекта Ethereum снизит стоимость Layer 2. Повлияло ли это на Celestia? **
Ник: Шардинг ETH, то есть Ethereum, на самом деле движется по дорожной карте, чтобы имитировать способ строительства Celestia. До этого они создавали ETH 2.0, технологию шардинга, но в конце 2020 года они решили измениться и следовать тому, как была построена Celestia. Со временем они постепенно все больше и больше приводили свою архитектуру в соответствие с моделью Селестии. Итак, Данкшардинг — это, по сути, другая реализация идеи, аналогичной Селестии.
Однако есть несколько отличий, первое из которых — время. Селестия выйдет через несколько месяцев, а Данкшардинг все еще находится на стадии проектирования и исследования, трудно сказать, когда он выйдет, я не думаю, что они еще даже назначили дату, но у них есть Прото-Данкшардинг. , то есть EIP-4844. Но это приведет лишь к небольшому, единовременному увеличению пространства блоков Ethereum.
Учитывая спрос, который мы наблюдаем при развертывании уровня 2, я не думаю, что этого достаточно для обеспечения необходимой пропускной способности. Поэтому Celestia будет запущена в тот момент, когда люди захотят развернуть Rollup в больших количествах. Я не думаю, что Ethereum сможет масштабировать Rollup без Celestia. А в долгосрочной перспективе, когда Danksharding запустится, проблема будет в том, что он будет похож на уровень доступности данных, прикрепленный к единственному первому уровню, который является исходной цепочкой Ethereum.
Итак, у Ethereum много технического долга и багажа, который необходимо развивать поверх него, тогда как у Celestia есть возможность начать с нуля, поэтому не так много государственного раздувания. Нам не нужно исполнение, наша сеть очень легкая и упрощенная, а у Ethereum нет такой роскоши, им все равно приходится нести бремя Ethereum Layer 1, вот некоторые из отличий, которые я вижу.
DAS более надежен, чем DAC
Предоставление пользователям возможности безопасно владеть данными и активами, представленными этими данными, рассеет опасения обычных пользователей по поводу безопасности активов и поможет следующему миллиарду пользователей перейти в Web3. Таким образом, независимый уровень доступности данных станет неотъемлемой частью Web3. Доступность данных DA (доступность данных) по сути означает, что легким узлам не нужно хранить все данные или своевременно поддерживать состояние всей сети без участия в консенсусе.
Существующие в настоящее время DAS (выборка данных по доступности) и DAC (комитет по доступности данных) являются двумя основными способами проверки данных. Первый проверяет, что блок был опубликован, загружая несколько случайно выбранных блоков, второй подтверждает, что он получил данные, подписывая каждое обновление состояния своим кворумом.
В отрасли обычно считают, что когда независимый уровень доступности данных представляет собой публичную сеть, это лучше, чем комитет по доступности, состоящий из группы субъективных людей. Потому что, если будет украдено достаточное количество закрытых ключей членов комитета, чтобы сделать данные вне сети недоступными, безопасность средств и данных пользователей окажется под серьезной угрозой. Ник отметил, что в настоящее время Celestia делает уровень доступности данных более децентрализованным, что эквивалентно предоставлению независимой общедоступной цепи DA с рядом узлов проверки, производителей блоков и механизмов консенсуса для повышения уровня безопасности.
**MetaStone: На рынке DA все уровни DA в основном принимают данные от уровня 2 и уровня 3, но мы знаем, что большая часть уровня 3 не может отправлять свои данные на уровень DA из-за залога данных, но для этого будет использоваться мост Polygon A. получить эти данные. Мне интересно, что вы думаете по этому поводу и какой метод будет использовать Селестия для получения данных с уровня 3? **
Ник: Он проверяет, что мост проверяет доступность данных о Селестии. Таким образом, третья сторона может публиковать свои данные в Celestia, но публиковать обновления своего статуса в другой цепочке, например Ethereum Layer1, Optimism, Polygon и т. д. Контракты агрегации в этих цепочках могут проверять доступность данных о Celestia через этот мост. Таким образом, мы можем помочь расширить это.
**MetaStone: На текущем рынке DA компания EigenLabs также запустила EigenDA. В то же время EigenLabs заимствует исходные распределенные узлы Ethereum для защиты других сетей и сокращения операций узлов. так что ты думаешь об этом? **
Ник: Повторная ставка — это интересная идея, которая позволяет вам использовать существующие средства, например залог, для ставки на новый протокол. Но он по своей сути не масштабирует блокчейн, это просто способ запустить новый протокол без необходимости выпуска новых токенов. Что касается EigenDA, проблема в том, что их конструкция на самом деле не связана с доступностью данных. Доступность данных здесь относится к той концепции, которая приходит на ум, когда вы думаете об Ethereum, Danksharding или Celestia. Поскольку EigenDA — это всего лишь комитет по доступности данных, который представляет собой учетную запись с несколькими подписями, кто-то сообщает вам, что данные доступны, но вы не можете проверить их самостоятельно. Поэтому EigenDA нельзя сравнивать с Celestia, это не совсем один и тот же продукт.
Другая проблема заключается в том, что если они используют повторную ставку ETH или любой токен, не относящийся к EigenDA, для защиты EigenDA, не существует способа наказать атаки, связанные с сохранением данных. Атака с сохранением данных — это сбой, не связанный с атрибуцией, то есть вы не можете доказать смарт-контракту или любому другому объекту на уровне 1 Ethereum, что данные были сохранены. Таким образом, если кто-то действительно сохранит данные, он не сможет наказать за перестейкинг ETH. Таким образом, вы можете атаковать EigenDA с нулевыми затратами. Я думаю, что это глубокая проблема в дизайне. Вот что я думаю об EigenDA.
**MetaStone: В процессе проверки данных некоторые уровни доступности данных вне сети предпочитают использовать DAC для защиты своих данных, в то время как некоторые другие уровни данных предпочитают использовать DAS. Что вы думаете о DAC и DAS? **
Ник: Блокчейны на самом деле являются проверяемыми компьютерами. Поэтому вам не нужно доверять другим людям, например комитету. Потому что цель децентрализации состоит в том, чтобы позволить конечным пользователям проверять цепочку. Таким образом, комитет по доступности данных на самом деле не является блокчейном, поскольку при использовании DAC вы по определению должны доверять комитету. Напротив, выборка доступности данных — это метод прямой проверки цепочки путем взятия выборок. Таким образом, это настоящий блокчейн с точки зрения проверяемости. Вам не обязательно доверять валидаторам Celestia, вы можете проверить себя. Даже если они попытаются обмануть вас или вступить в сговор, им не удастся вас обмануть. Это принципиальная разница, очень важная, и люди должны это осознавать. Это то же самое, что я уже говорил: EigenDA — это не то же самое, что Celestia, потому что это ЦАП, его нельзя сравнивать.
**BlockBeats: Имеет ли DAS дополнительные преимущества для добавления или удаления узлов в сети? **
Ник: Конечно. Одна из сверхспособностей такой сети, как Celestia, заключается в том, что благодаря выборке доступности данных вы можете увеличивать размер блока по мере добавления новых узлов в сети, что очень эффективно. Потому что в монолитной цепочке вы можете использовать только один и тот же размер блока независимо от того, сколько людей управляют узлами. В Celestia вы можете увеличить размер блока по мере добавления новых узлов и начала выборки.
Мы хотим создать культуру, в которой пользователи запускают узлы в своем кошельке или браузере. Это означает, что по мере того, как к сети присоединяется больше пользователей, количество узлов увеличивается, поэтому блоки могут становиться больше, предоставляя больше блочного пространства для новых пользователей и новых приложений. Таким образом, здесь существует положительная обратная связь, когда пользователи фактически обеспечивают масштабирование своих приложений.
Обязательство KZG может быть использовано в будущем
Quantum Gravity Bridge (далее QGB) — это мост доступности данных между Celestia и Ethereum. Он развертывается на Ethereum компанией Celestia, после чего операторы Ethereum Layer 2 могут публиковать свои данные о передаче в сети Celestia, где они помещаются в блок валидаторов Celestia Proof-of-Stake (PoS). Затем эти данные пересылаются из Celestia в Ethereum в форме доказательства доступности данных. Доказательством является корень Меркла данных L2, подписанный валидатором Celestia, доказывающий, что данные доступны на Celestia.
Контракт QGB проверяет подпись сертификата DA от Celestia. Поэтому, когда контракт Layer2 в Ethereum обновляет свое состояние, он не полагается на данные передачи, опубликованные в Ethereum, а проверяет, предоставлены ли правильные данные в Celestia, запрашивая контракт моста DA. Контракт будет положительно реагировать на любые действительные доказательства, ранее отправленные ему, в противном случае он ответит отрицательно. Ник отметил, что Celestia обеспечит доступность данных с высокой пропускной способностью для уровня 2 Ethereum, что более безопасно и дешевле, чем другие решения для обеспечения доступности данных вне сети.
**BlockBeats: Как вы думаете, будет ли квантово-гравитационный мост дороже или дешевле по сравнению со стоимостью EigenDA? **
Ник: Одна из проблем EigenDA заключается в том, что они не опубликовали никакой информации о том, как они на самом деле ее создали. Поэтому трудно понять, как это будет выглядеть без кода. Я думаю, что для EigenDA, в зависимости от того, как они построены, доказывать это может быть дорого, потому что вам придется генерировать обязательства KZG (Кейт-Заверуча-Голдберг, полиномиальная схема обязательств) и проверять подпись на Ethereum, как и каждый раз. Для каждого пакета вы придется проверить кучу подписей. Так что на самом деле это может потреблять много газа. Преимущество QGB в том, что мы разработали его специально для минимизации затрат на газ.
Во-первых, у нас есть пакетная обработка. Это похоже на то, что существует несколько блоков Celestia, все они объединяются в один блок, а затем генерируется, подписывается и затем публикуется в Ethereum обязательство. Таким образом, вместо доставки и проверки каждого блока вы делаете это только один раз в пакете, что значительно снижает затраты на проверку обязательств.
Во-вторых, мы также создаем QGB с нулевым разглашением, который будет проверять все эти подписи с помощью доказательств с нулевым разглашением, что еще больше снижает затраты газа на проверку обязательств на уровне Ethereum Layer1. Потому что стоимость газа для проверки обязательства на уровне Ethereum Layer1 — это большие накладные расходы для любого оффчейнового DA. А еще есть реальные затраты DA на оплату данных, таких как Celestia и EigenDA, сейчас трудно сказать, сколько это будет стоить. Я думаю, что стоимость будет очень, очень низкой, в любом случае, настолько низкой, что я сомневаюсь, что это будет другим фактором, если только не произойдет внезапная пробка в Селестии или что-то еще, что сделает стоимость очень высокой.
**BlockBeats: Вы только что упомянули KZG, но почему Селестия еще не использовала KZG? Что за этим стоит? **
Ник: Да, проблема с обещаниями KZG в том, что они все еще довольно новы и в вычислительном отношении очень медленны. Поэтому создание блоков обойдется дороже, если будут использоваться обязательства KZG. Кроме того, по мере роста размера блока приходится вычислять все больше открытых значений, что приводит к замедлению работы. Поэтому Селестия приняла очень практичное решение использовать обычные деревья Меркла (хэш-деревья) с доказательствами мошенничества.
Но дело в том, что, если это станет практичным, мы можем легко заменить его обязательствами KZG. Примечательно, что несколько недель назад на SBC (Science Blockchain Conference) исследователь Ethereum Foundation Данкрад Фейст поделился некоторыми многообещающими исследованиями в области аппаратного ускорения KZG, и мы уделяем внимание этой области, если таковые имеются. Любые изменения и улучшения будут полностью рассмотрены. замена. Но KZG добавляет много сложностей, так что это непростая задача.
**BlockBeats: Я хочу задать несколько вопросов о Rollkit (модульной платформе объединения). Как вы думаете, какую роль Rollkit будет играть в будущем? **
Ник: Первое, что люди должны знать, это то, что Селестия совершенно нейтральна. Фактически, в настоящее время мы работаем почти со всеми накопительными SDK, чтобы интегрировать Celestia в качестве опции DA. Мы запустили Rollkit, когда еще не было среды объединения с открытым исходным кодом, потому что в то время существовал Layer2, но все они пытались создать свою собственную единственную вещь, а не пытаться создать программный SDK, чтобы каждый мог создать свой собственный накопительный пакет. , и именно для этого мы и вынашивали причины Rollkit.
Я думаю, что одна из уникальных особенностей Rollkit заключается в том, что он является первым проектом, разработанным на основе концепции, которая не привязана к Ethereum и не предполагает расчетов с помощью смарт-контрактов. Поэтому он больше подходит для запуска накопительного пакета Sovereign. Еще одним важным аспектом является то, что Sovereign Rollkit совместим с ABCI (Application BlockChain Interface, интерфейс приложения блокчейна), поэтому любое приложение или среда выполнения Cosmos SDK, совместимая с ABCI, может быть совместима с ним. Люди взяли множество разных виртуальных машин и сделали их ABCI-совместимыми, а затем смогли запустить их на Rollkit. Это очень важно, потому что это открывает еще одну экосистему проектов для создания накопительных пакетов.Еще одна интересная вещь — то, что команда Rollkit создала систему защиты от мошенничества для приложений Cosmos SDK. Так что на Rollkit действительно можно создать оптимистичный накопительный пакет, и это очень интересно.
**BlockBeats: Хотите ли вы что-нибудь сказать китайским разработчикам или практикам? **
Ник: Мы очень рады более широкому присутствию в Китае, и мы знаем, что Китай сыграл такую важную роль в зарождении блокчейна и криптовалюты с самых первых дней. В Китае так много талантливых инженеров и пользователей, и китайское сообщество полно энтузиазма. Поэтому мы с нетерпением ждем возможности сотрудничать и участвовать вместе с ними. Я живу в Гонконге полтора года и много путешествовал по Китаю. Я люблю китайскую культуру и очень ценю китайский менталитет. Они полны желания, обладают менталитетом строителя и менталитетом стремящегося, что мне очень нравится.