If you want to organize online polls that many people can participate in easily, what software can you use? What software meets the criteria of open source, security, transparency, good documentation, scalability, flexibility, etc.?

This question is relevant because establishing a “company owned by humanity” requires a solution that enables people to participate in voting on matters concerning this company.

Which software may only be suitable for smaller communities? Are there technical solutions for voting software that could theoretically be scaled to the entire world population?

  • CameronDev@programming.dev
    link
    fedilink
    English
    arrow-up
    6
    ·
    8 days ago

    Collecting votes is easy, any moderately competent CS grad could knock up a DB system to handle 7B votes.

    The actually hard part, is authenticating those votes. How do you plan on authenticating every single vote was cast by the actual person, and not a fraudulently created vote spam account? This is a problem that no one really has a good answer for, and even many nations still struggle with.

    • prichter@lemmy.mlOPM
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 days ago

      That’s a very good question and a difficult one to answer. I agree with you that this is probably one of the biggest problems with conducting online elections. I’ve created a separate post to brainstorm solutions to this problem: https://lemmy.ml/post/38752026