KKDEMIAN
編集セレクト仕様原文の言語: 未指定

ERC-1271:コントラクトアカウントの署名検証

原題
Standard Signature Validation Method for Contracts
著者
Francisco Giordano, Matt Condon, Philippe Castonguay, Amir Bandeali, Jorge Izquierdo, Bertrand Masius
公開日
公開日不明
難易度
未指定
現行性
現行性は未評価
リンク先の状態
利用可否は未確認
原典を開く ↗eips.ethereum.org(新しいタブ)

保存・読書状況はこのブラウザだけに保持し、アカウントや読書リストのアップロードは利用しません。

読む理由

編集者の読書メモ

確認した範囲は固定版の Abstract; Specification です。原題は Standard Signature Validation Method for Contracts です。

コントラクトアカウントの署名を外部から検証するため、isValidSignature(hash, signature) を定義し、成功時には bytes4 の値 0x1626ba7e を返す必要があります。検証は状態を変更してはいけませんが、そのロジックは文脈、権限、署名方式に依存できます。呼び出し側の返り値の判定とアカウント側の条件を両方確認し、同じ関数名から同じ承認規則とは推定しない読み方が有用です。

読書範囲:spec_text。上記の節のみを確認しました。固定版:90b1b4f10634290c1e227d700554065c755f0816(https://github.com/ethereum/ERCs/blob/90b1b4f10634290c1e227d700554065c755f0816/ERCS/erc-1271.md)。仕様の要件を読むための説明であり、全体の通読、実装の検証、安全性監査ではありません。実装が要件に準拠することも示していません。

編集確認: 2026年11月2日 · 編集メモは機械の補助を用い、編集者が確認しています。

選定の根拠

署名を利用する側が成功値とアカウント固有の検証条件を確認できます。

編集セレクトはコミュニティの合意、著者の支持、信頼性の確率を示すものではありません。

関連トピック