Перепостите оригинальный заголовок: Sharded L2? "=nil;" Как предложить новое решение для фрагментации состояния L2?
Переход Ethereum к центрированной на rollup дорожной карте вызвал взрывной рост модульных дизайнов масштабирования. Этот рост изначально был успешным, устраняя комиссии за газ в размере $100+ и открывая совершенно новые дизайны приложений. Но всего лишь через несколько лет Ethereum и его rollups столкнулись с новой, критической проблемой: фрагментацией состояния.
В основе фрагментации состояния лежит проблема масштабирования. Недавно сообщество модульности предложило промежуточные решения, объединяющие существующие роллапы в единую систему, (по-видимому) достигая священной грааля масштабируемости блокчейна - горизонтальной масштабируемости. Однако эти решения сопряжены с существенными компромиссами. Новое поколение решений L2 для Ethereum переосмысливает масштабируемость с первых принципов, применяя вертикальные и горизонтальные техники для достижения конечной производительности.
Существует две рамки для масштабирования блокчейна:
Роллапы часто ошибочно считаются горизонтальным масштабируемым решением для Ethereum. Однако каждый роллап, а также каждый блокчейн, в общем-то, определяется журналом, который он поддерживает, что означает, что роллапы являются отдельными системами от Ethereum. Этот фундаментальный недостаток в понимании основных принципов масштабирования баз данных оставил экосистему Ethereum перед существенной задачей: фрагментацией состояния.
Фрагментация состояния по всему L2 превратилась в серьезную проблему для Ethereum. Фрагментация определяется тремя новыми проблемами.
И эти проблемы усугубляются с каждым днем. Ограниченные существующей инфраструктурой, приложения, чувствительные к цене, вынуждены изолироваться, чтобы сохранить надежно низкие комиссии за транзакции. По мере приближения следующего цикла, должен произойти зловещий снежный комок; по мере увеличения сбоев L2, все больше разработчиков вынуждены выбирать инфраструктуру, специфичную для приложения, усугубляя (уже) всеобщие проблемы, связанные с фрагментацией состояния. Через несколько лет не удивлюсь, если неспособность L2 решить проблему фрагментации состояния приведет к краху доминирования приложений в экосистеме Ethereum.
Фрагментация состояния в основном является проблемой масштабирования, при которой ответственность остается на L2 для масштабирования без расщепления композиционности. Существуют два подхода, которые L2 могут принять, чтобы решить проблему масштабируемости.
Первый подход довольно популярен среди существующих L2. Объединение роллапов достигается с использованием промежуточного программного обеспечения для установления представления о единой системе. Фактически, эти решения облегчают коммуникацию между роллапами через общие гарантии консенсуса. Такие решения включают общие последователи, общие доказатели и различные архитектуры L3.
Хотя команды и проекты, работающие над этими решениями, являются сильными, подход, сосредоточенный на промежуточном ПО, к решению масштабируемости L2 сопряжен с существенными компромиссами, включая:
Более критично, это отвлекает команды L2 от решения открытых проблем тарифирования наложения и цензуры одного актёра, для которых требуются значительные инженерные и исследовательские усилия.
L2 сети Ethereum могут быть масштабированы вертикально путем изменения среды выполнения узла rollup для увеличения использования аппаратных средств; такие проекты включают Eclipse и Movement Labs, которые строят rollups, используя SVM и MoveVM, соответственно. Этот подход обещает значительное улучшение масштабируемости в ближайшей перспективе; однако для этого требуется, чтобы разработчики Ethereum приняли новый технологический стек.
В качестве альтернативы L2 могут горизонтально масштабироваться путем (пере)введения исполнения шардинга, что позволит сети масштабироваться путем добавления новых узлов. Этот подход способствует децентрализации, имеет более высокие теоретические пределы масштабирования и позволяет проводить вертикальные оптимизации масштабирования при необходимости. Учитывая эти преимущества, =nil; Foundation разработала шардированный L2 под названием =nil;.
=nil; оптимизирует сохранение основных ценностей Эфириума: децентрализации, устойчивости к цензуре и отсутствию разрешений. =nil; является первой проверяемой архитектурой шардинга на основе новаторского дизайна, zkShardingОн позволяет масштабировать свойства вышеприведенных фреймворков горизонтального масштабирования после факта с дополнительным преимуществом единой интегрированной среды разработки. Это дает разработчикам доступ к масштабу тысяч rollups из одной сети. Что более важно, =nil; обеспечивает пользователям надежно низкие комиссии за транзакции даже во время пиковой загрузки транзакций.
Более того, =nil; решает проблемы перегрузки путем динамического разделения и объединения состояния между фрагментами на основе спроса на доступ к состоянию. Такое динамичное поведение позволяет =nil; сохранять надежно низкие комиссии за транзакции (<$0.01). В целом, миссия =nil; Foundation заключается в предложении альтернативного пути для масштабирования Ethereum L2, который более тесно соответствует основным ценностям Ethereum и спросу на выполнение L2.
Несмотря на многочисленные вызовы, стоящие перед нами, будущее для уровней Ethereum L2 выглядит более многообещающим, чем когда-либо. Поскольку дизайны уровня L2 совершенствуются, и мы входим в следующее поколение решений масштабирования, существуют два преобладающих разделения: работа назад против начала с чистого листа, и горизонтальное против вертикального масштабирования.
Sharding мертв, да здравствует Sharding.
Эта статья воспроизведена из [ foresightnews] , авторские права принадлежат оригинальному автору [Avi Zurlo,=nil; Фонд], если у вас есть возражения против перепечатки, пожалуйста, свяжитесь Команда Gate Learn, команда обработает это как можно скорее в соответствии с соответствующими процедурами.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
Другие языковые версии статьи переведены командой Gate Learn и не упоминаются в Gate.io , переведенная статья не может быть воспроизведена, распространена или использована в качестве плагиата.
Перепостите оригинальный заголовок: Sharded L2? "=nil;" Как предложить новое решение для фрагментации состояния L2?
Переход Ethereum к центрированной на rollup дорожной карте вызвал взрывной рост модульных дизайнов масштабирования. Этот рост изначально был успешным, устраняя комиссии за газ в размере $100+ и открывая совершенно новые дизайны приложений. Но всего лишь через несколько лет Ethereum и его rollups столкнулись с новой, критической проблемой: фрагментацией состояния.
В основе фрагментации состояния лежит проблема масштабирования. Недавно сообщество модульности предложило промежуточные решения, объединяющие существующие роллапы в единую систему, (по-видимому) достигая священной грааля масштабируемости блокчейна - горизонтальной масштабируемости. Однако эти решения сопряжены с существенными компромиссами. Новое поколение решений L2 для Ethereum переосмысливает масштабируемость с первых принципов, применяя вертикальные и горизонтальные техники для достижения конечной производительности.
Существует две рамки для масштабирования блокчейна:
Роллапы часто ошибочно считаются горизонтальным масштабируемым решением для Ethereum. Однако каждый роллап, а также каждый блокчейн, в общем-то, определяется журналом, который он поддерживает, что означает, что роллапы являются отдельными системами от Ethereum. Этот фундаментальный недостаток в понимании основных принципов масштабирования баз данных оставил экосистему Ethereum перед существенной задачей: фрагментацией состояния.
Фрагментация состояния по всему L2 превратилась в серьезную проблему для Ethereum. Фрагментация определяется тремя новыми проблемами.
И эти проблемы усугубляются с каждым днем. Ограниченные существующей инфраструктурой, приложения, чувствительные к цене, вынуждены изолироваться, чтобы сохранить надежно низкие комиссии за транзакции. По мере приближения следующего цикла, должен произойти зловещий снежный комок; по мере увеличения сбоев L2, все больше разработчиков вынуждены выбирать инфраструктуру, специфичную для приложения, усугубляя (уже) всеобщие проблемы, связанные с фрагментацией состояния. Через несколько лет не удивлюсь, если неспособность L2 решить проблему фрагментации состояния приведет к краху доминирования приложений в экосистеме Ethereum.
Фрагментация состояния в основном является проблемой масштабирования, при которой ответственность остается на L2 для масштабирования без расщепления композиционности. Существуют два подхода, которые L2 могут принять, чтобы решить проблему масштабируемости.
Первый подход довольно популярен среди существующих L2. Объединение роллапов достигается с использованием промежуточного программного обеспечения для установления представления о единой системе. Фактически, эти решения облегчают коммуникацию между роллапами через общие гарантии консенсуса. Такие решения включают общие последователи, общие доказатели и различные архитектуры L3.
Хотя команды и проекты, работающие над этими решениями, являются сильными, подход, сосредоточенный на промежуточном ПО, к решению масштабируемости L2 сопряжен с существенными компромиссами, включая:
Более критично, это отвлекает команды L2 от решения открытых проблем тарифирования наложения и цензуры одного актёра, для которых требуются значительные инженерные и исследовательские усилия.
L2 сети Ethereum могут быть масштабированы вертикально путем изменения среды выполнения узла rollup для увеличения использования аппаратных средств; такие проекты включают Eclipse и Movement Labs, которые строят rollups, используя SVM и MoveVM, соответственно. Этот подход обещает значительное улучшение масштабируемости в ближайшей перспективе; однако для этого требуется, чтобы разработчики Ethereum приняли новый технологический стек.
В качестве альтернативы L2 могут горизонтально масштабироваться путем (пере)введения исполнения шардинга, что позволит сети масштабироваться путем добавления новых узлов. Этот подход способствует децентрализации, имеет более высокие теоретические пределы масштабирования и позволяет проводить вертикальные оптимизации масштабирования при необходимости. Учитывая эти преимущества, =nil; Foundation разработала шардированный L2 под названием =nil;.
=nil; оптимизирует сохранение основных ценностей Эфириума: децентрализации, устойчивости к цензуре и отсутствию разрешений. =nil; является первой проверяемой архитектурой шардинга на основе новаторского дизайна, zkShardingОн позволяет масштабировать свойства вышеприведенных фреймворков горизонтального масштабирования после факта с дополнительным преимуществом единой интегрированной среды разработки. Это дает разработчикам доступ к масштабу тысяч rollups из одной сети. Что более важно, =nil; обеспечивает пользователям надежно низкие комиссии за транзакции даже во время пиковой загрузки транзакций.
Более того, =nil; решает проблемы перегрузки путем динамического разделения и объединения состояния между фрагментами на основе спроса на доступ к состоянию. Такое динамичное поведение позволяет =nil; сохранять надежно низкие комиссии за транзакции (<$0.01). В целом, миссия =nil; Foundation заключается в предложении альтернативного пути для масштабирования Ethereum L2, который более тесно соответствует основным ценностям Ethereum и спросу на выполнение L2.
Несмотря на многочисленные вызовы, стоящие перед нами, будущее для уровней Ethereum L2 выглядит более многообещающим, чем когда-либо. Поскольку дизайны уровня L2 совершенствуются, и мы входим в следующее поколение решений масштабирования, существуют два преобладающих разделения: работа назад против начала с чистого листа, и горизонтальное против вертикального масштабирования.
Sharding мертв, да здравствует Sharding.
Эта статья воспроизведена из [ foresightnews] , авторские права принадлежат оригинальному автору [Avi Zurlo,=nil; Фонд], если у вас есть возражения против перепечатки, пожалуйста, свяжитесь Команда Gate Learn, команда обработает это как можно скорее в соответствии с соответствующими процедурами.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
Другие языковые версии статьи переведены командой Gate Learn и не упоминаются в Gate.io , переведенная статья не может быть воспроизведена, распространена или использована в качестве плагиата.