From RetroShare
Jump to: navigation, search
This page contains changes which are not marked for translation.

Other languages:English 100% • ‎French 100% • ‎Italian 77%



Channels are a way to share/broadcast a set of files to all your friends. You create a channel, and add a set of files to each message. Anyone of your friends that are subscribed will automatically download these files. If you just want to see what is in a channel you can deactivate automatic download, and you can download manually the files that you want.


The benefits of channels (as opposed to other systems) are:

  • Anonymous

There is no identifying information in the channel (unless you add it) that could link it back to you. Each peer knows which of their friends are subscribed to the channel. i.e. where it can get the files from. But you have no idea which one (if any) created the message (see (3)).

  • Authenticated

Although you don't know where the information is coming from, each message is signed by a private RSA key. This guarantees that all channel messages come from the same source.

  • Self regulating

If you subscribe to a channel, the messages are automatically sent out to all your friends.... who can subscribe and download the files. This allows the number of channel subscribers to grow if the channel is good. Likewise if no one subscribes to a channel, then it will not be shared with your friends, and its audience will remain very small.

Each peer will see all the channels that their friends subscribe to and/or have created. This should lead to the good channels being subscribed and shared while the rubbish ones are ignored.

Current Channels Status (2012)

The basic channels functionality works. If you are subscribed to a channel, The files are automatically downloaded to the Downloads directory. These can be accessed using the play button. Most of the functionality is now implemented in channels. Channel messages can now also have thumbnail picture added to them.

Automatic expiration

Each message into a channel is automatically removed some time having been posted:

  • RetroShare v0.5 : 1 month
  • RetroShare v0.6 : 4 months

This page is part of RetroShare Documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Personal tools

External websites