Kaspa は、毎秒10ブロックで稼働するプルーフ・オブ・ワーク方式の blockDAG です。
発想の転換
Kaspa は、従来のプルーフ・オブ・ワーク型チェーンとは異なる道を進みます。並行して生成されたブロックを捨てず、順序付けします。プルーフ・オブ・ワークの限界とされてきたものの多くは、プルーフ・オブ・ワークそのものではなく、旧来のチェーンアーキテクチャに由来していました。 PHANTOM / GHOSTDAG 論文
略史
Kaspa は、エルサレム・ヘブライ大学、その後ハーバード大学で行われた blockDAG 研究から生まれました。この研究の系譜は、Ethereum ホワイトペーパーの GHOST プロトコルの節にまで遡ります。早くから Bitcoin の研究コミュニティを通じて世に出て、SPECTRE と PHANTOM を経て、現在 Kaspa で稼働するプロトコル群へと発展しました。 Scaling Bitcoin 2015 · CoinDesk、2017年
メインネットは2021年11月、公平にローンチされたプルーフ・オブ・ワークネットワークとして始動しました。プレマイン、内部関係者への割り当て、プレセールはいずれもありません。流通しているすべてのコインは、ジェネシス以降、誰にでも開かれた形でマイニングされてきました。この公平なローンチによって、Kaspa には層が広く、強い支持を寄せるコミュニティが生まれました。それは今も、Kaspa 最大の成果の一つであり、中核的な強みの一つです。 ローンチ計画 · ジェネシス証明
北極星
リアルタイムの分散化こそ、Kaspa の北極星です。
リアルタイムであることに妥協はありません。待てないことは Kaspa の根源的な本能です。待ち時間への癇癪であり、大人たちがただ受け入れる限界への拒絶でもあります。私たちがそれを求めるのは、速さのためだけではありません。検閲耐性、パーミッションレスな決済、競争的なマイニングといった、サトシが示した本質的な特性にもリアルタイム性を求めています。それらすべてを「いつか」ではなく、リアルタイムで実現するためです。これは、プルーフ・オブ・ワークなしにはリアルタイムで実現できません。 PoW の独自性
Kaspa における RTD の実現とは、プロトコルが各コンセンサスラウンドでマイニングネットワークの正直な多数派をサンプリングすることを意味します。これにより、Bitcoin では安全に確定するまで1時間かかるトランザクションが、Kaspa では数秒で確定します。また、Bitcoin では1時間を要する検閲耐性を、Kaspa が数秒以内に実現することを保証します。これは決済速度だけでなく、リアルタイムの順序付けが不可欠なあらゆる場面で重要です。市場の結果確定、清算の連鎖、あるいは単一のコンセンサスリーダーが自己裁量でトランザクションを並べることで過大な権力を持つような場面が該当します。
正直な多数派をリアルタイムでサンプリングする仕組みは、マイニングネットワークによって統治される、トラストレスなリアルタイムのデータ/イベントフィードの実現にも利用できます。 RTD に関する投稿
RTD には防御的な側面もあります。部分同期型プロトコルは、今後導入予定の DAGKnight も含め、ネットワークが健全なときには高速に、そうでないときには低速でも安全に動くという二重の性質を独自に実現します。Kaspa が一般層に届けるのはスピード、cypherpunk(サイファーパンク)に届けるのは戦時にも耐える通貨です。
実現したこと、これからのこと
当初の Golang 製ノードは、Rust でゼロから書き直されました。この書き換えは、コミュニティからの1億 KAS の助成金に支えられ、幅広いコントリビューター層を擁する rusty-kaspa を中心とした本格的なオープンソースの取り組みへと発展しました。 Rusty Kaspa の GitHub
この書き換えによって Crescendo が可能になりました。これなしに Kaspa がメインネットで毎秒10ブロックへ移行することはできませんでした。Crescendo は、その構想が実際のネットワークで稼働し始めた転換点です。 Crescendo リファレンス · リリースノート
Toccata ハードフォーク
Toccata は 2026年6月30日、メインネットの DAA スコアが 474,165,565 に達した時点で有効化されました。L1 のプログラマビリティを実現しました。コベナント -- Gregory Maxwell が 2013 年の BitcoinTalk 投稿で名付けた仕組み -- は、トランザクションをまたいで状態を引き継ぐ支出ルールです。誰がどのようにコインを使えるかを制限します。Bitcoin や Kaspa のような、UTXO の原則に基づき検証を重視する環境では、これがプログラマビリティの意味です。コベナントは、ボールト、スマートウォレット、ネイティブアセットへの道を開きます。BitcoinTalk、2013 年
Toccata は、激しい議論の対象となっている Bitcoin のオペコード OP_CAT を根本から設計し直したものです。ZK 証明の検証器をネイティブオペコードとして搭載し、L1 で Groth16 と RISC Zero の STARK を検証します。ネイティブな STARK 検証を備える唯一の L1 です。ブロックヘッダーには、アプリケーションのトランザクション順序に対する専用のシーケンシングコミットメントが含まれ、ZK によってルールが強制される Based Apps の実現を可能にします。
Silverscript
Silverscript は、Kaspa でコベナントのロジックを書くためのコンパイラです。高水準言語で書かれたコベナントのロジックを Kaspa Script にコンパイルします。v1.0.0 はタグ付けされ、公開されています。Silverscript GitHub
DAGKnight ハードフォーク
DAGKnight は Toccata に続くコンセンサスプロトコルのアップグレードです。プルーフ・オブ・ワークとパーミッションレス・コンセンサスにとって大きな飛躍であり、ネットワーク遅延の上限を事前に知らない設定において、49%のビザンチン障害に耐える唯一の部分同期型BFTプロトコルです。ネットワーク分断に強いプルーフ・オブ・ワークへ向けた一歩でもあります。ブロック時間は40〜25ミリ秒の範囲を目標としています。 DAGKnight 論文
2027年ハードフォーク
10ミリ秒のブロック時間、すなわち毎秒100ブロックを実現するには、さらなるノード性能の最適化に加え、マイナーが DAG の先端を参照する方法について DAG アルゴリズムの調整が必要になる可能性が高いと見られます。2027年のハードフォークでの導入を目標としています。
コンセンサス面では、DAGKnight はすでにネットワーク分断時の安全性を備えています。分断前に確定したトランザクションのファイナリティは維持されます。ただし、分断中に処理を進めることはできず、分断が終わるまでトランザクションを実際に確定することはできません。2027年に向けた取り組みでは、オンチェーンのペイメントチャネルとハッシュレート適応型ファイナリティウィンドウを組み合わせ、実用上の処理継続を可能にすることを目指しています。これが実現すれば、Kaspa は、インターネットが寸断された状況でも地域内の決済フローが存続する、戦時級のハードマネーとなります。
Kaspa は、ありふれたハイプサイクルから生まれたのではありません。経験豊かな研究者による研究、公平なローンチ、オープンソースでの実践、そして暗号資産業界の大半が歩みを止めた先へ何年も挑み続けたことから生まれました。
稼働中の blockDAG。メインネットで 10 BPS。目標はリアルタイムの分散化。Toccata は稼働中。次は DAGKnight です。
これを読んで、まだ初期段階だと感じるなら、それは実際に初期段階だからです。