中文

BaseSAP:面向可编程区块链的模块化隐址协议

密码学与安全 2024-10-28 v1

摘要

隐址(stealth address)是一种增强公共分布式区块链(如以太坊和比特币)隐私性的方法。隐址协议为接收方生成一个独特的、随机生成的地址,从而隐藏实体之间的交互。在本研究中,我们提出 BaseSAP,一种用于将隐址嵌入可编程区块链应用层的自主基础层协议。BaseSAP 在先前研究基础上扩展,开发了一种用于在公共区块链上执行不可关联交易的模块化协议。BaseSAP 允许在主实现之上使用不同密码学算法开发额外的隐址层,充分利用其模块化特性。为证明所提协议的有效性,我们给出了一种基于 Secp256k1 的高级双密钥隐址协议的仿真。该协议构建于 BaseSAP 之上,并作为首个原型实现部署在 Goerli 和 Sepolia 测试网络上。此外,我们提供了成本分析,并强调了可能影响隐址隐私性的潜在安全后果与攻击向量。我们的研究揭示了 BaseSAP 协议的灵活性,并对隐址技术更广泛的影响提供了见解。

关键词

引用

@article{arxiv.2306.14272,
  title  = {BaseSAP: Modular Stealth Address Protocol for Programmable Blockchains},
  author = {Anton Wahrstätter and Matthew Solomon and Ben DiFrancesco and Vitalik Buterin and Davor Svetinovic},
  journal= {arXiv preprint arXiv:2306.14272},
  year   = {2024}
}

备注

This work has been submitted to the IEEE for possible publication