UTXO vs. Account vs. Object: クロスチェーン・アーキテクチャを形成する隠れた戦い
Ethereum の開発者が Sui 上で構築しようとすると、奇妙なことが起こります。メンタルモデルが崩れるのです。変数はコントラクトに保存されません。ステートは予想される場所には存在しません。アセットの移動方法も異なります。そして、ビットコインを Ethereum に、あるいは Ethereum を Sui に接続しようとするブリッジにおいて、その背後にいるエンジニアは、プロトコルの違いよりも深い問題に直面します。それは、「トランザクション」とは一体何であるかという、3 つの根本的に相容れない理論を調整することです。
これは些細な実装の詳細ではありません。UTXO、アカウント、オブジェクトの各トランザクションモデルの選択は、ブロックチェーン設計において最も重要なアーキテクチャ上の決定の 1 つです。それは、トランザクションがどのように検証されるか、並列化がどのように機能するか、プライバシーがどのように達成されるか、そして 2026 年において最も重要なこととして、異なるブロックチェーンネットワークがどのように相互運用できるかといった、すべての要素を形作ります。