织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

Layer2 热点项目大集合 哪个将会成为下一个爆发点?(3)

时间:2021-05-31 09:11来源:未知 作者:admin 点击:
从那时起,这个概念经历了多次迭代;Civitas 是一个突出的例子,尽管还有许多其他的例子。这些协议都使用一组类似的核心技术。有公认的“talliers”,

  从那时起,这个概念经历了多次迭代;Civitas 是一个突出的例子,尽管还有许多其他的例子。这些协议都使用一组类似的核心技术。有公认的“talliers”,也有一个信任假设,即大多数 talliers 都是诚实的。每个 talliers 都拥有私钥的“共享”——在它们之间共享,并发布相应的公钥。投票者发布加密到计数员公钥的选票,计数员使用安全的多方计算 (MPC) 协议解密和验证选票并计算票数。计数计算是在 MPC 内部完成的:talliers 不会去了解他们的密钥,他们计算最终结果时不知道任何关于个人投票的知识,除了从最终结果本身可以学到的知识。

  加密投票提供了隐私保护,一些额外的基础设施,如混合网被添加在顶部,使隐私性变得更强。为了提供抗强制性,使用了两种技术中的一种。一种选择是在注册阶段 (在此阶段了解每个注册投票人的公钥),投票人生成或接收一个密钥。对应的公钥在 talliers 之间共享,talliers 的 MPC 只有在用密钥签名的情况下才算投票。选民没有办法向第三方证明他们的密钥是什么,所以如果他们受到贿赂或胁迫,他们可以简单地展示和投一张用错误的密钥签名的选票。或者,投票人可以发送消息来更改他们的密匙。选民没有办法向第三方证明他们没有发出这样的信息,导致同样的结果。

  第二种选择是一种技术,选民可以进行多次投票,而第二种投票可以压倒第一种投票。如果投票人受到贿赂或胁迫,他们可以投给受贿者 / 胁迫者喜欢的候选人,但随后再投另一张选票,以推翻第一张选票。

  赋予选民在以后进行投票的能力,可以推翻之前的投票,这是该议定书从 2015 年起的关键强制抵制机制。

  现在,我们来看看这些协议中一个重要的细微差别。它们都依赖于外部原语来完成它们的安全保证:公告板 (这是上图中的“BB”)。布告栏是一个任何投票人都可以发送信息的地方,并保证 :(1) 任何人都可以阅读布告栏,(2) 任何人都可以向被接受的布告栏发送信息。你能找到的大多数反对胁迫的投票文件都会随意提到公告板的存在。“就像电子投票计划中常见的那样,我们假设有一个可公开访问的、只提供附加信息的公告板”),但是很少有论文讨论这个公告板如何真正实现。在这里,可以看到我的意图 : 实现公告板的最安全方式是使用现有的区块链 !

  使用区块链安全进行电子投票

  当然,在区块链之前,已经有很多人试图制作一个公告板。2008 年的这篇论文就是这样的尝试:它的信任模型是一个标准的要求,即“n 个服务器中的 k 个服务器必须是诚实的”(k = n/2 是常见的)。这篇从 2021 年开始的文献综述涵盖了一些在公告板上使用区块链之前的尝试,以及探索区块链在工作中的使用;之前的区块链解决方案同样依赖于 k-of-n 信任模型。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容