Полностековая параллелизация нового типа EVM L1 проекта Блоки с гибким пространством напрямую решают проблемы предсказуемой производительности

Полный стек параллелизации: выпущен Вайтпейпер нового проекта EVM Layer1

В последнее время новый перспективный проект EVM Layer1 выпустил Вайтпейпер «Полная стековая параллелизация», который направлен на полное улучшение масштабируемости блокчейна и обеспечение «предсказуемой производительности» для децентрализованных приложений (DApps).

Предсказуемая производительность означает предоставление DApp предсказуемого объема обработки транзакций в секунду (TPS), что имеет решающее значение для некоторых бизнес-сценариев. DApp, развернутые на публичных блокчейнах, обычно должны конкурировать за вычислительные ресурсы и пространство для хранения с другими приложениями. В условиях сетевой перегрузки это может привести к высоким затратам на транзакции и задержкам, серьезно ограничивая развитие DApp. Представьте себе, если пользователи не смогут своевременно отправлять и получать сообщения из-за перегрузки базовой сети при использовании децентрализованного мессенджера, это будет катастрофой для пользовательского опыта.

Чтобы решить проблему "предсказуемой производительности", распространенной практикой является использование блокчейнов, специализированных для конкретных приложений, то есть приложенческих цепочек. Приложенческая цепочка — это блокчейн, в котором блоковое пространство специально выделено для конкретного приложения.

А этот новый проект инновационно предложил решение "Эластичное блочное пространство" ( Elastic Block Space, EBS ). Основываясь на концепции эластичных вычислений, динамически настраивает ресурсы блоков на уровне протокола в зависимости от потребностей DApp, предоставляя независимое пространство для масштабирования блоков для DApp с высокой нагрузкой.

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

Предсказуемая производительность DApp: от приложенческой цепи до эластичного блок-пространства

История развития приложенческой цепи

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

Приложенческая цепь не является новой концепцией: биткойн можно рассматривать как "цифровое золото", Arweave можно рассматривать как приложение для постоянного хранения, а определенный проект доступности данных можно считать приложением для обеспечения доступности данных.

С 2016 года приложения цепей включают не только одну цепь блоков, но и многоцепочечную структуру, то есть экосистему, построенную из нескольких взаимосвязанных цепей блоков. Основными представителями являются некоторые проекты кросс-цепей и некоторые проекты инфраструктуры Web3. Первый проект стремится решить проблемы взаимодействия между цепями блоков, позволяя быстро разрабатывать и запускать новую цепь, разработав протокол кросс-цепейной связи; второй проект нацелен на то, чтобы стать идеальным решением для масштабирования блокчейна, а цепи в его экосистеме называются параллельными цепями, которые изначально пропагандируют совместную безопасность.

В конце 2020 года, с фокусом на исследование масштабируемости Ethereum, такие как побочные цепи, подсети и Layer2 Rollups, появились соответствующие формы приложенческих цепей. Некоторые решения побочных цепей, такие как проект Polygon, и подсети высокопроизводительных публичных цепей улучшили опыт и производительность побочных цепей или подсетей, что привело к повышению общей сервисной способности. Layer2 Rollups поддерживают приложенческие цепи в модульной стековой форме, и некоторые наборы инструментов разработки открытого исходного кода и проекты Polygon пользуются популярностью среди многих проектов. Решения Layer2 Rollups направлены на повышение пропускной способности и масштабируемости сети Ethereum, чтобы удовлетворить растущий спрос на транзакции и обеспечить более широкую взаимосвязь.

В настоящее время уже существует множество приложений, построенных на кроссплатформенных цепочках приложений. Например, одна NFT-игра запустила сайдчейн Ethereum в начале 2021 года; один игровой проект в конце 2021 года объявил о миграции с одной публичной цепи на подсеть высокопроизводительной публичной цепи; одна децентрализованная биржа в ноябре 2021 года запустила DeFi цепочку приложений, построенную с использованием SDK одного кроссчейн проекта; другая децентрализованная биржа в середине 2022 года объявила, что версия V4 продукта будет построена с использованием технологий SDK одного кроссчейн проекта для создания независимой цепочки приложений; один проект инфраструктуры Web3 в 2023 году запустил цепочку приложений инфраструктуры для поддержки развития приложений экосистемы Web3, также включающую богатый уровень коммерческих протоколов.

Предсказуемая производительность DApp: от приложенческой цепи до эластичного блок-пространства

Преимущества и недостатки приложенческой цепи

Приложенческая цепочка получает полную власть над управлением суверенной блокчейн-сетью, не полагаясь на базовый Layer1, что является двусторонним мечом.

Преимущества состоят в трех основных пунктах:

  1. Суверенитет: Приложенческая цепь может решать проблемы с помощью собственной системы управления, поддерживать независимость и автономию, предотвращая различные вмешательства;

  2. Производительность: удовлетворяет требованиям приложений к низкой задержке и высокой пропускной способности, обеспечивает хороший пользовательский опыт и повышает эффективность фактической работы DApp;

  3. Настраиваемость: разработчики могут настраивать блокчейн в соответствии с требованиями, даже создавая экосистему и предлагая гибкие способы эволюции.

Недостатки также заключаются в трех пунктах:

  1. Проблемы безопасности: приложение блокчейна должно самостоятельно нести ответственность за безопасность, включая балансировку количества узлов, поддержание механизма консенсуса, избегание рисков стейкинга и т.д., сеть относительно небезопасна;

  2. Проблема межсетевого взаимодействия: как независимая цепочка, она страдает от недостатка интероперабельности с другими цепочками ( приложениями ) и сталкивается с проблемами межсетевого взаимодействия. Интеграция межсетевых протоколов также увеличивает риски;

  3. Проблема затрат: необходимо дополнительно построить большое количество инфраструктуры, что требует значительных затрат и времени на строительство. Также включаются затраты на эксплуатацию и обслуживание узлов.

Для стартапов недостатки приложенческих цепочек сильно влияют на работу их DApp. Большинству стартап-команд сложно надлежащим образом решить проблемы безопасности и кросс-цепочки, они также могут отказаться от идеи из-за высоких затрат на труд, время и деньги. Однако предсказуемая производительность является насущной потребностью для определенных DApp, поэтому на рынке остро необходимы решения по предсказуемой производительности на уровне Layer1.

Предсказуемая производительность DApp: от приложенческой цепи до эластичного блокпространства

Эластичное блочное пространство

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

Эластичное блок-пространство автоматически регулирует количество транзакций, которое может вместить блок, в зависимости от степени загруженности сети. Если блокчейн-сеть предоставляет стабильное блок-пространство и гарантии TPS для транзакций конкретных приложений благодаря эластичным вычислениям, это достигает "предсказуемой производительности".

Некоторые проекты Layer2 также выдвигали аналогичную концепцию "гибкой динамической масштабируемости", считая её неизбежным путем развития для поддержки широкого применения DApp. Прогнозируется, что в следующие 1-3 года появятся следующие технические разработки:

  1. Первый этап: проверка уровня горизонтального масштабирования узлов;

  2. Второй этап: статическое расширение на уровне цепочки;

  3. Третий этап: динамическое горизонтальное масштабирование на уровне цепочки.

И этот новый проект действительно реализовал эту концепцию, решив основную проблему первого этапа "Как координировать горизонтальное масштабирование узлов валидации для поддержки эластичных вычислений". Когда протоколы растут в сети, можно подписаться на эластичное блок-пространство для обработки пользователей и увеличения пропускной способности. Эластичное блок-пространство предоставляет независимое блок-пространство для DApps с высоким спросом на транзакции, позволяя расширяться по мере роста. По сути, блок-пространство определяет объем данных, который может храниться в каждом блоке, что напрямую влияет на пропускную способность транзакций. Когда DApps испытывают резкий рост спроса на транзакции, подписка на эластичное блок-пространство может эффективно обрабатывать увеличенную нагрузку, не влияя на основную блокчейн.

Предсказуемая производительность DApp: от цепочки приложений к эластичному блочному пространству

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

Гибкое блок-пространство проекта заимствовало концепцию распределенной базы данных и является продолжением технологии шarding в блокчейне. С точки зрения "вычислительного шардирования" оно расширяет пропускную способность по запросам, избегая проблем с "межшардовыми транзакциями", что позволяет разработчикам и пользователям не замечать значительных различий в опыте. В то же время, используя "нереальное время гибкость", которая имеет меньшие трудности с внедрением, оно усиливает применимость, удовлетворяя реальные потребности большинства DApp.

Стоит упомянуть, что эластичное блок-пространство является решением для горизонтального масштабирования производительности блокчейна при условии, что "транзакции могут быть параллелизированы". Только повышая степень параллелизма транзакций, необходимо горизонтально масштабировать ресурсы узловых машин для увеличения пропускной способности транзакций.

Для таких Layer1, как Эфириум, проблема последовательности транзакций является прямым узким местом производительности, а размер блока также ограничен ограничением газа переменного размера ( с максимальным значением 30,000,000 gas), поэтому можно только искать решения по масштабированию Layer2.

Для высокопроизводительного Layer1, который поддерживает параллельное выполнение транзакций и имеет возможность горизонтального масштабирования, существует проблема "предсказуемой производительности" для DApp в периоды пикового спроса. Этот проект реализует решение "местного рынка сборов", чтобы предотвратить монополизацию дефицитного блок-пространства единственными требуемыми транзакциями, ограничить рост временных сборов и смягчить негативное влияние внезапных пиковых спросов. Например, во время выпуска NFT, эмитент быстро исчерпает лимит вычислительных единиц каждого аккаунта (CU), после чего для обработки транзакций в ограниченном пространстве этого аккаунта необходимо будет повысить приоритетные сборы.

Можно сказать, что этот новый проект справляется с резким увеличением спроса на транзакции благодаря гибкому решению по блок-пространству, а также дополнительно развивает концепцию "локального рынка сборов" в одной высокопроизводительной публичной цепи, что не только обеспечивает "предсказуемую производительность" DApp, но и предотвращает резкое увеличение сборов и заторы по всей сети, достигая двойной выгоды.

Предсказуемая производительность DApp: от приложенческой цепи к эластичному блочному пространству

Резюме

Независимо от того, является ли это приложенческой цепочкой или эластичным блок-пространством, по сути, они предназначены для решения проблемы различных требований DApp к производительности блокчейна, или проблемы "предсказуемой производительности". Эти два подхода не имеют хороших или плохих сторон, есть только подходящие или неподходящие. Эти два подхода напоминают "теорию толстых протоколов" — предложенную Джоэлем Моне гр о в 2016 году, которая сосредоточена на вопросе "как криптопротоколы должны захватывать ( больше ценности, чем приложения, построенные на их основе, захватывают коллективной ценности )".

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

Эластичное блок-пространство на самом деле является жирным протоколом, это расширенная функция на уровне базового протокола Layer1, которая эффективно снижает барьеры для входа участников с требованиями к "предсказуемой производительности", в то же время протокол может захватывать ценность приложений, создавая положительный обратный эффект.

Предсказуемая производительность DApp: от приложенческой цепи до эластичного блокпространства

L1-0.78%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Поделиться
комментарий
0/400
CryptoCrazyGFvip
· 8ч назад
Скучно, вайтпейпер скоро будет в тарелке.
Посмотреть ОригиналОтветить0
consensus_whisperervip
· 17ч назад
Игроки layer1 снова пришли.
Посмотреть ОригиналОтветить0
ForkTonguevip
· 07-22 01:06
Опять хотят ловить людей как лохов.
Посмотреть ОригиналОтветить0
Web3Educatorvip
· 07-22 01:05
Увлекательно! Позвольте мне объяснить это для моих студентов по продвинутой архитектуре блокчейна...
Посмотреть ОригиналОтветить0
TideRecedervip
· 07-22 01:03
Опять дует Вайтпейпер, сначала позиции в шорт.
Посмотреть ОригиналОтветить0
fomo_fightervip
· 07-22 00:54
L1又来 будут играть для лохов
Посмотреть ОригиналОтветить0
TopBuyerBottomSellervip
· 07-22 00:52
Вайтпейпер все еще на высоте, а вкус последнего Будут играть для лохов еще не исчез.
Посмотреть ОригиналОтветить0
  • Закрепить