Post
Topic
Board Bitcoin Discussion
Re: Block Space Cost and Usgae
by
DannyHamilton
on 18/11/2015, 17:01:14 UTC
It dawned on me what if i wanted to store a video on the blockchain, i can't! 1MB limit.

It is a good thing that you can't.  Why would I want to store a video for you? Why should I have to?

i want to store a video in an permanent, unalterable, easily accessible,  way. the blockchain is perfect for that.

No. It isn't.

i guess i could sign the video and save that sig to the blockchain, use that as proof the video is authentic. but that feels like a work around.

That's what hashes and signatures are for.  They provide a way to represent some data without needing the entire data set.

how much fee would a 8mb file cost?

I guess that depends on how you choose to encode it.  Lets assume that you will only create "standard" transactions, and that you will use 80 byte OP_RETURN scripts to store the data.

8 MB / 80 bytes per transaction = 100000 transactions.

The DEFAULT_MIN_RELAY_TX_FEE per transaction is currently 0.00001 BTC.  If you pay a 0.00001 BTC fee on each of 100000 transactions, that should cost you approximately 1 BTC.

is this abuse of block space?

In my personal opinion?  Yes.