SCPは、従来のProof of Work(PoW)やProof of Stake(PoS)に代わる革新的なコンセンサスモデルである連合ビザンチン合意(Federated Byzantine Agreement, FBA)に基づいています。FBAモデルでは、各バリデーターが信頼できるパートナーのグループ、いわゆるクォーラムセット(quorum set)を選択します。異なるバリデーターのクォーラムセット間に十分な重複が生じると、合意(コンセンサス)が形成されます。つまり、ノードはどのトランザクションをブロックに含めるかについて合意に達します。
Stellar: 国際金融のブロックチェーンベースのソリューション
グローバルな金融システムにおける最も重要な課題の一つは、国際送金の複雑さです。従来、ある国の通貨から別の通貨への送金には数日を要し、多くの銀行や仲介業者が関与しているためです。このプロセスはコストが高く、遅く、多くの人々にとってアクセスが難しいものであり、特に発展途上国の金融の周縁に住む層にとっては大きな障壁となっています。ステラー(Stellar)プロジェクトは、これらの障壁に対する解決策を模索しています。オープンソースのブロックチェーンネットワークを通じて、国際送金をより速く、安価に、誰もが利用できるものにしようとしています。
ステラーの構想と基盤
ステラーのアイデアは2014年に生まれました。Rippleの共同創設者 Jed McCaleb と Joyce Kimが、より開かれた民主的な資金調達インフラを構築しようと決意したことに端を発します。創設者たちの目的は、単なる技術的解決策だけでなく、金融サービスをこれまで排除されてきた人々の手に届ける社会運動を起こすことでした。この使命を体現するのが非営利団体の Stellar Development Foundation(SDF)であり、ネットワークの開発、エコシステムの拡大、金融包摂の促進を担っています。
ステラーは、ビットコインやイーサリアムとはいくつかの点で考え方が異なります。ビットコインは分散化と誰もが必要としないものを追求し、イーサリアムはスマートコントラクトを用いたアプリケーション構築に焦点を当てています。一方、ステラーは実用的な決済アプリケーションの実現を明確な目的としています。低コスト、迅速な取引、そして金融機関に対する開放性—これらがステラーの基本的な目標を体現しています。
ステラーのインフラの中心:Stella Coreとコンセンサスメカニズム
ステラーのネットワークの動作の基盤は、Stella Coreソフトウェアとそれに基づくStellaコンセンサスプロトコル(SCP)です。ネットワークは、Stella Coreを実行するノード、つまりバリデーター(検証者)によって運営されています。これらのノードは密接に連携し、受信したトランザクションを検証し、その順序を決定し、約5〜7秒ごとに共有された台帳を同期させます。この仕組みは、ビットコインの10分程度のブロック生成時間よりもはるかに高速です。
SCPは、従来のProof of Work(PoW)やProof of Stake(PoS)に代わる革新的なコンセンサスモデルである連合ビザンチン合意(Federated Byzantine Agreement, FBA)に基づいています。FBAモデルでは、各バリデーターが信頼できるパートナーのグループ、いわゆるクォーラムセット(quorum set)を選択します。異なるバリデーターのクォーラムセット間に十分な重複が生じると、合意(コンセンサス)が形成されます。つまり、ノードはどのトランザクションをブロックに含めるかについて合意に達します。
このアーキテクチャには三つの大きな利点があります。第一にエネルギー効率が高いこと:資源を大量に消費するマイニング競争がなく、ノードは大量のトークンを担保に入れる必要もありません。第二にオープンで包摂的なこと:誰でもノード運営者になれるため、大きな初期投資は不要です。第三に比較的高速であること:トランザクションは数秒で確定します。SCPは一貫性と安全性を重視しており、稀に短時間の停止や再合意の必要が生じることもあります。
Stellaの機能拡張:Sorobanスマートコントラクト
もともと決済に特化していたステラーですが、スマートコントラクトの導入により新たな可能性が開かれました。Sorobanは、ステラー上で動作するスマートコントラクトプラットフォームであり、Rust言語で記述された契約をサポートします。これらの契約はWebAssembly(Wasm)仮想マシンにコンパイルされて実行されます。
Sorobanは、従来のステラーのアカウント残高システムに比べて、経済モデルに新たな仕組みを導入しています。従来は、ユーザーは非アクティブなアカウントを防ぐために最低XLM残高を維持する必要がありましたが、Sorobanではリースモデルを採用し、契約のストレージ容量や稼働期間に応じて料金を支払います。この柔軟な仕組みにより、貸付プラットフォームや資産管理アプリ、その他複雑な金融商品を効率的に構築でき、ステラーの高速・低コストのインフラを活用した高度な金融サービスの展開が可能となっています。
Stellaエコシステム:金融機関とブリッジの役割
ステラーは、支援する金融機関なしには機能しません。これらの機関—銀行、フィンテック企業、決済サービス提供者—は、ステラーの入り口と出口の役割を果たします。基本的な仕組みはシンプルです。仲介機関は法定通貨(米ドル、ユーロなど)を受け取り、その金額に応じたトークン化された資産を発行します。これらのトークンはネットワーク上で瞬時に送金でき、同じまたは別の仲介機関で元の法定通貨に交換することも可能です。
このブリッジモデルにより、ステラーはグローバルな金融課題に対して実用的な解決策を提供します。従来の銀行の仲介や高い手数料、長い処理時間に代わる、迅速で透明性の高い低コストのシステムを実現しています。
Stellaの実用例
ステラーは、多様な用途に対応しています。単なる送金を超えた応用例は以下の通りです。
高速国際送金:トランザクションは数秒で完了し、コストも低廉です。少額の送金やグローバルな決済の締めくくりに最適です。
資産のトークン化:債券、ETF、商品、その他の証券のデジタル表現をサポートします。これらはデジタルウォレットで管理され、世界中の取引所や決済プラットフォームで取引可能です。
ステーブルコインの発行:USDCなど、法定通貨に裏付けられたステーブルコインが既に稼働しており、決済や口座間送金に利用されています。
マイクロトランザクション:低手数料により、チップや寄付、デジタルサービスの支払いなど、小額の送金も容易です。
金融包摂:銀行アクセスが制限されている地域でも、モバイルウォレットや仲介機関を通じて基本的なデジタル金融サービスにアクセスできます。
XLMトークン:エコシステムの基盤
Lumens(XLM)は、ステラーのネイティブユーティリティトークンであり、エコシステムの重要な機能を担います。
通貨間の仲介:XLMは、取引ペアが存在しない二つの通貨間の仲介役として機能し、効率的な為替取引とコスト削減を実現します。
取引手数料:すべての取引には少量のXLMが必要で、これによりネットワークの過負荷を防ぎ、高い活動時の取引順序を確保します。
アカウントの最低残高:各アカウントは、アクティブ状態を維持するために少量のXLMを保持する必要があります。アカウントの機能拡張(trustlineやオファー)に伴い、必要な残高も増加します。
スマートコントラクトの手数料:Soroban上のスマートコントラクトのデータ保存や実行には、XLMで支払うリース料がかかります。
XLMの経済的歴史
2014年にステラーが開始された当初、1兆XLMのトークンが発行されました。その後、インフレーションメカニズムにより、供給量は年1%ずつ増加しましたが、2019年にコミュニティの投票によりこの仕組みは廃止されました。同年、SDFは約550億のトークンを焼却し、総供給量を約500億に削減しました。2026年初時点のデータでは、約313億XLMが流通しており、SDFは約184億のトークンを管理し、ネットワークの開発とエコシステムの拡大を支援しています。
今後の展望:ステラーの未来
ステラーはブロックチェーンの世界において興味深い位置にあります。Ethereumのような分散型アプリケーションの熱心な開発者コミュニティを持つわけでもなく、ビットコインのような純粋な分散化の理念に基づいて動いているわけでもありません。むしろ、実用的で現実的なアプローチを追求し、アクセスできない、または高すぎるために利用できない人々のために金融サービスを解放することに焦点を当てています。Sorobanスマートコントラクトの導入により、ステラーは金融技術の枠を超え、開発者に対してアプリケーションやプログラム可能な金融サービスのエコシステムを提供し始めています。
ステラーの明確な価値提案はシンプルで強力です。国際金融システムを再構築し、より速く、安価で、誰もがアクセスできるものにすることです。多くのブロックチェーンプロジェクトが理論的な未来像を描く中、ステラーは具体的な現実の課題に取り組み、すでにグローバルなパートナーとユーザーのネットワークを支援しています。