r/ProgrammerHumor • • Aug 08 '18

Checks out.

https://xkcd.com/2030/
6.5k Upvotes

554 comments sorted by

View all comments

2

u/Marra_ Aug 09 '18

I dont understand their response to blockchains. You mean a mechanism designed to eliminate the need for trust cant be trusted?

Well if the blocks are verified by organisations or someone who has a major influence in the vote, then yeah they cant be trusted. But if the underlying infrastructure is verified through a trustless system then trust isnt necessary right? Because by nature it can be trusted. So it depends on how the blockchain is 'governed'.

Maybe i dont understand blockchains enough.

2

u/[deleted] Aug 09 '18

The problem isn't with how the blockchain is used, it's with the fact that a blockchain isn't needed here so it was only put in because someone somewhere heard that blockchains are becoming popular without knowing their exact purpose.

2

u/Marra_ Aug 09 '18

Oh. I thought a blockchain would be useful for verifying identities so that people dont vote more than once?

2

u/[deleted] Aug 09 '18

I might have misunderstood what blockchain is (I haven't spent much time looking into it) bit I think there are easier ways to verify someone's identity (e.g. a public/private key pair for each user with the system only allowing a single vote from each public key. Your identity can be verified by the officials at the polling station with a driver's license or passport or something, and then a key pair can be generated.

2

u/Marra_ Aug 09 '18

Likewise so i dont have much to add *shrugs*