EIP-712 を理解したい

EthereumEIP-712ERC-712 https://eips.ethereum.org/EIPS/eip-712

追っていき

EIP-712: Typed structured data hashing and signing A procedure for hashing and signing of typed structured data as opposed to just bytestrings.

Hi-Ether のときにお世話になりまくっていた nakajo さんによる日本語解説も見つけた。

ERC-712 ヒューマンリーダブルな型付署名の提案 - アルゴリズムとかオーダーとか

なるほど、もともと文字列に対する署名の場合はよかったが、構造化されたデータに対する署名の場合は利用者から見て「なにに署名するのか」がユーザインターフェイス上でわかりにくかったんだねぇ。

まとめ

だいたいわかった。