Acryptoinvest.news: SOL стала немного более устойчивей. В пятницу фонд Solana объявил о запуске Firedancer, долгожданной клиентской реализации, разрабатывавшейся в течение трех лет.
В случае внедрения, это программное обеспечение, разработанное в основном крипто-венчурной и девелоперской студией Jump Crypto, может увеличить разнообразие клиентов Solana, что затруднит случайное или преднамеренное отключение сети.
Запуск также важен, поскольку он выводит Solana в особый класс блокчейнов с множеством клиентских реализаций, которые действительно могут быть использованы. Ethereum, крупнейшая блокчейн-сеть, удобная для приложений, имеет около четырех основных клиентов для исполнения ордеров, в то время как Bitcoin имеет, возможно, десятки отдельных реализаций, но доминирует Bitcoin Core.
Клиент блокчейна — это программное обеспечение, которое запускают валидаторы для подключения к сети и участия в ней, подобно тому, как различные веб-браузеры — например, Chrome или Brave — получают доступ к одному и тому же интернету.
Компания Jump Crypto объявила в пятницу на конференции Breakpoint в Абу-Даби, что Firedancer работает в продакшене на нескольких валидаторах уже около 100 дней. Изначально разработчики планировали запустить клиент во втором квартале 2024 года.
В течение многих лет в экосистеме Solana доминировали всего два клиента, оба — форки программного обеспечения, разработанного Solana Labs при запуске сети. Исторически сложилось так, что на два основных клиента, Agave, разработанный Anza, которая отделилась от Solana Labs, и Agave-Jito, разработанный Jito Labs, приходилось более 95% валидаторов.
Модифицированная версия Agave от Jito, оптимизированная для упорядочивания транзакций MEV и рынков комиссий, временами составляла более 90% реализаций валидаторов Solana. И Agave, и Jito-Agave написаны на языке программирования Rust.
«Полностью полагаться на единственную клиентскую реализацию — это существенный вектор централизации, поскольку он сопряжен с риском критической программной ошибки, которая может привести к сбою в работе всей сети», — написала компания Helius, занимающаяся исследованиями и разработками Solana, в недавнем исследовательском отчете о децентрализации Solana.
Запуск новой кодовой базы снижает вероятность того, что ошибка остановит работу многомиллиардной сети. Кроме того, клиент представляет собой «полностью переписанную с нуля версию оригинального клиента» с несколькими существенными улучшениями.
1 миллион TPS
Компания Jump Crypto начала разработку Firedancer в 2022 году для устранения существующих недостатков в программном обеспечении клиента Solana. Код, написанный на языке программирования C, предназначен для оптимизации пропускной способности современного оборудования, что помогает Solana приблизиться к своей цели — достижению 1 миллиона транзакций в секунду (TPS).
В отличие от клиента Agave, работающего как единое монолитное приложение, Firedancer использует «модульную, плиточную архитектуру» для разделения различных задач валидации, которые выполняются параллельно, что теоретически повышает эффективность. А поскольку языки программирования C и C++ имеют низкоуровневый доступ к аппаратному обеспечению компьютера, Firedancer позволяет более точно контролировать и оптимизировать производительность клиента.
Как сообщалось в прошлом году на конференции Breakpoint 2024, главный научный сотрудник Jump Trading Group Кевин Боуэрс продемонстрировал, что Firedancer может обрабатывать более 1 миллиона транзакций в секунду на стандартном оборудовании.
В начале этого года был запущен бета-тест гибридного клиента «Frankendancer», сочетающего в себе элементы Agave и Firedancer. Этот клиент быстро завоевал долю рынка: по данным Blockworks, его используют более 26% валидаторов, что может свидетельствовать о широком распространении Firedancer.
Firedancer — не единственное улучшение, которое Jump Crypto планирует внести в Solana. В сентябре команда Firedancer выдвинула предложение SIMD-0370 , призывающее снять ограничение на количество блоков в Solana, чтобы блоки могли масштабироваться в зависимости от количества транзакций, которые может обработать высокопроизводительный валидатор.
В марте этого года Solana отметила свою пятую годовщину. Сейчас разработчики работают над крупным обновлением протокола под названием Alpenglow, которое значительно сократит время завершения блоков примерно до 150 миллисекунд и перепишет собственный алгоритм консенсуса Proof-of-History, используемый в Solana.
Еще больше новостей, в нашем Telegram канале @acryptoinvest_news





























