Adam imagine if all bitcoiners wanted to store one video each on the blockchain and that was possible. Bitcoin would be a history right away. I think that with this everything is said. We don't really need bigger blocks just to store videos on the blockchain!
the thing is not everyone would want to because it's expensive to do it.
if miners are OK with holding millions of GB's of data so long as they get paid... who's to say this is bad?
problem is the miner that mines the block gets paid say 1BTC to fill that block with data, then every other miner has to agree to also store this data but they didn't get paid anything...
running a full node now requires MASSIVE HD and would literally take forever to dwl? maybe, maybe not!
full nodes do not need my video file to authenticate BTC TXs, they don't need the TX_Raw_data part of any bitcoin TX. so full node could simply ignore that data part of a TX?
is that even possible? seems to me it is, then one copy of the bitcoin blockchain isn't necessarily the same as another in that they all contain ever BTC TX but the data associated with each TX would only saved by the nodes whom it concerns. if no one cares that i signed some lengthy contract no one dwls it...
maybe all the node could simply save a 64bit hash of the data.
proof the data is saved by everyone and only the node that care about the contents of that data save it.
that way you could literally save GB's of data to the blockchain without effecting block size.
some fork would have to be done to better handle TX_DATA.