Would it be possible with an extern application like a webbrowseraddon to parse a hash to muwire or a list of hashes for a search?
Muwire would return found, status of download, download complete and return a string of the local link where the file has been downloaded?
That's why i am asking of the possibility of download automation and the time it takes to search and downloaded a hash searched file and how many files the network can address.
Here is the reason why i ask all of this:
The general idea is a webbrowseraddon which search on a webpage for a hash in a tag like <muwiretag> in the src.
After that it will parse the hash to muwire. Muwire search and downloads the file and returns the link to the downloaded file as a string back to the addon. (it would use the local file if the file has already been downloaded, as a faster cache, should make the loading faster)
The addon now replace the hash and tag with the link to the downloaded file.
Muwire would act here like a distributed filesystem.
If you dowloaded the file you will distribute it.
You can filter content by the hash with filterlists
It'slike freenet but you will decide what you share.
It would act like distrubted datastorage in an easy way just publish your hashes anywhere, other people download it it gets mirrored automatically.
Think about websites where images,videos with a min amount of size, are only represented by hashes of files which can get filtert,downloaded, mirrored etc.
Maybe download packages repos for distros
and so on...
For this task muwire has to be able to parse, return, automatically/fasten download, maybe smarter search and i think thats it for muwire. The other work is more on the addon.
It would be nice to hear what you think about it, if this is possible with muwire + addon and the amount of work/difficulties you think this have/will have.
I like the idea, if it works. But there need to be a hint
For sure at first time slow, but if an amount of files had been downloaded it should get better. But everything on i2p is a little bit slower.
