文件名称:wavevote:基于以太坊的投票系统
文件大小:20.68MB
文件格式:ZIP
更新时间:2024-05-17 16:52:51
ethereum blockchain secret vote JavaScript
WaveVote WaveVote是基于以太坊的投票系统。 它的灵感来自于 您可以在这里找到他的作品: : 。 感谢他的出色工作。 基于此工作,WaveVote: 取消了40个选民的限制 取消了所有选民的投票义务=>秘密已被管理员破坏 添加一个分布式管理=>保留所有秘密的安全性,直到所有管理员都被破坏为止。 如果一个管理员是安全的,那么所有机密都是安全的(尚未实施) 增加组织多候选人选举的可能性 密码术现在隐藏在客户端中 使用Electron创建一个用户友好的应用程序 许多其他事情... 我要直接测试WaveVote客户端! (可能正在工作!) 这是可能的。 为此,您必须在此处下载VirtualBox: : 然后,您需要下载Virtual Box LUbuntu映像,其中包含客户端和自动挖掘的本地私有以太坊区块链。 您将在此处找到图像: : 最后,将图像导入Virtu
【文件预览】:
wavevote-master
----WaveVote_JavaJob()
--------src()
--------pom.xml(1KB)
----WaveVote_NodeJsServer()
--------httpServer.service(212B)
--------.jshintrc(8KB)
--------.sublime-project(45B)
--------js()
--------.tern-project(123B)
--------README.md(329B)
--------package.json(373B)
----WaveVote_Electron()
--------img()
--------js()
--------geth()
--------html()
--------jar()
--------config()
--------test()
--------data()
--------css()
--------package-lock.json(371KB)
--------package.json(2KB)
----WaveVote_Docker_Ethereum_Node()
--------wavevote_start_docker_ethereum_node.bat(109B)
--------Dockerfile(422B)
--------static-nodes.json(639B)
--------genesis.json(518B)
--------script.py(768B)
----LICENSE(1KB)
----README.md(4KB)
----.gitignore(489B)
----WaveVote_Contracts()
--------LocalCrypto.sol(30KB)
--------WaveVoteContractRegistery.sol(2KB)
--------WaveVote.sol(43KB)
--------.gitignore(6B)