Live data from Hacker News

Explaining Blockchains to Developers

erickhun.com

1–10 of 44 posts

Re: Explaining Blockchains to Developers

#5
post #4

This article fails to mention one very fundamental property that makes blockchains interesting (and is the motivation for their design): The prevention of double-spend.

Only if you suppose a fully decentralized system.

Else, you would just send a transaction updating the sender's and receiver's accounts, and there would be no double spent either.

You can build robust currency systems that are only partially decentralized, and partially distributed.

Re: Explaining Blockchains to Developers

#6
post #3

OK, now explain it to non developers who think "it's the future of currency".

I think the main point is that the decentralization of the whole concept makes it hard for single actors to "hack" the system. Imagine 99% of people agreeing to something and then 1% starts doing otherwise. Of course they will be crushed by the majority. The same goes for 51% vs. 49%.

IMHO I see it as a tool for reaching democratic agreement on anything. The data stored in the blockchain exist only as long as the whole network exist and the majority agrees about the data. It can be basically any type of data!

Also by this logic it could be compromisable by a large enough party. Since the whole existence is based on agreement and 50/50 scenario would only further splice the two groups, each following what they think is the "truth" or "correct".

By no means I'm not an expert on this topic and anyone who has PLEASE correct my if my understanding is skewed. Thanks

Post reply on HN