December 13, 2023

ДЕФИРОГАН #47. Solana VS Ethereum

Выдержки с лучших англоязычных подкастов.
Время прочтения 12 минут.


В этом эпизоде Lightspeed, Гаррет, Мерт и Джон обсуждают rollups, тезис об appchain, Solana и Ethereum.

  • Гаррет (ведущий) – со-ведущий Lightspeed
  • Мерт (ведущий) – генеральный директор Helius Labs
  • Джон (гость) – сооснователь DBA


Дебаты о Rollups


• Джон говорит, что в упрощенном виде Rollup можно рассматривать как мостовой контракт на Ethereum, где хранятся все средства. Однако важно понимать назначение и функциональность rollups сверх этого упрощенного взгляда.

• Он добавляет, что rollups не следует определять исключительно понятием мостового контракта на Ethereum. В своей основе Rollup происходит из данных, размещенных на другой блокчейн или уровне данных. Функция перехода состояния, примененная к этим данным, определяет состояние Rollup.

• Джон говорит, что некоторые сторонники Ethereum ставят под вопрос необходимость моста между базовым уровнем и Rollup для масштабирования. Хотя общее применение связано с переносом активов, существуют и другие свойства безопасности и преимущества, связанные с использованием различных уровней данных для rollups. Большинство применений включают перенос активов, но понимание как аспектов безопасности, так и роли мостов является существенным.

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

• Джон говорит, что масштабирование верификации включает уменьшение необходимости для пользователей выполнять все транзакции индивидуально. Это может быть достигнуто с помощью таких методов, как выборочная доступность данных (Data Availability sampling - метод, позволяющий пользователям проверять транзакции или блоки данных без необходимости загружать и обрабатывать всю информацию целиком). Используя эти методы, пользователи могут проверять транзакции с меньшими ресурсами.

• Он говорит о дебатах о том, масштабируют ли rollups Ethereum или они должны рассматриваться отдельно от базового уровня.

• Он считает, что если Rollup сохраняет свойства безопасности, производные от Ethereum, и позволяет новые функциональности, он может рассматриваться как масштабирование Ethereum. Однако простая передача $ETH на внешнюю платформу, например Coinbase, не обеспечивает такого же уровня безопасности и масштабируемости.

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

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

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

• Он добавляет, что для максимизации пропускной способности в блокчейн-системе критически важно масштабирование исполнения и распространения данных. Если создание блоков с высоким количеством транзакций в секунду (TPS) сложно, это становится узким местом для системы. Инновации, такие как SVM и Solana, стремятся эффективно использовать ресурсы для снижения задержек и повышения пропускной способности.


Модульность VS Интеграция: Великое Слияние


• Мерт говорит, что модульное масштабирование включает в себя независимое масштабирование различных компонентов системы. Интегрированное масштабирование направлено на выполнение всего в интегрированной манере внутри системы. Solana представляет интегрированный подход, в то время как другие системы сосредотачиваются на модульности.

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

• Он добавляет, что, доведенные до логического предела, модульные и монолитные системы имеют мало различий. Solana теоретически может добавить выборочную доступность данных и ZK-доказательства, но это может замедлить распространение данных в системе. Модульные системы могут иметь один доминирующий исполнительный уровень с rollups для высокой пропускной способности.

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

• Он добавляет, что Ethereum и Solana представляют две разные системы с потенциально разными социальными сообществами. Важно понимать, что границы между этими системами могут размываться, позволяя одной системе извлекать выгоду из инноваций другой.

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

• Он добавляет, что в сообществе Solana некоторые не ценят, почему принимаются определенные решения относительно масштабируемости. Сравнения пропускной способности Solana и потенциально более высоких затрат по сравнению с Ethereum roll-ups упускают суть. Наиболее интересное состояние в крипто сейчас находится в экосистеме Ethereum.

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

Тезис об Appchain


• Мерт говорит, что Вэнс Спенсер предполагает, что около тысячи rollups потребуется для масштабирования Ethereum. С другой стороны, некоторые утверждают, что для достижения масштабируемости может быть достаточно всего одного или двух rollups.

• Джон говорит, что цепочки с низким TPS (0.1 TPS) считаются «мертвыми цепочками» из-за их ограниченной масштабируемости. Количество поддерживаемых цепочек, зависит от их использования. Если из миллиона доступных используются только несколько, значительной разницы нет.

• Он добавляет, что будущее количество цепочек будет зависеть от принимаемых разработчиками проектных решений и компромиссов масштабируемости. Существующие rollups и решения второго уровня однопоточные и имеют ограничения пропускной способности, аналогичные среде выполнения EVM. У каждого Rollup есть свои ограничения, такие как проблемы роста состояния и ограничения на газ.

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

• Он говорит, что со временем может произойти больше консолидации в экосистеме, что приведет к распределению по закону мощности. Масштабирование одиночных сред выполнения становится критически важным для ликвидности, пользовательского опыта, сложности разработки и т.д. Инновации, подобные тому, что делает Solana, подчеркивают необходимость улучшения VM в решениях второго уровня и rollups.

• Джон говорит, что он ожидает, что appchains будут иметь смысл в долгосрочной перспективе для приложений, которые этого требуют и имеют достаточно ресурсов, времени, пользователей и сетевых эффектов. Есть три основные причины для наличия собственной appchain: масштабируемость, насыщенность пропускной способности и настраиваемость.

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

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

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

Что означает принятие SVM для Solana


• Джон видит внедрение SVM Rollup для Eclipse положительным развитием для Solana с точки зрения расширения её влияния. Это позволяет затронуть новый рынок, масштабируя экосистему Ethereum, а не забирая ликвидность у Solana. Открытие экосистемы разработчиков и пользователей SVM для нераскрытых разработчиков, пользователей и ликвидности выгодно Solana в долгосрочной перспективе.

• Он добавляет, что использование системы Layer 2 Ethereum, которая воспринимается как расширение Ethereum, обеспечивает определенные свойства безопасности и привычность. Пользователи более склонны использовать свои $ETH и другие активы, деноминированные в ETH, в рамках экосистемы второго уровня Ethereum, а не разбираться, как переносить их на другие сети первого уровня с различными версиями и сложностями. Масштабирование Ethereum через решения второго уровня создает пользовательскую базу, ликвидность и зависимость пути в экосистеме.

• Джон говорит, что предположение заключается в том, что как Ethereum, так и другие решения второго уровня будут продолжать существовать, так что выбор не стоит между исчезновением Solana или этих альтернатив. Учитывая эту реальность, становится вопросом, лучше ли для всех этих систем быть основанными на EVM или увеличение принятия SVM будет более выгодным. С практической точки зрения, масштабирование одиночного исполнения на одной системе, минимизируя мосты, кажется самым простым путем вперед.

Чему Ethereum и Solana могут учиться друг у друга


• Джон говорит, что Ethereum следует сосредоточиться больше на масштабировании исполнения, а не полагаться исключительно на rollups и решения второго уровня.

• Он добавляет, что Solana может поучиться у сильного социального слоя и вовлечения сообщества Ethereum. У Ethereum глубокий бассейн участников, обширные исследовательские ресурсы и открытая экосистема, привлекающая новых людей. Улучшение доступности документации могло бы помочь Solana привлечь больше интереса со стороны новичков.

Ценность Верификации Конечными Пользователями


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

• Джон говорит, что верификация конечными пользователями является важной целью, к которой следует стремиться в любой системе. Будь то работа с Rollup или layer-1, идея заключается в том, чтобы иметь относительно мощную ноду, создающую все блоки, делая процесс проверки более простым для людей. Большинство людей согласны с тем, что добавление верификации конечными пользователями полезно для любой системы (возможность обычным пользователям проверять транзакции и блоки). Различие заключается в том, насколько большой приоритет придается этому аспекту и должно ли участие в консенсусе быть возможным на уровне Raspberry Pi.

• Джон добавляет, что текущие ограничения Ethereum делают понятным, почему работа нод дома может быть экономически не рациональной или не нужной. Solana, с другой стороны, стремится быть более инклюзивной и доступной, где каждый может верифицировать и участвовать в консенсусе.

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

Доминирование Lido, Коэффициенты Накамото и Социальное Давление


• Джон говорит, что в настоящее время Lido держит около трети стейка $ETH. Дискуссия крутится вокруг вопроса, является ли эта концентрация власти вредной для децентрализации. Любая система proof-of-stake в конечном итоге должна будет решить проблему концентрированного стейка. Сравнение коэффициентов Накамото между различными цепочками, включая Lido как одну сущность, не является точным сравнением.

• Он добавляет, что некоторые члены сообщества Ethereum видят доминирование Lido как риск, который следует сократить. Однако признается, что достижение идеальной децентрализации с работающими дома стейкерами является непрактичным из-за экономических факторов.

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

• Он добавляет, что в сообществе Ethereum ведутся обсуждения о возможности форка Lido на отдельные сущности. Внутри сообщества существуют разные точки зрения относительно роли и влияния Lido на децентрализацию.

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


Согласование с Ethereum.


• Джон говорит, что согласование с Ethereum - это реальное и значимое понятие, которое отражается в действиях человека внутри экосистемы. Способ создания блоков и другие аспекты экосистемы Ethereum демонстрируют важность этого согласования. Если бы все строители блоков, ретрансляторы и валидаторы были исключительно ориентированы на прибыль, это привело бы к централизации и цензуре. Чисто экономическая рациональность могла бы привести к переорганизации или компрометации цепочек. Социальное сотрудничество и совместная работа для обеспечения желаемых свойств критически важны для поддержания децентрализации.

• Он добавляет, что концепция согласование не достигается просто заявлениями в социальных сетях, а через практические действия. Действия оказывают большее влияние, чем слова в этих областях.

Что Держит Вас Здесь и Состояние Криптовалют


• Джон говорит, что изначально его привлекли в криптовалюты потенциальные финансовые выгоды, на что повлияли рекомендации друзей о росте стоимости $BTC. Он признал макроэкономические последствия, обсуждаемые выдающимися личностями, такими как Пол Тьюдор Джонс, касающиеся значимости $BTC.

• Он добавляет, что его интерес к DeFi развился из-за фонда в области финансов и понимания неэффективности традиционных систем.

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

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

Solana Как Layer Расчетов и Sequencing


• Джон говорит, что стать layer расчетов зависит от наличия интересных активов и привлечения пользователей. В настоящее время у Solana недостаточно пользовательской базы, чтобы считаться основным layer расчетов. Однако в будущем, если выполнение станет узким местом, rollups могут стать неизбежными. В таком сценарии эффективное распространение данных Solana может сделать ее привлекательным базовым layer расчетов, при этом полагаясь на другие среды выполнения для масштабируемости.

• Он добавляет, что Solana может служить масштабируемым layer расчетов, обеспечивая инфраструктуру для rollups. Он подчеркивает интересный аспект использования Solana в качестве базового layer для rollups.

• Он подчеркивает, что каждая цепочка является слоем доступности данных, но Solana передает полные данные по цепочке вместо их выборки.
Он описывает shared sequencers (разделяемые секвенсоры) как layers, которые отлично справляются с быстрым распространением данных без выполнения транзакций. Solana уже оптимизирована для быстрого распространения данных, что делает ее подходящей для использования в качестве общего секвенсера.

Оригинал


Ethereum VS Solana

DeFi Frameworks. Токены L1 Всё Еще Демонстрируют Превосходство


Канал про DeFi

Лучший публичный чат по DeFi