赢得核心小组竞赛:基于公共随机性的持续领导者选举
密码学与安全
2018-02-06 v3
摘要
共识协议本质上依赖于领导者选举的概念,即临时选举一名或一组参与者来授权并宣布网络的最新状态。虽然领导者选举是一个研究充分的问题,但分布式账本(即区块链)的兴起带来了通过解决计算困难谜题(即工作量证明)进行大规模领导者选举的新视角。本文提出了 Caucus,一种具有最小协调成本的大规模领导者选举协议,不需要工作量证明的计算成本。我们使用一个面向区块链的领导者选举新模型从安全性方面评估了 Caucus,随后在以太坊私有网络上测试了 Caucus 的实现。实验表明,如果部署在以太坊上,Caucus 的一个变体每次领导者选举仅需 0.10 美元。
引用
@article{arxiv.1801.07965,
title = {Winning the Caucus Race: Continuous Leader Election via Public Randomness},
author = {Sarah Azouvi and Patrick McCorry and Sarah Meiklejohn},
journal= {arXiv preprint arXiv:1801.07965},
year = {2018}
}