Hacker News new | ask | show | jobs
by VMG 3171 days ago
What's the point of a private blockchain? Couldn't you just use a more traditional consensus algorithm when you have a closed network?
7 comments

When auditing smart contracts you need to test them privately. So you run a test network with this or testrpc or ...

I'd imagine it's good for developers as well for quick testing.

Like a traditional database?
This is a very good question. I wrote an answer in another thread on this topic which illustrates a use-case you might find interesting: https://news.ycombinator.com/item?id=15512116
We use them for testing smart contracts in a private and controlled setting.
Total shot in the dark, but could there be a use case in Software Licensing? Your customer agrees to host a node in your distributed network, and all clients are able to view a digest of licenses in a format that is not solely owned by the publisher?

Oh, and development instances, of course.

Assuming that your customers don't have more nodes than you
Testnet?
You are right, the blog post explains how to run a private testnet
1) learning 2) powering a large organization 3) in-house development