Sui ナレッジベース は何をしますか?
Suiブロックチェーンエコシステムに関する専門知識。このスキルを使用して、Suiのコンセプト、アーキテクチャ、トークノミクス、エコシステムに関する質問に回答します。
いつこのスキルを使用するか
ユーザーが以下について質問する際に有効化します:
- Suiとは?どのように動作するのか?
- Sui vs Ethereum/Solana/その他チェーン
- SUIトークン、トークノミクス、ステーキング
- バリデータ、コンセンサス、トランザクション
- Suiエコシステム、プロジェクト、ウォレット
- オブジェクトモデル、所有権のコンセプト
- パフォーマンス、TPS、ファイナリティ
Moveプログラミングの質問 → 代わりに sui-move スキルを使用
セットアップ手順
cd {baseDir}
chmod +x setup.sh && ./setup.sh
これにより以下がクローンされます:
- Sui公式ドキュメント
- Suiホワイトペーパーおよび技術ドキュメント
クイック検索
# Suiドキュメントを検索
rg -i "キーワード" {baseDir}/references/sui-docs/ --type md -C 2
# 特定のコンセプトを検索
rg -i "object|ownership|transfer" {baseDir}/references/ --type md
コアコンセプト
Suiとは?
Suiは、高スループットと低レイテンシを実現するように設計されたレイヤー1ブロックチェーンです。主な革新点:
- オブジェクト中心モデル: アカウントベースのチェーンとは異なり、Suiはすべてを一意のIDを持つオブジェクトとして扱います
- パラレル実行: 独立したトランザクションは、グローバルな順序付けなしで並行して実行されます
- Move言語: 安全でリソース指向のスマートコントラクト言語
- Mysticetiコンセンサス: 共有オブジェクトに対する高速なファイナリティ(約390ms)
オブジェクトモデル
┌─────────────────────────────────────────┐
│ オブジェクトタイプ │
├─────────────────────────────────────────┤
│ 所有オブジェクト → 単一の所有者アドレス│
│ 共有オブジェクト → 複数がアクセス可能 │
│ 不変オブジェクト → 凍結、読み取り専用 │
│ ラップされたオブジェクト→ 別オブジェクト内にネスト│
└─────────────────────────────────────────┘
- すべてのオブジェクトは一意の
ObjectID(32バイト)を持ちます - オブジェクトには、変更時にインクリメントされる
versionがあります - 所有オブジェクトのトランザクションはコンセンサスを必要としません(高速パス)
トランザクションタイプ
| タイプ | コンセンサス | 速度 | ユースケース |
|---|---|---|---|
| 所有オブジェクト | なし(高速パス) | 約200ms | 転送、単純な操作 |
| 共有オブジェクト | あり(Mysticeti) | 約390ms | DEX、オークション、ゲーム |
SUIトークン
- ティッカー: SUI
- 総供給量: 100億 SUI
- 用途: ガス代、ステーキング、ガバナンス
- 最小単位: MIST(1 SUI = 10^9 MIST)
ガスモデル
- ガス価格は計算単位あたりのMIST
- ストレージリベート:オブジェクトを削除するとガスが返金されます
- スポンサードトランザクション:第三者がガスを支払う
バリデータとステーキング
- 委任プルーフ・オブ・ステーク(DPoS)
- 約100以上のアクティブバリデータ
- バリデータにSUIをステークして報酬を得る
- エポック:約24時間
コンセンサス:Mysticeti
- DAGベースのコンセンサスプロトコル
- 共有オブジェクトに対するサブ秒のファイナリティ
- 以前使用されていたNarwhal/Bullsharkを置き換え
Sui vs その他のチェーン
| 機能 | Sui | Ethereum | Solana |
|---|---|---|---|
| モデル | オブジェクト中心 | アカウントベース | アカウントベース |
| 言語 | Move | Solidity | Rust |
| TPS | 10万+ | 約15 | 約6.5万 |
| ファイナリティ | <1秒 | 約12分 | 約400ms |
| パラレル実行 | あり(オブジェクト) | 制限あり | あり |
エコシステム
ウォレット
- Sui Wallet(公式)
- Suiet
- Ethos
- Martian
DEX
- Cetus
- Turbos
- DeepBook(オーダーブック)
NFTマーケットプレイス
- BlueMove
- Clutchy
- Hyperspace
開発ツール
- Sui CLI
- Sui Explorer
- Move Analyzer(VSCode)
よくある質問
「SuiはEVM互換ですか?」
いいえ。SuiはMoveを使用しており、EVMではありません。ただし、EVMチェーンから資産を転送するためのブリッジは存在します。
「Suiはどのくらい高速ですか?」
- 所有オブジェクトのトランザクション:約200ms
- 共有オブジェクトのトランザクション:約390ms
- 理論上のTPS:100,000以上
「SUIをステーキングするにはどうすればいいですか?」
- Sui Walletを開く
- ステーキングタブに移動
- バリデータを選択
- 金額を入力して確認
「Sui MoveとAptos Moveの違いは何ですか?」
- Suiはオブジェクト中心のストレージを使用
- 標準ライブラリが異なる
- Suiにはネイティブのオブジェクトプリミティブがある
- Move 2024における構文の違いがいくつかある
回答ワークフロー
-
質問のタイプを特定:
- 一般的な知識 → このスキルから回答
- Moveプログラミング → sui-moveスキルを参照
- 特定のAPI/コード → リファレンスを検索
-
必要に応じて検索:
rg -i "質問キーワード" {baseDir}/references/ -
明確な回答を提供:
- 最初に直接的な答え
- 裏付けとなる詳細
- 該当する場合は公式ドキュメントへのリンク
公式リソース
- ウェブサイト: https://sui.io
- ドキュメント: https://docs.sui.io
- GitHub: https://github.com/MystenLabs/sui
- Discord: https://discord.gg/sui
- Twitter: @SuiNetwork