Post
Topic
Board Bitcoin Discussion
Re: Time To Grow Up
by
brg444
on 06/09/2015, 03:39:59 UTC
Which is?


Meanwhile some people are expecting that somehow a massive amount of nodes (thanks to the artificially kept small blockchain) will be run on a network that nobody can really use but a few niche areas.

Basically, who will care running a node at all?

Oh... that... well..it would be a legitimate point if it made any sense at all..unfortunately it doesn't.

Without nodes there's no Bitcoin and without Bitcoin there is no payment channels, sidechains, off-chain services, nothing.

So basically by running a node you are not only supporting Bitcoin but all of its ecosystem. Imagine when nodes get commoditized and every one can set easily set up one and maintain it a little to no cost, the ultimate decentralization!

Of course that can't happen if you bloat the blockchain so much that you'd need specialized hardware/datacenters to run it.


Look I'm not here to argue that decentralization + having a maximum of full nodes and security is not important. It is and I do care about that a lot just like you do.

But how does that solve any problem about bloating? The bloat will just go elsewhere btw and there will still need people to run sidechain nodes with massive bloat.

Another thing, how do you expect to keep most of the miners on the main chain if most transaction volume happen on sidechains? How do you know if a sidechain will, at some point, become much more profitable to mine than the main chain? You don't, just like myself but risk is very real because big transaction volume = big potential transaction fees. You should think about the consequences of this very probable scenario.

I'm not sure what is this sidechain nodes you refer to... Bloat is dealt with by layers on top with more efficient ways to deal with transactions, see Lightning as an example. The important thing is not to externalize the cost of this bloat to the Bitcoin nodes which are not rewarded for their work.

I don't know about Lightning but sidechains requires nodes just like the bitcoin blockchain.

If merged-mining is enabled miners can effortlessly mine different chains at once (like they do with Namecoin atm)

I guess it could work but that's a big if.

AFAIK sidechains use the same nodes as Bitcoin. Note it might have been a bad idea of me to mention sidechains since they are not a proper scaling method.. I'm sure there are a couple of magic tricks they can pull given a little more trust added but they are still limited themselves by the block size.