今日は坝上で手持ち花火を鳴らしていて、威力がめちゃくちゃ大きい二段式の打ち上げ花火(=二踢脚)を放ったんですが、打ち終わったあとすぐに Binance のクリエイターミッションを見ていたら、#fogo というキャンペーンが目に入ってきました。そこで取引ペアの情報を開いて、GitHub にある Firedancer の紹介を見たんです。見た瞬間、頭が真っ白になって、「これって $FOGO のはずじゃないの?なんで Firedancer なの?」って。だから、これは一体どういう状況なのかを確かめないといけないと思いました。

Firedancer って何?

Firedancer は Jump Crypto によって開発された高性能 Solana バリデータクライアント(検証ノード)です。その目的は、Solana(ソラナ)クライアントノードの性能ボトルネックを解消し、TPS の向上、遅延の低減、安定性の強化を図るとともに、クライアントの多様性も高めることです。

ここで一つ触れておくと、Solana の3つの機能モジュールはそれぞれネットワーク層、実行時、コンセンサスメカニズムです。

Fogo とは何ですか?

Fogo(@fogo )は、Solana Virtual Machine(SVM)互換の新しい Layer-1 ブロックチェーンで、超低遅延と高スループットの DeFi/取引シーンに特化しています。Fogo は Solana メインネットの一部ではなく、独立したチェーンですが、Solana のエコシステムとアーキテクチャを継承しています。

ここを押さえて

Fogo は設計上、デフォルトで Firedancer をコアとなるバリデータソフトとして採用しています。Firedancer を中心に最適化し、プロトコル層の調整を行うことで、非常に高い性能を実現しています。要するに、Fogo は Firedancer をベースに構築された独立した高性能 Layer-1 ブロックチェーンです。ひと言でいうと、Firedancer は Fogo の実行時(ランタイム)です。

最後に

#vanar と比較してみましょう。$VANRY の仮想マシン EVM は、実行時が GETH です。@Vanar はゲーム、決済、Web3 アプリを主にしており、取引速度が非常に速い。一方、@fogo は高頻度取引(高 TPS)と DeFi を主にしています。