MudBytes
Spawned Topic
This topic was spawned from [this post] in cratban threat
Pages: << prev 1, 2, 3, 4 next >>
decentralized imc
Davion
Idle Hand






Group: Administrators
Posts: 1,545
Joined: May 14, 2006

Go to the bottom of the page Go to the top of the page
#1 id:50959 Posted Sep 23, 2010, 7:01 pm

Tyche said:
There's a filter on IMC2 that munges links to http://lpmuds.net.
Making links to http://lpmuds.net on IMC2 is strictly forbidden and against the rulez.


It's not against the IMC rules to post links to lpmuds.net in any way. The filter isn't on IMC2 either. It's on MegaBot, and it was to remove the hurt porn Cratylus likes to share ;)
Tyche said:

You probably want to carefully consider implementing IMC2. 
It like a mud of muds, run like a really bad mush.  Where some super mush admin monitors and munges your
communications between other muds, and holds you responsible for the communications of anyone using it on
your mud.  Most people are fine when they figure out the power structure of this super mush (i.e. which asses
to kiss).


I agree. The way it works is retarded for the way a system like this should work. Considering how IRC is its inspiration, it certainly failed and upholding the way IRC is managed. #### software limitations :(
.........................
http://mudbytes.net/mudbytessignature-davion2.png

Last edited Sep 23, 2010, 7:16 pm by Davion
Rudha
Sorcerer






Group: Members
Posts: 468
Joined: Aug 15, 2010

Go to the bottom of the page Go to the top of the page
#2 id:50961 Posted Sep 23, 2010, 7:39 pm

I can't say I'm terribly enthused about how that kind of thing is arbitrary and unspoken.

Davion said:
I agree. The way it works is retarded for the way a system like this should work. Considering how IRC is its inspiration, it certainly failed and upholding the way IRC is managed. #### software limitations :(


There is absolutely nothing stopping anyone from decentralising IMC2 save laziness; the real question is if someone did that (I wouldn't be adverse to giving it a hack in my free time), it would be meaningless unless it was adopted.

Maya/Rudha
.........................
Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.

Scandum
Wizard






Group: Members
Posts: 1,798
Joined: Aug 8, 2006

Go to the bottom of the page Go to the top of the page
#3 id:50963 Posted Sep 23, 2010, 7:58 pm

Still an option to use MSDP to create an Intermud service.
.........................
TinTin++ Mud Client - I can't believe it's not butter!

Rudha
Sorcerer






Group: Members
Posts: 468
Joined: Aug 15, 2010

Go to the bottom of the page Go to the top of the page
#4 id:50964 Posted Sep 23, 2010, 8:54 pm

Scandum said:
Still an option to use MSDP to create an Intermud service.


I see what you did there.

Still, I don't see why that couldn't work.  I'll sleep on it and see what I think up when its not nearly midnight when I got up at 2am last morning.

Maya/Rudha
.........................
Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.

David Haley
Wizard






Group: Members
Posts: 7,841
Joined: Jun 30, 2007

Go to the bottom of the page Go to the top of the page
#5 id:50965 Posted Sep 23, 2010, 10:46 pm

What's needed isn't really another protocol; it's just the sane and predictable management of an existing network.
.........................
-- d.c.h --
BabbleMUD Project (custom codebase)
Legends of the Darkstone (head coder)
http://david.the-haleys.org
.........................

Scandum
Wizard






Group: Members
Posts: 1,798
Joined: Aug 8, 2006

Go to the bottom of the page Go to the top of the page
#6 id:50995 Posted Sep 24, 2010, 9:23 pm

Nah, MSDP baby!
.........................
TinTin++ Mud Client - I can't believe it's not butter!

Rudha
Sorcerer






Group: Members
Posts: 468
Joined: Aug 15, 2010

Go to the bottom of the page Go to the top of the page
#7 id:50999 Posted Sep 24, 2010, 10:11 pm

David Haley said:
What's needed isn't really another protocol; it's just the sane and predictable management of an existing network.


Decentralisation would however be a good idea, for the kinds of reasons the Cratylus has mentioned; that helps mitigate things when there's personality conflicts with admins, such as the ne that seems to have been highlighted within this very thread :)

Maya/Rudha
.........................
Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.

Last edited Sep 24, 2010, 10:12 pm by Rudha
Kline
Wizard






Group: Members
Posts: 765
Joined: Dec 14, 2007

Go to the bottom of the page Go to the top of the page
#8 id:51006 Posted Sep 25, 2010, 12:18 am

I'd like to see things evolve into a Freenet style network; where each node is an independent router and you only need seed your node with known friends (or a master seed router, for first-time users) to discover the rest of the network.
.........................
AckFUSS -- Check it out.
Top-notch VPS hosting @ prgmr.com (I get no referral bonuses; check them out!)

Mudder
Sorcerer






Group: Members
Posts: 332
Joined: Oct 17, 2009

Go to the bottom of the page Go to the top of the page
#9 id:51012 Posted Sep 25, 2010, 6:15 am

I learned long ago not to click on Cratylus' links unless someone else has declared it safe.  :cool:
.........................
A wise man once said:
Never underestimate a newbie coder and the sheer amount of spare time they may accumulate.

RaM Fire Development Team. ROM from C to C++

Developing a tinymudserver codebase.

Rudha
Sorcerer






Group: Members
Posts: 468
Joined: Aug 15, 2010

Go to the bottom of the page Go to the top of the page
#10 id:51022 Posted Sep 25, 2010, 12:14 pm


Kline said:
I'd like to see things evolve into a Freenet style network; where each node is an independent router and you only need seed your node with known friends (or a master seed router, for first-time users) to discover the rest of the network.


That's pretty much what I would like too; I don't think this is impossible to implement with the established protocol, though I would probably prefer using the server's RSH fingerprint to identify it rather than a username/password combination.

Maya/Rudha
.........................
Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.

Cratylus
Wizard






Group: Members
Posts: 1,798
Joined: May 22, 2006

Go to the bottom of the page Go to the top of the page
#11 id:51044 Posted Sep 25, 2010, 7:07 pm

Kline said:
I'd like to see things evolve into a Freenet style network; where each node is an independent router and you only need seed your node with known friends (or a master seed router, for first-time users) to discover the rest of the network.


I'm unfamiliar with this thing. Tell more.

How does communication work exactly in this scheme? Is each mud a peer? How do you
deal with someone who uses the n-word in every chat? Who handles that person, if
handling is done? Please elaborate on how this thing actually works.

-Crat
http://lpmuds.net
.........................
http://lpmuds.net/cold_as_ice.jpg

Kline
Wizard






Group: Members
Posts: 765
Joined: Dec 14, 2007

Go to the bottom of the page Go to the top of the page
#12 id:51048 Posted Sep 25, 2010, 7:36 pm

Cratylus said:

I'm unfamiliar with this thing. Tell more.

How does communication work exactly in this scheme? Is each mud a peer? How do you
deal with someone who uses the n-word in every chat? Who handles that person, if
handling is done? Please elaborate on how this thing actually works.

-Crat
http://lpmuds.net


Freenet Project. Every node is a router, you only directly connect to other nodes who you explicitly trust (as you manually add them). After that all your links through the network are discovered via your directly connected nodes, which searches their directly connected nodes, etc etc. There are a handful of semi-permanent "seed" nodes for new users to blindly connect to if they don't already have any known nodes to add to their own. This way they can still use the network (albeit more slow and insecurely) without having pre-existing friends that are part of the network.

In how to solve the problem you presented, since each node is a router, it shouldn't be too hard for each person who doesn't want to see that to explicitly block the person/game of origin on their own node. Place censorship in the hands of each game owner as to what they allow their game to receive. If someone truly becomes malicious with repeated spam/flood/attacks then I'd think the friends they are directly connected to would either disconnect them or someone further upstream of those two would. Eventually you'd be left with a spammer and his friends in their own isolated network after everyone un-peered from them; and they could be blocked at the seed nodes to prevent further re-joining.
.........................
AckFUSS -- Check it out.
Top-notch VPS hosting @ prgmr.com (I get no referral bonuses; check them out!)

Rudha
Sorcerer






Group: Members
Posts: 468
Joined: Aug 15, 2010

Go to the bottom of the page Go to the top of the page
#13 id:51049 Posted Sep 25, 2010, 8:35 pm

The existing authentication would probably have to be reworked for something like freenet, but that would be the best way to work it, I think.  The current authentication has a password-based client/server setup that would need looked at; at the very least we'd probably need to drop the passwords.

Maya/Rudha
.........................
Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.

quixadhal
Wizard






Group: Members
Posts: 1,854
Joined: Oct 17, 2007

Go to the bottom of the page Go to the top of the page
#14 id:51051 Posted Sep 26, 2010, 12:15 am

In such a peer oriented network, I'd suggest each MUD connected, and each user ON each mud, have a public keypair generated for them.  Use the public key of each as authentication.

That way, if the mud in question uses user accounts with multiple characters, the intermud identity becomes the user, not the character.  At least as far as the mud controls how people create accounts.

If I want to block all traffic from PornMUD, I can ban any packets coming from their public key and not care if they change their name to PedoMUD later.  Yes, they could generate a new key pair, but unless you require people to manually sign up for access, that's the way the cookie crumbles.

If I want to just block Fapper@BambiMUD, I can block his public key and maybe also end up blocking Fapper2 and FapFap at the same place without having to also ban PizzaGuy.

The only caveat would be that the MUD that bans these guys should probably continue to forward their traffic on to other peers.  It's not  a deal breaker, because PronMUD can just try to find other peers to work around it, but it would mean if you had a line of peers, the one at the head of the line would have more power than the one at the back.  Again though, the guy in the middle can always try to find another peer to get around the victorian morality of his two neighbors.
.........................
http://i302.photobucket.com/albums/nn96/quixadhal/DramaBytes2.png

David Haley
Wizard






Group: Members
Posts: 7,841
Joined: Jun 30, 2007

Go to the bottom of the page Go to the top of the page
#15 id:51052 Posted Sep 26, 2010, 1:11 am

This is a lot of technical talk to solve which technical problem exactly? Public keys and peering models and all this stuff sounds like an engineer gone wild on a social problem. :thinking:
.........................
-- d.c.h --
BabbleMUD Project (custom codebase)
Legends of the Darkstone (head coder)
http://david.the-haleys.org
.........................

Pages:<< prev 1, 2, 3, 4 next >>

Valid XHTML 1.1! Valid CSS!