合約錢包的實作方式太自由了,你要講是誰家的合約錢包我大致查了一下Unipass的作法
https://tinyurl.com/335pxpz2他允許直接用有支援DKIM簽章的Email地址作為密鑰
https://i.imgur.com/874eK9E.png可以直接在鏈上驗證email持有人
https://tinyurl.com/bp9ub9pk但為了操作方便還是有一個主密鑰加密儲存在裝置上
https://tinyurl.com/5d4nef8e當丟失了這個主密鑰的時候,前面的DKIM簽章的email就可以用來操作合約錢包替換新的主密鑰所以就算忘記了主密鑰的加密密碼,也可以直接靠Email主密鑰只是個可以替換的操作token而已