Plebbit is a selfhosted, opensource, nonprofit social media protocol, this project was created due to wanting to give control of communication and data back to the people.

Plebbit only hosts text. Images from google and other sites can be linked/embedded in posts. This fixes the issue of hosting any nefarious content.

ENS domain are used to name communities.

Plebbit currently offers different UIs. Old reddit and new reddit, 4chanw, andhave a Blog. Plebbit intend to have an app, internet archive, wiki and twitter and Lemmy. Choice is important. The backend/communities are shared across clients.

    • @PlebbitorOP
      link
      English
      115 days ago

      It’s not a competing standard, it’s a whole new approach to decentralize forum-based social media.

      ActivityPub is not fully decentralized, it’s a federated design, meaning it’s a network of instances, and each instance is just a regular website with servers. Anyone can run an instance, but it’s expensive, tiresome and you’ll get banned for it; they are regular websites.

      whereas Plebbit is fully decentralized, it’s purely peer to peer, meaning it’s a network of peers where every peer can potentially be a full node by simply using the desktop app (or in the future, a non custodial public rpc on mobile), and you don’t have to run any site/domain for it, it’s censorship resistant just like running a torrent with a BitTorrent client.

      Also to be clear: like ActivityPub is a protocol with clients, such as Mastodon and Lemmy, Plebbit is a protocol with clients, such as Seedit and Plebchan.

      • @[email protected]
        link
        fedilink
        English
        55 days ago

        Reading these comments about your work must be so hard. I remember getting this kind of feedback for my projects from know-it-alls who never completed anything themselves. Keep up the good work, decentralize everything!

        • ZeroOne
          link
          English
          14 days ago

          I share your pain, I experienced the same when I shared info on a complete GIT-Alternative called FOSSIL (Not my project BTW, It’s created by SQLite devs)

      • ZeroOne
        link
        English
        35 days ago

        So technically Plebbit is distributed then ?

        • @PlebbitorOP
          link
          English
          75 days ago

          Yes. Reddit is A, ActivityPub (Lemmy, Mastodon) is B, Plebbit (Seedit, Plebchan) is C:

          • ZeroOne
            link
            English
            15 days ago

            How does it compare against let’s say Steemit ?

            • @PlebbitorOP
              link
              English
              15 days ago

              Steemit is A, it’s a regularly centralized website with global admins, claiming to be “decentralized” simply because it’s built on a blockchain. Whenever you are asking yourself whether something is “decentralized” or not, ask “how can I run a full node”? “What are the hardware requirements”? Steemit admins won’t answer those questions. Whereas you can easily spin up your own ActivityPub (Mastodon or Lemmy) instance (even though those instances work like regularly centralized websites, at least you have the option to run your own).

              On Plebbit, just using the desktop app of a client (like Seedit’s desktop app you can download here means you are running a full node already. The app runs an IPFS node in the background, seeding all content you browse automatically, thereby improving the speed of the network for everybody else. The more nodes there are, the more decentralized the network is, so if all users can easily run a node and are incentivized to do so, then the network is properly decentralized/distributed. On Seedit, you can’t run a community if you don’t run a full node (the community is the node, acting like a server, and users connect to it P2P). There are no global admins.

          • @[email protected]
            link
            fedilink
            English
            95 days ago

            the comic itself is stupid

            The comic isn’t so much a criticism as it is a comedic observation of what happens in the real world.

            At least that’s how I interpret it.

          • originalucifer
            link
            fedilink
            45 days ago

            smells like mastodon, only with worse content searching, worse scalability, worse moderation and less content reliability.

            awesome.

            • @PlebbitorOP
              link
              English
              35 days ago

              worse content searching

              It’s pure p2p so it can’t have content searching straight out of the box, but it can easily have indexes like 4chan archivers to search in known subplebbits. It’s entirely possible to crawl all active subplebbits and archive them all in a central database, and use that for search. This will happen, and plebbit clients will probably implement multiple such archivers to run search in them. And search engines will be able to index.

              worse scalability

              It’s orders of magnitude better scalability than regular sites such as federated instances. Because it works like torrents, except you always seed, so plebbit nodes will inevitably improve the network speed more and more as more nodes join. And running a node works on a rasp pi. And all content is just text (including links from which media is embedded by the clients), so there’s no scalability issue relatively to storage, either.

              worse moderation

              It has way better moderation, because it’s just like reddit in that every community moderates itself, except there’s no global admins able to censor a community/node or impose global rules. Plebbit clients are simply static HTML tools to browse the p2p network to connect to each community directly. Every community is incentivized to moderate itself effectively, or they become unusable, and to enter the homepages of the clients they must get voted for by holders of the plebbit token, via a gasless governance system using pubsub it’s this page, you’ll be able to vote for communities, i.e. downvote communities that aren’t well moderated to remove them from the homepage for everyone). Right now, this homepage default list is centrally controlled by the developers, it’s the only remaining centralized part of the project.