this post was submitted on 12 May 2025
9 points (60.0% liked)

Programming

20138 readers
145 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
 

Plebbit is a fully peer-to-peer, decentralized alternative to Reddit Built on IPFS that doesn’t rely on centralized servers or federated instances like Lemmy or Mastodon. Instead of traditional infrastructure, .No single point of failure, no global mods with ultimate control, no admin backdoors.

In theory, this should mean true censorship resistance and user ownership of content. Communities (subplebbs) are moderated locally with cryptographic keys, and moderation actions are transparent and accountable. It’s a different model than just “federated social media” this is more like BitTorrent for discussion forums.

Do you think a system like this can scale in practice?

Can it maintain quality discussions without centralized moderation?

Will regular users adopt something this technical?

Is it really more decentralized than alternatives, or just differently centralized?

https://github.com/plebbit/seedit

top 32 comments
sorted by: hot top controversial new old
[–] sirdorius@programming.dev 4 points 17 hours ago* (last edited 17 hours ago)

Stop spamming this shit. A "censorship resistant" 4chan that runs like ass with some crypto scam embedded is not exactly appealing.

lol... apparently even the hype bots got fed up with plebbit: https://programming.dev/post/30153892

[–] lime@feddit.nu 33 points 1 day ago* (last edited 1 day ago) (1 children)

i don't want things to be censorship resistant. if i host my own instance and some asshole spams it with illegal porn, i want to be able to remove that shit.

[–] LifeSeeker@lemmy.world -3 points 1 day ago (2 children)

It's a text based. No one can spam images

[–] lime@feddit.nu 9 points 20 hours ago (1 children)

it specifically talks about image boards, and that posts are stored on ipfs, and that admins can't delete stuff, only hide it from new users. linking to images on ipfs is definitely possible in that case, and those will be up as long as the spammer seeds them.

[–] rinse@lemmy.world 3 points 20 hours ago (1 children)

Admins of communities can delete stuff. The doc was referring to global admins, there are no global admins on Plebbit.

also Plebbit nodes don't store images, we only store links to images hosted somewhere else.

[–] lime@feddit.nu 1 points 19 hours ago (1 children)

delete, or hide? because if images are hosted on ipfs they'll be up as long as someone wants them to be, and in a content-addressable network you'll just be playing whack-a-mole with people linking illegal stuff.

[–] rinse@lemmy.world 2 points 13 hours ago (1 children)

There's a button in the UI to purge comment from your community as a mod. What will happen is:

  • The comment will be removed from your node
  • The comment will be removed from your community pages (people who load your community won't see it)

because if images are hosted on ipfs

Plebbit is text-only protocol, all images in the clients are links to image hosting websites.

[–] lime@feddit.nu 2 points 12 hours ago (1 children)

i get that part, and i appreciate that you devs are here answering questions. i just don't understand how that will work if people who have already seen the content still have it cached and can help seed it. or am i understanding that wrong?

[–] rinse@lemmy.world 2 points 12 hours ago (1 children)

There will be no way for new people to discover the purged content through the community itself.

Now, if you had the CID of a purged content and there are people seeding it to you, then yes Plebbit functions like any P2P network in which anyone can fetch a content that's seeded by somebody

[–] lime@feddit.nu 1 points 11 hours ago* (last edited 11 hours ago) (1 children)

right, so it still exists, it's just not associated with me. idk if i'd be comfortable running something like that.

[–] rinse@lemmy.world 3 points 11 hours ago (1 children)

99.99% of cases won't matter because most people won't seed random content forever. If the sub owner purge it from their node, I highly doubt anybody else would come across it unless there's like a group dedicated to seeding and sharing removed content

[–] lime@feddit.nu 2 points 10 hours ago

you're probably right that it doesn't matter for most people, but i've seen enough cases where illegal material is smuggled through the cracks of a system that i can absolutely believe that there will be groups committed to seeding and sharing removed content, possibly using a mainstream instance to post drops. then that instance gets implicated.

[–] schnurrito@discuss.tchncs.de 5 points 20 hours ago (1 children)

if you can post text, you can post base64-encoded data, incl. images

[–] rinse@lemmy.world 1 points 20 hours ago

Biggest text you can embed is 30kb, and that is configurable by communities and they can choose to lower that

[–] theshoeshiner@lemmy.world 19 points 1 day ago* (last edited 1 day ago) (2 children)
[–] rinse@lemmy.world 1 points 20 hours ago (1 children)

First link you sent is a scam, the token is not part of the protocol atm

[–] theshoeshiner@lemmy.world 1 points 3 hours ago* (last edited 3 hours ago)

The second link is literally to their own web page.

Regardless of whether its part of the "protocol", it's part of the project.

[–] LifeSeeker@lemmy.world -2 points 1 day ago (1 children)

The token is optional and can be used for tipping, allowing you to earn some money by posting on Plebbit. However, using the platform is completely free.

[–] theshoeshiner@lemmy.world 10 points 1 day ago* (last edited 1 day ago) (1 children)

You don't need a new token to do any of that. You could do it with one of the thousands of existing ones.

You do, however, need a new token if you want to rug pull a bunch of random clueless "investors".

If I'm a betting man, this entire project is 95% scam and 5% project, and that's me being generous.

[–] rinse@lemmy.world -3 points 20 hours ago (1 children)

You don't need to develop a project for 3 years to rugpull it. Rug pulls are low effort

The founder funded this with more than half a million of his own money to build it, if he just wanted to pump and dump a token there are easier ways

[–] theshoeshiner@lemmy.world 1 points 3 hours ago

There's a first time for everything bo.

[–] PoY@lemmygrad.ml 1 points 19 hours ago

that's interesting thanks for posting

[–] Onomatopoeia@lemmy.cafe 12 points 1 day ago* (last edited 1 hour ago) (1 children)

Something without official moderation will be effectively moderated by a plurality: whatever single largest active bloc in a community will control it.

This is an intriguing idea, thanks for posting about it. It may end up functioning in ways we can't predict, and that should be interesting.

[–] rinse@lemmy.world 2 points 20 hours ago

There's moderation though, each community is moderated by their owners, or the owners can pick people to moderate in their stead.

There's no such thing as global admins though

[–] drspod@lemmy.ml 3 points 1 day ago (2 children)

Built on IPFS

true censorship resistance

Last time I checked, IPFS was not censorship resistant.

[–] rinse@lemmy.world 2 points 20 hours ago* (last edited 20 hours ago)

How so? If you're running your node it is.

[–] PoY@lemmygrad.ml 1 points 19 hours ago

in what way can it be censored?

[–] drew_belloc@programming.dev 5 points 1 day ago (1 children)

I have no idea what this will become, but i'm really curious to see, i am all in favor of putting the user more in control but at the same time some level of moderation is always necessary to create a good community

[–] rinse@lemmy.world 3 points 20 hours ago (1 children)

There's moderation on the community level, each community is moderated by their owners, or the owners can pick people to moderate in their stead.

[–] drew_belloc@programming.dev 3 points 16 hours ago

Then i believe that it has a great potential of working out, it just need enough people aboard

[–] Vincent@feddit.nl 1 points 1 day ago (1 children)

Can you delete or edit your own content?