中文

共识机制 Ripple 中的 SISSLE:在速度、安全性与最后一公里连接上的若干改进

分布式、并行与集群计算 2021-05-18 v3 密码学与安全

摘要

加密货币正迅速应用于实时全额结算与支付等领域。Ripple 是一种在银行与支付服务商中已获广泛关注的加密货币。它通过 Ripple 协议共识算法(RPCA)解决拜占庭将军问题,其中每台服务器维护一个称为唯一节点列表(UNL)的服务器列表,该列表代表该服务器的网络且不会集体欺诈它。当 UNL 上的服务器就一笔交易达成共识时,该服务器即认为网络已达成共识。在本文中,我们改进 Ripple 以实现更好的速度、安全性与最后一公里连接。我们实现了关于弹性、鲁棒性、改进安全性以及高效信息传播(IP)的准则。我们增强系统以确保每台服务器从整个网络而非仅从 UNL 成员接收信息。我们引入 UNL 重叠范式,作为 IP 与服务器对其自身 UNL 所赋信任的函数。我们的设计使得识别并缓解某些恶意行为成为可能,包括欺诈性双花或使系统停滞的企图。我们提供了实验证据,表明我们的方法相对于当前 Ripple 方案的优势。我们观察到双花攻击与审查机会减少 99.67%\geq 99.67\%,对 34.21%\geq 34.21\% 恶意节点的容错性提升 1.71x1.71x,IP 的速度与成功率分别提升 4.97x\geq 4.97x98.22x98.22x,共识的速度与成功率分别提升 3.16x\geq 3.16x51.70x51.70x

关键词

引用

@article{arxiv.2008.01742,
  title  = {SISSLE in consensus-based Ripple: Some Improvements in Speed, Security and Last Mile Connectivity},
  author = {Mayank Mundhra and Chester Rebeiro},
  journal= {arXiv preprint arXiv:2008.01742},
  year   = {2021}
}

备注

11 Pages