Author

Topic: Files sharing on blockchain (Read 2681 times)

hero member
Activity: 574
Merit: 500
ClaimWithMe - the most paying faucet of all times!
April 29, 2017, 02:28:49 PM
#15
If you choose a separate blockchain to Bitcoin (it's quite easy to even create your own bullshit cryptocurrency for it) it would be a pretty good idea.

You should run nodes and mining from the company though and not make any incentives for others to participate though (earning this through ad revenue) and a blockchain could be helpful for file sharing.
full member
Activity: 196
Merit: 100
April 29, 2017, 02:15:59 PM
#14
Why dint I see SJCX here?
newbie
Activity: 2
Merit: 0
April 27, 2017, 07:22:50 PM
#13
I have an application on network with database for files sharing , now i am thinking of to move that application on blockchain , my question is how better security will be in blockchain for users files , if private keys lost then that's mean user lost his files ? then how i can make private keys more secure. Thanks

Look into storj https://bitcointalksearch.org/topic/ann-storjcoin-x-sjcx-a-coin-for-decentralized-cloud-storage-702602 it's probably more in line with your project and idea. Putting file data into the bitcoin blockchain would be a bad idea due to bloat. You could store a particular hash of a file and put it in OP_RETURN, but the fees at this point would offset the value of doing so.

I wonder if OP does in fact mean what you suggest; blockchain cloud storage. Or perhaps theorizing torrent-like networking.


Interesting. It sounds like you can put the file data (like CRC32 hash) to check for if files are identical and haven't been modified maliciously by other parties. You still need to host the files somehow though, or through torrents?

Yeah this is what I'm thinking too, like how open-source games prove fairness with SHA-Hashes.
legendary
Activity: 954
Merit: 1000
April 27, 2017, 12:03:53 PM
#12
Wasn't Kim Dotcom, the founder of megaupload planning to implement something similar on his own file sharing website mega.nz ?

I believe he was coming up with Megaupload 2 on a similar concept.

EDIT: Found the link: https://www.ethnews.com/kim-dotcoms-megaupload-20-will-utilize-blockchain-technology
newbie
Activity: 49
Merit: 0
April 26, 2017, 07:52:19 PM
#11
Interesting. It sounds like you can put the file data (like CRC32 hash) to check for if files are identical and haven't been modified maliciously by other parties. You still need to host the files somehow though, or through torrents?
sr. member
Activity: 378
Merit: 251
April 26, 2017, 03:22:57 AM
#10
I think there is a similar technology to this. If I'm not mistaken, Storjcoin X (SCJX) works like this. It is a decentralized cloud storage. I'm not entirely sure how it works but an idea like that has already hit the markets since a year ago.
hero member
Activity: 2716
Merit: 904
April 20, 2017, 10:02:51 PM
#9
I have an application on network with database for files sharing , now i am thinking of to move that application on blockchain , my question is how better security will be in blockchain for users files , if private keys lost then that's mean user lost his files ? then how i can make private keys more secure. Thanks

I think blockchain for bitcoin purposes only!
legendary
Activity: 1512
Merit: 1057
SpacePirate.io
March 23, 2017, 07:51:34 AM
#8
I have an application on network with database for files sharing , now i am thinking of to move that application on blockchain , my question is how better security will be in blockchain for users files , if private keys lost then that's mean user lost his files ? then how i can make private keys more secure. Thanks

Look into storj https://bitcointalksearch.org/topic/ann-storjcoin-x-sjcx-a-coin-for-decentralized-cloud-storage-702602 it's probably more in line with your project and idea. Putting file data into the bitcoin blockchain would be a bad idea due to bloat. You could store a particular hash of a file and put it in OP_RETURN, but the fees at this point would offset the value of doing so.
staff
Activity: 3458
Merit: 6793
Just writing some code
March 22, 2017, 09:59:15 AM
#7
I have an application on network with database for files sharing , now i am thinking of to move that application on blockchain ,
Please don't. The blockchain as it is now is quite massive, and block space is very limited for money only transactions. If you include arbitrary data into the blockchain, you will be making the size of the blockchain even bigger, but bloated with useless data for the vast majority of users. You are forcing every full node operator to maintain your data for free even though it costs them additional disk space and network bandwidth for something that doesn't matter to them or the vast majority of users. You are costing everyone who uses Bitcoin the additional block space for your data which could instead have been used to include additional transactions to help deal with the large number of unconfirmed transactions. Please do not do this as it is completely detrimental to everyone who uses Bitcoin.

my question is how better security will be in blockchain for users files ,
The blockchain does not magically provide additional security to whoever uses it for whatever they are using it for. It still entirely depends on what data you are storing and how you are storing it in the blockchain. Putting something in the blockchain means that everyone will have access to that data, do you really want your users data to be shared with everyone?

if private keys lost then that's mean user lost his files ? then how i can make private keys more secure. Thanks
Private keys are completely unrelated to this. Arbitrary data does not require private keys.
hero member
Activity: 770
Merit: 500
March 22, 2017, 07:55:00 AM
#6
Yes, any data can be embedded in a blockchain using transaction metadata, and then all participants in the chain will then receive a copy of this data.

Having said that, blockchains only make sense for file sharing where it makes sense for every node to receive a copy of every file, and (at least in current implementations) every node keeps every file permanently. Otherwise you'll want something based on distributed hash tables, where files are stored with just a few copies and retrieved only on demand.
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
March 21, 2017, 04:42:46 PM
#5
There are already solutions of the kind you search, but as far as I know none has been realized with the Bitcoin blockchain, all are based on altcoins (please correct me, experts):

- Sia (based on smart contracts on a standard proof-of-work blockchain)
- Datacoin (here the data is stored in the blockchain itself)

Sia is more of a Dropbox competitor than a TPB competitor, but you can use it for file sharing too; what I don't know is how well the privacy protection is managed. Datacoin, in my opinion, is a pretty faulty concept because blockchain space is too scarce to use it for this purpose. In theory, you can use most blockchains for "small file" sharing; some (like NXT) have even GUI tools for it.

Zeronet and IPFS could also be of interest to you, they are not blockchain based but can be used together with blockchains (e.g. to store links to IPFS content on it).
sr. member
Activity: 364
Merit: 250
March 21, 2017, 12:24:43 PM
#4
I have an application on network with database for files sharing , now i am thinking of to move that application on blockchain , my question is how better security will be in blockchain for users files , if private keys lost then that's mean user lost his files ? then how i can make private keys more secure. Thanks
So a p2p system like TPB but based in blockchain? Don't think the anonymity in that case will match though, unless that's not what you're going for
sr. member
Activity: 294
Merit: 251
March 20, 2017, 08:50:06 AM
#3
Thought megaupload 2.0 was going to unveil such a system.
But last I heard of that system and company they did not get enough attention when they launched it then went away from the market.
I think they are dead in the water before they even go off the ground. Undecided
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
March 20, 2017, 07:57:33 AM
#2
Can you be more specific about the application?
member
Activity: 118
Merit: 11
March 20, 2017, 07:33:16 AM
#1
I have an application on network with database for files sharing , now i am thinking of to move that application on blockchain , my question is how better security will be in blockchain for users files , if private keys lost then that's mean user lost his files ? then how i can make private keys more secure. Thanks
Jump to: