4 ms·
The only benefit a "Blockchain" can provide is decentralized time ordering. All other properties must be verified by the client, don't require a blockchain, an
by DINKDINK 7y ago
The only benefit a "Blockchain" can provide is decentralized time ordering.
All other properties must be verified by the client, don't require a blockchain, and are typically some other cryptographic proof.
There are many properties of a blockchain that are an anti-feature of voting.
- fnord77 7y ago> There are many properties of a blockchain that are an anti-feature of voting. I don't know much of anything about blockchains and voting. What properties do you consider antifeatures?
- codedokode 7y agoBlockchain is used in cryptocurrencies to have a shared registry modified and verified by independent nodes who don't trust each other. Using it, you can prove to anyone that you have X bitcoins, and anyone who received them from you can prove this too. In case of voting, there are no independent nodes, all modifications to the registry are done by the election committee (or authorised by them) and users can only verify the transaction list. So it would be easier to just present election events as a Merkle tree (voter X has submitted an encrypted ballot Y, and the hash of the registry before this was Z). But in this case there would be no "blockchain" and no feeling of reliability and security. If I made a mistake here, I would be happy if someone would point at it.
- deleted 7y ago[deleted]
- firethief 7y agoİ used to think that, but actually a Blockchain can also require something to be publically announced, which is quite powerful and is the basis of a lot of applications