I just watched It Is Mathematically Sound To Plan for An Indefinite Blocksize Increase and I have some questions.
Brilliant video, by the way.
About the premisse that a linear growth running on top of a exponential growth hardware is sustainable, I agree 100% with that.
I also don't think it's worth spending too much time on problems that are coming only many years into the future.
That said, here are my questions:
How exactly do you guarantee that growth in the number of transactions will be linear?
Population growth can theoretically be exponential, and the number of smart devices per person, transitioning ever smaller amounts at higher frequencies could result in at least "n log n" growth rate, no?
Will bitcoin cash just "die" if the hardware market fails to keep up with Moore's law in the future?
Past results are not a guarantee of future results. So while I agree that it's a reasonable assumption that Moore's law will continue for the next 100 years, I don't think it's a good idea to take gigantic risks relying on it (see: fat-tailed risks).
Is there any truth that to the claim that the full ledger could get to Petabyte size before we have consumer Petabyte sized hard drives?
Has anyone tried to estimate that with optimistic and pessimistic scenarios?
Is there any theory about the possibility of an archive mechanism for bitcoin cash?
Let's say the ledger starts to get too big, but that a huge chunk of the ledger is just historical data (and mostly irrelevant).
Most gigantic databases systems have "archive" mechanisms (i.e. move old and rarely accessed data into cheaper storage, often read-only) , are there any ideas for such a system in bitcoin?
Are there any fundamental properties which makes an archive mechanism impossible for a system such as bitcoin cash?