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.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (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

Hi,

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
Reply


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
question :D : Content distribution FaLLeN_ShadoW General P2P Network Discussion 5 August 15th, 2005 03:15 PM
peer-distribution-network LeeWare Open Discussion topics 0 December 11th, 2002 04:49 AM
Peer-Distribution-Network LeeWare Shareaza (Windows) 0 December 11th, 2002 04:41 AM
distribution Unregistered User Experience 1 December 1st, 2001 02:06 PM
gnotella system files update crashed win nt georgegupta Gnotella (Windows) 0 July 31st, 2000 09:37 PM


All times are GMT -7. The time now is 12:56 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.