Re: BitTorrent File System ideas

Justin Cormack <[email protected]>
Newsgroups gmane.network.bit-torrent.general
Message-ID <[email protected]>
> 
> 
> I thought a bit more about making a fuse based virtual file system for
> BitTorrent.  If there are no objections, how about calling the idea
> BTFS, for BitTorrent File System?
> 
> A directory in BTFS would simply be a torrent file.  Files within the
> directory are just the files in the torrent.  Files would read-only,
> world readable, and only directories are executable.  It would be
> desirable to enhance this, but it may require extensions to BT.

The files in the torrent already may have a directory structure (although
this feature is not often used) and people rarely embed torrents in torrents
so just having a facility to mount torrents would be simpler.
 
> A sub-directory is just an embedded .torrent file in a torrent. You can
> cd to it and ls it, without downloading the torrent data, but if you
> read a file, it will go get the needed data from the torrrent.
> 
> Link – This is a new file type, but does not extend the BT protocol.
> Instead, BTFS clients would read these files and act on them.  They are
> recognized from their extension: .btlink.  It's content is a bencoded
> dictionary containing the following keys:
> 
> urls – List of URLs where the torrent file may be found.
> 
> signature – Optional. RSA signature of the author of the torrent file.
> If this key is present, then the .torrent file must also be signed to be
> opened. This key allows an author of a sub-directory to change it's
> data, but still prove that it's his.
> 
> What do you think?
> 
> Bill

Implement the basic thing first then thonk about extensions like btlink
and signing...

> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/BitTorrent/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.