Gavin,
I have a question that I would like your expert opinion on. Based on slide #52 of the Lightning Network presentation (https://lightning.network/lightning-network.pdf) many are claiming that 50 million people can use the existing bitcoin network with just 1mb blocks. In fact, some have even been arguing that we should lower the blocksize limit below 1mb. This claim has been repeated over and over again these past months as the main reason why there is no need to raise the blocksize limit at all for years to come; since the current number of 'active' users is probably well below a million.
This claim is based on the expectation that 100% of all transactions on the bitcoin network will be only 250 bytes in size (currently they average 600 bytes) and that 'active users' will only need to perform 4 transactions per year to open and close just two payment channels. Ignoring the question of whether or not opening and closing just two channels a year is a reasonable use case, and ignoring the fact that these numbers fail to account for how anyone acquired bitcoin in the first place to open their initial channel, this raises still further questions.
I believe it is true that if 50 million people are supposed to post two transactions once every six months, consuming 100% of the entire bitcoin network capacity that, for the typical new user in this situation, there will be an average of a three month backlog (half the sampling frequency of once every six months).
Is this correct? Would not the 'average' wait time in this highly congested over-saturated system be on this order of magnitude?
I believe this is the case. And, if so, it raises a number of other issues. If there is an average wait time of 3 months to get a transaction processed, obviously that breaks all kinds of things, including payment channels themselves. Not to mention the fact that having to wait 3 months simply to open a channel would arguably make the bitcoin network somewhat useless.
I'm just trying to bring a bit of a 'reality check' to some of the more extreme claims that I have heard. The problem here is that non-technical people keep repeating these numbers, since they are on the LN slides, in public forums as if they were gospel truth.
Much thanks for all of your great work and contributions, and I look forward to your response.
John
I have a question that I would like your expert opinion on. Based on slide #52 of the Lightning Network presentation (https://lightning.network/lightning-network.pdf) many are claiming that 50 million people can use the existing bitcoin network with just 1mb blocks. In fact, some have even been arguing that we should lower the blocksize limit below 1mb. This claim has been repeated over and over again these past months as the main reason why there is no need to raise the blocksize limit at all for years to come; since the current number of 'active' users is probably well below a million.
This claim is based on the expectation that 100% of all transactions on the bitcoin network will be only 250 bytes in size (currently they average 600 bytes) and that 'active users' will only need to perform 4 transactions per year to open and close just two payment channels. Ignoring the question of whether or not opening and closing just two channels a year is a reasonable use case, and ignoring the fact that these numbers fail to account for how anyone acquired bitcoin in the first place to open their initial channel, this raises still further questions.
I believe it is true that if 50 million people are supposed to post two transactions once every six months, consuming 100% of the entire bitcoin network capacity that, for the typical new user in this situation, there will be an average of a three month backlog (half the sampling frequency of once every six months).
Is this correct? Would not the 'average' wait time in this highly congested over-saturated system be on this order of magnitude?
I believe this is the case. And, if so, it raises a number of other issues. If there is an average wait time of 3 months to get a transaction processed, obviously that breaks all kinds of things, including payment channels themselves. Not to mention the fact that having to wait 3 months simply to open a channel would arguably make the bitcoin network somewhat useless.
I'm just trying to bring a bit of a 'reality check' to some of the more extreme claims that I have heard. The problem here is that non-technical people keep repeating these numbers, since they are on the LN slides, in public forums as if they were gospel truth.
Much thanks for all of your great work and contributions, and I look forward to your response.
John