预印本评估公链 FHE 方案 ConfidentialCare 对敏感医疗咨询的保护效果
作者发布预印本,提出基于 Zama fhEVM 和 Ethereum Sepolia 测试网的原型 ConfidentialCare,患者症状在浏览器端加密、仅授权医生可解密。经元数据检查、访问控制测试和攻击实验,三版系统的咨询内容均保持机密,且不收集姓名、邮箱或账户,但链上公开元数据暴露了哪个钱包咨询哪位医生、医生专科、时间及消息大致长度,钱包一旦与患者关联历史将永久暴露。作者还发现已获授权的医生可通过应用合约的 confused-deputy 缺陷(已修复)及 fhEVM 访问控制列表直接再分享患者加密数据,撤回授权或关闭咨询均不生效。改用限时可撤销委托后,Zama 线上密钥管理服务在 Sepolia 上六次试验中均在同区块内生效撤销。作者结论是 FHE 保护患者披露的内容而非就医事实与情境,fhEVM 中解密权限同时是分享权限。结果为测试网实验,预印本未经同行评审。
推荐理由:FHE 能保护咨询内容本身,但链上元数据仍暴露谁在何时咨询哪位医生,且 fhEVM 中解密权限同时意味着转分享权限。