В пятницу Solana Foundation объявила о запуске долгожданной реализации клиента Firedancer, разрабатывавшегося в течение трех лет.
В случае внедрения, это программное обеспечение от Jump Crypto может повысить разнообразие клиентов Solana, что затруднит случайное или преднамеренное отключение сети. Как сообщает Jump Crypto, Firedancer работает на нескольких валидаторах уже около 100 дней. Изначально разработчики планировали запустить клиент во втором квартале 2024 года.
В течение многих лет в экосистеме Solana доминировали только два клиента: Agave от Anza и Agave-Jito от Jito Labs занимали более 95% валидаторов. Запуск новой кодовой базы Firedancer снижает вероятность того, что ошибка остановит работу сети. Кроме того, клиент представляет собой полностью переписанную с нуля версию оригинального клиента с несколькими существенными улучшениями.
Jump Crypto начала разработку Firedancer в 2022 году для решения существующих проблем с неэффективностью клиентского программного обеспечения Solana. Код написан на языке программирования C и предназначен для оптимизации пропускной способности современного оборудования, что помогает Solana приблизиться к своей цели — достижению 1 миллиона транзакций в секунду (TPS).
В отличие от клиента Agave, работающего как единое монолитное приложение, Firedancer использует «модульную, плиточную архитектуру» для разделения различных задач валидатора, которые выполняются параллельно, что теоретически повышает эффективность. Поскольку языки C и C++ обеспечивают низкоуровневый доступ к аппаратному обеспечению компьютера, Firedancer позволяет более точно контролировать и оптимизировать производительность клиента.
Источник
Уникальность