G2G, or C2C,

The next step in internet community software, written in Visual Basic 6.
Using Socketmaster.OCX and MD5 hashing.
Some things to build in:

The client will be also a server that connects to other clients. The main software could be a main server for friends, but also a hub connecting to other hubs.

Inside G2G, or C2C, one would set up private groups, strictly private even.
MD5, or other, would be jused to identify a user. The Authentication would be done double. From A to B en from B to A. After that communincation would also be encoded with MD5, or other.

Files would be shared as Chunks, MD5 hashed. Chunck size would depend on effectness, like 1 KB chunks would be to small were as 512 KB chunks would be to big. 32KB would be a nice figure I guess.

One nice thing about G2G, or C2C, is the abillity to search beyond you own group, or community. This works like so: The Peers you are connected to may have more the one group, or community. You could be member of one of them or more. But likely not all.

Here's the meaninfull filesharing methode of G2G, or CTC. When you do a query in one of your communities, this query could jump from group to group! When you receive a hit from the group of community you have asked, it might appear as if all the hits came from there. While in fact they may have come from the other site of the globe.

Now that is a mindblowing idea is it not? But you would be able to decide if you would function as a hub for other communities or not. Or decide per group which one does, or does not. Because there is no connection as efficient as the direct connection in your own communities.

It is about Freedom and your own communities. Say that you have made movies, familie kind, those ones you would want to share with other familymembers. And not with others. A direct filebrowser for the group, or community, would come in handy. With thumbs of course!

IM one on one, private, or IM group/community conversations.

Implemented HTTP server with PHP support maybe, or just a browser which could lead to an online Forum for your community.

An Agenda for group use and private use, an Adress book and Video Chat, whiteboard and games. All build into one system, that works like a shell.

Maybe a build in possibility for a central server, simply for logging in, and to let other users know your community is online. And to send a signal when you go offline. The rest would be done by the community itself, in a server-client way.

And a possibility to use plugins would be nice too. Perhaps to build custom MSN, Yahoo or ICQ in?

For this project would be needed coders who can code in VB6. Coders with different specialties, like MD5 hashing, filehandling, Databasing etcetera.

Interrested? Let me know what you think of this idea, or add something usefull.

The idea is to make it open source, under GPL licence.

Mazzaltov,

Jonno Burpo