![]() |
| | |||||||
| Register | FAQ | Members List | Calendar | Arcade | Search | Today's Posts | Mark Forums Read |
| General Gnutella Development Discussion For general discussion about Gnutella development. |
| Welcome To Gnutella Forums You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, fun aspects such as the image caption contest and play in the arcade, and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! (click here) If you have any problems with the registration process or your account login, please contact us. Your email address must be legitimate and verified before becoming a full member of the forums. Please be sure to disable any spam filters you may have for our website, so that email messages can reach you. Note: Forum Feedback email option is not seen, so if you have an issue with registration, etc., send a Personal Message (PM) to one of the active Administrators: Lord of the Rings or Birdy. Once registered but before posting, members MUST READ the FORUM RULES (click here) and members should include System details - help us to help you (click on blue link) in their posts if their problem relates to using the program. Whilst forum helpers are happy to help where they can, without these system details your post might be ignored. And wise to read How to create a New Thread Thank you . Uw e-mailadres moet wettig zijn en verifiërde alvorens een volwaardig lid van de forums te worden. Gelieve te zijn zeker om om het even welke spamfilters onbruikbaar te maken u voor onze website kunt hebben, zodat de e-mailberichten u kunnen bereiken . Votre email address doit être légitime et vérifié avant d'aller bien à un membre à part entière des forum. Veuillez être sûr de désactiver tous les filtres de Spam que vous pouvez prendre pour notre site Web, de sorte que les messages électroniques puissent vous atteindre . Ihr email address muss gesetzmäßig und überprüft sein, bevor es ein vollwertiges Mitglied der Foren wird. Seien Sie bitte sicher, alle mögliche Spamfilter zu sperren, die Sie für unsere Web site haben können, damit E-Mail-Nachrichten Sie erreichen können . Su email address debe ser legítimo y verificado antes de sentir bien a un miembro de pleno derecho de los foros. Esté por favor seguro de inhabilitar cualquier filtro del Spam que usted pueda tener para nuestro Web site, de modo que los correos electrónicos puedan alcanzarle . Seu email address deve ser legítimo e verific antes de assentar bem em um membro integral dos fóruns. Seja por favor certo incapacitar todos os filtros que do Spam você puder ter para nosso Web site, de modo que os mensagens de correio electrónico possam o alcangar. . Din e-post tilltalar måste vara legitim och verifierat för passande en full medlem av forumen. Behaga är säkert att inaktivera någon spam filtrerar dig kan ha för vår website, så att e-postmeddelanden kan ne dig. . Il vostro email address deve essere legittimo e verificato prima di stare bene ad un membro titolare delle tribune. Sia prego sicuro rendere invalidi tutti i filtri che dallo Spam potete avere per il nostro Web site, di modo che i messaggi di posta elettronica possono raggiungerli. . Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας πρέπει να είναι νόμιμη και ελεγγμένη πρίν γίνεται πλήρες μέλος των φόρουμ. Παρακαλώ να είστε βέβαιος να θέσει εκτός λειτουργίας οποιωνδήποτε φίλτρα spam που μπορείτε να έχετε για τον ιστοχώρο μας, έτσι ώστε τα μηνύματα ηλεκτρονικού ταχυδρομείου μπορούν να φθάσουν σε σας. . Ваш адрес электронной почты должен быть правомерен и подтвержен перед идти действительным членом форумов. Пожалуйста уверен вывести все фильтры из строя спам вы можете иметь для нашего вебсайта, так, что сообщения по электронной почте смогут достигнуть вас. . 您的电子邮件必须是合法和核实在适合论坛的一个正式成员之前。 请务必使您可以为我们的网站有的所有发送同样的消息到多个新闻组过滤器失去能力,因此电子邮件可能到达您 . あなたの電子メールアドレスはフォーラムのフールメンバーに似合う前に正当、確認されなければならない。 電子メールメッセージが達することができるようにあなたが私達のウェブサイトのために持つかもしれないスパムフィルターを不具にすること確実がありなさい。 Hilfe in Deutsch, Ayuda en español, Aide en français, Hulp in het Nederlands Forum Rules Support Forums Before you post to one of the specific Client Help and Support Conferences in Gnutella Client Forums please look through other threads and Stickies that may answer your questions. Most problems are not new. The Search function is most useful. Also the red Stickies have answers to the most commonly asked questions. (over 90 percent). If your problem is not resolved by a search of the forums, please take the next step and post in the appropriate forum. There are many members who will be glad to help. If you are new to the world of file sharing please do not be shy! Everyone was ‘new’ when they first started. When posting, please include details for: Your Operating System ....... Your version of your Gnutella Client (* this is important for helping solve problems) ....... Your Internet connection (56K, Cable, DSL) ....... The exact error message, if one pops up Any other relevant information that you think may help ....... Try to make your post descriptive, specific, and clear so members can quickly and efficiently help you. To aid helpers in solving download/upload problems, LimeWire and Frostwire users must specify whether they are downloading a torrent file or a file from the Gnutella network. Members need to supply these details >>> System details - help us to help you (click on blue link) Moderators There are senior members on the forums who serve as Moderators. These volunteers keep the board organized and moving. Moderators are authorized to: (in order of increasing severity) Move posts to the correct forums. Many times, members post in the wrong forum. These off-topic posts may impede the normal operation of the forum. Edit posts. Moderators will edit posts that are offensive or break any of the House Rules. Delete posts. Posts that cannot be edited to comply with the House Rules will be deleted. Restrict members. This is one of the last punishments before a member is banned. Restrictions may include placing all new posts in a moderation queue or temporarily banning the offender. Ban members. The most severe punishment. Three or more moderators or administrators must agree to the ban for this action to occur. Banning is reserved for very severe offenses and members who, after many warnings, fail to comply with the House Rules. Banning is permanent. Bans cannot be removed by the moderators and probably won't be removed by the administration. The Rules 1. Warez, copyright violation, or any other illegal activity may NOT be linked or expressed in any form. Topics discussing techniques for violating these laws and messages containing locations of web sites or other servers hosting illegal content will be silently removed. Multiple offenses will result in consequences. 2. Spamming and excessive advertising will not be tolerated. Commercial advertising is not allowed in any form, including using in signatures. 3. There will be no excessive use of profanity in any forum. 4. There will be no racial, ethnic, or gender based insults, or any other personal attacks. 5. Pictures may be attached to posts and signatures if they are not sexually explicit or offensive. 6. Remember to post in the correct forum. Take your time to look at other threads and see where your post will go. If your post is placed in the wrong forum it will be moved by a moderator. There are specific Gnutella Client sections for LimeWire, Phex, FrostWire, BearShare, Gnucleus, Morpheus, and many more. Please choose the correct section for your problem. 7. If you see a post in the wrong forum or in violation of the House Rules, please contact a moderator via Private Message or the "Report this post to a moderator" link at the bottom of every post. Please do not respond directly to the member - a moderator will do what is required. 8. Any impersonation of a forum member in any mode of communication is strictly prohibited and will result in banning. 9. Multiple copies of the same post will not be tolerated. Post your question, comment, or complaint only once. There is no need to express yourself more than once. Duplicate posts will be deleted with little or no warning. 10. Posts should have descriptive subjects. Vague titles such as "Help!", "Why?", and the like may not get enough attention to the contents. 11. Do not divulge anyone's personal information in the forum, not even your own. This includes e-mail addresses, IP addresses, age, house address, and any other distinguishing information. Don´t use eMail addresses in your nick. Reiterating, do not post your email address in posts. This is for your own protection. 12. Signatures may be used as long as they are not offensive or sexually explicit or used for commercial advertising. 13. Failure to show that you have read the forum rules may result in forum rules breach infraction points or warnings awarded against you which may later total up to an automatic temporary or permanent ban. Supplying system details is a prerequisite in most cases, particularly with connection or installation issues. Violation of any of these rules will bring consequences, determined on a case-by-case basis. Thank You! Thanks for taking the time to read these forum guidelines. We hope your visit is helpful and mutually beneficial to the entire community. |
| | LinkBack | Thread Tools | Display Modes |
| |||
| Hi there .. I'm currently sharing this file on the network, however, as I'm constantly hitting my maximum number of uploads and topping off my upstream bandwidth, I'm also copying and pasting it here. Please create a text file and share this on the network. And please pass this on to any coders you know. Anyone coding a gnutella client for Windoze or Linux, please read this. Please pass this file on and share it. Freeloaders. No one likes em. First, for those of you who are no longer sharing files because you are tired of freeloaders, all I can say is that you are part of the problem. This kind of mentality will only speed up the end of this network rather than help it. Maybe you don't care, but as someone who has nearly 2,000 files shared, I think pulling your files out of your shared folders just plain sucks, no matter what the reason. However, given the *current* interface, there's little immediate incentive to share files. What needs to change? HOTLISTS! Well, improved hotlists. Say Joe starts downloading a bunch of songs, or whatever, from my host. If I can right click on the download and see all of Joe's files (for instance, a shortcut to his web page list), that tells me whether or not he has files in his shared directory. Now, if take that one step further and determine whether or not Joe is allowing others to download his files, we have usefull information. How, you may ask, is that usefull? Simple. If I find out Joe's a freeloader, I'll boot him. If I see him again and he's still freeloading, I'll block his ip. Sooner or later, freeloaders will get the message and either start sharing or get lost. Either way, the network will improve. The only way this is gonna work long term is if we start treating this like a community instead of a common grazing field. Communities have cops. Nah, I don't want people poking around in my files to determine if everything I'm sharing is 100% legal. The kind of cops I'm talking about a modified version of the netcops in usenet. What I'm talking about is providing everyone with the type of information, in a quick and easy way, that we need to start enforcing the golden rule. P.S. I'll pay money (just my fair share ... I can't afford to finance development) for a client that will do this for me. Contact: lurker701@yahoo.com |
| |||
| Lurker, Lets slow down and think about what you are saying here. You aren't getting your downloads as quickly as you would like and you have decided it's because of all the freeloaders. I'll assume You havent recieved the certified letter from your ISP outlining your "Terms of Service" and how it applies to the sharing of copyrighted files. Some users have very good reason for not sharing your quota of files. These "freeloaders" may still be benefitial to the network as a whole by serving as supernodes - nodes handling a very high bandwidth of network traffic, linking thousands of users and directly contributing to the success of your file searches. You seem to think that you should have the ability to inspect the shared file library of every user that requests a download. Then you can put those worthless freeloaders in thier place, Right? OK, maybe you could stop a few uploads to users whose share library doesn't meet your criteria, but you may very well be the only person still sharing anything. Most of us know big brother (Metallica) is watching, and are not inclined to declare the entire contents of our shared file library with every download request. IMHO you would see more sharing if the security and anonymity of the network were improved, not relaxed. We don't need any more netcops, modified version or not. As I am sure You are well aware, with every implementation of this sort You are faced with the prospect of people trying to beat the system. Well I could take a screenshot, encrypt it, multiple copy it,wrap it all up in a zip and rename it to something like "Metallicas_ Favorite_One.MP3". Great!, now I have a legal, self-made 5MB file that fits your criteria. After I've done this numerous times,using differend file sizes and names, I would seem to have a portfolio even the most judgemental would deem worthy. What's even worse is the fact that other users would download these bogus files and leave them in thier shared folder for no telling how long befor they are finally deleted, all the while sharing them with even more users. We don't want to give people any incentive to try something like this. Just look at what is happening now with the fact that some clients and users give preference to other users with more than a set number of shared files. We are getting reports of an enormous number of files avialable, but without the expected increase in MBs. People are putting irrelevent files in thier share folder just to pad the file count. These irrelevent files all have names and thus are prone to returning bugus finds to legit searches, needlessly driving up network bandwidth. Just a thought, not necessarily meant as flamebait. Anyone else have suggestions or opinions on dealing with freeloaders? The Gnu Age Philosopher |
| |||||
| Quote:
My understanding is that future versions of gnutelliums will provide an increased degree of anonymity in the file transfer process. Of course, no p2p protocol can be totally anonymous, and an experienced hacker will be able to tell who is who and what is what, no matter what privacy measures are added to the protocol. Still, if they can tighten the anonymity on file transfers so that a casual user can't figure out exactly who or where you are, they should be able to do the same thing with file lists. Quote:
Quote:
Quote:
Bogus files are something that you have to deal with if you're going to use this system. And so are freeloaders. While we can't totally eliminate freeloaders, we can discourage the activity. That's what I'm suggesting we do here. Quote:
Normally, when I see this in a post, I automatically assume that it *is* indeed flamebait. I was pleasantly surprised. |
| |||
| Lurker701 I seem to have read that something like 95% of the files transfered over the network are supplied by 5% of the users. I'm assuming this is media hype because I dont think, with the present system it can be catigorically stated how much any host, even an anonymous host, uploads. I'm afraid if it was a proven fact, built into the protocol in a tamper proof way to show how much even an anonymous user uploads it may spurn the dark side to devote the resources necessary to ferret out these hosts, and instill in them the proper respect. I completely agree with you that freeloading is a major problem and seems to be getting worse. I just dont want to inadvertantly give anybody the rope to hang us with. Give me your honest opinion on this idea. Along with every download request the requesting client would send a 2 digit number called a GQ (generosity quotient). This GQ would be based on the ratio of uploaded MB to downloaded MB and would be a pain in the *** for the user to manipulate. Users should be given credit for some percentage of upload network bandwidth and not just uploaded files for those who have recieved the ISP's letter. A brand new user would start off with 0up and 0down balance = 50GQ, not bad, a respectable user like that would have a 50% chance of getting thier request honored on the first request. After that first download however thier GQ suddenly goes to something like 1 (1%up-99%down), they have now joined the realm of the freeloaders. These unfortunates now have a 1% chance of having thier request honored on thier first request. The only way out of the freeloader bracket is to stay connected and contributing to the network by handling network traffic. After doing this for awhile someone downloads thier file ... Yes, out of the freeloader bracket of lets say anything under 10GQ, hopefully never to return. After just this one upload they are now able to download 8 more files (with a decreasing GQ after each file) before again going below the cutoff point of 10GQ. They have been given a basic lesson in the value of sharing. Why am I talking about a cutoff point below 10GQ when I just said rank freeloaders still have a 1% chance? Because every 100 requests the client would send a totally random number as the GQ, this would generate enough bogus 98 and 99GQs to prevent anyone from tracing down hosts that honestly earned thier high GQs. I too was pleasantly surprised to see that you had taken my comments in the spirit in which they were offered. My posts sometimes seem to generate flaming responses for some reason. It seems to me that some people seem to take offense when none is intended. Others seem to flame just for the sport of it. I'm glad to see Your not like that, cool ideas rarely seem to come out of flaming discussions. Regards, The Gnu Age Philosopher |
| |||
| The idea is indeed apealing ... although it would take some tweaking to make it work. Take, for instance, me, who has a little over 10 gigs consisting of roughly 2000 files shared. My GQ under your system would probably give me a fairly low score, because I have a cable modem with upstream speed capped at 128 kbps. Because of this limitation, I limit file uploads to 3 users at a time, one file per user. This way, people get reasonably decent speeds. I consider myself a good user ... I often remove the bandwidth limiter, especially if I'm asleep or away from the computer. And I leave my servent running as much as possible. My upload ques are always filled, and I get lots of hits on my material. I also connect to betwen 7-10 hosts (more if I'm away from the computer), increasing the conectivity of the network. Still, because I upload a lot slower than I download, your system would probably end up penalizing me. Secondly, this might discourage sharing of rarer, but cooler, files because people want to keep their upload stats inflated. Third, this doesn't really get around your objection re: bogus files, since people could inflate their stats by encouraging uploads of crap, particularly as a newbie before they've accumulated lots of files. Fourth, you're talking about a drastic change in the protocol in order to allow the GQ stat to be reported along with the rest of the information returned in searches, etc. On the other hand, a similar quotent based on the total size of files shared would be easier to impliment, and fairer to me (remember, in this community, it's always about me Simpler because the total number of files shared and total size could be calculated based on the listing of users' directories. This information is already available for many servents via the web interface, and it would be relatively straight forward to enhance this so it worked more efficiently, without requiring servents to respond to searches differently. Fairer because those who are sharing as much as possible, but limited by their isp in their upload speed wouldn't be hurt. Still doesn't address to issue of bogus files, but there's no real way to address that issue effectively. I'll simply restate that your option doesn't effectively deal with the issue either. Your idea has the benefit of being totally automated, though, whereas mine would require some human intervention. Although, i guess it's possible to have some sort of criteria in the upload window "[]Only allow uploads to servents with _______ MB shared" Either way, we're talking about adding a new dimmension to the network, which is in effect finding ways to enforce the golden rule. That makes you a netcop too -Lurker |
| |||
| Quote:
I think the best thing to do about freeloading is simply to design better clients. No client should allow a file to be downloaded to a directory that's not shared. Of course you could still move the files out of the shared directory after downloading, but I think most people wouldn't. Another thing that contributed to the high sharing levels Napster had though was its internal media player (since users would connect and share files just when they wanted to listen to their music). I personally prefer Winamp/XMMS (as do most developers I imagine) but that doesn't mean Gnutella programmers shouldn't outfit their clients with media players simply to promote greater sharing. Quote:
|
| |||
| Quote:
1) Proxies aren't modifications to the protocol. They simply forward packets to and from appropriate machines and ports. Using a proxy as an attempt to mask your identity is an old trick, and predates gnutella, napster, et al. 2) (and more importantly), If you're using a SOCKS proxy, chances are it's run by your isp, or some other place you have an account. While it would be difficult (and probably illegal) to trace you immediately, you are still traceable. Simply put, if someone sees copyrighted material being shared up through the proxy, and they've gone through the trouble of tracking it that far, they could just as easily register a complaint to the isp that provides access to the proxy machine. They, in turn, would be forced to kill your access to the proxy or face disconnection themselves. If the proxy is being run by your isp, then you're back where you started in the first place. In short, if you're afraid of the big bad wolf, proxies are the equivalent of a straw house. I'm not sure what the brick house looks like, and I'm not sure it can be built legally and still allow all the piglets inside. One thing is for certain: there is no privacy on the internet, and there is no annonymity. Anyone who claims otherwise is either trying to fool you or trying to fool themselves, or both. Or they're obtaining that annonymity illegally. That said, I still think the biggest threat to the gnutella network is from within, rather than from outside the network. How we fix that is up for debate, as always. Maybe the GQ idea isn't the answer. I still like my original answer of providing lists of shared files so that users can determine for themselves whether or not the folks downloading their material are legitimate contributers to the network. Include connection speed, if you think it's an issue. And mask it behind bogus usernames, proxies, or whatever makes you feel safer. Just don't pretend that you have any privacy at all. If you're sharing copyrighted material on the net, the only thing that can save you is the law of large numbers. In the end, all my suggestion does is make it easier to access the information. It's already out there as part of the gnutella search protocol, and anyone who really wants to find it (i.e. people who have a real interest in finding it, for example the big bad record companies or software developers) can get it. All I'm suggesting is that the coders make it available to the rest of us too with an easy to use interface. |
| |||
| Quote:
For example, a host might issue an anonymous query through one computer, get back a result + a public key, and request an encrypted download through a second proxy. The serving computer has no idea who the downloader is, and the proxy has no idea what the content is. Imagine now that every client on this network supports at least one proxy connection and you have thousands of computers working for anonymity versus a small number of policing computers working against it. To even get significant enforcement results there would need to be more policing than contributing computers (because you would have to be so lucky as to own at least two computers participating in that transaction, and *then* have to deal with the encryption). Connect to a second proxy through the first, and it is so close to impossible to identify both the person and the content that we may just as well call it impossible. Furthermore, those users with no proxy connection even get some additional anonymity because it can't be proved (at least to the satisifaction of the courts) that they are the ones making the transaction and not someone else proxying through them. I think the reason someone might say internet anonymity is impossible is because we're used to thinking about the internet in terms of a client and server. P2P changes all that, and it will change a lot more. Remember, if 30 years ago you tried to argue that public key encryption was possible, even intelligently, you would have been laughed right out of the cafeteria. |
| |||
| Quote:
Interesting idea. It could very well work, but it could also crash and burn. What troubles me is that you're asking these high-bandwidth machines to essentially act as shields for the rest of the gnutella network. The policing you're refering to doesn't even need to occur to bring the network down. Simply pay your employees a few bucks an hour to pull stuff down on gnutella through these proxies. Wham. You now have a situation where the proxy machines either have to ban every single person who's using their machine to share copyrighted data, or be disconnected by their isp through the typical complaint-and-ban process. Certainly, it's quite easy to determine who your proxy is, even if it's not apparent in the gnutella interface itself. A simple netstat will be enough to determine that much. The encryption isn't an issue because the policing machines *are* the machines recieving the public key. And now you've made the network more centralized, with a handfull of high-bandwidth proxies to go after instead of thousands of users. Even if the proxy machines aren't sharing any files themselves, if they aid in the distribution of copyrighted material, they can be shut down if they persist in that behavior. So, yeah, I guess you can provide anonymity for a good number of users, but only by putting a smaller, and therefore more vulnerable, group of users at greater risk. Under those conditions, I wonder who would be willing to act as a proxy in the first place. |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Stop Freeloaders | theviking | Download/Upload Problems | 2 | February 6th, 2006 03:08 PM |
| Freeloaders | Unregistered | New Feature Requests | 0 | October 21st, 2002 07:34 PM |
| To stop freeloaders, define "Rarely" | Niels | Download/Upload Problems | 3 | May 8th, 2002 09:34 AM |
| Ability to identify and stop freeloaders | Unregistered | XoloX Feature Request | 0 | October 12th, 2001 10:28 AM |
| 0% for freeloaders | Unregistered | New Feature Requests | 0 | October 6th, 2001 04:56 PM |