arXivは2026年10月20日(現地時間)、拡張UTXO(Unspent Transaction Output)モデルに対応するWeb3 SDK(Software Development Kit)の設計パターンに関する論文を発表した。本論文は、主流のWeb3 SDKが持つ前提が、Nervos CKBのCellモデルといった拡張UTXOチェーンや、secp256k1、WebAuthn、Schnorrなど多様な暗号プリミティブを用いるウォレット群では機能しないという課題を指摘している。

この論文When EVM Defaults Break: Three SDK Patterns for UTXO-Family Walletsは、Hanzheng ZhangとHongzhou Chenによって執筆された。Web3 SDKが抱える「アカウントベースの台帳」「単一のsecp256k1署名者」入力選択不要なトランザクション構築という3つの前提が、UTXOファミリー台帳や異種ウォレット環境では破綻すると述べている。

論文では、TypeScript SDKであるCKBers’ Codebase(CCC)を用いた回顧的ケーススタディを通じて、リリース履歴とエクスポートされたAPIから3つの反復パターンが抽出された。一つ目は、容量を意識した入力補完と手数料推定を宣言的に行うTransaction Composerである。二つ目は、異種ウォレット間の署名プロセスを単一のインターフェースで正規化するUnified Signer Abstraction。そして三つ目は、ウォレットごとのオンボーディングをドロップインで提供するConnector UI componentである。

これらのパターンは、UTXOファミリー台帳と多様なウォレット群を対象とするSDK開発において、転用可能な設計教訓として提示されている。本論文は、2026年12月3日から4日にポルトガルのアルコバサ(Alcobaca)で開催されるIEEE ICDLT 2026にてポスター発表される予定だ。


参考: arXiv cs.CR (アーカイブ) — 2026年10月23日 13:00 (JST)

原文ハイライト

"When EVM Defaults Break: Three SDK Patterns for UTXO-Family Wallets"

この記事をシェア
X はてブ LinkedIn