Scalability is a key factor in the crypto space, with the modular approach gaining popularity. However,
@Solana has taken a contrarian stance.
@kelxyz_ explains how
@jump_firedancer , a validator client developed by
@jump_ aims to enhance Solana's monolithic approach.🧵
pic.twitter.com/zRc3Q5wSeT — Messari (@MessariCrypto)
June 6, 2023 ПО с открытым исходным кодом под названием Firedancer основывается на C++ и призвано дополнить клиент от Solana Labs на базе Rust.
В ходе тестирования новой разработки показатель TPS достиг 1 млн.
Инициатива рассчитана на повышение стабильности сети в случае, если у одного из типов клиентов возникнут проблемы, а также на уменьшение доли стейкированных активов с поддержкой того или иного ПО.
Эксперты Alchemy очертили основные недостатки мейнстримного клиента Solana Labs. По их словам, «подводные камни» обусловлены изъянами программного обеспечения, а не аппаратной части:
валидаторы Solana могут обрабатывать ограниченное количество транзакций одновременно, что способно привести к замедлению работы системы и возникновению узких мест ; действующие в настоящее время валидаторы не поддерживают шардинг, что может обернуться недостаточной масштабируемостью по мере роста сети. Эволюция Solana или просто хайп? Новый клиент Solana нацелен на устранение текущих ограничений и превосходит существующие решения по нескольким параметрам:
Параллельная обработка транзакций. Firedancer, написанный на C и C++, способен обрабатывать больше транзакций одновременно, что ускоряет работу сети и снижает вероятность узких мест. Решение предполагает переосмысление протокола Turbine , который разбивает данные на фрагменты и распределяет их между узлами. Это позволяет быстро передавать и обрабатывать большие объемы информации.Шардинг. Поддержка шардинга позволит Solana масштабироваться горизонтально, что критически важно для растущего блокчейна.Оптимизированная P2P-коммуникация. Улучшенное сетевое взаимодействие ускоряет распространение блоков и транзакций. Это достигается за счет использования методов сжатия и батчинга , позволяющих уменьшить объемы передаваемых ончейн-данных.Улучшенный консенсус. Firedancer использует модифицированную версию PoS -протокола Solana, которая обещает быть эффективнее и надежнее. Важно отметить, что новое ПО не заменяет, а дополняет существующий клиент.
«Он [Firedancer] фокусируется на снижении зависимости от сторонних библиотек и улучшении сетевого взаимодействия и криптографических функций — критических факторов, сдерживающих производительность Solana», — отметили специалисты DataWallet. Плюсы и минусы Firedancer Преимущества:
производительность и масштабируемость . Поддержка большего числа транзакций и шардинг значительно улучшат эти показатели;надежность . Оптимизации и улучшения Firedancer делают сеть стабильнее;эффективность . Новый клиент обещает снизить операционные расходы валидаторов, о чем свидетельствуют описанные в документации требования к оборудованию ;открытый исходный код . Открытость способствует развитию проекта сообществом;отказоустойчивость . Больше валидаторов означает меньше точек отказа и меньше простоев сети.По словам аналитиков Messari, в случае успеха клиент от Jump Crypto может открыть «целый океан» возможностей для экосистемы Solana благодаря достижению «беспрецедентной пропускной способности, компонуемости и снижению затрат».
Эксперты называют масштабируемость «вопросом на миллиарды». И сеть, способная решить эту проблему, будет иметь значительные преимущества на пути к массовому принятию.
«Связь между узлами лежит в основе этой проблемы», — подчеркнули в Messari. По словам аналитиков, модульный подход разделяет функции по цепочкам, монолитный — нацелен на «масштабируемость Web2-уровня».
«Firedancer стремится достичь масштабируемости путем преобразования каждого компонента архитектуры Solana. Он заточен на распространение транзакций через свою реализацию QUIC — fd_quic . Балансировка нагрузки достигается за счет аппаратной и программной оптимизации», — отметили в Messari. По информации представителей компании, в ходе демонстрации производительности TPS достиг отметки в 1,08 млн «всего на четырех ядрах CPU , превзойдя рекомендуемый Solana 12-ядерный сетап». Также продолжаются дальнейшие оптимизации уровней консенсуса и исполнения.
Эксперты компании убеждены, что Firedancer «разблокирует» ряд существенных преимуществ.
Во-первых, это может «сделать более зрелым DeFi-сектор за счет сокращения времени задержки», приблизив его по скорости и эффективности к централизованным аналогам. Во-вторых, новый клиент принесет пользу высокопроизводительным финансовым приложениям и сектору SocialFi .
Наконец, Firedancer увеличит надежность сети Solana за счет разнообразия клиентов. Это снизит риск ошибок, даже если новый клиент столкнется с проблемами.
Недостатки:
новая технология . Как и любой новый продукт, Firedancer может содержать ошибки и недоработки;кривая обучения . Валидаторам потребуется время, чтобы освоить новый клиент и адаптировать свои процессы.Удастся ли Solana обойти Ethereum? Инвестиционный директор Merkle Tree Capital Райан Макмиллин спрогнозировал , что уже к ноябрю этого года SOL подорожает до $400. Катализатором роста станет волна посвященных предвыборной кампании в США мем-коинов.
Эксперт указал, что активы вроде Jeo Boden (BODEN) и Doland Tremp (TREMP) помогли Solana обойти Ethereum по объему торгов. По его мнению, тенденция сохранится в ближайшие несколько месяцев.
По состоянию на 20 мая рыночная капитализация эфира составляет $376,9 млрд, согласно CoinGecko . Соответствующий показатель Solana — $81,2 млрд при цене SOL в $180.
Данные: TradingView . Это значит, что при прогнозируемой Макмиллином цене в $400 капитализация монеты должна превышать $180 млрд. Но это даже меньше половины от показателя главного конкурента и пока что лидера DeFi-сегмента — Ethereum .
В разговоре с Cointelegraph руководитель отдела стратегии Solana Foundation Остин Федера сказал, что флиппенинг маловероятен в краткосрочной перспективе. Однако исключать его не стоит из-за «потенциальной волны ориентированных на потребителя приложений» на базе L1-блокчейна с Firedancer «под капотом».
Эксперт добавил, что недавно заметил увеличение числа разработчиков, желающих мигрировать с Ethereum .
«При работе с Solana каждый может написать интерфейс практически на любом языке программирования», — подчеркнул Федера, приведя в пример Rust, C и Python. По его словам, вскоре появится поддержка языка Move.
Управляющий портфелем VanEck Пранав Канадэ подчеркнул, что главной проблемой Solana, препятствующей серьезной конкуренции с Ethereum , является недостаточная диверсификация клиентов. Это значит, что ошибки в коде могут парализовать блокчейн, что уже случалось как минимум 10 раз за последние годы.
Канадэ и Федера возлагают надежды на грядущее обновление.
«Я вижу в Firedancer ключевой катализатор. Его успешный запуск станет прорывом для сети и может сократить разрыв в стоимости между ETH и SOL, вплоть до потенциального флиппенинга. Если же нет, модульная дорожная карта второй по капитализации криптовалюты наверстает упущенное», — отметил топ-менеджер VanEck. Однако Канадэ признал, что благодаря «более длительному опыту и огромному сообществу разработчиков» эфира новые проекты по-прежнему чаще выбирают его и экосистему решений второго уровня . Solana еще предстоит пройти долгий путь, чтобы догнать конкурента.
На графике ниже видно, что в 2023 году экосистема Ethereum привлекла 16 700 новых кодеров — примерно в четыре раза выше показателя амбициозного конкурента.
Данные: Electric Capital, Cointelegraph . Основатель и генеральный директор блокчейна Fuse Network Марк Смаргон также скептически оценивает вероятность флиппенинга:
«Если смотреть на долгосрочные цели эфира и то, как децентрализованная экономика строится снизу вверх, видно, что многие идеи попадают на Solana только после тестирования на второй по капитализации криптовалюте». Выводы Firedancer — разработанное Jump Crypto инновационное ПО для Solana — призвано вывести производительность сети на новый уровень. Благодаря эффективному распределению блоков, оптимизированной проверке подписей и прочим улучшениям новый клиент способен увеличить пропускную способность сети до более чем 1 миллиона TPS.
Запуск тестовой сети Firedancer в октябре 2023 года стал важной вехой в развитии проекта, открыв возможности для масштабных испытаний и оптимизации в среде, максимально приближенной к мейннету Solana.
Точная дата полноценного релиза клиента в основной сети пока не анонсирована. Как правило, после запуска тестнета разработчики собирают данные и отзывы, вносят необходимые коррективы, прежде чем осуществить полномасштабный запуск в мейннете.
Firedancer способен произвести революцию в сети Solana, значительно повысив ее пропускную способность и надежность. Хоть и маловероятно, но все же не исключено, что в долгосрочной перспективе популярная L1-система приблизится по капитализации к главному конкуренту — Ethereum .