how would you build a decentralized 4chin clone?
How would you build a decentralized 4chin clone?
blockchain
blockchan
step 1) build Jow Forums clone
step 2) decentralize it
Self hosted boards, the main site would be just an aggregation catalog for these self-hosted boards.
clever but thats not what i meant how would you decentralize the boards themselves
>Self hosted boards
Sounds a lot like DIY boards.
And DIY boards sounds a lot like 8ch.
And 8ch sounds a lot like Reddit.
Convince me otherwise.
I'd probably fork meguca and integrate it with IPFS.
clone millchan on zeronet
bittorrent
That's a lot of extrapolation, but I guess it's impossible to not have a little Reddit in a community-managed forum.
Jow Forums has a /diy/ board, newfriend
holochain || scuttlebutt
how would it be moderated? that's my problem with everything decentralized
free speech hating censors like you can fuck off
give each board a special moderator to keep it in-line with the theme of the Jow Forums original.
Problem with sites like r*ddit/8ch*n is that the boards have no real guidance from the site operators.
bad joke, die
you need moderation even if only to prevent abuse
moderators are the only thing keeping Jow Forums from becoming a trap infested hell nest, lad
>theme of the Jow Forums original
so absolutely terrible moderation were you get banned for posting pictures of peanuts with afros and make silly puns about niggers
moderation leads into the moderation team being infiltrated by left cucks like you which leads into free speach being limited
fuck
off
Quality post
so what you're saying is that the mods are bad
on IPFS.
syscoin
>inb4 m-muh hiro tho
nonironically just go to 8ch*n for a few days and see how it is for yourself
and moot's a cuck, I agree
>IPFS
not a workable solution faggots. i invite you to spell out how, exactly, ipfs would solve the problem.
>not a workable solution faggots. i invite you to spell out how, exactly, ipfs would solve the problem.
IPFS can be combined with https, /vg/ porn games general has this figured out lmao
Make it super ephemeral. Self hosted threads. Self hosted content.
If OP leaves the thread, it goes poof.
If a poster leaves, so do their pics. If the OP kicks them, so do their posts.
I don't think it would be sustainable, but would make for an interesting experiment.
F R E E
P E A C H E S
where would the app logic live? ipfs is only good for static content
>no evidence
I can see you thinking that the reason CAPTCHA exists is to feed jews with money.
that actually sounds pretty cool. i'd use it.
they're working on dynamic content. you want me to spoonfeed you or are you going to go read about IPFS?
the image in the post I replied to
all you need to know
recaptcha is run by google, so yeah
What are you even asking?
I'd take meguca, and replace how the file storage is done. Then I'd probably use pubsub and use CRDTs to coordinate realtime posts.
If you're asking me to implement this right here and now on my Sunday afternoon, you're out of your mind.
tpbp
Self hosted threads, the board view would be just an aggregation catalog for self-hosted threads.
My point was more about idiots complaining that it's not needed as if they weren't here decade ago.
>make decentralized 4chin
>somehow make it work well
>CIA glowinthedarkniggers get jelly
>they spam CP everywhere
>use that as excuse to make the use of 4chin decentralized a criminal offense
your app logic would still be centralized and static content would rely on other IPFS users pinning it
>this thing goes against the nature of how your solution works
>t-they're working on it!
>against the nature
it's literally what they're working on though. dumb zoomer
and im working on being a millionaire
community run sounds a lot like Reddit
Jow Forums thrives because of its strongman Stalinist design where the paroles can go about their business so long as they don't offend Dear Leader or members of the party
>ipfs is only good for static content
Are you really being this pedantic?
IPFS+IPNS then, or IPFS+pubsub, or whatever else you choose to use for the dynamic portions.
>your app logic would still be centralized
This hypothetical imageboard software doesn't exist. There's no reason to assume the design.
If you design it to be centralized then sure, but why would you if you're going to use pubsub for coordinating mutation anyway?
>would rely on other IPFS users pinning it
That's not even inherently true but even if you want to force distribution, there's no reason you can't design the system to have that.
It's yet another implementation detail.
I don't think you actually understand the things you're talking about.
no you're not. you're too busy not looking shit up and crying online.
I'm really more interested in seeing in how long actual discussions hold up and the dedication or shitposters to takeover and/or ruin a thread. I think content dump threads would make a resurgence as people love their art.
sounds like it'd suck to lurk on, which is how I use Jow Forums 99% of the time
>working on it
IPNS and pubsub have been a part of the reference IPFS implementations for actual years. The only work that's been going on is optimizations.
You can literally do this today if you wanted to.
awesome. you got some resources on this for a newb?
I don't. I think I learned most of it from using "--help" on a lot of the commands and experimenting. They probably have documentation on their site or github or something but it's not complicated at all.
IPNS is literally "I own this key, and I can publish an IPFS hash to it"
and pubsub is literally just pubsub over their network
en.wikipedia.org
"I am peer X, I am sending message Y to all peers of topic Z"
brainlet here who knows nothing about any of this, can you explain more about pubsub and how it solves the problem with dynamic content?
winmx has a p2p discussion board in the 200s
2000s
I agree, which is I why I don't think it would last. I'm wondering how long an OP will stick around in the thread and if they would stay longer if they could remove people they don't like. If OP wants an echochamber, I would expect other threads to pop up when there is actual discussion to be had.
See the link here It basically is just a way to get a subset of the network based on interest.
You "subscribe" to a "topic" which means adding yourself to a list that everyone else on that list can see. Then you can send tagged messages to all those peers and they can send them to you.
So you could write a server program that subscribes to a topic, and have people broadcast their posts to the topic, when the server sees this, it does something (like generates html with the post), hashes it, and then could publish it to IPNS.
This is the braindead way though. Nothing prevents you from designing the server in a distributed way. You can have a seperate topic where servers coordinate with something called CRDTs
en.wikipedia.org
So that they sync up and only re-publish when necessary, and only 1 of them does the re-publish instead of all of them doing it redundantly. Or any combination that you decide to do.
>I don't. I think I learned most of it from using "--help"
I forgot, using godoc as well.
If you're writing in Golang it's dead simple
godoc.org
Is that a real photo? That girl has an extremely long neck and waist
It almost exists already, its called freenet
>they spam CP everywhere
That's how the glow in the darks get tor and proxies blocked.
Based and redpilled
Not sure why everyone is hung up on spam. Once you decentralize, you no longer have to play by the rules of Jow Forums and its moderation. Why can't the user's themselves be empowered in self moderation?
>someone uploads TBs of pizza
Website and all hosts taken down in minutes
NNTPCHAN EXISTS
NNTPCHAN EXISTS
NNTPCHAN EXISTS
>Once you decentralize, you no longer have to play by the rules of Jow Forums and its moderation
well... if i make that website.. i make the rules. So Im adding decentralization in order to... circumvent my own rules. Ok.
>NTRchan doesn't exist yet
the skirt is so fucking hot, and the girl looks like she's grabbing my dick and preparing to get penetrated from behind
no, nntpchan is just theoretical
step 3) get people to use it and give a fuck
github.com
>just theoretical
it's theoretical in theory yea
this desu
/tech/ > Jow Forums though
>/tech/ > Jow Forums though
Fuck off
On top of bitmessage. Somebody already done it, btw.
/tech/ is slower, but just look at the catalog for each board and tell me Jow Forums is better. Also no botnet capcha for each fucking post
if you want to see why a decentralize Jow Forums won't work just go to a node of the existing one, i.e. 2hu-ch.org
But using blockchain is literal botnet storing all conversations forever
just did, Jow Forums is better. much better.
lol
unless you can make browsers recieve and sent requests without os blocking anything
You can moderate the exit nodes of nntpchan if you are that fag.
what does that even mean?
Already exists, 0chan on ZeroNet.
So iichan/wakachan?
Clever, but how would you decentralise the threads themselves?
There are too many threads in /wsg/ or /gif/ where OP post a picture and leave. Those threads would be removed in that system, while it could stay for a very long time here.
i'd start with vaccinating people
then just leave them be
Self hosted posts, the thread would be just a timestamped aggregation catalog for self-hosted posts.
>10 to 60 minute delay before posts appear because of confirmation times
io is always blocking
Zeronet
0chan
>every time you post, you confirm 10 other posts
clever but thats not what i meant how would you decentralize the posts themselves
Does that make shit posting beneficial to the site?
it would help if there were binaries for windowsfags who just want to post. having it restricted to linux and also being a "chan" community means that it will just become yet another place for furries, trannies, and autistic weebs to go shitpost and attention whore. this happens on every comfy internet forum I see nowadays, they just get flooded by faggot weeaboos. fuck.
s4s will serve a purpose in the blockchan
Yes.