File-Sharing via Burstcoin could quite 'easy' be done.
The Usecase:
- You uploaded files to Usenet or File-Hosters or FTP or whatever ... and optional protected them by password (rar/zip).
- Now you want to 'sell' this files for BURST.
The Solution:
- Create a new account with optional accountInfo (Name and description) about the files that are provided by this account. (for example a tv-show season)
- Send encrypted messages to this acccount, containing the download url and the password for the download (e.g. one for every episode of the tv-show)
- Offer the download in Market and finally provide the password of the above created account to anyone that buys it. (Could think of AT that does it automated ...)
- The customer can now access the account, decrypt the messages and access the files.
Notice:
This could be simplified for users by writing a special client that just uses the burst server api. (no need to access the wallet)
Advanced:
A encrypted message can contain ~1kb of data, a special client for File-Sharing could use JSON as format for different kinds of data-info stored encrypted in the blockchain ...
e.g. usenet-download, hoster-download (upload.to etc.), ftp-download etc. in detail the needed data differs a bit.
However, i currently think of (and started to implement) such a file-sharing client based on burstcoin blockchain ... this is no decentralized storage, but could solve the problem to receive micropayments for uploads.
Edit:
Burst already has a build in decentralized storage with encryption ... you can store 1kb data for 1 burst in a encrypted message, thats 1000 burst for a MB, quite cheap at current burst prices :-) Sure, we need a little software to split a file in pices (if needed) and send the needed messages. On the other side collect messages and rejoin the parts back to a file. Just a theoretical case ofcause, mass usage is not possible at max. 255kb in 4minutes. But hey, if you want to give your files a higher prio, just pay more for your transactions :-)
There is quite a lot, that could be implemented using the burst server api and ATs, even without wallet updates within near future ... be creative!!
This one is amazing. If you or someone else can implement it, it will be huge thing. I don't care of burstcoin price. IMO lower is better to buy more
I want price drop to 1 satoshi
Stay tuned, i'm currently working on something like that, as plugin for wallet (copy in html folder),
using: GWT (
http://www.gwtproject.org/) and Browser File-API (
http://www.w3.org/TR/FileAPI/) along with BURST Server-API (
https://wallet.burst.city/test) ...
In addition to the quoted above, it will be possible to select a image, convert it into a thumb and store that in the blockchain (for a few burst) ... yes that would be a real decentralized storage, even if the amount of data is quite limited.
I could need some help with AT ... would this work:
- at-account has a encrypted message
- at-account receives money from money-sender account
- at-account decrypts the message
- at-account sends content of decrypted message ... encrypted to money-sender account