Mar 28 2006

The Magic of Tribler – Social Networking



      Share

This is the second in a three part series of Tribler, a revolutionary new BitTorrent client servers to grace the BitTorrent community. The first story dealt with it’s installation and setup, and this is to cover what sets it apart from all others.

SOCIAL NETWORKING

COOPERATIVE DOWNLOADING

USER GROUPS

SOCIAL NETWORKING

What first sets Tribler apart from other client servers lies in it’s social networking capability. When downloading files you of course encounter other peers with whom you share data back and forth in the pursuit of acquiring a file in it’s whole. Well, Tribler uses a collaborative filtering algorithm which compares your download history to that of peers you meet. If a peer has torrents in its download history which you have not yet downloaded it will reccomend them to you. The reccomendation value assigned to the torrent and shown in the RECOMENDATION WINDOW depends on how similar the peer’s download history is to yours. So the higher the value, the more you are predicted to like it. This feature can be disabled if you so desire, and further versions promise to allow for additional filtering of these recomnedations.

I’ll go over how this works to give you an idea of what it all means.

From the ACTION TAB select RECOMMENDATION.

This will bring up a list of RECOMMENDATIONS BASED on the reasons mentiond above.

If you find something that you indeed like, simply “double-click” the listing and it will load into the Tribler window for downloading. It’s that easy. This is truly a leap forward as it allows you to download items that perhaps youy may have never heard of before and may enjoy, unlike the old model where what you seek out is based on personal searching or word of mouth.

COOPERATIVE DOWNLOADING

Now for the real “magic” behind Tribler.

Early downloading protocols (e.g., Gnutella) have no incentives for donating upload bandwidth. This approach has serious limitations in real environments, because unconstrained bandwidth sharing is sensitive to freeriding. The BitTorrent tit-for-tat mechanism was the first system which offered an incentive for uploading. The current BitTorrent mechanism also has its disadvantages, because without enough seeding peers, the download speed of a peer depends on its actual contribution to the community. In real systems this is overly restrictive, as BitTorrent tit-for-tat bartering protocol limits a peer’s effective download bandwidth to its upload link capacity. Hence, peers with asymmetric Internet access, such as ADSL or ADSL-2, cannot fully use their download capacity.

Tribler has developed a new cooperative downloading protocol which makes use of social groups, where members who trust each other cooperate to improve their download performance. Peers from a social group that decide to participate in a cooperative download take one of two roles: they are either collectors or helpers (see Figure 1). A collector is the peer that is interested in obtaining a complete copy of a particular file, and a helper is a peer that is recruited by a collector to assist in downloading that file. Both collector and helpers start downloading the file using the classical BitTorrent tit-for-tat and cooperative download extensions. Before downloading, a helper asks the collector what chunk it should download. After downloading a file chunk, the helper sends the chunk to the collector without requesting anything in return. In addition to receiving file chunks from its helpers, the collector also optimizes its download performance by dynamically selecting the best available data source from the set of helpers and other peers in the BitTorrent network. Helpers give priority to collector requests and are therefore preferred as data sources.

So, in summary Tribler offers faster downloading speeds as well.

USER GROUPS

To set up user groups of trusted peers you perform the following series of tasks.

First of all, from the ACTION TAB select MANAGE FRIENDS.

This will bring up an edit window to add, delete, or edit friends in your user group.

By selecting the ADD tab, you will bring up a window that will allow you to of course ADD friends or peers to your user group.

Ok, now for the fun part, filling out a “form.” Name is self-explanatory, but the rest will take some legwork. The easiest way, in my opinion, is to simply have the “other” person e-mail you the rest of the info for you to enter yourself.

“Ok, how do they do that/” you ask. Well, that’s easy. Have that person click the MY INFO tab on the main window which will bring up that person’s INFO.

They should then see the box below. It will contain all the necessary information needed to add them to your user group. All they need to do now is copy and paste the info in an e-mail that they can send to you

NOTE: the info below is bogus so don’t go trying to add me to your “buddy” list.

Presto, buddy added. This further enhances the recommendation capability of Tribler as now you and your buddies can instantly see what each other is downloading, perhaps enticing you to retrieve some of the same for yourself. This is the real “magic” of Tribler as for the first time users can form groups that makes sorting through all the media files out there much easier. In addition, through the power of cooperative downloading as mentioned above, your download speeds are maxmized, unleashing BitTorrent full potential as a true file-sharing powerhouse.

And for those that missed it, please check out Getting Started with Tribler

Also for list of BitTorrent download sites check out the page HERE at Zeropaid

Related

  1. Getting Started with Tribler
  2. Oz to bring social networking to mobile phones
  3. Mozilla To Build Social Networking Into Firefox: Bad News For Flock
  4. Tribler: New Dutch p2p network
Zeropaid on Facebook

Comments

  1. black_magiic

    sounds kind of cool to me

  2. meyou123

    The problem I can see is what if this…buddy you are connected to….is someone from the MPAA or RIAA? Ever think of that one?? I would never give out ANY personal information on the net no matter HOW good a p2p program claimed to be! Simple as that.

  3. soulxtc

    Well thats why a BUDDY would be someone you know personally or for a long period of time not joe schmoe……… for instance your close friends or guys you’ve chatted with for a long time…………..plus being that this user group is comprised of your BUDDIES you can check out cool stuff that they’ve downloaded and maybe you haven’t seen yet or simply missed…….

  4. Andrew110

    Hmmmm I take what I said back in the last series. This is a good idea.

  5. meyou123

    @soulxtc…..if all this program is doing is to have a group of people you know personally then there are OTHER p2p apps that do it just as efficently!

    Hell this is useless as far as I am concerned because if I want somnething from one of my friends I just have them burn a physical CD or DVD of what I want…no need for this bullshit.

  6. soulxtc

    what if your friend lives 2 states away?Plus why waste burning/converting an XVID file? Plus your missing the part about cooperative downloading using your buddy group……….http://www.zeropaid.com/news/6326/The+Magic+of+Tribler+-+Social+Networking#t2

    “Tribler has developed a new cooperative downloading protocol which makes use of social groups where members who trust each other cooperate to improve their download performance.”

  7. Boomer The Dog

    I’ve often wished I could drop someone a note of thanks for staying on as a seed and letting me finish a download. It’s okay though I just stay on and continue to seed as thanks and I’ve grown to like it that way.

    I think Tribler is a good idea and we can always use more ways of doing things. I remember Gnutella trying to do something like this there was a page in Limewire with different groups on it. Kazaa had IM until it was abused by spammers.

  8. drei

    Meyou123 so you are saying that all of your friends are local. I have a ton of peepz I have met on the internet and have talked to on the phone but have never met in person. It’s for situations like this that this program comes in handy. We all know that there are programs out there that do this great but just having a choice of many appz is what makes internet P2P so tight.

  9. AussieMatt

    Tribbler one is part of i-Share project http://www.freeband.nl/project.cfm?id=520

  10. AussieMatt

    Johan Pouwelse the lead developer of Tribler is a well respected p2p reaseacher who has done alot of reseach into the Bittorent protocol and p2p systems .

    http://sourceforge.net/users/pouwelse/

  11. AussieMatt

    http://www.isa.its.tudelft.nl/~pouwelse/

  12. meyou123

    Most of my friends ARE LOCAL so YES! What about it? I do have a few friends some states away but I could always get them to send me what I need rather than use this! You want to use it? fine. I’ll pass.

  13. Shenjen

    Seems to me that FTP would be quicker & simpler if you only traded files with people you know. I don’t personally know ANY of the peers I share files with nor would that have much appeal as many of them don’t speak the same language. The beauty of P2P is it’s worldwide so as long as you can identify what it is you’re looking for you can find someone willing to share.

Trackbacks url:

Leave a Comment...



  • Advertisement

    Giganews Newsgroups


  • Drew Wilson: I am aware of the fact that the blank media tax worked against CRIA when they argued in court that their flimsy evidence...
  • Andrew Bruch: Copyright infringement is both a tort and a crime... 15 U.S.C. ยง 101 et seq. (2006) lays out the conditions under wh...
  • jingle gumpay: hai! Can you give me some information about Al Gore's movie entitled An Inconvenient Truth...
  • Pirate Home Page » maVen Gets 2.5 months in Prison: [...] First Canadian to be sentenced under country’s new anti-CAM law. If you’ve been a member of the P2P wo...
  • Revotle: Devil horns shown with fingers is he a NDP or a freemason. Its fine with me I don't like apple business model. All I nee...
  • klement: i wanna be really an disc joker in internet dj!!! please, you can help me??? ......
  • smaui: I need an invitation for torrentsleech.org. I would be grateful to everyone will help me. My email is s.chronas@hotmail...
  • Giganews VPN Service Leaves Beta: [...] December I mentioned how the popular Giganews Usenet service had begun offering customers who subscribe to the Gig...
  • sdsd