我是区块链世界的新手,正在从事我的最后一年使用区块链的去中心化电子投票项目。我还有一个问题:
我可以使用将在投票站进行投票的设备进行验证/挖掘吗? 请帮忙!
答案 0 :(得分:1)
发明了“区块链”,作为分布式计算机网络就数据1达成一致的一种方式。但是,区块链本身仅意味着一连串的块,这只是一个数据结构。没有共识机制,它就没有那么有趣或有用。比特币中使用的proof of work共识机制要求在根据网络规则进行考虑之前,对区块进行最少的计算。这提供了分布式共识,因为要对区块链中的过去区块进行更改,必须完成之前所做的更多工作才能更改它,因此将需要大量计算(请参阅{{3} }。通过为矿工提供经济激励(以代币形式)来阻止这种攻击,矿工应该发现矿山比攻击网络更有利可图,并破坏其硬币的安全性和价值。
我建议您阅读51% Attacks,并了解区块链旨在解决的问题。对于电子投票,除了不变性和共识机制外,还必须更多考虑,包括鼓励攻击网络。参与者将不得不采取什么激励措施来抵制或攻击选票的账本,而这样做将需要什么。其中包括采矿,请记住,这是持续的资本支出,形式为硬件,房地产和能源成本。
答案 1 :(得分:0)
投票的最佳方法是使用石墨烯(Bitshares 1.0和Bitshares-Core-2.0)和基于POS的区块链。 Followmyvote.com是最好的例子。
POS的理由是它是目前最有效的区块链实施。如果您发现很难遵循石墨烯代码,则可以使用SSBC(又称安全盾牌),但也可以提供简单的选择。
对于复杂的选举,值得探索eosDAC。