Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > New Feature Requests
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

New Feature Requests Your idea for a cool new feature. Or, a LimeWire annoyance that has to get changed.


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #11 (permalink)  
Old January 20th, 2005
arne_bab's Avatar
Draketo, small dragon.
 
Join Date: May 31st, 2002
Location: Heidelberg, Germany
Posts: 1,881
arne_bab is a great assister to others; your light through the dark tunnel
Default decentral Update and Distribution System

I just had an idea how LimeWire updates could be distributed more easily for Users and far less resource hungry for developers (and with which Upgrading would also become more natural for Users).

It is to distribute New major Versions just like your distribute QRP-Tables. For this, LimeWire needs to have a signature-checking mechanism integrated, so only trusted content (the program-updates) are being sent actively through the network.

I got to that Idea, because a senator in california wants to make distributing p2p-software without a way to censor it illegal. So I thought: Do the programmers need to be exposed?

Any program which gets a new Version automatically begins distributing it to its peers, but it also contacts random nodes from the HostCatcher, so that determining a first source gets pretty hard (most files travel the standard Query-Tree, but there are at all times other trees springing to life).

It would need have more than one key, so that multiple key together, maybe three or so, can revoke another key (which the owner of that key should also be able to do) and at the same time multiple keys together should be able to introduce a new key.

But I don't want to go to deep into details.

This would make the network somewhat more homogenous (updating gets far easier) and would completely avoid reliance on any central source, because even updates would be done via a decentralized structure.

That way even shutting down the LimeWire website couldn't disrupt the developement of LimeWire, and there would be far less incentive for the music- and film-industry (RIAA and MPAA) to try it.

As a far fetched thought it might even be possible to build a CVS-System (maybe relying on patches) on top of Gnutella, so that even the developement would become decentral (and mostly unstoppable, because files are being pssed through the network and also randomly, so you can only find the first source with very much effort, and thhen you can't be certain it really is the first source.
__________________

-> put this banner into your own signature! <-
--
Erst im Spiel lebt der Mensch.
Nur ludantaj homoj vivas.
GnuFU.net - Gnutella For Users
Draketo.de - Shortstories, Poems, Music and strange Ideas.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
*feature requests hugacloud Shareaza (Windows) 7 July 8th, 2002 09:37 PM
A couple more feature requests Unregistered New Feature Requests 0 May 10th, 2002 11:58 AM
Phex feature requests Unregistered General Discussion 5 March 23rd, 2002 09:33 PM
2 feature requests dorksport@wp0.cjb.net New Feature Requests 0 September 7th, 2001 06:14 PM


All times are GMT -7. The time now is 06:38 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.