More and more noise seems to be appearing about blockchains. I see the small benefit of use in transactions between organisations, but am struggling for the case for private blockchains and some points of cryptocurrency in general. I don’t know if this is the best place to ask, but everything online is full of jargon and is inaccessible to me.
I have a few questions:
- What are the benefits of using a private blockchain (should I be thinking of it as a replacement to a General Ledger?)? Is this just another name for a ledger with auditable history?
- Can a blockchain exist without mining or without a currency/coin? Will all private blockchains need a “coin”? (eg the Goldman Sachs coin or ABC plumbing coin?)
And another couple of broader questions
- What keeps people interested in a blockchain (and currency) once all of the easy mining is done eg, for people joining later?
- I see that transaction costs for bitcoin keep rising, is that related to the size of the blockchain?
- I thought bitcoin was supposed to be decentralised – doesn’t a group of centralised developers have the ability to change everything about the currency?
I've never heard the term private blockchain and therefore not sure what you are referring to. If you mean a blockchain that is exclusively mined and used by a single entity, I don't see the point. Perhaps people are piggy backing on the "blockchain" buzzword while creating something that is quite different?
A blockchain cannot exist without a currency/coin. Blockchains need a reward mechanism for miners who "protect" it and a cost for submitting transactions to prevent spam.
What keeps miners interested after all mining is done is an open question. As long as there is a reward for mining, there will be miners but if that reward drops too low, we could see the network's hash rate drop substantially (miners quitting their job) and the blockchain would become more vulnerable to double spending attacks (a single miner intentionally "undoing" a large number of blocks).
There is no fixed transaction cost, each miner is free to decide how much they "charge" to mine transactions. I wasn't aware that transaction costs had kept rising. Keep in mind that as the BTC/USD price fluctuates constantly, the average transaction cost in USD might change often while remaining the same in BTC.
In theory, the Satoshi client (original bitcoin) developers could release a new Bitcoin software which changes the Bitcoin consensus rules and anyone downloading this new release would be participating in a new "altcoin" which would be separate from the original Bitcoin. They could send or receive Bitcoins to people using the old software. For the Bitcoin protocol to change in a significant way, a large number of people would have to agree on the new rules.