Bitcoin Forum

Other => Beginners & Help => Topic started by: Samandra on August 18, 2021, 10:03:37 AM



Title:  Why do bitcoin need to be scalable
Post by: Samandra on August 18, 2021, 10:03:37 AM
As the price of bitcoin has risen, the number of users in the entire market has continued to rise, and network congestion often occurs. These transactions between the two parties can occur on the payment channel established by the Lightning Network.

Why use a decentralized Lightning Network and bitcoin needs to be scalable?


Title: Re:  Why do bitcoin need to be scalable
Post by: Pmalek on August 18, 2021, 10:13:43 AM
There is no such thing as "trusted third party system". Who or what determines what is "trusted"? Something trustworthy to me doesn't have to be trustworthy to you. In Bitcoin, we trust the consensus rules. We trust that there is a law and those who don't follow it will get banned and blacklisted. Nodes don't trust each other, that's why you have thousands of them. Everyone is checking and verifying what the others are doing, and if they discover something malicious, they single them out and prevent further communication.   


Title: Re:  Why do bitcoin need to be scalable
Post by: israt1@ on August 18, 2021, 11:32:24 AM
Bitcoin cannot have a third party. If you think so, you are wrong. Bitcoin does not support any third party. It is just a peer to peer.


Title: Re:  Why do bitcoin need to be scalable
Post by: Welsh on August 18, 2021, 07:05:37 PM
You should always look to design your product/service to be scalable. This isn't limited to Bitcoin, but to everything you are looking to code. However, its especially true for Bitcoin, if you want to accommodate as many users as possible, then implementing features which limit its expansion isn't a good idea. If you want an example outside of Bitcoin; if you were designing a website to login users from your local community, but later you decide to expand nationally, but didn't implement a way to easily scale your website, then that might mean you have to redo most of the code in the future. You want to avoid that. Bitcoin, because a lot of changes would require a hard fork, and that hard fork then has to reach consensus it quickly becomes problematic.

If you want to learn specifically the problems with Bitcoin, and scaling it then check out this article: https://en.wikipedia.org/wiki/Bitcoin_scalability_problem