中文

IPv6 比特币认证地址

密码学与安全 2024-06-19 v1 网络与互联网体系结构

摘要

IPv6 的一个关键特性是其即插即用能力,使主机能够无缝集成到网络中。在缺乏可信权威或安全基础设施的情况下,主机面临的挑战是生成自身地址并验证他人地址的所有权。密码学生成地址(CGA)通过将 IPv6 地址与主机公钥绑定来解决此问题,以证明地址所有权。CGA 生成涉及求解类似于比特币工作量证明(PoW)的密码学谜题,以阻止地址欺骗。遗憾的是,求解该谜题常导致不良的地址生成延迟,这阻碍了 CGA 的采用。本文中,我们提出比特币认证地址(BCA),一种将 IPv6 地址与主机公钥绑定的新技术。BCA 通过利用比特币节点计算出的 PoW 来保护绑定,降低了生成地址的计算成本。与 CGA 相比,BCA 对欺骗攻击提供更好防护并提升主机隐私性。由于比特币网络的去中心化特性,BCA 如同 CGA 一样避免依赖可信权威。BCA 展示了比特币节点计算的 PoW 如何被复用,从而为主机节省成本并使比特币挖矿更高效。

关键词

引用

@article{arxiv.2311.15842,
  title  = {IPv6 Bitcoin-Certified Addresses},
  author = {Mathieu Ducroux},
  journal= {arXiv preprint arXiv:2311.15842},
  year   = {2024}
}

备注

8 pages, 2 figures, 3 tables, to be published in 2023 IEEE Future Networks World Forum (FNWF)