Hey folks! Just realized something that makes Lemmy different from Reddit. Because of the federation, your votes are not technically anonymous on Lemmy. At least, I think.

Although there’s no UI to look at a user’s voting history yet, one could conceivably be built by an instance. Perhaps coincidentally, I hear there’s instances out there populated by mostly bots?

  • UrbenLegend@lemmy.ml
    link
    fedilink
    English
    arrow-up
    13
    ·
    2 years ago

    Yeah, I wonder how you can federate anonymously while still maintaining defenses against vote manipulation.

    • Zagorath
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 years ago

      I think you could probably do something like have the votes be reported in aggregate by the instance.

      Any individual instance admin could use defences against vote manipulation by their own users, and other instances’ admins could use defences against one particular instance being widely used for vote manipulation.

      • UrbenLegend@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 years ago

        I know some privacy oriented services (Brave Browser comes to mind) aggregate telemetry data like that to preserve privacy. Perhaps something like that is possible for Lemmy as well.

      • hare_ware@pawb.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago

        Someone could just run a rogue instance host all their bots on there, hiding it from anyone else.

        • Zagorath
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 years ago

          Right, but that’s where defederation comes in. Good faith admins can detect their own users and selectively ban them, while bad-faith admins running a server full of brigaders can be defederated if, for example, they detect anomalous patterns coming from that instance.