1. 引言
zkShield为借助ZKP技术和account abstraction(ERC-4337)来隐藏account owners:
Owners可使用现有的钱包(即Metamask,Rainbow等)来创建ShieldAccount
multisig,但是,链上其地址和access将对公众隐藏。一旦部署完成,Owners可privately定义member access,rotate owner keys,并执行m-of-n 门限签名交易。
开源代码实现见:
- https://github.com/bankisan/zkShield(Circom + TypeScript)