中文

使用 Depth Charge 防御哈希表免受暗中破坏

分布式、并行与集群计算 2023-08-09 v1 密码学与安全 数据结构与算法

摘要

我们考虑防御哈希表免受拜占庭攻击者试图降低查询、插入和删除操作性能的问题。我们的防御利用资源燃烧(RB)——即可验证的网络资源支出——其中请求的发起者产生一定的 RB 成本。我们的算法 Depth Charge 根据对象在表中哈希到的链表里的深度对操作收取 RB 成本。通过适当设置 RB 成本,我们的算法减轻了攻击者对哈希表性能的影响。特别是在存在显著攻击的情况下,我们的算法所产生的成本在渐近意义上小于攻击者的成本。

关键词

引用

@article{arxiv.2308.04305,
  title  = {Defending Hash Tables from Subterfuge with Depth Charge},
  author = {Trisha Chakraborty and Jared Saia and Maxwell Young},
  journal= {arXiv preprint arXiv:2308.04305},
  year   = {2023}
}