Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: BreathOfZen on January 07, 2015, 12:06:16 AM



Title: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: BreathOfZen on January 07, 2015, 12:06:16 AM
Hello all,
I have devised a protocol for uploading files of arbitrarily large size up to the blockchain, from which they are readily extractable by anyone.  As examples, below are the Bill of Rights in both a web-readable, and downloadable format:

web readable:
http://bit-comm.appspot.com/packet/d71e39e493a1eaa4eb7c39e5a34ceb002649315321b3cc6e9ea25fcc765de1c3
web readable, expanded:
http://bit-comm.appspot.com/packet/d71e39e493a1eaa4eb7c39e5a34ceb002649315321b3cc6e9ea25fcc765de1c3?expanded=true

downloadable:
http://bit-comm.appspot.com/packet/e3b204c71f2471d1939b7d6dcc61478b18990d3a9aec7af3ab45f335256bf083

If I release the protocol, anyone with technical know-how will be able to create a service to spend their own Bitcoin to upload files to the blockchain.  The good news from this is that finally Bitcoin will have an actual "use" value that anyone can understand, and we will have a way to store our important files (like wedding pictures, contracts, etc) eternally.  Should I do it?



Title: Re: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: BreathOfZen on January 07, 2015, 01:03:54 AM
Also, what documents or images would you like to see preserved forever in Bitcoin, and why? Clearly my vote is for the Bill of Rights, because it is the greatest anti-government  piece of legislation put to words so far.


Title: Re: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: MineForeman.com on January 07, 2015, 01:08:38 AM
Haven't seen this topic in a while, I will save you the search that you didn't do and tell you the answer;-

Do you realise how big the blockchain would become if everyone was saving their files in it?


Title: Re: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: jonald_fyookball on January 07, 2015, 01:12:04 AM
Haven't seen this topic in a while, I will save you the search that you didn't do and tell you the answer;-

Do you realise how big the blockchain would become if everyone was saving their files in it?

isnt this a good use case for side chains?


Title: Re: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: MineForeman.com on January 07, 2015, 01:14:47 AM
isnt this a good use case for side chains?

Had not thought of that, yeah, chalk  it up to one of the many uses of side-chains.  Just no more data injection attempts into the main chain please ;) .


Title: Re: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: BreathOfZen on January 07, 2015, 01:20:41 AM
I have added a voting option for sidechains!


Title: Re: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: franky1 on January 07, 2015, 01:27:07 AM
by uploading bytes of a single 1mb image, yes just one...for instance a HD desktop background. that single file will fill the block and stop proper 'value' transactions.

by just uploading hyperlinks to file locations will still bloat each block but to a much lesser extent. but then you are just bloating the blockchain with data that after a couple years may have been taken off the server you linked.

bitcoin is to be around for atleast 100 years. stop thinking of silly uses that only are temporary gimmicks that have no usefulness in 20, 50, 100 years

Just no more data injection attempts into the main chain please ;) .
+1


Title: Re: Do you want a way to use Bitcoin to store files to the blockchain eternally?
Post by: BreathOfZen on January 07, 2015, 01:39:41 AM
by uploading bytes of a single 1mb image, yes just one...for instance a HD desktop background. that single file will fill the block and stop proper 'value' transactions.

by just uploading hyperlinks to file locations will still bloat each block but to a much lesser extent. but then you are just bloating the blockchain with data that after a couple years may have been taken off the server you linked.

bitcoin is to be around for atleast 100 years. stop thinking of silly uses that only are temporary gimmicks that have no usefulness in 20, 50, 100 years

Just no more data injection attempts into the main chain please ;) .
+1
To be totally honest, I can't think of a use much better use of Bitcoin then recording the Bill of Rights in an unalterable form for all of posterity. Certainly not for recording my Xbox transactions.