Fantom(ファントム)とは?特徴・仕組み・トークンを解説
Fantomは分散型のスマートコントラクト実行環境で、開発者によるとEthereum 1.0よりも高速かつ低コストが特長です。DApps開発に便利なインターフェースと多彩なユーティリティ・サービスのエコシステムを提供しています。
Fantom上で構築された各DAppは、独自のブロックチェーンや専用トークン、独自ルール、独立した経済圏などを持つことができます。また、他のFantomネットワーク上のアプリケーションとも相互運用が可能なため、開発者はFantomを「ネットワークのネットワーク」と呼ぶこともあります。さらに、Ethereum Virtual Machine(EVM)にも対応しており、Ethereumのスマートコントラクトと連携することもできます。
他にも注目すべき点として、Fantomは非常に高速です。ホワイトペーパーでは理論上最大300,000TPS(トランザクション/秒)とされていましたが、現在は4,500TPS程度に修正されています。それでも十分な処理能力です。取引手数料は1セント未満で、独自の高速コンセンサスメカニズムにより数秒で承認されます。
仕組み
FantomはOperaネットワーク上に構築されており、Ethereum Virtual Machine(EVM)に対応しています。独自のLachesisアルゴリズムを採用したProof of Stake(PoS)型のコンセンサスメカニズムを持ち、非同期型ビザンチン耐障害性(aBFT)と有向非巡回グラフ(DAG)を活用しています。開発者はこのアルゴリズムが革新的だと考えています。
Lachesisの仕組みを理解するには、ビザンチン耐障害性について知っておく必要があります。これは「ビザンチン将軍問題」と呼ばれる思考実験に由来し、複数の将軍が都市を攻撃する際、伝令を通じて計画を調整(合意形成)する必要があるというものです。ただし伝令が買収されたり、敵にすり替えられるリスクがあります。将軍自体も裏切る可能性があるため、信頼性が問われます。
ブロックチェーンのノードはこの「将軍」の役割を担い、一部のノードが不正でも、全体として正しい合意に達する必要があります。ネットワークの3分の1が不正でも正しい合意が成立すれば、耐障害性が確保されます。
多くのネットワークでは、ノードからのメッセージに最大遅延時間を設けることでビザンチン耐障害性を実現しています。Fantomが採用する非同期(aBFT)方式では、一部のメッセージが失われたり、無期限に遅延しても問題ありません。つまり、Fantomのノード同士は常時通信する必要がなく、各自のタイミングでデータ処理が可能です。
Lachesisネットワークはリーダーが存在せず、各ノードがイベントブロック(トランザクションを含む)で構成されたローカルDAGを保持します。このグラフが時系列データを記録し、正確なイベント順序やトランザクション順を算出します。
従来の合意形成モデルでは、ノードが順番にブロックを生成・検証し、ブロックチェーン全体が「待ち」の状態になります。Lachesisでは、各バリデーターが独立して合意に達し、必要な情報のみを他の参加者に伝達します(ブロック全体ではなく)。
まとめ:「将軍」の例えで説明すると、従来型は伝令が命令を持参し、将軍が内容を確認してスタッフと相談し、地図に矢印を書き、署名して次の伝令に渡す…という流れが全員分繰り返されます。Lachesisでは、伝令が全ての将軍に書類を届け、確認を待たずに次へ進みます。
トークン
FantomはFTMトークンを使用しており、3つの形態があります。Fantom独自のFTMコイン、BEP-20(BNB Smart Chain)版、ERC-20(Ethereum)版です。これらはクロスチェーンブリッジで接続され、ネットワーク間の資産移動が可能です。Binanceでも全てのネットワークに対応しています。
取引手数料はネットワークの混雑状況で変動しますが、通常は0.1FTM以下です。ピーク時でも2セントを超えず、執筆時点ではUSD 0.000349となっています。
FTM保有者は、任意のバリデーターにコインをデリゲートしてステーキングできます。利回りは預け入れ期間が長いほど高くなります。利回り計算ツールなどで収益率を確認できます。バリデーターになるには50万FTM(約USD 280,000)以上のステーキングと、十分なスペックのノード(例:Amazon AWS)が必要です。サーバーレンタル費用は月額USD 400からとなっています。
デメリット
Fantomは全体的に優れていますが、いくつか課題もあります。まず、当初発表された300,000TPSの速度が実現できていない点に不満を持つユーザーもいます。また、分散性が低いことも指摘されています。現在ネットワーク上のバリデーターは64名のみで、ナカモト係数は3。つまり3〜4人が結託すれば問題が発生するリスクがあります。さらに、FTMトークンの価格は昨年USD 1.7からUSD 0.1に下落(現在はUSD 0.5付近)しました。これはFantom Foundationの技術責任者Andre Cronje氏がプロジェクトおよびDeFi業界全体から離れたことも影響しています。彼が支援していたプロジェクトのトークンも下落し、Fantomにも波及しました。
主なプロジェクト
低手数料・高速処理・使いやすい開発キットにより、Fantom上ではさまざまなプロジェクトが展開されています。主に暗号資産取引所やアグリゲーター向けサービスが中心で、以下のようなものがあります。
SpookySwap — Fantom最大級の分散型取引所(DEX)です。BOOトークンを利用し、低手数料で使いやすい取引ツールを多数提供しています。
ProtoFi — 「次世代型分散銀行」を掲げるプロジェクト。ユーザーは口座開設や「預金」による利息獲得が可能です。「投資家」は共同オーナーとなり、ProtoFiの収益プールの一部を受け取ります。エコシステム維持のため、ProtonとElectronの2種類のトークンが使われます。
SuperFarm — NFTを簡単かつ専門知識なしで発行できるNFTエコシステムです。クリエイターがコミュニティと交流できる機会も提供しています。