[mnet-devel] EGTP-based P2P Questions

Adam Grant glory at interlog.com
Wed Mar 17 01:03:46 GMT 2004


Hi all,
   My company is working on a product that will have P2P functionality.  
We're hoping to base that functionality on Mnet's EGTP module.


   Our first task is to separate EGTP from the rest of Mnet.

Question 1) Has anyone done this recently, and if so, what are the 
issues?

   Once EGTP can be invoked from a standalone python program, we plan to 
write a wrapper that will allow us to embed EGTP within our C++ client 
application.  The plan (suggested by Zooko) is to release the wrapper 
class(es) under the GPL.  We'll be using them commercially; anyone else 
will be free to use them non-commercially.


   We hope that eventually there will be millions of people running our 
client software.  The vast majority of those will be NATed home users.

Question 2) Correct me if I'm wrong, but these nodes would probably not 
be able to act as EGTP supernodes.

Question 3)  Does anyone have a sense of how many supernodes would be 
required to facilitate communication among N non-supernodes, with N 
between 100,000 and 10,000,000.


   For legal deniability purposes, we would like not to be running the 
supernodes ourselves.  That is to say, it's conceivable that users of 
our software might use it to share copyrighted content.  If they do so, 
we'd rather not know about it.

Question 4) What are the requirements for running a supernode?


Thanks for any insights!
Adam Grant



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
mnet-devel mailing list
mnet-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mnet-devel




More information about the Mnet-devel mailing list