Sui(スイ)とは
- 執筆
- CRYPTO PORT 編集部
- 公開日
- 更新日
- 読了目安
- 6 分
結論
Suiは2023年5月に稼働を開始したProof of Stakeのブロックチェーンです。Meta社のブロックチェーン開発プロジェクトに携わった技術者が設立したMysten Labsが開発し、Move言語とオブジェクト中心のデータモデルを採用しています。互いに関係しない取引を並列に処理することで、確定までの時間を短くする設計です。
要点
- 台帳上のデータを「オブジェクト」として扱い、所有者が明確なものは並列処理する
- 資産の扱いを言語レベルで制限するMove言語を採用している
- 単純な送金は合意の全工程を経ずに確定できる経路を持つ
- 手数料はSUIで支払い、ステーキングによってバリデーターが選ばれる
定義
所有関係が明確なデータを並列に処理することで待ち時間を短縮する、Move 言語ベースの Proof of Stake ブロックチェーン。
Suiが着目したのは、多くのブロックチェーンが「すべての取引を一列に並べる」ことを前提にしている点です。AさんがBさんにトークンを送る取引と、CさんがDさんに送る取引は、互いに何の関係もありません。それでも順番を決めるために全体の合意を取るのは無駄だ、という発想が出発点です。
そのためにSuiは、台帳の状態をアカウント残高ではなくオブジェクトとして表現します。各オブジェクトには所有者が記録され、1人の所有者しか関与しない取引(単独所有オブジェクトの送付など)は、全体の順序付けを待たずに確定できます。一方、DEXの流動性プールのように複数人が同時に触る共有オブジェクトは、通常どおり合意アルゴリズムを経て順序が決まります。
開発言語はMoveです。Moveでは資産を表す値を「複製できず、暗黙に破棄もできない」型として定義でき、二重支払いや残高の取り違えといったバグを言語の仕組みで防ぎます。SuiはこのMoveをオブジェクトモデルに合わせて拡張したものを使っています。
実際の用途としては、確定の速さを活かしたゲーム、NFT、決済アプリ、DEXなどが中心です。ストレージ手数料を前払いし、データを削除すると一部が返還される仕組みや、ガス代を運営側が肩代わりする仕組みなど、利用者に暗号資産の操作を意識させにくくする機能が組み込まれています。
注意点
- · 稼働開始が2023年と新しく、長期運用における問題の顕在化はこれからの段階にある
- · 初期配分のうち相当量が段階的に解除される設計であり、供給の増加要因として公開されている
- · Move言語とオブジェクトモデルはEVMと互換性がなく、既存のイーサリアム向けアプリは移植が必要
よくある質問
Aptosとの違いは何ですか?
どちらもMeta社のプロジェクト出身者が開発し、Move言語を使いますが、Suiはオブジェクト単位の並列処理、Aptosは取引を楽観的に並列実行して衝突時に再実行する方式という違いがあります。