F2F-Share: Friend to Friend /or: Fast to Fast

IMule needs you still to share some files.

As it is a new network based only on I2P-Base-64-Keys there is some media in it the pioneers are sharing. To get more options for sharing and downloading and a more popular usage, there is the discussion to make it dual cored and integrated with the normal EMule-Network, so that users either download only in IMule, only in EMule or in both.

For more information about the Emule Network see the Hompages of the clients AMule, EMule and Shareaza.

There are already thoughts to cooperate with the Mule-Team to get a version out, which is a Dual Play: Imule and E/A-Mule.

This would help IMule to develop and would be a benefit for the users to choose options how to download, without running two applications, and indeed it i just a gui question to get the old-way of downloading again under the hood.

You may ask, why IMule has been seperated from E/A-Mule, but we wanted to be absolutely sure, that IMule is fully working without IP-Adresses and uses the anonymous Base-64-Keys of I2P. And yes, this test has fully been approved. IMule is working on top of the I2P-Network, which is making your downloads anonmous.

As well Bug fixing has been done (not ended yet) and the internal I2P Router of IMule is as well running as default, so users can use IMule very convenient.

Now it is time to think and discuss further options, as one is, to re-implement the Dual-Core Play.

Second next to p2p (peer-to-peer) networks more and more F2F-Networks develop, which stands for "Friend-to-Friend"-Network.

Instead of connecting to any unknown person (like in Emule) you have in F2F-Networks only connections to trusted Friends, which is like on a Messenger to all your Friends in the Friendlist.

In IMule over I2P there is no connection to any IP-Adress, so compared to e.g. EMule the connection is safe and protects your identity. The price is , that a data packet or a file is sent and forwarded over several hops ("Peter, Paul & Mary"), which costs a lot of bandwidth and makes the transfer very slow.

If you regard a F2F-Network, then you have direct connections, but only to friends, which you can trust for 100%. So there is no danger to connect to them either.

As Amule gets under the gui of IMule, there is the discussion for a roadmap to implement a F2F-network under the gui of IMule as well, as this would allow to run IMule in the anonymous Modus (without AMule) - but with very fast transfers to your trusted friends only.

This would actually allow to share/swap files as well with all your trusted friends and to get new files over the slower way of I2P-IMule.

Both is complementing File Sharing and making the best of speed from peers and friends in sum.

By the way this would offer as well a Chat-List/ Buddylist in the client to send files personally to Friends and send them ed2k-Hash-Links and discuss them etc.

A possibe c++-Library for this F2F network is found here:

http://retroshare.sf.net

RetroShare serverless Instant Messenger with encrypted personal Filesharing needs a development adding a few frames with crossplatform wxwidgets to IMule, to get it under the Gui.

If you want to support the process, or making the first Mod of IMule, talk with us in the forum or announce your ideas in the WikI-Trac of IMule.

 

 

In the context of IMule a F2F-Network protocol added to the Gui means not only Friend-to-Friend, but as well Fast-to-Fast (F2F) Transfers. So we well see, if we can provide this secure encrypted and serverless service for our community: A wxwidget GUI of the retroshare c++ library integrated into IMule.

 

The I2P-Mix-Router:

IMule is based on the I2P Anonymity Network.
Which is a Router or Mixer-Network.

Try to adjust the sliders in the graphical simulation above.

Download Imule

The *I*nvisible *I*nternet *P*roject ("I2P") is routing the Files from Alice to Bob over Peter, Paul and Mary. This means, a Tunnel is created (Alice -> Peter -> Paul -> Mary -> Bob), over which the File is sent.

Read the Instruction-Letter for your Router- or Firewall-Settings

Your IP-Adress is not shown to the requester or owner of the file.

Second, I2P uses no IP-Adresses to let Alice and Bob communicate, but virtual generated IP-Adresses, so called Base-64-Keys. Once an Anonymity Tunnel is created, many applications are routing Traffic over I2P, because it is (thrid) all encrypted, you even do not know, if it is an Email or a Mp3-File.

Learn more about Friend-to-Friend / Fast-to-Fast Transfers to make IMule Transfers faster

Fourth, IMule then uses as well *new*/*other* virtual generated Client-Keys, which stuck (saddle up) to the I2P-Base-64-Keys.

This means it is a perfect Mixer, anonymous Tunnel and all encrypted. Read more about I2P»