Już 10 lipca ruszy kolejny etap wdrażania oprogramowania Firedancer. Projekt ma na celu optymalizację i zwiększenie odporności sieci Solana. W ciągu najbliższych sześciu tygodni na programistów, którzy znajdą istotne błędy w pierwszej wersji „Firedancer” czeka program nagród, w ramach którego do zdobycia jest sporo pieniędzy. Jakie są szczegóły tego programu i czym właściwie jest ten słynny „Firedancer”?
Programiści Solana mogą zdobyć nawet 1 mln dolarów
Firedancer to bardzo oczekiwany nowy klient walidatora sprawdzający poprawność łańcucha bloków Solana. Ich twórcy zgłosili się do programistów Solana o pomoc. Oczywiście nic za darmo. Jump Crypto, która jest odpowiedzialna za rozwój Firedance, ogłosiła program nagród dla programistów, który będzie obsługiwany przez platformę nagród Immunefi. Program potrwa 42 dni od 10 lipca do 21 sierpnia. Zatem sześciotygodniowy program nagród za znalezienie błędów w Firedancer v0.1 („Frankendancer”), rozpocznie się już w najbliższą środę. Nagroda dla programisty za znalezienie błędu krytycznego wyniesieni nawet 1 mln dolarów. Nagrody będą wypłacane w USD Coin.
Immunefi poinformowała, że błędy znalezione w Firedancer v0.1 zostaną niezwłocznie zbadane. Firma postara się również możliwe szybko zareagować na błędy i je wyeliminować. Programiści zainteresowani udziałem w programie muszą wypełnić formularz KYC (Know Your Customer). Jak informuje organizator, dzięki temu możliwe będzie uzyskanie podstawowych danych, które umożliwią weryfikację użytkowników pod kątem wiarygodności. Firma przekazała również, że po zakończeniu akcji opublikuje pełną tabelę ze wszystkimi wykrytymi błędami.
Dlaczego Firedancer jest tak ważny?
Firedancer to nowy klient walidatora, który ma poprawić wydajność sieci Solana. Kluczowe jest również zapewnienie odporności i bezpieczeństwa, ponieważ sieć Solana zdobywa coraz więcej klientów. Istnieją obawy, że rosnąca liczba klientów może spowodować duże problemy dla blockchainu. W ostatnim czasie za wzrost popularności sieci Solana odpowiadają głównie nowe projekty memecoinów.
Firedancer jest zaimplementowany w C/C++, co optymalizuje klienta pod kątem handlu o wysokiej częstotliwości. Ponadto Firedancer reklamuje się jako lepsze rozwiązanie w porównaniu do „QUIC”. Opracowany przez Google protokołu przesyłania danych uchodzi za mniej wydajny.
Prezes Jump Crypto, Kanav Kariya, w rozmowie z The Block powiedział: „Biorąc pod uwagę sukces Solany, nasz udział w ekosystemie na przestrzeni kilku lat oraz bardzo specyficzne wyzwania techniczne, które chcieli rozwiązać w związku z optymalizacją sieci i czasu działania, [Firedancer] uznał za naprawdę świetną okazję do wejścia na rynek i wnosi swój wkład”.
Prace nad Firedancer v.0.1 prowadzi inżynier z Jump Crypto, który działa pod pseudonimem Cantelope Peel. Jak przekazał Peel: „Zespół nadal pracuje nad – i aktywnie testuje – swoimi pierwszymi wersjami algorytmów konsensusu Solana i rozwidleniem. Pracujemy także nad głosowaniem na żywo i różnymi innymi drobiazgami z tym związanymi”.