Post
Topic
Board Bitcoin Discussion
Re: Analysis and list of top big blocks shills (XT #REKT ignorers)
by
johnyj
on 29/01/2016, 01:47:10 UTC
It also shows a strong philosophy when it comes to future scalability: Simple solutions tends to survive long term wise. It is very easy to expand the capacity of a simple system by simply adding more of it, because you don't change the behavior of existing system and all the systems that are dependent on it can work as usual
It doesn't change the behavior of the system? This can only be said for segwit until everyone is using it, after that it is the system. However, I would argue that this 'simple' solution has a broader effect unlike what many claim. Does it not push away some existing nodes and potential new nodes due to the increased requirements?

The thinking behind RAID 0 is to split data between two disks so that data can transfer parallel thus reach double throughput, it is a change of the behavior. But as a means to reach higher throughput, it is short lived. We all know that the rise of SSD has replaced most of the RAID 0 setup quickly since they works exactly as a single hard drive but provide magnitudes higher throughput

Similarly, the hard drive will move to a SSD based route and reach PB level storage with ease, cost is not a problem when it is mass produced. As to CPU limitation, special ASICs can be developed to accelerate the verification process, so that a 1GB block can be processed in seconds

The only thing left is the network bandwidth, which is the current bottleneck. Segwit will not help in that regards since it brings more data given same amount of transaction. But we are far from reaching the theoretical limitation of fiber networks communication yet. Currently it is already Pbs level in lab. With the new trend of 4K content streaming, especially 4K live broadcast, it requires enormous amount of bandwidth. If average household want to see 4k live broadcast, they must get 1Gbps level optic fiber, and I think it will happen in latest 10 years

All these things seems to be able to scale indefinitely because they simply add more to its existing capacity, but the way they inter-operates never changed, so that component manufacturer can focus on capacity increase instead of worrying about losing backward compatibility