Автор: ДЖЕЙ
Составил: Shenchao TechFlow
Итак, что будет дальше с Ethereum? В этой статье я говорю о модульном блокчейне, проектировании баз данных и цитирую GCR, чтобы попытаться ответить на этот вопрос.
Аргумент «Дилеммы инноватора» можно резюмировать следующим образом: «Успешным компаниям часто не удается адаптироваться к смене парадигм, особенно когда дело касается технологических инноваций. которые им незнакомы.
В мире блокчейна и смарт-контрактов мы добились значительного прогресса за последние несколько лет. Теперь вопрос на миллион долларов или 250 миллиардов долларов: что будет с Ethereum дальше?
В этой статье я буду утверждать, что: Ethereum достиг своего пика с точки зрения 1) оценки по отношению ко всем криптоактивам (ETH.D) 2) относительного использования и принятия; Я начну с изучения концепции модульных блокчейнов, сравнения ее с традиционными принципами проектирования баз данных, а затем свяжу все это с Эфириумом и его будущим.
Модульный блокчейн
Теперь существует более принципиальный подход к тому, что представляет собой хорошо функционирующий блокчейн, и разумный подход к отделению (и расширению) основных компонентов. Это битва между монолитами и модулями.
Основная идея модульности блокчейна заключается в том, что существует четыре основные функции:
осуществлять. Определите статус «после» транзакции. Если я отправлю токены в конкретный кошелек, уровень исполнения определит относительный баланс до и после транзакции.
Урегулирование. Определите, является ли представленная транзакция «законной». После отправки токенов баланс равен xyz — расчет определяет правильность xyz.
консенсус. Определить конечное состояние после пакета транзакций. Этот уровень определяет 1) правильный порядок для данной серии транзакций и 2) конечное состояние после обработки этих транзакций.
Доступность данных. Для существования любой из трех вышеперечисленных функций должно существовать предыдущее состояние и конечное состояние. Функция DA — предоставлять статус исполнительному уровню и обновлять его на основе окончательного результата консенсуса.
Как и любая инженерная задача, «идеальный» блокчейн имеет смысл только в том случае, если существуют четко определенные варианты использования. Существование этой структуры позволяет создать более специализированную конструкцию блокчейна. Блокчейн, созданный для игр с высокой пропускной способностью, имеет совсем другие потребности, чем блокчейн, предназначенный для использования в качестве глобального децентрализованного реестра. Такая система мышления очень напоминает мне принципы проектирования баз данных, особенно дебаты вокруг SQL и noSQL.
Проектирование базы данных
Базы данных существуют на десятилетия дольше, чем блокчейн. По поводу ее конструкции существует консенсус, что ни одна база данных не является идеальной. Как и большинство инженерных проблем, все сопряжено с компромиссами.
Структура построения масштабируемой базы данных возвращается к вопросу «Каковы варианты использования?» Прежде чем принять решение, я задаю несколько вопросов:
Каково приблизительное соотношение чтения и письма? В таких приложениях, как Telegram или Slack, операции чтения и записи имеют одинаковую величину, тогда как в Twitter операции чтения на несколько порядков превышают записи.
В распределенных системах существуют понятия согласованности и доступности. Другими словами, это можно перефразировать так: что нас больше беспокоит неточные данные или простои приложений? Опять же, это зависит от ситуации. Для финтех-приложений согласованность (точные данные) гораздо важнее.
Насколько важны устаревшие данные по сравнению со свежими? Как это связано с рабочими нагрузками чтения и записи? Позволяет ли наша база данных реализовать стратегию одновременной записи и чтения? Например, моя жена снимает наличные в моем банке, когда я использую свою дебетовую карту. Как мне предотвратить классическую проблему двойного расходования?
Какой режим чтения? Вам нужен гибкий доступ к данным или он обычно предопределен? Вы выполняете много соединений между разными наборами данных?
Помимо технических соображений, важно понимать следующее:
Сколько инженеров владеют этой технологией? Сколько инженеров на самом деле хотят строить с использованием этой технологии?
Если мы хотим разветвить базовый код и настроить его, есть ли способ получить активную поддержку?
Будущее Эфириума
Теперь, чтобы связать все это воедино: идеального блокчейна не существует. Хороший инжиниринг – это всегда компромиссы, универсального подхода не существует. Итак, как же Эфириум стал такой «доминирующей» платформой? Почему Ethereum оценивается так, как будто это идеальный блокчейн? Наконец, что будет дальше с Ethereum?
Как Ethereum стал такой «доминирующей» платформой?
Четыре года назад Ethereum был лучшим выбором для создания платформ смарт-контрактов. По сравнению со всеми другими платформами у него отличные инструменты разработки, такие как Hardhat, CryptoZombies и т. д. Кроме того, у него есть лояльная база пользователей, а цепочка и токены «децентрализованы». На этом этапе централизованные блокчейны с большей вероятностью будут мошенничеством. ETH также дешевле как актив, а это означает, что плата за газ также ниже.
Сегодня у разработчиков есть больше платформ смарт-контрактов на выбор, каждая из которых имеет уникальные компромиссы. Хотя мошенничество все еще существует, оно значительно уменьшилось по сравнению с четырьмя годами ранее, поскольку в эту сферу приходит все больше талантов и капитала.
Причины, по которым Ethereum преуспел в прошлом, являются также причинами, по которым он потерпит неудачу в будущем. Было время, когда Ethereum был единственной жизнеспособной платформой смарт-контрактов для разработчиков. Законные варианты использования (DeFi, NFT) дают ETH огромное преимущество. Но на этом этапе основное внимание уделяется накоплению стоимости (сверхстабильная валюта) и конкуренции с Биткойном за то, чтобы стать стандартным хранилищем стоимости, свойственным Интернету (перевернутое положение).
Желание быть одновременно платформой для смарт-контрактов и децентрализованной «суперстабильной валютой» добавляет значительные трудности для маргинальных пользователей и разработчиков (более высокие затраты на газ, перегруженная сеть). Как сказал Конфуций (и ГЦР): Тот, кто гонится за двумя зайцами, ничего не поймает.
Что будет дальше с Эфириумом?
Пользователи будут перетекать туда, где приложения существуют и доступны по цене, в то время как разработчики приложений, как правило, действуют более осторожно и долгосрочно. Потому что их накладные расходы гораздо больше, чем у самих пользователей. Разработчики будут использовать платформы, на которых их приложения имеют потенциал для долгосрочного роста и расширения.
Теперь посмотрим на Ethereum, средняя скорость транзакций которого составляет 15-20 TPS, а комиссия за газ часто достигает 200 долларов. Существуют очень четкие ограничения на приложения, которые могут быть созданы на основе Ethereum, и эти приложения требуют очень незначительного взаимодействия. Например, протокол кредитования — отличное приложение на Ethereum, поскольку я могу взаимодействовать с ним несколько раз в год.
Но если я разработчик приложений и собираюсь создать приложение, которое рассчитано на 100 000 или 1 миллион пользователей и будет иметь более высокие модели использования, создание его на Ethereum невозможно.
Это становится все более очевидным по мере того, как слева и справа появляются жизнеспособные альтернативы.
FriendTech построен на базе L2.
Команды Pacman и Blur рассматривают возможность запуска собственного L2
DYDX использует свою собственную цепочку приложений.
Модульная структура блокчейна предоставляет набор компромиссов, из которых блокчейны могут выбирать. Сейчас мы находимся в точке, где на кривой компромисса начинают появляться точки поддержки инфраструктуры блокчейна.
И последнее, но не менее важное: стимулы.
Как всегда говорит Чарли Мангер: «Покажите мне стимулы, и я покажу вам результаты». Структура стимулов, построенная на Ethereum, уступает другим существующим блокчейнам. Венчурные капиталисты и новые команды L1 очень заинтересованы в создании сильной и процветающей экосистемы. Как инвестор, я думаю о том, почему моя команда строит на Ethereum, когда валюта настолько децентрализована, а экосистема уже настолько переполнена? Почему бы не продвигать разработку приложений на блокчейне, в котором я имею долю, где оценка L1 намного ниже.
Ответы в этом твите прояснили ситуацию.
ETH больше не находится на переднем крае разработки блокчейнов. Независимо от того, где вы хотите находиться на кривой компромисса, существуют превосходные варианты платформы смарт-контрактов, а также структуры стимулирования. Если Эфириум не претерпит фундаментальных изменений в работе сообществ и организаций, его относительное преимущество в оценке и использовании достигнет своего пика.