TorrentFreak

The place where breaking news, BitTorrent and copyright collide

eMule: A Decade of File-Sharing Innovations

On May 13th, 2002 a new filesharing client called eMule entered into our world of sharing. Ten years later we’d like to take this anniversary as an opportunity to look back at some major technical achievements of filesharing applications since then and what might come in the years ahead. With further innovation, even the mighty BitTorrent can be improved to become impossible to shut down.

emuleThe first mainstream filesharing applications like Napster (started in the year 1999) operated completely centralized.

Napster relied on a single server to store the files every user shared, provided a central file search, and even initiated file transfers between users. Due to this single point of failure, Napster collapsed once the server was shut down by RIAA.

Fortunately, the next generation of less centralized filesharing networks was already on the horizon. On the one hand there were completely decentralized networks like Gnutella. They used query flooding to find other clients, i.e. they just sent their requests from client to client until either enough results were found or the search timed out.

Yet this advantage of a completely server-independent network topology came with the disadvantage of the network not being scalable. Simply put, you can’t search the whole network efficiently.

On the other hand there was eDonkey2000 with its server-based network (first release on September 6th, 2000). Unlike with Napster, everyone could run a server. While the existence of multiple servers meant that the network couldn’t be shut down by closing a single central point, it also had the disadvantage that users could now only search for and share files with users on the same server.

This system had similarities with BitTorrent, at a time where the tracker was the sole mechanism through which to find other peers. However, with BitTorrent (started in the year 2001) this dependence on the tracker was intended because it meant that the tracker can control who is allowed to join the swarm, how many peers each client gets, etc…

The eDonkey2000 Network had a different design goal – a fully decentralized and yet scalable network. In this spirit eDonkey2000 started a new project called ‘Flock’ in May 2002. After beta testing it was renamed ‘Overnet’ and finally merged with the original eDonkey2000 client in August 2004.

In 2002 a new and rapidly growing client entered the ed2k network, a term which refers only to the server-based part of the eDonkey2000 network. An open source client for the ed2k network – our birthday-client eMule – was founded on May 13th, 2002 – 10 years ago today.

In June 2004, ed2k had about 2 million users while eDonkey2000’s Overnet network only had about 800,000 users. So eMule was the leading client in the ed2k network and together with BitTorrent it dominated the following years of filesharing.

Both networks, BitTorrent and eMule, slowly headed towards a more decentralized structure. In order to make files from all servers available to every user, eMule added keyword search via UDP to query all servers and source exchange between clients via TCP to get all available sources for a specific file. BitTorrent adopted the latter in peer exchange.

Early 2004 eMule implemented Kademlia, a decentralized DHT-like key-value store capable of finding sources as well as performing keyword search, thus making ed2k servers completely obsolete. Once again, BitTorrent headed in the same direction, implementing DHT in 2005.

DHT marks a revolutionary step in filesharing. Not just because you can download a file with only its hash (and a few nodes to bootstrap the network), but now a decentralized scalable network becomes available. While decentralized networks like Gnutella were capable of finding information using query flooding in O(n), DHT finds information in O(log2(n)). So if the size of the network doubles, only 1 additional request is needed on average – regardless of the actual size of the network.

The following example illustrates this advantage: Say you have a network with 2 million users and you want to find information about a specific file which unfortunately doesn’t exist in the network (i.e. no user shares this file). Using query flooding every client in the network has to be asked before we can be sure that the file isn’t available. Usually the search just runs into a time-out before, assuming (but not knowing) that the file isn’t available.

Thanks to DHT you only have to ask about 21 nodes (log2(2 mio)) before being sure that the file isn’t available in the entire network. Even better, this was the mathematically worst case scenario. Usually the actual number of required requests is much lower because on your search path you’ll likely reach the node closest to your requested file after only 3-4 requests (empirical evidence on eMule’s current Kademlia).

The next feature we think torrents should adopt is a real DHT-based keyword search. Tribler already made a step in that direction. However, their torrents are being broadcasted to other known clients which results in a search with bad scalability.

We already know that after switching to magnet links only, The Pirate Bay has a total size of about 90 MB. Now think of those 90 MB being stored decentralized. A network with millions of nodes in which each node stores a few hundred Kilobytes means you have thousands of replicas of each torrent entry.

This ensures each entry can be found, even if many nodes leave the network simultaneously. Unfortunately, all previous decentralized search implementations had huge amounts of spam in their search results. This is where we can learn from the torrent community. Sites like The Pirate Bay provide trusted search results.

In a completely decentralized search without any spam they would simply continue to provide this functionality using public-key cryptography to sign torrents. A user relying on his favorite torrent site’s search results would simply add its public key to his torrent client, thus allowing the client to check the signature of each torrent search result and filtering all fakes.

In this completely decentralized future a torrent site such as The Pirate Bay would simply be a laptop with average computing power connecting itself to the internet once every few hours to sign new torrents with its private key. Think about how hard it is just to trace such a “torrent site”. Shutting it down is practically impossible.

We are currently working on a client which will offer the above mentioned torrent search. It is currently in a closed alpha testing phase and will soon enter public beta tests.

About the authors:

David Xanatos is one of the founding members of the Austrian Pirate Party; he lives in Vienna and works as a Physicist at the university by day, and develops file sharing applications by night. He is mostly known for his NeoMule Mod.

Ekliptor is a computer scientist from Munich. He has developed many eMule Mods in the past and is currently researching weaknesses in eMule’s Kademlia and countermeasures at university. Their current project is called “NeoLoader” and able to download files from BitTorrent, eMule and one-click hosters.

Related Posts

Previous Post | Next Post

  • Anonymous

    Viva file sharing!

    • Jackie

      emule still works fine, and ed2k, and everyone should check it out if they haven’t already. & ”
      Early 2004 eMule implemented Kademlia, a decentralized DHT-like key-value store capable of finding sources as well as performing keyword search, thus making ed2k servers completely obsolete.”

      servers are not obsolete, there are still many good servers avalable and not sure about the fake servers but many legit ppl connected to them but kad connects to them fine so ?  share the files dot com ed2k link movie site /tv shows / everythign

      • pitch pine

        Examples: Fileheaven.org, Cine-Clasico.com, DivXClasico.com, Tusseries.com.

  • http://twitter.com/Anime4PSP Anime 4 PSP

    “We are currently working on a client which will offer the above mentioned torrent search. It is currently in a closed alpha testing phase and will soon enter public beta tests.”

    Sounds interesting. Good to see file-sharing is developing every day despite all hurdles

    • Anonymous

      Also because of all hurdles.

    • pitch pine

      glad to hear this. hope it works out.

  • Netwo?ed

    And it still has files found NOWHERE else on the webs and accessible networks !

    • Guest

      eMule, the shittiest file sharing app ever written?

      • harry krishna

        amule has to be a very close second

      • Jackie

        and where do you base your claims from? I have been using it about 8 years or so now already and before this edonkey patched (althogh I liked it enough to buy full but run patched (its a great network) and you sound like a little brat, stating the obvious but providing no proof of shittiest file sharing app, and since bit torrent was based behind ed2k/kad/overnet, and bittorrent isn’t quite cought up yet to it, that would make u an idiot for stating the obvious that emule is not the shittiest app ever written. U fail at internet asshole, and clearly show your ignorance. May u go back to 4chan and jack off to the sick ass vile shit they have there, because the internet doenst like trolls

      • pitch pine

        how so?

    • http://gtbblogs.tumblr.com/ GTB Blogs

      That was good think about it really that’s help keep it going still in the face of very stiff competition from the Torrent scene, due to the kind of download rates you get with torrent being much faster.

  • anonymous

    This kind of thing is amazing. No matter how many computer-illiterate politicians try to shut down file-sharing, tons of tech-savvy people will find a way around it. 

    • Anonymous

      Simply because if it is possible to communicate at all, “undesired” communication is impossible to filter out.

      I.e. unless they actually dismantle the internet, filesharing is here to stay.

  • XOneEyeX

    Watch some movies tonight
    http://noobroom.com/
    Enjoy this.

  • Pingback: Notrackingme | Proxy » Blog Archive » eMule: A Decade of File-Sharing Innovations

  • N00B

    i cant wait for the  RIAA’s next big kick in the balls, heres hoping it hides ip

    • townie2

       that’s what i’m thinking. until they can do that, torrent sites may be safe, but thousands of copyright violation letters will still go out.

    • Anonymous

      There already is! check out I2P, it operates like the Tor network, but with filesharing in mind.

  • Andrew Lee

     Well I can say it’s been a interesting time for my generation especially. Being born in the mid 80′s I’ve watched technology increase with a runaway effect. My first IBM computer up to our current technology is insane. If you told the owner of a TRS 80 COCO in 1979 with its 16kb that in 33 year they would be able to buy a gaming rig with 16,777,216 kb for under 1500$ they would have probably died from a heart attack from laughing at you.

    I’m sure the next 10-20 years will be even better with products we could not even begin to see how it’s possible today. It’s just a damn same innovation gets stepped on so hard over greed.

    Unique ideas are awesome to watch grow but it’s not the only form of innovation. Improving a existing technology to make it more efficient is also innovation.

    http://mediacdn.disqus.com/uploads/mediaembed/images/265/5467/original.jpg

    • Mwhahaha

      I had a Commodore 16 for my first machine. It’s main advantage was that… uhm… nope, can’t remember one at all…

      Oh yeah, no-one would steal it. Ever. When it came out it was already obsolete. 

  • http://www.facebook.com/people/Don-Dilly/1624894683 Don Dilly

    In the article, I think the estimated size of the pirate bay DB and benefits of distributing are somewhat confused.
    One the torrent files were removed and the database was reduced to magnet links, the size of the DB is around 90mb.

    Yes you could distribute it accross the network but I cant see the benefit.
    1. After obtaining the mag link you still need to obtain the torrent file off a peer.
    2. The main benefit of hash link sites be they ed2k or magnet links is that the quality of the file is validated by members of the site and the links/hashes are often ordered into collections say a tv series

    • David Xanatos

      As we wrote in the article, the idea is to provide the review mechanism of a link sites but implemented on a decentralized base, this can be easly done by implying Private/Public key Cryptography.
      Content uploaded into the network is to be signed with for example TPB’s private key.
      When a user starts some search he can specify that he wants only results that are signed with a particular key, using the public key he can also validate that the results he obtained are really genuine.

      David X.

      • Jackie

        such as a frost board….

    • Jackie

      ur obviously not familiar with tor or freenet freesites….

  • Pingback: eMule: A Decade of File-Sharing Innovations | We R Pirates

  • Guest

    Ive been wanting this for years.I  figured it hadn’t been done because it might get spammed.. Good call TF!

  • Pingback: eMule: A Decade of File-Sharing Innovations | Best Seedbox

  • Rex

    emule = loads of spyware & viruses.

    • DT

       people always says such things. (not only with this network) but I never ever had any virus… lol

      • Anyone

        just don’t leave your brain at the door and you will have no problems with virus

    • William

      eMule has this very neat feature where it can tell you what names the file is being shared under.  If there are multiple totally unrelated names, it is a virus.

      • Jackie

        not always but sometimes, I have found much great stuff bc of this

    • Jackie

      its the ips sending the viruses and trojans often, so even if u use bittorrent or another p2p, u can still get viruses by trojan distributors or malware distributors or virus disctibutor, as well as by infected files, but the 3 above will be on a valid torrent and somehow send u a virus, even though the file u are trying to dl is virus free /etc

  • Sample

    What about user anonymity? Is it possible to build a free, secure client that will reliably protect the privacy of non-VPN’ed (i.e., typical) users?

    • Anyone

      that is possible
      but it comes at the cost of speed since most home connections are not synchronous

      • Lisasolea

        I’d gladly accept slower speeds if it means the copyright trolls can’t find me.

        • Vincent Giannell

           They’ll still find you even with slower speeds.

        • I2P

          Maybe you should google for “i2p”. It’s an anonymous network with BitTorrent indexes and trackers.

          No copyright trolls can find you, but you will have to accept slower speeds.

        • Sample

          Wow, thanks!!! http://www.i2p2.de is the official website, and more info also available here: http://en.wikipedia.org/wiki/I2P

    • Anonymous

      Yes. see “stealthnet” for an example of this.

      http://www.stealthnet.de/en_index.php

      Typically what you do is that you layer encryption – the so-called “onion routing” used by, for example, Tor. That way no one on the network can know who requested a file nor, indeed, who the end recipient of the file is. And unless you are the one receiving or transmitting the file in question you won’t know what you just helped pass on to the next node.

      Onion routing comes at speed cost however.

    • Jackie

      there is imule (emule’s sister or cousin that has kad and ed2k and is anonamous. look it up, it already exist

    • Mindy

      So you want anonymous censorship-resistant file-sharing?

      It’s your lucky day!!

      Just look up GNUnet

  • Guest

    I love you internet mad scientists.

  • FarSeer

    After proper decentralised search, I guess the next big innovation will be decentralised web hosting allowing everyone to host their own websites on their own computers.

    • Techanon

      like I2p?

      • FarSeer

        No. I wasn’t thinking of anonymity, just straight up replacing centralised servers for web hosting using decentralised search, signatures, feeds, and the DHT. Such a system probably wouldn’t need to use domain names and would provide excellent scaling at pretty much zero cost.

        You could do this now with a static website without any problems but dynamic content is going to be a bit more difficult. How could you build a comment system, for example, that would work over the DHT?

        • David Xanatos

          >How could you build a comment system, for example, that would work over the DHT?

          Thats easy, to every entry you publish signed with your private key you can enable foreign commenting, meaning that anyone can publish a piece of text that will be installed into your published site at a given place.
          Being the owner of the “master key” would allow you retroactively to remove and ban curtain comets.

          So it would work pretty much the same way as on a centrally hosted link site, just that administrative operation would have a time lag of minutes to hours depending on the network details.

          This is one of the features we are working on, for NeoLoader howeever it wont be available in any of the first public versions we are to release this month, the development is not advanced enough.

          The current beta version will only provide eMule style keyword searches for torrents.

          David X.

        • I2P

          Like “Freenet”?

        • FarSeer

           @d39c5ecf2e854510a7c49adaa110bf4a:disqus No, not like anything that currently exists.

    • Jackie

      dude where the fuck have u been, there are freesites, tor sites, and u can even since the beginning days run your own site using your own pc and bandwidth, but since most ppl don’t have great speeds or in the past didn’t also, most just rent a www addresse and have someone else host their site (host)

      • FarSeer

         Could you currently host sites like reddit or twitter from your home computer? You completely misunderstood the comment.

        • Tiesha

          yes depending on where u live, type of pc u have, etc. People in some places have 100/100 Mb internet for around $39.95, others get up to 1.5mb for $150 (where I live + service is not good at all. So me hosting it here = no, me moving = then ok

  • Pingback: eMule: A Decade of File-Sharing Innovations | Top News Story

  • user

    had not touch emule since discovering torrent

  • Cujo

    I got an idea  ,, ip encryption between clients ,, sounds cool don’t it?  ;)

    • Anonymous

      I2P, Stealthnet, tor etc…this is old hat. ip encryption between clients is usually accomplished by onion routing. As for very good reason you can’t encrypt the ip of a query made between one intermediate and the next.

    • Jackie

      like emule and bittorrent already does , or anonamous imule ?

  • Esn

    I’m eagerly looking forward to your release! I’ll be waiting until it’s announced on TorrentFreak.

    As for eMule, my main problem with it was that it was often slow as molasses on my computer, needing weeks to download a large file. Torrents were much quicker, even if they were somewhat more likely to die out. Also, the program I used to share, Shareaza, only allowed me to share an entire directory, not specific files within a directory like I can do with torrents.

    • FarSeer

       Shareaza was a pretty sweet program. Gnutella 1 and 2, ed2k and bittorrent all in one package.

      • Mwhahaha

        I had Shareaza as my first client, hated, hated and hated it, overly complicated and faffy compared to utorrent.

      • Anonymous

        My experience was that Shareaza was a nice effort but amounted to a program which tried to do everything and performed badly at most of it. 

        • pitch pine

          rather! it didn’t offer control over the various networks. no fine-tuning. you had to hope for the best.

    • David Xanatos

      >As for eMule, my main problem with it was that it was often slow as
      molasses on my computer, needing weeks to download a large file.

      This is indeed a major issue with eMule, it is due to its elitary queue + credit system that causes best uplaoders to share mostly among themselves keeping new users out. A bit like out current capitalistic social system, the rich get richer…

      This is however only a minor design aspect one that for example wasn’t implemented this way in the original eDonkey 2000 and later the eDonkeyHybrid clients the lather even used a so called “Horde” feature that was very much similar to the file trading BitTorrent does.

      The NeoLoader client we are working on will not use a eMule style upload distribution but a more BitTorrent Like file trading, at least towards for clients that support it.

      David X.

      • pitch pine

        ” it is due to its elitary queue + credit system that causes best uplaoders to share mostly among themselves”

        true dat!

        • Tanisha

           then u should give more = get more, way its supposed to work

        • pitch pine

          @Tanisha I will be able to “give more” once my yucky ISP upgrades the cables in my area. Which won’t happen for 10 yrs most likely. Or the ridge-line that blocks Wimax signals falls down.

    • Eric Post

      eMule is fine as long as you look at the number of people sharing the file. I once waited one and a half YEARS to get a file. But it finished…LOL

      The problem with Torrents, even private trackers is the content is often duplicated so the rare stuff is not there.

    • Jackie

      solution, get well seeded files, or just dl 100 at a time and then u will get more at a given time, emule network (ed2k, kad, and overnet if u will) is not a speed game. Just add alot of files to dl, leave on 24/7, stuff ur hard drives on autopilote. 

      • Jackie

        oh and if u dl alot of files at once, overall they will max out and then you will have too much at once, if u didn’t know this, u need to learn internet

  • ANONYMOUS

    Surprised eMule hasnt been targetted yet properly?

    Someone forgot kazaa in the article

    mc.tt

    • David Xanatos

      Kazaa wasn’t to my knowledge a pioneer in anything, so no need to mention it.

  • http://www.facebook.com/people/Louis-Petti/100000261180099 Louis Petti

    audio galaxy was the best  it was around the sametime napster was   fast as hell

  • Anonymous

    How about a system where each bit is passed through 4 other random peers (downloading other stuff) and people can set a bandwidth of how much they would like to donate to the community. If you want to use it then you have to donate at least 5 gig a week ? This way it makes it impossible to pin anything to anyone , at the cost of speed. But I don’t mind. Alternatively is there a way for the Peer list to just say ” Peer 1 , Peer 2 ” e.t.c and the tracker to withhold the information for the duration of the session and once you are out of the swarm your IP is out , so if MAFFIA come looking the tracker has nothing.

    • http://profiles.google.com/orfetheo Orfeas Theofanis

      “donate at least 5 gig a week”
      That will kill 50% of file-sharers…
      Not everyone can upload that much. I mean my connection can upload with a MAXIMUM of 100kbps, and when that’s the case, I can’t do anything else because of the throttling.
      But it would be best that whoever can, shares.

      • Mwhahaha

        the ISPs would love a system where everyone uploaded that much! All those ltd Gb packages would be pointless. We’d all have to go for unlimited packages just to get our upload donations.

    • Jackie

      like freenet?

  • Pingback: eMule: A Decade of File-Sharing Innovations | Zombie Torrents - Ultimate Torrents Downloads

  • http://argyll-snp.com/ Alex Moon

    Viva file sharing!

  • PRIVACY is priceless to me

    Donkey/mule = slow
    Torrent = fast
    Now everybody knows the ‘why’ of those p2p client names…
    Btw who would be stupid and ignorant enough to still use the eDonkey network!

    • David Xanatos

      The speed issue is a problem of eMule, and not of the ed2k network design.

      The old original eDonkyHybrid supported BT like file trading in later releases and those did not suffer from the speed issues.

      Unfortunately it was closed source and got sued out of busyness by riaa.

      NeoLoader will utilize similar trading mechanisms to provide for a superb speed.

      David X.

      • sonoro

        The problem goes through the emule client to use as default slotfocus!

        Slotfocus exists, is not exploited by mega ed2k forums as standard ..If that pattern you can say goodbye to bitorrent speed, even as a system of credits to catch the problidades slotfocus sending many clients at once make itvery high and thus an improvement of speed never before seen

        You ignore this technology by slotfocus not think there is some benefit for ed2k network, will limit the speed on your program in the 10kb ed2k where this future?fuck my head when I see it! 

        I guarantee that comes with the official client slotfocus lite credit equal to the same standard and everything else without being disturbed ed2k network thatlargely exceed bitorrent!

        We should ask us for being the technology and not use it? slow network simplybecause they want it, so never be ed2k network problem but the method ofshipping ..!

        Official client sends the equally ridiculous speeds for all user..Again you’re thinking of building neoloader slotfocus for your benefit, and the network in terms of speed, which is where people go!You will make one of the best software and let the speed bitorrent override onlywhen she can improve on for both ed2k two are strong!Ask everyone what you think of slotfocus default?
        Greetings by ”sonoro”  Portugal 

      • pitch pine

        alright!

    • Bobby

      people not as much as an asshole as you, and if torrent is so great, why can i find great stuff on ed2k/kad but torrent doesn’t have it?  Btw 10 year user and still going. 

  • Anonymous

    Hmm I don’t understand the bit about Tribler’s being less scalable. What does that have to do with “known clients”, and how does Neoloader avoid this problem?

    • David Xanatos

      Tribler uses query flooding, just like gnutella,
      we described in the article why this is an issue if you get a bigger network.


      While decentralized networks like Gnutella were capable of finding
      information using query flooding in O(n), DHT finds information in
      O(log2(n)). So if the size of the network doubles, only 1 additional
      request is needed on average – regardless of the actual size of the
      network.

      The following example illustrates this advantage: Say you have a
      network with 2 million users and you want to find information about a
      specific file which unfortunately doesn’t exist in the network (i.e. no
      user shares this file). Using query flooding every client in the network
      has to be asked before we can be sure that the file isn’t available.
      Usually the search just runs into a time-out before, assuming (but not
      knowing) that the file isn’t available.

      Thanks to DHT you only have to ask about 21 nodes (log2(2 mio))
      before being sure that the file isn’t available in the entire network.
      Even better, this was the mathematically worst case scenario. Usually
      the actual number of required requests is much lower because on your
      search path you’ll likely reach the node closest to your requested file
      after only 3-4 requests (empirical evidence on eMule’s current
      Kademlia).

      So simply out you cannot search the entire network using the Tribler method.

      NeoLaoder uses Kademlia (DHT) and therefor allows to search the entire network very efficiently.

      David X.

      • Anonymous

        Tribler does not really flood queries, at least not in an O(n) way. Assuming the original protocol according to the specs from 2009, a Tribler peer only sends a query to its connected neighbours. A Tribler peer is connected to at most 10 similar peers and at most 10 random peers. Therefore, a query in Tribler is answered by at most 10+10=20=O(1) remote peers.

        • David Xanatos

          This method is technically still query flooding, just with a short/on hoop timeout.
          And those the rest of the limitations still apply, Tribler can not find a file if it is not indexed by the 10 peers.

          With kademlia if there is one peer in the entire world you vever even heard of, with the file you need, you will find it.

          David X.

        • Jackie


          David Xanatos 1 hour ago in reply to ShinNoNoir
          In tribler if there is one copy in the world, you will find it, (like emule or the mods? or if u want anon imule ?

      • Anonymous

         Ah OK, if it can’t search the entire network, as you and Shin say, then that is a big disadvantage. Hmm could they not implement an O(log2(n)) method? Perhaps the major projects in this area will converge more in the future. I guess all of you closely follow the other projects and are often mutually inspired?

      • Anonymous

        Disqus won’t let me reply on your new reply, so I’ll reply here instead…

        > This method is technically still query flooding

        Well, yes, but it’s only to its direct neighbours, which is a kind of weak way of flooding. 

        How Tribler disseminates swarm metadata on the other hand looks more like flooding.

        > With kademlia if there is one peer in the entire world you vever even heard of, with the file you need, you will find it.

        I’m aware of the guarantees DHTs offer and I was not disputing that, nor was I claiming that Tribler offers the same guarantees.

        However, I do not agree that you will necessarily find the file you need in Kademlia. This really depends on whether you know how to find that particular file (e.g., knowing the right keywords).. ;)

  • Marcelo

    I love eMule.  It is nearly always running on my pc.  I like its features and the diverse range of files available.  I use torrents for feature films and the latest tv shows but I am sure most of what I get with torrents is also on eMule.

    I use eMule to download high res photos, the occasional program key in text docs, quite a few mp3s and stacks of porn.  I don’t get programs or games because the code is executed and it may contain unwanted nasties.

    • pitch pine

      I like the idea of eMule but damm, speeds are slow. I get via torrent mostly. Then I point eMule @ my torrent dl folder, let it index it & upload that way.

  • http://twitter.com/ByrdJaclyn ByrdJaclyn

    like Sarah explained I’m amazed that a student can profit $5407 in a few weeks on the internet. did you read this web site  (Click on menu Home more information)  http://goo.gl/OHI4Z  

    • based

      ByrdJaclyn u spam fuck!!

  • Abshsh

    We eventually need this kind of technology for regular websites. For example, a decentralized wikileaks website that is stored across different computers and shared via p2p software. I am so excited by the upcoming Emule and related technologies. We need to take our internets back!
    E

    • pitch pine

      freenet?

  • http://www.marc-seeger.de Marc Seeger

    Back in 2008, I wrote my Bachelor’s Thesis on the topic of anonymous file-sharing.
    If anybody is interested in the technical details, it might still be an interesting sunday afternoon read :)

    It also covers the history of file-sharing and looks into what eMule, Gnutella and Bittorrent are doing to protect a user’s privacy. It also covers some of the ‘more exotic’ file-sharing networks that hadn’t received too much attention at that point (retroshare, off, stealthnet).

    Have fun reading:

    http://blog.marc-seeger.de/2008/07/23/the-current-state-of-anonymous-file-sharing/

    • Eltrkbrd

      Great job, thanks!

    • Anonymous

      Very nice breakdown of the facts and history indeed. +1 internets for you.

  • Pingback: eMule: Una decada de innovaciones en el intercambio de archivos [ENG]

  • http://twitter.com/doti2p difusion

    But the client is only one platform: Windows.

    Let’s see if they all agree on developing for a multiplatform client such as aMule.

    aMule: https://en.wikipedia.org/wiki/AMule and http://www.amule.org

    • pitch pine

      it needs to be QT4 then. not butt-ugly gtk/wxgtk.

  • inscripciones encoga
  • http://profile.yahoo.com/DCRLSFAKM3G2P2P3QSBWRLKNTM Abby

    like Harold explained I am blown away that anyone can profit $4577 in 1 month on the computer. did you see this web page (Click on menu Home more information)   http://goo.gl/rzDva  

  • Pingback: ?????? ??? eMule « Simon Says – You ALL are Simon and you must hack the world ! ! !

  • Anonymous

    did anyone else think of the irony of the pirate bay’s private key being pirated on the pirate bay?

  • Pingback: eMule, 10 años de innovación en las redes P2P

  • Darkhog

    -OR-

    Instead (or aside of) of signing torrents with public key, why not implement vote up/vote down (a.k.a. rep) system for torrents? Then spam torrents would have negative rep and would be very low on the result list and valid torrents would be high on the list.

    Checking and contacting “rep system” would be based on torrent’s hash.

    • b0rg

      This has already been invented in Japan. Perfect Dark does exactly the same. Also does user signatures. Bittorrent is behind!

      Winny and Share featured user signatures a looooong time ago. Even though Winny signatures were eventually cracked and the network was flooded with spam quickly afterwards.

  • Pingback: eMule cumple 10 años » Informatica Cromysat

  • Pingback: 2ª Semana de Mayo 12 - RubenDomFer.com

  • Pingback: eMule: Una decada de innovaciones en el intercambio de archivos [ENG] | Cuéntamelo España

  • Pingback: History of P2P | {3000k}

  • Pingback: Historia de la Tecnología: eMule

  • Pingback: Historia de la Tecnología: eMule | Portal Noticias México

  • Pingback: Historia de la Tecnología: eMule #iMapas

  • Pingback: Historia de la Tecnología: eMule | El Tenanpa

  • pitch pine

    Is this gonna be like https://btdigg.org/ then?

    • Ekliptor

      not really
      First they just crawl DHT in its currently existing form and store the data. Thus, their crawler- and web-servers still remain a single point of failure. We strive for a completely decentralized search where you search query itself becomes part of the DHT network.Second, since they use the existing DHT network they don’t have cryptographically signed results (i.e. trusted from an authority).

      Third: Our network will have more search features and deliver more detailed results.

      • pitch pine

        All that sounds great  then, can not wait to try it out!

  • Pingback: Historia de la Tecnología: eMule | www.cyanogenmod.info

  • Pingback: Historia de la Tecnología: eMule - La Isla Buscada

  • Pingback: Historia de la Tecnología: eMule Noticias

  • Pingback: Historia de la Tecnología: eMule | TECNOLOGIA Y NOTICIAS

  • Pingback: eMule?????????????? | eMule Fans ?????

  • Pingback: Historia de la Tecnología: eMule | zonadeep.net

  • Pingback: eMule?????????????? | 1249

  • Samantha Brett

    Think about how hard it is just to trace such a “torrent site”. Shutting it down is practically impossible.

  • Pingback: eMule: A Decade of File-Sharing Innovations | Mediafire Search Engine

  • Pingback: Historia de la Tecnología: eMule | blogdeoaxaca.org

  • Pingback: eMule: Una decada de innovaciones en el intercambio de archivos « juangainternetcav

  • BTGuard - BitTorrent Anonymously

NewsBits

Even more news...

  • Pirate Bay Founder Gottfrid Svartholm on Freedom of Speech

    Freedom of speech is a highly valued commodity, but should people be allowed to say whatever...

  • Blu-ray Anti-Piracy Tech Stops Discs and Promotes Purchases

    An anti-piracy system present in all official Blu-ray players since 2012 has received a fresh update...

  • Foxtel Breeds Pirates by Locking Up Game of Thrones

    One of the main reasons why people turn to piracy is the lack of legal alternatives....

  • UK Student Admits Breaching Sony Copyrights With Leak of PS3 SDK

    Last year an Internet user known as El Nomeo leaked version 3.70 of Sony’s Playstation3 SDK...

  • Pirates Can Be Identified Despite Sharing IP Addresses, ISP Claims

    Carrier-Grade Network Address Translation is a network mechanism through which many Internet subscribers can share the...

MostDiscussed

Below are TorrentFreak's most discussed articles of the past month. Join the discussion if you like.

CopyQuote

Left Quote

“The Pirate Bay has been one of the most important movements in Sweden for freedom of speech, working against corruption and censorship.

Peter Sunde Left Quote

PopularArticles

A selection of some TorrentFreak's classics dug up from our archives.