Firedancer працює на mainnet: чому другий клієнт валідатора важливий
Firedancer, клієнт валідатора, написаний з нуля Jump Crypto, працює на mainnet, виробляє блоки й обробив десятки мільйонів транзакцій. Це перший повністю незалежний другий клієнт Solana. Головне: стійкість мережі. Баг у одному клієнті більше не зупиняє всю мережу.
Чому один клієнт був проблемою
Більшу частину історії Solana всі валідатори працювали на одній лінії ПЗ (Agave, колишній Solana Labs client). Коли весь ланцюг на одному коді, один баг зупиняє всю мережу. Саме так сталося під час збоїв у минулому, зокрема у лютому 2024 року: одна помилка в Agave вразила кожного валідатора одночасно. Без різноманітності не було запасного варіанту.
Що таке Firedancer
Firedancer це чиста реалізація протоколу Solana мовою C без спільного коду з Agave. Гібридний попередник Frankendancer (мережевий шар Firedancer на runtime Agave) працює з вересня 2024 року і тримає значну частку стейку. Повноцінний Firedancer увійшов у продакшн mainnet цього року і активно виробляє блоки.
Розгортання обережне: Jump публічно заявляє, що не хоче масового переходу до завершення аудитів безпеки, у тому числі через публічний bug bounty на $1 млн. Очікуйте поступове зростання adoption, а не миттєве.
Що це означає для…
Валідаторів
Другий незалежний клієнт уже працює в продакшні. Adoption зростатиме поступово після аудитів, але оператори на Frankendancer або Firedancer сигналізують про активне управління інфраструктурою. Який клієнт ви запускаєте, стає стандартним сигналом якості.
Делегаторів
Стійкість мережі зростає, коли валідатори працюють на різних реалізаціях. Баг в Agave більше не зупиняє всі вузли одразу. При виборі валідатора варто враховувати дисципліну апгрейдів і вибір клієнта поруч із комісією та стабільністю у Validator Transparency Dashboard.
Білдерів
Більше запасу під час піків навантаження та великих запусків. Firedancer побудований на архітектурі high-frequency trading і показав дуже високий throughput у тестах. Мережа краще переносить стресові навантаження з двома клієнтами в продакшні.
Звичайних користувачів
Менше повних зупинок мережі. Для гаманців і щоденних транзакцій зміна майже непомітна, доки не настане наступний стресовий момент, коли різноманітність клієнтів тримає ланцюг онлайн.