中文

面向委托区块链的实用轻量客户端

密码学与安全 2024-10-21 v2

摘要

由于轻量客户端消除了用户设置专用区块链全节点节点的需求,文献中对轻量客户端的关注度日益增加。尽管文献中包含大量轻量客户端实例,但大多数轻量客户端协议优化了较长的离线阶段,并隐式地假设要验证的区块标题是由高度动态的验证者签名的。本文中,我们表明 (i) 大多数轻量客户端离线时间不超过一周,且 (ii) 在大多数许可区块链以及诸如 Cosmos 和 Polkadot 等多个许可不可区块链中,验证者几乎不太会发生剧烈变化。基于这些发现,我们提出了一种新型实用系统,针对这些现实假设进行优化,在与现有协议相比,实现了轻量客户端的最小通信和计算成本。通过我们解决方案的原型实现,我们显示我们的协议在与文献中两项最先进的轻量客户端实例相比较时,端到端延迟分别降低了最高可达 909040000×40000\times,证明大小分别降低了最高可达 1000100010000×10000\times

关键词

引用

@article{arxiv.2410.03347,
  title  = {Practical Light Clients for Committee-Based Blockchains},
  author = {Frederik Armknecht and Ghassan Karame and Malcom Mohamed and Christiane Weis},
  journal= {arXiv preprint arXiv:2410.03347},
  year   = {2024}
}