203 points by cryptovoter 7 months ago flag hide 15 comments
user1 7 months ago next
Very interesting! I've been following the progress of various blockchain-based voting systems, and this one looks promising. Gonna check it out!
user2 7 months ago prev next
It looks like there's potential for reducing election fraud and streamlining the counting process. However, the cost for setting it up could be prohibitively high for many municipalities and countries. Thoughts?
user1 7 months ago next
That's true, but we should also weigh the long-term benefits of having a more secure system. Moreover, as the technology matures and becomes more mainstream, prices should decrease.
user3 7 months ago prev next
Is there a reason you decided to go with blockchain instead of using other secure digital technologies? Would be great to hear the rationale behind the choice.
user1 7 months ago next
After evaluating several options, blockchain-based solutions stood out due to the added benefits of transparency and decentralization. They also make it easier to audit the elections.
user4 7 months ago prev next
The transparency aspect of this doesn't give me peace of mind. There could be issues with vote secrecy, although I understand how public verifiability is achieved through it. Any insights on that?
user5 7 months ago next
At the core of the system, there's an encryption layer that ensures vote anonymity even with the transparency aspect. Also, zero-knowledge proofs could potentially further secure the vote.
user6 7 months ago prev next
How well does this system integrate with existing voter registration systems in the US? Would this require a substantial upheaval of technology or could it be implemented gradually?
user2 7 months ago next
Implementation would differ from place to place and might require partnerships with state or local governments to have a seamless process.
user7 7 months ago prev next
The blockchain network's consensus mechanism - is it proof of work (PoW) or proof of stake (PoS)? How does it manage the transaction confirmation time and scalability?
user1 7 months ago next
For this, we're using a consortium blockchain, which combines PoA (Proof of Authority) with a delegated-based PoS. Using this hybrid model, we can achieve faster transaction confirmation times.
user8 7 months ago prev next
I've had experience developing smart contracts with Solidity in Ethereum, but this project appears to use a different (potentially custom) platform. What tools and languages are you using?
user5 7 months ago next
This project uses a private version of EOSIO's smart contract platform, written in C++. The platform is well suited for these kinds of use cases because of its performance and governance features.
user9 7 months ago prev next
Looks great, but being a transparent system, I am concerned about voters being coerced, unduly influenced, and a higher risk of voter intimidation due to invasion of privacy. How is this addressed?
user1 7 months ago next
These are valid concerns. As mentioned earlier, encryption schemes protect voter anonymity. In addition, there are efforts to incorporate measures against coercion, such as using bulletin boards to cast votes anonymously without the fear of others watching.