Эта статья представляет собой вторую половину направления расширения DA публичной сети Web3. Что касается концепции DA и общего повествования о направлении расширения DA, см. Направление расширения DA публичной сети Web3 (1).
Модульность публичной цепи была предложена и поддержана Мустафой Аль-Бассамом, основателем Celestia. Он совместно с Бутериным опубликовал статью «Доказательства мошенничества и доступности данных», предложив концепцию DA, которая может независимо отделять уровень DA. Позже Мустафа продолжил упорствовать в этом направлении, надеясь усовершенствовать и сегментировать архитектуру блокчейна, чтобы можно было сращивать и комбинировать различные модули. На основе этого он запустил собственный проект Celestia.
Согласно концепции Мустафы, на данный момент модули сети условно делятся на:
https://www.aicoin.com/article/296934.html Раздельное объяснение изображения выше
Понимание того, почему уровни консенсуса и урегулирования разделены, но могут показаться завершенными вместе:
Текущая бизнес-форма подтверждает, что для объединения необходимы две вещи: во-первых, статус действителен, согласован с Ethereum и прошел децентрализованную проверку. сохранен и доступен (DA). Эти две части модуляризации рассматриваются отдельно, и кажется, что обе необходимо установить. Если только данные вынесены из цепочки, а корень статуса помещен в Ethereum, статус все равно может быть гарантированным, но потерянные данные не могут быть восстановлены. Это справедливо в сценарии celestia, похоже, достигнут консенсус; перешли в DA на более низком уровне, основываясь на одной предпосылке: такие данные, как свертка, согласовываются DA, и фактически состояние также согласовывается, потому что состояние можно восстановить на основе данных (фактически консенсус и DA всех публичных сетей синхронизированы). Что касается того, правильный статус или нет, это вопрос уровня расчетов. Вы можете организовать проверку мошенничества или проверку zk на уровне расчетов. В существующей модели объединения на Ethereum уровень консенсуса и уровень расчетов фактически реализованы вместе. Таким образом, создается впечатление, что либо консенсус и ПДР вместе, и ПДР является главным, либо консенсус и урегулирование вместе, и урегулирование является главным. Но на самом деле DA можно вынести отдельно и разместить где-нибудь вне цепочки, поэтому DA и консенсус необходимо разделить. Расчет может быть выполнен самостоятельно без консенсуса. Например, в Ethereum передается только корень состояния, но сам бизнес-узел должен проверить правильность расчета. Если оно неверно, перейдите в Ethereum, чтобы откатить состояние. каким-то образом (например, полигоном). Когда контракт на Ethereum не имеет возможности бросить вызов мошенничеству и проверить ZKproof, уровень расчетов находится на верхнем уровне, а уровень консенсуса остается в Ethereum. В то же время DA может это сделать. быть в другом месте, поэтому консенсус и урегулирование также должны быть разделены.
Простая разница между урегулированием, DA и консенсусом заключается в следующем:
Почему возникает проблема с масштабируемостью? Какую проблему решает модульность (DA)?
Узкое место масштабируемости в пространстве блокчейна называется раздуванием состояния. В соответствии с исходным методом проверки легкие узлы могут лишь частично отслеживать заголовок блока и не могут полностью проверить правильность цепочки. Только полные узлы с более высокой производительностью имеют такую возможность.
По мере увеличения количества транзакций,Состояние блокчейна (информация, необходимая для транзакций) будет расти,верноТребования к пропускной способности и вычислительной мощности также выше.,Повышенные требования к производительности узла,Это также приводит к тому, что узлов, соответствующих условиям, становится все меньше и меньше.,Несколько полных узлов стали центром сети,Более вероятно, что все узлы вступят в сговор, чтобы совершить зло.,Привнесение рисков централизации в сеть,Безопасность становится хуже.
Доказательство мошенничества и доказательство достоверности (включая корень Меркла, доказательство свертки и т. д.) уменьшают узкое место масштабируемости и позволяют легким узлам проверять существование некоторых транзакций, но не решают проблему проверки «несуществования» транзакций и консенсуса. узлы злонамеренно не предоставляют некоторые транзакции и другие проблемы. Это указывает на «доступность данных».
Доступность данных является обязательным условием для легких узлов, которые могут использовать доказательства мошенничества и доказательства достоверности для подключения к сети и полной проверки обеспечения сетевой безопасности.
(1) Объединение смарт-контрактов (Объединение смарт-контрактов)
Это текущая организационная форма Rollup, то есть DA и консенсус завершаются в отношении транзакций Ethereum и консенсуса в цепочке маяков, а проверка данных и вызов (расчет) завершаются в контракте.
Разрешение на обновление (или форк) сводного смарт-контракта относится к обновлению самого смарт-контракта.
(2) Суверенный накопительный пакет
В контексте модульного стека суверенное объединение отвечает за исполнение и расчет, а уровень DA отвечает за консенсус и доступность данных. Уровень DA не проверяет правильность транзакции суверенного объединения, но узел, который проверяет суверенное объединение извне, отвечает за проверку правильности новой транзакции.
Таким образом, накопительный пакет сохраняет только данные в DA, а другими действиями можно управлять самостоятельно, как если бы вы получили «национальный суверенитет». Исходя из этого, обновление суверенного накопительного пакета аналогично обновлению форка. Для цепочки L1 обновления через форки являются стандартными и позволяют пользователям (узлам) соглашаться на обновления или отказываться от них.
Еще одним ключевым моментом независимого объединения является то, что легкий клиент может независимо проверять данные полного узла. (То есть я могу решить, правильный статус или нет. Что касается того, как я решу, то я могу позволить клиенту самому проверить решение, а можно передать его группе и т. д. Короче говоря, у меня есть суверенитет принимать решение об окончательной проверке и определении статуса, а не Ethereum. Подробнее см. ниже)
Что касается формы и процесса суверенного объединения, вы можете получить более глубокое представление о проекте Celestia ниже.
(3) Сводка расчетов (Сводка расчетов)
Существует специальный накопительный уровень расчетов, поэтому накопительный пакет не должен напрямую связываться со слоем DA (Celestia). Если сведение расчетов контролируется уровнем расчетов, его также можно рассматривать как тип суверенного свертывания.
Если объединение хочет быть более легким, пусть логика расчетов будет выполняться некоторыми общими расчетными проектами, поскольку логика проверки ZK и вызова OP является общей, и логику расчетов нескольких объединений можно лучше сохранить в одном месте.
(1) Концепция Селестии
первыйCelestiaдаодинПубличная сеть PoS на базе Tendermint, Имеет собственный узел и токен. Во-вторых, это обеспечиваетМодульныйБлокчейн-сервисы,В основном предоставляется “Консенсусная услуга отделена от исполнения” и “служба доступности данных” Обе службы используются другими накопительными пакетами.
Селестия выдвигает ключевую концепцию:
L1 не нуждается в проверке данных транзакции или доказательстве ZK для обеспечения безопасности объединения.
Это наиболее важная концепция в этом разделе, и только поняв ее, мы сможем понять смысл модульной конструкции.
Расчет клиента: Теперь подтверждение статуса и оспаривание существования ZKиOP завершаются в существующем Rollup-контракте, то есть существующем внутрисетевом контракте Урегулирование. Но разве мы не можем оспорить это в договоре? Может, Поскольку данные DA были гарантированы, В договоре подтверждать не нужно, клиент тоже может подтвердить. Кто бы ни подтверждал, результат подтверждения будет одинаковым. Тогда тот, кто использует сверток, подтвердит статус и высоту свертки на основе данных DA. Затем решите, продолжать ли его использовать, как ему бросить вызов, если обнаружите ошибку и т. д. Например ЗК Rollup продолжает отправлять данные в Ethereum, но контракт не проверяется. ЗК определенной высоты H Если доказательство неверно, то продолжать отправку данных в Эфириум этому ЗК будет бесполезно. Поскольку пользователи обнаружили, что данные H неверны, они не смогут распознать последующие данные.
Стороннее урегулирование: Пусть Rollup заложит некоторые активы в отдельную цепочку, Специализируется на выполнении Урегулирования (далее CEVMOS план) на высокой скорости.,Это эквивалентно перемещению частей проверки и вызова текущего накопительного контракта на Ethereum в другую цепочку.,Вы можете использовать эту цепочку, чтобы наказать Слаша и так далее.
Отсюда мы можем понять, почему расчетный слой можно запускать отдельно. В то же время DA действительно можно вынести за пределы блокчейна, и для достижения консенсуса в цепочке требуется только одно: децентрализовать консенсус в корне последней DA. Выполнение всегда выполнялось Rollup независимо, поэтому его, естественно, можно гибко изменять.
Таким образом, DA, консенсус, урегулирование и исполнение четко разделены и могут быть разделены логически. Это дает возможность модульным экологическим проектам признать свой предпринимательский вклад.
Пока L1 может обеспечить порядок транзакций и Доступность данных узел объединения (или клиент) сам может определить, какие транзакции действительны. Это объединение суверенитета в концепции модульного блокчейна (Sovereign Режим объединения)
(2) Как использовать Celestia, на примере ZK Rollup:
Предположим, происходит транзакция, изменяющая состояние,сортировщик рулонов изучить сделку,и Волявозобновлятьизгосударственный кореньиZK Доказательство вместе передается Селестии.
Celestia не выполняет и не проверяет это доказательство (умных контрактов нет). Он просто помещает доказательство в блок блокчейна Celestia.
Узлы объединения или клиенты читают данные из Celestia и видят новый корень состояния и опубликованное доказательство.
Узел или клиент Rollup проверяет сертификат ZK, а затем обновляет свой собственный статус. Если сертификат ZK неверен, он игнорирует эти данные и не обновляет свой собственный статус.
Эфириум и Селестия – ZK Rollup выпустит корень состояния, сертификат ZK и отдельные транзакции на уровень L1 (в целях доступности). данные). существуют Ethereum, проверка L1 zk доказательство.
В Celestia L1 оставляет проверку доказательства узлам объединения.
Celestia предоставляет возможность публиковать данные и обеспечивать безопасность сводных данных.
(3) Какие преимущества и преимущества дает модель и услуги Celestia?
Преимущества модульности обеспечивают возможность независимого объединения и недорогое пространство для объединения данных;
Он не выполняет выполнение, не воспринимает достоверность данных и обеспечивает независимые инновации на уровне выполнения;
Обеспечьте стабильные цены на пространство DA. Пики и спады сети на уровне L1 не влияют на цены объединений в реальном времени в различных областях промышленности, а определяются деловой популярностью самого объединения;
Поскольку накопительные пакеты используют общий DA, между накопительными пакетами может быть установлен мост минимального доверия;
Легкий узел + эффективное развертывание Cosmos SDK;
Генеральный директор Мустафа имеет степень доктора компьютерных наук Лондонского университета, специализирующуюся на вопросах расширения блокчейна. Он стал соучредителем Chainspace, платформы масштабирования блокчейнов, которую позже приобрела Facebook. Он также является изобретателем доказательства мошенничества и первым автором статьи «Доказательство мошенничества и доступности данных» с Виталиком в 2018 году.
CTO Ismail Был в Tendermint(Cosmos материнская компания), Interchain Foundation、Google Он работает инженером-программистом в других компаниях и имеет богатый опыт в технологии блокчейн. CRO John имеет докторскую степень в области компьютерной инженерии Университета Торонто и занимал должность ConsenSys исследователь и инженер, который позже стал соучредителем Optimistic Rollup решение Fuel Labs。COO Nick Имеет степень магистра Стэнфордского университета и ранее был менеджером публичной сети. Harmony Соучредитель.
Временной узел:
2019.05 Выпущен официальный документ LazyLedger 2021.03.04 LazyLedger Labs завершила начальный раунд финансирования на сумму 1,5 миллиона долларов США и планирует запустить тестовую сеть к концу года. 15.06.2021 LazyLedger сменила название на Celestia 2022.05.25 Celestia запускает свою первую тестовую сеть Mamaki 20.10.2022 Celestia завершила финансирование на сумму 55 миллионов долларов США под руководством Polychain Capital и других 2023.03.15 Тестовая сеть Celestia Blockspace Race онлайн и запущен обозреватель блоков 12.05.2023 Celestia: Начальная версия Quantum Gravity Bridge запущена в тестовой сети Blockspace Race Ожидается, что официальный сайт запустит сеть в 2023 году, но токены еще не выпущены.
Стимулируемая программа тестовой сети Celestia Blockspace Race, запущенная в марте 2023 года, насчитывает более 700 активных легких узлов выборки и добилась значительного прогресса в поддержке выборки доступности данных. В мероприятии участвуют 1000 участников.
экологическое строительство, Селестия также разработала и сотрудничала с рядом экологических проектов, демонстрируя существование https://celestia.org/ecosystem/ , Большинство (кроме Fuel?) модульных проектов находятся в экосистеме Celestia.
https://www.chaincatcher.com/article/2080466 Селестия: звездное море модульного блокчейна
Celestiaвыполнить Доступность Есть две ключевые особенности уровня данных, обе из которых являются новым решением расширения блокчейна:
(1) Выборка доступности данных:
Вообще говоря, легкие узлы загружают только заголовок блока, содержащий данные блока (т. е. список транзакций) (т. е. корень Меркла).
и Данкшардинг похож,Селестия также использует двумерный код стирания Рида-Соломона.,верно После расширения вычисляются каждая строка и столбец.Merkle Root, Тогда для каждого Меркла Рут вычисляет общую сумму Меркла Root.
Чтобы убедиться в доступности данных, легкие узлы Celestia выбирают блоки данных размером 2k × 2k. Когда данные действительно недоступны (более (k+1)^2 или просто понимаются как 1/4), соответствующая вероятность выборки недоступных данных следующая:
Пока имеется достаточно времени выборки, вероятность может быть гарантированно достаточно низкой.
Кроме того, каждый выбранный блок данных, полученный с правильным доказательством Меркла, передается в сеть. Таким образом, пока легкие узлы Celestia отбирают вместе достаточное количество блоков данных (т. е. не менее k × k уникальных блоков), полные блоки могут быть восстановлены честными полными узлами.
Каковы недостатки использования DAS? 1. Вредоносные узлы могут генерировать данные, не соответствующие методу кодирования RS. 2. Данные в созданном блоке не многократно сохраняются в нескольких узлах консенсуса и проверяется кодировка сгенерированных данных, а проверяются выборки (полные данные изначально существуют только в том узле, который произвел данные). ---> Значит, должно быть мошенничество Механизм доказательства, Преимущество использования двумерного кодирования заключается в том, что при доказательстве вам нужно только загрузить данные строки или столбца для доказательства.
(2) Дерево Меркла пространства имен (NMT):
Celestia делит данные блоков на несколько пространств имен, по одному для каждого приложения, используя уровень DA (в основном Rollup). Таким образом, каждому приложению необходимо загружать только свои собственные данные, и оно может игнорировать данные других приложений.
Поэтому, используя NMT в качестве структуры для организации данных, NMT Это дерево Merkle Дерево,Его листья упорядочены по идентификатору пространства имен.,И его алгоритм хэширования был изменен.,Заставляет каждый узел в дереве включать область пространства имен всех его потомков.
понимать:
https://github.com/celestiaorg/nmt , Модификация хеша в коде такова: конвертировать каждый узел поставить minNamespace и maxNameSpace перед сгенерированным хэшем, Так что его можно читать каждый раз.
(3) Цепочка приложений Celestia:
Услуга, предоставляемая Celestia, называется Celestia. App, работает на платформе Cosmos Цепочка PoS разработана SDK, все транзакции DA — даиCelestia Приложение взаимодействует, Схема модуля следующая:
celestia-core — это модифицированная версия алгоритма консенсуса Tendermint. На основе tenermint были внесены следующие изменения:
Давайте посмотрим поближе: https://arxiv.org/abs/1905.09274 Статья LazyLedger, опубликованная Мустафой в 2019 году.
(1) Отправить PayForBlob
торговля.
Транзакция содержит идентификационные данные отправителя, доступные данные (также называемые сообщением), размер данных, пространство имен. ID изнак。
Эти транзакции будут разделены на e-Txиблобы после отправки.,Тогда виртуальную машину Celestia изучить,осуществлять После завершения,Обязательство блока будет рассчитано и добавлено в заголовок блока. (Только корни Меркла из 4К строк корней Меркла после двумерного кодирования RS, упомянутого выше) и да рассчитывается в соответствии с методом NMT, описанным выше.,Облегчает чтение из одного пространства имен.
(2) Проверьте доступность данных.
Для облегчения проверки Селестия разделилась на 2 сети:
(1) консенсусная сеть:проходитьTendermint Канал P2P реализует протокол TBFT и имеет ограниченное количество узлов.
(2)Сеть DA: Подключиться через Libp2p (DHT), Он разделен на полные узлы (Celestia узел) и световой узел (Селестия Light Node), Полный узел синхронизирует все данные, а легкий узел отвечает за синхронизацию последнего заголовка блока, а затем выполняет проверку выборки данных DAS. Легкие узлы также могут быть представлены payForBlob
торговля.
Если легкому узлу не удастся выполнить проверку, он проигнорирует заголовок текущего блока и повторит попытку позже (механизм Slash не объясняется). Просто настройте данные каждого блока Количество кусков и количество выборочных проверок, Это может полностью снизить вероятность неправильного подтверждения, в результате чего производители блоков не смогут получить прибыль от сохранения данных блоков.
Конечная суверенная цепочка требует запуска нового объединения в сети Celestia. Этот процесс представляет собой холодный старт, поэтому первым шагом является продолжение использования безопасности Ethereum для перехода. Поэтому предлагается решение Celestium, аналогичное Validium. соответствующий конкретным разработанным проектам. Он называется «Проект моста квантовой гравитации». Это не мост между цепочками активов в прямом смысле этого слова. Он в основном развивает способность проверять корень состояния на Celestia на Ethereum.
Celestium позволяет проверять и подтверждать статус объединения, чтобы оставаться на Ethereum,Как показано на картинке выше,DA Bridge Контракт проверит корень Меркла и подпись, предоставленную валидатором Celestia, L2. Контракт (то есть Rollup Контракт), примите сертификат действительности объединения и проверьте, что соответствующие исходные данные были DA. Bridge Подтверждено договором.
краткое содержание:
Этот режим только отделяет DA и наиболее близок к текущему режиму Rollup, сохраняя при этом безопасность Ethereum. позволятьRollupРазработчики могутк Предварительная приемкаDAразделениеизмодель。(Или предоставленоСтандартизированный способ реализации собственного Validium)
https://blog.celestia.org/celestiums/
Cevmos — это стек накопительных пакетов, совместно разработанный цепочкой приложений Cosmos EVM Evmos и Celestia с целью стать службой расчетного уровня, построенной на Celestia на основе объединения EVM.
Cevmos будет реализован как накопительный пакет Celestia с использованием Rollkit (ранее Opmint, сокращение от Optimistic Tendermint) вместо механизма консенсуса Tendermint Core, используемого в существующей цепочке Cosmos.
В настоящее время для расчетов в накопительных пакетах используется основная цепочка Ethereum. Однако цепочка Ethereum не является идеальным расчетным слоем для Rollup, поскольку она используется совместно с приложениями, не поддерживающими Rollup, которые используют цепочку напрямую для транзакций смарт-контрактов. Таким образом, цепочка Ethereum не специализирована и меньше по размеру по сравнению со специализированными расчетными уровнями.
Также существует такое понятие, как Recursiverollup (свертывание внутри накопителя), то есть сам Cevmos также является сверткой относительно слоя DA Celestia, то есть расчетным накопителем, то есть этот свертка служит расчетным слоем для рекурсивная свертка над ним.
Накопительные пакеты на Cevmos публикуют свои данные в Cevmos, который затем публикует их в Celestia. Как и сегодня Ethereum, Cevmos будет выполнять доказательство объединения в качестве расчетного уровня. Цель Cevmos — позволить выпускать накопительные пакеты Ethereum непосредственно на Celestia без изменения ее кодовой базы.
кроме тогоиззлоодин Преимущество в том,даCevmosи РазличныйRecursive Между накопительными пакетами может быть установлен минимальный мост доверия, а различные накопительные пакеты также могут легко взаимодействовать с некоторыми подтверждающими данными и т. д.
Проект Аль-Бассема на изображении выше также включает в себя соединение CEVMOS с Cosmos Hub, надеясь открыть космическую экосистему. На данный момент это всего лишь дизайн, реализация и смысл еще не ясны.
Проект CEVMOS был впервые предложен в 2021 году. По состоянию на 23 года назад четких новостей о его реализации до сих пор нет, а прогресс сомнительный.
краткое содержание:
Режим CEVMOS — это объединение расчетов, Но чтобы сохранить безопасность Эфириума, Станьте Recursive-Rollup, то есть завершите проверку расчетов самостоятельно и сохраните несколько корней на Ethereum. Это делает механизм расчетов независимым, позволяет его гибко настраивать и экономит затраты на газ при расчетах в Ethereum. В то же время для превосходных разработчиков Rollup Этот сервис Урегулирования переносит данные DA в Celestia в корневой DA состояния Ethereum, Проблема расселения также решена. Rollup должен заботиться только об исполнении блока и генерации доказательств.
https://forum.celestia.org/t/an-open-modular-stack-for-evm-based-applications-using-celestia-evmos-and-cosmos/89/5 Статья Аль-Бассема, объясняющая CEVMOS
Основываясь на идее модульности, Celestia выдвигает ключевое концептуальное предположение — состояние Rollup не нуждается в проверке в L1. Это создает цепочку, предоставляющую услуги DA. Функции включают в себя:
https://celestiachinese.substack.com/p/ff3?utm_source=profile&utm_medium=reader2 Список чтения Селестии
https://www.rootdata.com/zh/Projects/detail/Celestia?k=MTk4NA%3D%3D Celestia данные проекта
Модульная После захода мысли, проекты, изучаемые Модульным, появились на всех уровнях. По аналогии с компонентами разработки, трек Модульный просто разделен на два направления:
Поскольку независимое создание слоя консенсуса не имеет особого смысла, текущие Модульные компоненты Инновации в основном направлены насуществоватьDA,Урегулирование,и Уровень исполнения。
Кратко разберемся, что делает каждый слой:
Если говорить только о треке DA, обсуждаемом в этой статье, то основными вариантами будущего являются:
Мейнстрим-проекты: (Форма релокации КМ сложна в форматировании, поэтому используются скриншоты с Iwiki, то же самое ниже)
Вторичные и инкубационные проекты:
Оптимизм не стал развитием Validum, но прямо предложил новый стек OP в 2022 году.
Коинбейс в 2023 году и a16z децибел присоединиться Optimism Экология, через ОП Стек выдал Base Chain и Magi соответственно. В то же время 2023 г. Год 6 луна 6 ежедневно Bedrock Обновление OP-Stack Начальная версия основной сети. . С тех пор многие публичные сети, такие как opBNB, Zora и Worldcoin, предоставили OP Stack — отличная реклама бренда.
2023Год6 луна С этого момента, ОП Stack Темп экологической экспансии значительно ускорился: за два с половиной года 11 объявлено о новых проектах на основе OP Stack связанный с запуском L2 Сеть, учет тока OP Stack Экология все 19 проекты (неполная статистика) 57%。
как Optimism Запущен модульный инструментарий с открытым исходным кодом, ОП Stack Разрешить разработчикам использовать его в соответствии со своими потребностями. OP Stack Комплект для сборки кастома Layer2 сети, тем самым получая доступ к сети Ethereum и обмениваясь ресурсами, сегодня это также стало «проблемой цепочки в один клик». + «Модуляр» — самая большая темная лошадка.
Для связи с ОП Стек утверждает, zkSync командасуществовать2023Год06луна23Опубликованоzk CredoПервое издание,Это объясняет важность децентрализованных сетей блокчейнов.,Важнее да,Запустить ЗК Стек, его возможности такие же, как у OP Stack Аналогичный, модульный и с открытым исходным кодом, ZK Stack Мы также надеемся помочь разработчикам более гибко создавать собственную «Гиперцепь».
Каждую гиперцепочку можно интегрировать в экосистему zkSync, чтобы сформировать более полную сеть. Команда zkSync также заявила, что продолжит оптимизировать код, чтобы позволить разработчикам развертывать Hyperchain одним щелчком мыши без каких-либо проблем.
Ключевые слова: стандартизированный API, обновление Bedrock, концепция суперцепи.
OP Stack Можно понимать как набор компонентов программного обеспечения с открытым исходным кодом, которые позволяют любому использовать Optimistic. rollups Создайте свой собственный уровень 2 на базе Ethereum. Блокчейн. Он переносит большую часть вычислений и хранения за пределы цепочки, полагаясь при этом на Ethereum для обеспечения безопасности и окончательности. С технической точки зрения Оптимизм. В основном это отражается на том факте, что это фактически экономит пользователям много внутрисетевых затрат. ОП Стек состоит из четырех основных компонентов:
Конечная цель OP Stack — создать суперцепочку Optimism, которая интегрирует отдельные L2 в совместимую объединенную систему. OP Stack может сделать выпуск L2 таким же простым, как развертывание смарт-контрактов на Ethereum сегодня, и сделать «выпуск цепочки в один клик» таким же простым, как нынешний «выпуск валюты в один клик». Возможно, в ближайшем будущем нам понадобится только один. нажмите Опубликовать блокчейн одним щелчком мыши.
Стек OP в целом представляет собой шестиуровневую структуру. Каждый уровень описывается четко определенным API, который будет заполняться модулями, соответствующими этому уровню.
Уровень доступности данных
сортировочный слой
производный слой
Уровень исполнения
расчетный слой
Управление
понимать: существовать Единый и открытый исходный кодизразвиватьрамка Вниз,Доступ к компонентам на всех уровнях осуществляется в стандартизированной форме.,Свободный выбор плагинов,При этом за счет базовой унификации форматов связи и данных,Вы также можете воспользоваться удобным механизмом межсетевой связи.
На рисунке ниже показано, как Celestia интегрирована в уровень OPStack DA.
https://blog.celestia.org/modular-data-availability-for-the-op-stack/
Только что завершенное обновление Bedrock: Модульизуем ОП Stackиз Уровень Представляем систему доказательств, делаем ее совместимость с будущим мошенничеством и достоверность доказательства.
ZK Stack это бесплатная модульная платформа с открытым исходным кодом, разработанная на основе zkSync. Era Код для создания кастома ZK поддерживается L2 и L3 (называемая гиперссылкой).
ZK Stack Ядро обеспечивает две ключевые функции: суверенитет и бесперебойную связь. Создатель (вы) владеете полными правами на код и имеет неограниченную автономию в настройке и формировании каждого аспекта цепочки. Hyperchain работает независимо и полагается только на Ethereum. L1 Чтобы обеспечить свою работоспособность и безопасность, сеть Hyperbridge способствует взаимосвязи каждой гиперцепи, тем самым обеспечивая надежную, быструю (в течение нескольких минут) и дешевую (за одну транзакцию) совместимость.
Функции:
Основная логика всей дорожки DA:
Стирающее кодирование + выборка доступности данных → Легкие узлы и клиенты могут проверять данные → DA накопительных данных можно отделить от L1 → Расширение DA накопительных данных, инновационный механизм суверенитета
Основная логика модульной структуры:
Переход от комбинаций нескольких цепей (Cosmos и т. д.) к комбинациям агрегирования; агрегирование может свободно выбирать каждый уровень компонентов при модульности; ядро и интересы возвращаются в Ethereum; окончательная форма может быть формой структуры сегментов семейства Rollup ( XX стек)
Неизбежные вопросы:
Данкшардинговая часть:
https://members.delphidigital.io/reports/the-hitchhikers-guide-to-ethereum The Hitchhiker's Guide to Ethereum - Важный дальний вид на Дельфи
https://dailyclipper.net/dc/2022/06/06/318944/ китайский перевод вышеизложенного
https://medium.com/taipei-ethereum-meetup/rollup-and-the-boost-from-proto-danksharding-85d2fe0566b6 В этой статье приводятся некоторые источники изображений Данкшардинга, но они не очень точны.
https://medium.com/taipei-ethereum-meetup/rollup-proto-danksharding-implementation-detail-913a3c61fde8 В этой статье приводятся некоторые источники изображений Данкшардинга, но они не очень точны.
https://notes.ethereum.org/ @hww/workshop_feb_2022 Бутерин и другие обсуждают материал данксардинга. Включая сам кусок сырости, большинство сетевых изображений взято из этого ppt.
https://zhuanlan.zhihu.com/p/610737860 Интерпретация дорожной карты Ethereum
https://cn.cointelegraph.com/news/understanding-the-merge-surge-verge-purge-and-splurge Слияние Ethereum завершилось успешно, пересмотрев дорожную карту Ethereum
https://learnblockchain.cn/article/4334 Узнайте о Danksharding, новом решении для обновления Ethereum, в одной статье. Относительно краткий и точный, это отсылка к книге Hitchhiker's Guide to Доработка и дополнение Ethereum
https://www.chaincatcher.com/article/2086654 Углубленная интерпретация EIP-4844:Sharding Маленький шаг для Ethereum, большой шаг для расширения Ethereum
https://km.woa.com/articles/show/567634 Краткое изложение Доннера о Данкшардинге
Математические принципы КЗГ:
https://www.defidaonews.com/article/6784542 Подробное объяснение KZG Как подать заявку zk-rollup Эфириум DA план
часть DA накопительного пакета:
https://www.bitpush.news/articles/2990522 IOSG Weekly Brief Распаковка уровня доступности данных: упущенные из виду кирпичики Lego модульного будущего |
Модульная часть:
https://coinmarketcap.com/alexandria/article/what-is-data-availability Статья Мустафы о концепции модульного DA.
https://volt.capital/blog/modular-blockchains Modular Blockchains: A Deep Dive
https://www.chaincatcher.com/article/2080466 Селестия: звездное море модульного блокчейна
https://www.panewslab.com/zh/articledetails/8903p3w6.html Подробное объяснениеMiddleware EigenLayer: Как обеспечить вторичную безопасность Ethereum?
информация о самой свертки:
https://foresightnews.pro/article/detail/11105 Полное руководство по объединению китайского перевода. (оригинальная версия:)
https://mirror.xyz/0xb9e749FD3802D4A2162320ea7dB5AB8bf66a0AEA/fPdRxx4pFaL7I55scSbctxI7M_nogxJVsSjPS4zm6Zs StarkNet Техническая архитектура и характерная экология
OP Stack & ZK Stack
https://www.panewslab.com/zh/articledetails/pe39pb87.html Модульная война второго уровня начинается: ОП Stack VS ZK Стэк, кто может стать окончательным победителем?
https://www.theblockbeats.info/news/44546 Приближается праздник Оптимизма? ОП Обзор экологических проектов Stack