4 ms·
Lets say a bitcoin transaction takes 250 bytes on average. Visa processes 24,000 transactions per second. To scale to this level, the bitcoin blockchain would n
by gizmo686 9y ago
Lets say a bitcoin transaction takes 250 bytes on average. Visa processes 24,000 transactions per second. To scale to this level, the bitcoin blockchain would need to grow at a rate of about 5.7mb/s. This is a blocksize of about 3.3 gigabytes.
Growing the blocksize is not a sustainable way to scale bitcoin. This is why people are saying that Bitcoin is still not a mature technology; the problems associated with scaling it are still unsolved problems of computer science.
- anonymous5133 9y agoStill, scaling by block size increase is still a legitimate way to scale. Right now we don't need visa level scaling. We simply need a little more room to keep transaction fees at a reasonable level. Luckily we have bitcoin cash that we can use that has higher capacity.
- notsrg 9y agoLuckily you could use literally any other cryptocurrency that anyone isn't using to get fast tx's and low fees.
- CyberDildonics 9y agoFirst, the 24,000 /s is the maximum throughput. The real number from visa themselves is about 2,000. Second, the Bitcoin unlimited team has already tested and demonstrated gigabyte blocks. That would be about 1.6MB per second. This is already achievable with a $12 per month VPS, far less than a single btc transaction.
- gizmo686 9y agoCool project. I found this [0] talk on the matter. I am still working through it, but it seems that with (somewhat optimized) current software they hit 10 minute propagation time at 1GB blocksize, with about 500tx/s (t=4549). EDIT: This experient is also still young. As of the November 2017 talk I linked, they were using 4-6 miner nodes, and a UTXO pool simmilar to the current network (to the point where the presented would not even give numbers for memory and disk IO because he viewed them as not relevent to what would really be seen). I submitted the linked talk to HN. Comments at [1] [0] https://www.youtube.com/watch?v=LDF8bOEqXt4&feature=youtu.be&t=4079 https://www.youtube.com/watch?v=LDF8bOEqXt4&feature=youtu.be... [1] https://news.ycombinator.com/item?id=16012746 https://news.ycombinator.com/item?id=16012746
- monort 9y ago6 MB/s is trivial for cheap servers and doable for a lot of personal connections (outside US) right now, you shouldn't even wait for Moore's law to catch up. In 2016 Visa made 86 billion transactions, that is average of ~2600 per second, one magnitude less, than you expected.