Hacker News new | ask | show | jobs
by gnusouth 3313 days ago
Here's a page with papers about how it works: https://blockstack.org/papers

The problem that the blockchain solves is essentially one of decentralised consensus on mutable data. Decentralised consensus on immutable data is "easy" (see Bittorrent, IPFS), but getting everyone to agree on who owns "yoursite.com" and what data it points to fundamentally depends on a universally agreed key-value mapping. Using a blockchain allows everyone to agree on such a mapping, with some nice extras thrown in like blind auctions and public key crypto. Namecoin and the newly launched Ethereum Name Service work similarly.

The big question given the inefficiency of proof-of-work blockchains is whether there are other ways to do decentralised mutable data. I'm currently working for MaidSafe, whose approach is based on a more traditional DHT and voting amongst randomised groups of nodes. We're still in alpha however, so for now the working systems are all blockchain based.

1 comments

So...this whole thing is basically a DNSSEC competitor?
Yes, but arguably more decentralised
And more expensive, and slower, and only functional at all after buying into an entire parallel infrastructure that doesn't appear to interoperate with what the rest of the world uses, and all you actually get out of it is name service.

This is not a new Internet. This is a good way to waste time, effort, and money on something that's had a lot more thought put into the comprehensiveness of its rhetoric than into the comprehensiveness of its actual offering.