UTXOベース・決定論的・グローバルVMなし。Cryptix Networkが開発する CX-Atomic の設計思想と技術仕様を、主要プラットフォームとの比較を交えて詳しく解説します。
スマートコントラクトはブロックチェーン上で自動的に実行されるプログラムです。既存の各ブロックチェーンは、それぞれの設計思想に基づいて実装方法を選択しています。
各ブロックチェーンのスマートコントラクトには、大きく分けていくつかのアプローチが存在します。仮想マシン(VM)を使うアプローチと、VMを使わないアプローチです。さらに、どのレイヤーにコントラクトロジックを置くかによって、設計の特性が大きく変わってきます。
コントラクトコードを仮想マシンが解釈・実行する方式。EVM(Ethereum)・BPF(Solana)などが代表例。柔軟性が高く、任意のロジックを記述できます。
高水準言語をブロックチェーンのネイティブスクリプトに直接コンパイルする方式。KaspaのSilverScriptが代表例。VMを介さずL1が直接実行します。
コントラクトテンプレートを事前にRustでコンパイルし、コンセンサスルールとして組み込む方式。CryptixのCX-Atomicが採用する全く新しいアプローチです。
CX-Atomicはこれまでのどのスマートコントラクトシステムとも直接比較できない、全く新しいカテゴリーです。UTXOモデル・決定論的実行・プリコンパイル済みRust関数を組み合わせることで、おおよそのユースケース——DeFiの基本プリミティブ・トークン・DEX・DAO・NFT・PoWマイニングトークン——に対応します。
「シンプルで安全を保つ」というBitcoinの原則を、スマートコントラクトの領域に持ち込んだ設計です。
📌 CX-Atomicの現状:現在開発中です。先に、別の「RIFT」という直列ブロックチェーンに実装され、実証後にCryptix(BlockDAG)へ実装される予定です。
Ethereum・Solana・Kaspa・Cryptixのアプローチをそれぞれ解説します。それぞれに異なる設計の優先順位があります。
EVM(Ethereum Virtual Machine)はグローバルな状態を持つ汎用マシンです。「最大限の柔軟性」を提供することを優先した設計で、任意のロジックを記述できます。世界最大のDeFiエコシステムを支えており、最も実績のあるスマートコントラクトプラットフォームです。
SolanaはBPF仮想マシンを使用し、Rustで書かれたプログラムを実行します。高速性・低コスト・Rustの型安全性を特徴としており、NFTやDeFiのエコシステムが充実しています。アカウントモデルはEthereumと異なる独自の設計で、高スループットを実現しています。
SilverScriptはEVMのような別個のVMを使わず、Kaspa Scriptに直接コンパイルされる革新的な設計です。UTXOモデルを維持したままスマートコントラクトを実現するアプローチは技術的に非常に独自性が高く、ZK証明との組み合わせで将来的な可能性が大きい設計です。2026年6月のToccataハードフォーク後に実装される予定です。
CX-Atomicは既存のどのスマートコントラクトシステムとも直接比較できません。「前例のない独自の融合であり、比較対象が存在しない新しいカテゴリー」です。ネイティブコントラクトテンプレートはプリコンパイル済みのRust関数であり、動的なバイトコードアップロードも外部ライブラリも存在しません。CX-VMはオプションとして存在しますが、コントラクトインスタンス内のサンドボックスに完全に閉じ込められ、グローバルコンセンサスに影響を与えません。おおよそのユースケース——DeFi基本プリミティブ・トークン・DEX・DAO・NFT・マイニングトークン——に対して十分に対応できる設計です。
4つのブロックチェーンの設計上の特性比較一覧表。
| 比較項目 | Ethereum / EVM | Solana | Kaspa(Toccata後) | CX-Atomic |
|---|---|---|---|---|
| 実行方式 | グローバルEVM | BPF VM | Scriptに直接コンパイル | プリコンパイル済みRust |
| グローバルVM | あり(EVM) | あり(BPF) | なし | なし※ |
| 決定論性 | 条件次第 | 条件次第 | 高い | 完全(数学的保証) |
| 再入攻撃耐性 | 対策が必要 | アカウントモデルで緩和 | UTXOで構造的対応 | 設計上不可能 |
| 失敗時のガス代 | 発生する | 発生する | ゼロ | ゼロ |
| コントラクト監査 | 推奨・必要 | 推奨・必要 | 推奨 | 不要(事前検証済み) |
| 状態管理方式 | グローバルDB(無制限) | アカウントベース | UTXOローカル | UTXO(8KB/インスタンス) |
| 状態の再現性 | アーカイブノード推奨 | スナップショット方式 | ブロック履歴から可能 | ジェネシスから完全再計算 |
| プルーニング安全性 | アーカイブノード前提 | スナップショット依存 | ブロック保持で安全 | 設計上完全安全 |
| PoWトークン対応 | 対応していない | 対応していない | 対応していない | 世界初(CX-MIN) |
| 柔軟性・表現力 | 最高(任意ロジック) | 非常に高い | 高い | おおよそのユースケースに対応可 |
| 処理速度 | 数百〜数千TPS | 数万TPS | 10BPS(高速) | 500〜2,000アクション/秒(未最適化) |
| コンセンサス方式 | PoS | PoS + PoH | PoW + BlockDAG | PoW + BlockDAG |
| システム手数料 | あり | あり | あり | ゼロ |
| 開発者エコシステム | 最大(Solidity) | 大きい(Rust) | 形成途上 | これから |
| 現在の実装状況 | 稼働中 | 稼働中 | 2026年6月予定 | 開発中(RIFT先行) |
※ CX-VMについて:CX-Atomicには「CX-VM」という特殊VMが存在しますが、これはグローバルVMではありません。コントラクトインスタンスのState UTXO内に完全にサンドボックス化されており、グローバルコンセンサスには影響を与えません。EVMやBPFのように全コントラクトが共有するグローバルマシンとは根本的に異なります。
UTXOベーススマートコントラクトとして全く新しいアーキテクチャを採用しています。
CX-Atomicは「コントラクト(contract_id)」と「コントラクトインスタンス(instance_id)」を明確に分離します。同じコントラクトコードで複数のトークン・市場・DAOを独立して動かすことができます。
全 6 ページ — サムネイルをクリックで拡大表示
「8KBは少なすぎる」と思われるかもしれません。しかしCryptixのUTXOモデルではVMオーバーヘッドなし・Merkle Patricia Trieなし・パディングなし・型メタデータなしの純粋なバイナリ格納のため、EVMより遥かに効率的です。
全てのネイティブコントラクトはプリコンパイル済みのRust関数です。動的なバイトコードアップロードなし・外部ライブラリなし・I/Oなし・乱数なし。確定的な整数計算のみ。コントラクト監査が不要なのはこのためです。
より高度なプログラマビリティのためのオプション。コントラクトインスタンスのState UTXO内に完全にサンドボックス化されており、グローバルコンセンサスに影響しません。EVMのようなグローバルVMとは根本的に異なります。
CX-Atomicは「設計段階でセキュリティを組み込む」という哲学のもと、さまざまな保護機能を備えています。
単一状態不変条件により、コントラクトの再帰的な呼び出しが設計上発生しない。UTXOモデルの特性として自然に実現されています。
グローバルVMを持たない設計。CX-VMはサンドボックス内のみで動作し、ステップ制限・メタリングルールが厳格に適用されます。
8KB状態制限・35KBペイロード制限のハードキャップ。全リソースに上限が設定されており、設計上一定の範囲内に収まります。
1インスタンス=1State UTXO。同一ブロック内での同一インスタンスへの競合実行を防止。複数インスタンスは並列処理可能です。
正規CBORのみを受け入れる厳格な構造。パース失敗で即座にブロック無効化。曖昧なエンコードを許容しない設計です。
8KB状態制限と、メモリプールの保護(ウォレットあたり最大25保留ペイロード)により状態サイズが一定範囲内に収まります。
OP_CONTRACTによりState UTXOは通常の署名では操作不可。正規のコントラクト実行のみが状態を変更できます。
完全決定論的設計により、チェーン再編成(Reorg)が発生しても全ノードが同じ状態に収束することが数学的に保証されます。
全 8 ページ — サムネイルをクリックで拡大表示
CX-Atomicが実現する最も革新的なユースケースの一つが、CX-MINです。
全 8 ページ — サムネイルをクリックで拡大表示
CX-Atomicは、RIFTというブロックチェーンがCryptixよりも先にメインネットでテスト採用予定です。RIFTは直列ブロックチェーンのため実装が相対的にシンプルで、本番環境でのテストベッドとして機能します。RIFTでの実証後、並列処理(BlockDAG)を持つCryptixへ実装が続きます。この段階的アプローチにより、実装リスクを最小化しながら確実なローンチを目指します。
CX-Atomicはまだ開発中ですが、Cryptix NetworkはすでにメインネットでL1ネイティブの機能を複数稼働させています。
スマートコントラクト不要でトークンを発行し、作成と同時にL1内蔵DEXで即売買できる仕組みです。流動性カーブはL1のコンセンサスルールとして直接組み込まれており、管理者も運営者も存在しません。詐欺防止のLock Gate機能も内蔵しています。
ウォレットに統合されたE2E暗号化メッセンジャーです。サーバー不要・検閲不可能な設計で、PoWブロックチェーンへのL1統合は世界初。送金と同時にメッセージを送ることができます。
Cryptixブロックチェーン自体のスケーラビリティを向上させるアップグレードです。L1ネイティブ機能(Atomic Token・Swap・Messenger)とは別カテゴリーで、BlockDAGアーキテクチャをさらに活かし、より高いスループットと効率的なデータ伝播を実現します。
公式チャンネルと詳細解説記事で、Cryptixの世界を探索してください
詳細解説記事