当前位置: X-MOL 学术Int. J. Inf. Secur. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Chaintegrity: blockchain-enabled large-scale e-voting system with robustness and universal verifiability
International Journal of Information Security ( IF 3.2 ) Pub Date : 2019-09-03 , DOI: 10.1007/s10207-019-00465-8
Shufan Zhang , Lili Wang , Hu Xiong

Blockchain-enabled voting (BEV) systems have emerged as the next generation of modern electronic voting (e-voting) systems, because the immutable property of the blockchain has made itself a perfect distributed ballot box. Further, recent investigations have utilized the smart contract to build a decentralized autonomous voting application over blockchain. We identify nine critical desiderata, such as scalability, verifiability, and robustness, that a BEV system can and should achieve. However, we find that existing BEV systems violate at least one of the nine desiderata. In light of this deficiency, we propose a novel BEV system, named Chaintegrity, that fulfills all the specified desiderata. In addition, to make our system more cost-effective, we also propose a hybrid data structure which combines the counting Bloom filter and the Merkle hash tree for fast authentication. To enhance robustness, we as well introduce the code-voting technique as a component in our system. Our empirical results also show that our system achieves high efficiency and enjoys low computational and communication overhead.

中文翻译:

Chaintegrity:具有健壮性和普遍可验证性的支持区块链的大型电子投票系统

启用区块链的投票(BEV)系统已成为下一代现代电子投票(e-voting)系统,因为区块链的不可变属性使其自身成为一个完美的分布式投票箱。此外,最近的调查已利用智能合约在区块链上构建去中心化的自动投票应用程序。我们确定了BEV系统可以而且应该做到的九个关键需求,例如可扩展性,可验证性和健壮性。实现。但是,我们发现现有的BEV系统至少违反了9个愿望之一。鉴于这种缺陷,我们提出了一种新颖的BEV系统,名为Chaintegrity,它可以满足所有指定的需求。此外,为了使我们的系统更具成本效益,我们还提出了一种混合数据结构,该结构结合了计数Bloom过滤器和Merkle哈希树以进行快速认证。为了增强鲁棒性,我们还引入了代码投票技术作为系统中的组件。我们的经验结果还表明,我们的系统实现了高效率,并且计算和通信开销较低。
更新日期:2019-09-03
down
wechat
bug