User Controls

A network of forums

  1. #1
    SBTlauien African Astronaut
    Would it be possible to set up a network of forums, that all have the same post/threads, the same forum structure, different servers, different IP addresses, same user base, but impossible for one to distrust the other? I'm talking more along the lines of encryption being set in place so that while they all share the same post/threads, all grab new post/threads off of each other to update their own, and while users are logged in using their passwords, they can't actually get the passwords, and can't ban users, can't delete post/threads, without the approval of the other servers admins. Basically a network of admins that have to all agree to any decisions for the decisions to go into effect.
  2. #2
    LiquidIce Houston
    Yeah - the forum software would have to connect to these other forums and mirror them (ie. posts, topics, users). Admin actions such as banning would be propagated to the other forums and would have to be approved by other admins before taking effect. This could work with multiple databases, each hosted on its own server, with some code to interface with the other databases and ensure a specific state of a record (ie. "up for banning", "banned", etc). While this would allow any one admin to perform an action on their own database, the interface code would auto-heal this change to match the other databases. This means there would be no central server and there would be consensus-delays to deal with ie. a user could be banned on server 1 but still good on server 2.

    It'd be some pretty complex stuff (I dont know the theory behind consensus algos at all) but pretty cool. Are you making one?
  3. #3
    SBTlauien African Astronaut
    No, I was just wondering it anyone would be interesting in doing something like this.

    Imagine if it was a community based forum, where rules/bannings/features/etc would be determined by the users through voting. New servers could join the mesh if voted in by users and current servers could be voted out.

    This concept would nearly prevent the forum from shutting down. As long as one server stays up, the whole forum is up. Although each server would have it's own IP and domain name. Later when/if the other servers came up, they'd update the data.
  4. #4
    EasyDoesIt Tuskegee Airman
    I guess I'm failing to understand what you plan to accomplish with a network of forums that couldn't just be accomplished with a single forum.
  5. #5
    Wrote this on NONET:
    We are talking about a movement that takes individual forums and links them together to make information and communities available on whatever topic or subject someone may have interest in. It all starts with a central site. I plan on launching this as an all topics board + archive of other boards and resources that may be of interest to a wide range of individuals. This sit will also direct to smaller sits such as this that house communities and information that specialize in certain subjects. The plan is to make your presence along with many other capable and knowledgeable communities known and accessible to the web.

    It works thus, a user is browsing my boards in a sub called something like "Bad Ideas". They stumble across a thread about "night ops" . He gets inspired and goes outside and sees the night for what it is. He comes back and wants more. When he goes back to the board he finds a link directing them to this community where they can make an account and immerse themselves in night ops with knowledgeable people who have been doing it for years. And sure this is a fantasized version of events but it is more or less what may happen. The central board acts as a hub where it can direct users to other hubs such as this or uer with a more specialized and knowledgeable user base.


    Is this what you are thinking of?
  6. #6
    Sophie Pedophile Tech Support
    Wrote this on NONET:
    We are talking about a movement that takes individual forums and links them together to make information and communities available on whatever topic or subject someone may have interest in. It all starts with a central site. I plan on launching this as an all topics board + archive of other boards and resources that may be of interest to a wide range of individuals. This sit will also direct to smaller sits such as this that house communities and information that specialize in certain subjects. The plan is to make your presence along with many other capable and knowledgeable communities known and accessible to the web.

    It works thus, a user is browsing my boards in a sub called something like "Bad Ideas". They stumble across a thread about "night ops" . He gets inspired and goes outside and sees the night for what it is. He comes back and wants more. When he goes back to the board he finds a link directing them to this community where they can make an account and immerse themselves in night ops with knowledgeable people who have been doing it for years. And sure this is a fantasized version of events but it is more or less what may happen. The central board acts as a hub where it can direct users to other hubs such as this or uer with a more specialized and knowledgeable user base.


    Is this what you are thinking of?

    That's bretty cool.
  7. #7
    Lanny Bird of Courage
    Yeah, there would be some weird situations that would come up, if a user were banned from server A but not server B and continued to post on B the whole DB state would drift apart. I don't think there's any sane way of doing it without either waiting for consensus for the ban to take effect or having the ban take effect immediately. There's also a whole host of race conditions in any system with writable replicas but I do think that issue would be solvable in the context of a forum.
  8. #8
    LiquidIce Houston
    Yeah, there would be some weird situations that would come up, if a user were banned from server A but not server B and continued to post on B the whole DB state would drift apart. I don't think there's any sane way of doing it without either waiting for consensus for the ban to take effect or having the ban take effect immediately. There's also a whole host of race conditions in any system with writable replicas but I do think that issue would be solvable in the context of a forum.

    This is like distributed systems in a nutshell :D - it all boils down to these rules in the end I think https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing#The_fallacies

    No, I was just wondering it anyone would be interesting in doing something like this.

    Imagine if it was a community based forum, where rules/bannings/features/etc would be determined by the users through voting. New servers could join the mesh if voted in by users and current servers could be voted out.

    This concept would nearly prevent the forum from shutting down. As long as one server stays up, the whole forum is up. Although each server would have it's own IP and domain name. Later when/if the other servers came up, they'd update the data.

    This sounds a bit like https://github.com/HelloZeroNet/ZeroNet . I found that a few months ago, the project looks to be growing nicely. I believe the only thing that this project may not support is multiple admins (creation, revocation). It's a pretty neat idea in itself.

  9. #9
    SBTlauien African Astronaut
    It works thus, a user is browsing my boards in a sub called something like "Bad Ideas". They stumble across a thread about "night ops" . He gets inspired and goes outside and sees the night for what it is. He comes back and wants more. When he goes back to the board he finds a link directing them to this community where they can make an account and immerse themselves in night ops with knowledgeable people who have been doing it for years. And sure this is a fantasized version of events but it is more or less what may happen. The central board acts as a hub where it can direct users to other hubs such as this or uer with a more specialized and knowledgeable user base.


    Is this what you are thinking of?

    No. I'm talking about multiple servers hosting the same forum, not one forum spamming out links to other forums. There's already plenty of those that pop up in search engines.

    Yeah, there would be some weird situations that would come up, if a user were banned from server A but not server B and continued to post on B the whole DB state would drift apart. I don't think there's any sane way of doing it without either waiting for consensus for the ban to take effect or having the ban take effect immediately. There's also a whole host of race conditions in any system with writable replicas but I do think that issue would be solvable in the context of a forum.

    The ban could take place immediately in certain conditions(such as posting child porn, or spamming) or it could be postponed until others review it and maybe vote. As far as the updating part goes, each server would need to either make part of their SQL database available for the other servers to see, or copy their SQL database to a second database that is available for the other servers to see so that they could update. The servers could even ping each other so that they know who's online, and when a user goes to one site, say 'niggasin.space' and wants to log in, and 'niggasin.space' has 100+ people logged in but another server at 'whitefolksin.space' only has 50 people logged in, 'niggasin.space' could redirect them to 'whitefolksin.space' to even out the load. The user wouldn't notice a change aside from the URL.
  10. #10
    SBTlauien African Astronaut
    I guess I'm failing to understand what you plan to accomplish with a network of forums that couldn't just be accomplished with a single forum.

    This would allow the forum to be backed-up multiple times(1 x #of servers) so that if one of the admins decided to shut his/her server down, the forum stays alive. Think about the case of Totse, Zoklet, etc. When they shut down, the forum was gone. But if they were connected to other servers that all shared to same forum, when one admin pulls the plug, the forum would still exist because it's on other servers still. Only the one server would be gone.
  11. #11
    -SpectraL coward [the spuriously bluish-lilac bushman]
    online for the ps3? and if ppl are playing it?
  12. #12
    Lanny Bird of Courage
    go away spectroll, no one cares and it has nothing to do with this thread
  13. #13
    -SpectraL coward [the spuriously bluish-lilac bushman]
    go away spectroll, no one cares and it has nothing to do with this thread

    Not even for old times' sake?
  14. #14
    Sophie Pedophile Tech Support
    Years ago, I used to use an ultra high speed port scanner (which could scan an entire IP range subset in seconds) and locate machines which had port 27374 open for the SubSeven server. Then I'd use the author master password on the backdoors to get in for root access, check the machines to see which ones were high speed cable boxes with infrequent usage, and make a list of the ones which were. Then I'd self-destruct SubSeven on each machine and install a low level rootkit and an IP-pager on them, which guaranteed dedicated access on each machine, and finally, installed an invisible server using a modified version of Serv-U on each one. Then I uploaded my server files to the first one, and used FlashFXP to "side transfer" and propagate all the files from the first one to all of them, upwards of 100 machines at one point, all serving identical files. Then I used DynDns to convert all the IPs into a single domain name, so that if the first one went down somehow, it would automatically switch to the next machine. Worked great, until one day I was on a machine and did a local check to see if anyone else was on the machine, and there was a indeed a fed on it. It ended up, the fed had somehow hacked the rootkit and was resident, I could see his IP. There was no doubt. So I uninstalled everything on that machine, then I uninstalled everything on all the other machines, and I put everything back just as it was before I took them over. Then I waited, but the feds never came.

    Brool story co.
  15. #15
    SBTlauien African Astronaut
    So back on topic. When are we going to set this up Lanny?
  16. #16
    SBTlauien African Astronaut
    Wouldn't this be a blockchain forum?
  17. #17
    Originally posted by SBTlauien Wouldn't this be a blockchain forum?

    I clicked on the thread intending to give this reply. I imagine a blockchain-esque system being used for it somehow.

    I'm not sure how one would put that concept once and apply it to a forum though. Maybe some sort of token system for renewing your handshakes?
  18. #18
    Also, underrated avatar
  19. #19
    -SpectraL coward [the spuriously bluish-lilac bushman]
    NiggaNet.
  20. #20
    Originally posted by -SpectraL NiggaNet.

    It's called BET
Jump to Top