Suiブロックチェーンが高速かつ効率的なトランザクション処理の有望なプラットフォームである理由
ブロックチェーンの世界では、スピード と 効率性 があらゆるプラットフォームの成功にとって不可欠です。そこで登場するのが Sui ブロックチェーンで、低レイテンシ のトランザクション処理 と スマートコントラクト 実行 を提供することを約束するプラットフォームです。
Sui ブロックチェーンのユニークな機能のひとつは、オブジェクト所有権の種類を区別できる点です。従来のブロックチェーンプラットフォームでは、すべてのコントラクト と オブジェクト が可変的に共有されますが、Sui ではオブジェクトがアドレスに所有され、可変所有、不可変所有、または可変共有のいずれかになることができます。この機能は、スマートコントラクト の並列実行 と 資産管理 に活用されます。
Sui は分散型かつ許可不要なスマートコントラクトプラットフォームで、資産の低レイテンシ管理に特化しています。Move 言語を使用して、資産をアドレスが所有できるオブジェクトとして定義します。プラットフォームは、他のブロックチェーンシステムにおけるバリデータ や マイナー に相当する、許可不要な権限者の集合によって維持されています。
低レイテンシを実現するために、Sui はトランザクション処理を 2 つのフェーズに分割します。 1) オブジェクト単位での分散ロック取得、 2) トランザクションの実行 と その効果のコミット です。
フェーズ 1 は、権限者内部でグ ローバル同期を必要としない信頼性の高いブロードキャストプリミティブを通じて実行され、シャーディングによるスケーラビリティを可能にします。共有オブジェクトを含むトランザクションでは、コンセンサスプロトコルを用いたシーケンシングが必要です。
Sui は権限者内部でのグローバルロックを必要とするボトルネックや同期ポイントを積極的に削減し、リソース増加に伴う準線形スケーリングを実現します。また、Move 仮想マシンが複数コアや物理マシン上でバージョン管理された入力オブジェクトを読み取り、実行し、結果オブジェクトを書き込むことで、スマートコントラクトの並列実行を可能にします。
オブジェクト と トランザクション に対するストアの整合性要件は非常に緩く、各権限者が内部でスケーラブルな分散キー・バリューストアを利用できます。Sui は権限者間でビザンチン整合ブロードキャストプロトコルを使用し、資産に対する共通操作の安全性を確保します。これにより、ビザンチン合意に比べて低レイテンシ と 高いスケーラビリティ が実現されます。
総合すると、Sui ブロックチェーンの設計選択 と 最適化は、速くて効率的なトランザクション処理を必要とするアプリケーションにとって有望なプラットフォームとなります。 1) オブジェクト所有権の種類を区別できること、 2) オブジェクト単位で分散ロックを取得できること、 3) スマートコントラクトを並列実行できること、という三つの主要機能が他のブロックチェーンプラットフォームと差別化するポイントです。Sui ブロックチェーンとともに、速くて効率的なトランザクション処理の未来がここにあります。
- Twitter: https://twitter.com/BlockEdenHQ
- Discord: https://discord.gg/eWZvE4RSBw
- Source Link: https://blockeden.xyz/blog/2023/04/11/what-s-unique-from-sui/