中文

关于通过基于身份的签名生成虚荣地址的考量

密码学与安全 2025-07-18 v1

摘要

地址是区块链上用户标识符,由ECDSA验证密钥的哈希值定义。虚荣地址是嵌入自定义字符(如姓名)的地址。生成虚荣地址通常采用试错法,因而嵌入的字符数有限。本文聚焦于基于身份的签名(IBS),其验证密钥可任取字符串,探讨IBS是否可用于生成虚荣地址。我们强调,用当前用于以太坊交易签发的密钥恢复功能替换ECDSA并不现实,即便可能也不值得为简化虚荣地址生成而付出代价。因此,我们关注从签名构造通用IBS方案,以ECDSA加密钥恢复构建IBS方案。虽然由于底层ECDSA的密钥恢复功能,无法直接生成虚荣地址,但IBS的功能可将任意字符串与地址关联,从而赋予地址额外意义。我们采用Solidity实现系统,演示气体消耗几乎与ECDSA签名验证相同。

关键词

引用

@article{arxiv.2507.12670,
  title  = {On the Consideration of Vanity Address Generation via Identity-Based Signatures},
  author = {Shogo Murasaki and Kazumasa Omote and Keita Emura},
  journal= {arXiv preprint arXiv:2507.12670},
  year   = {2025}
}