Robert (P2P Software)

From The Hidden Wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Template:Primary sources Template:Infobox software

Robert is a file sharing application that relies upon the security and encryption of peers and tunnels inside of I2P. The software uses torrents or a distribution method similar but not compatible to [[magnet:]] links, labeled maggot: links (this is intended as a pun on magnet links). Robert is free and open source and is published by Sponge, an active programmer associated with I2P.<ref>List of Developers</ref> New versions are released throughout each month.<ref>Releases</ref> Robert features a minimalist web browser known as seaweed, intended to allow the safe browsing of eepsites, with any insecure content removed. All connections in Robert are run natively through I2P, so there is no chance of user misconfiguration revealing anything about the user.

Technical design

Robert has a beta and a stable software package.<ref>Homepage</ref> Robert relies on I2P, Python 2.7.1+, and wxPython 2.8.7.1+.<ref>Installation Notes</ref> Robert can also interact with Seedless, which is an I2P port of neodatis ODB, ported by sponge. This allows Robert to browse and download torrent files from the seedless database, which is totally decentralised. Seedless can also be used to locate peers, without using either a tracker or DHT. This feature was initially added due to the (then) lack of DHT support in i2psnark.

File sharing

Robert provides BitTorrent functionality for use within the I2P network. Each peer relies on the user being able to access the I2P network with a web browser to download the .torrent file(s) or maggot: links. Users cannot connect to non-I2P torrents or peers from within I2P, nor can they connect to I2P torrents or peers from outside I2P.<ref>How I2P Torrents Work</ref>

Terminology

Peers
Other machines using I2P that are connected to each other in the network. Each peer shares the routing and forwarding of encrypted packets.
Tunnels
Every ten minutes, a connection is established between one peer and another. Data to and from peers, along with data for other users, passes through these tunnels, and are forwarded so that the packets eventually reach their final destination.

See also

Template:Portal

References

1 }}
     | references-column-width 
     | references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
   | {{#if: 
     | references-column-width }} }}" style="{{#if: 
   | {{#iferror: {{#ifexpr: 1 > 1 }}
     | Template:Column-width
     | Template:Column-count }}
   | {{#if: 
     | Template:Column-width }} }} list-style-type: {{#switch: 
   | upper-alpha
   | upper-roman
   | lower-alpha
   | lower-greek
   | lower-roman = {{{group}}}
   | #default = decimal}};">
<references group=""></references>

External links