Bitsocial is bedoeld om uit te groeien tot duizenden apps, tools en diensten die door iedereen gebouwd kunnen worden, niet alleen door gatekeepers goedgekeurde. Ben je een dev, dien dan je eigen app in.
Gedecentraliseerde imageboards met directe downloads voor web, APK en desktop.
5chan is de eerste publieke Bitsocial-client. Het herbouwt de anonieme imageboard-flow op een peer-to-peer netwerk: boards, threads, afbeeldingen plaatsen, communitymoderatie en meerdere publieke mirrors zonder afhankelijk te zijn van een centrale server.
Bitsocial-client in forumstijl met web-, APK- en desktopbuilds.
Seedit brengt Reddit-achtige discussies naar Bitsocial met threads, identiteiten, communitybeheer en meerdere distributiepaden. Het is de snelste manier om de forumkant van het netwerk te proberen vanuit een browser, Android-telefoon of desktopapp.
5chan Board Manager verbindt met Bitsocial CLI om beheerders te helpen aangepaste imageboard-borden te maken, configureren en modereren. Het is de hulplage voor bord-eigenaren die operationele controle willen.
OpenAI-compatibele moderatiecontroles tegen de regels van elke community.
AI Moderation Challenge beoordeelt Bitsocial-commentaarinhoud aan de hand van community.rules met een OpenAI-compatibel model-endpoint. Communities kunnen risicovolle posts naar review sturen terwijl provider-sleutels en prompts in private node-instellingen blijven.
Uitgeklede referentieclient waarin elke weergave slechts een dunne wikkel om één hook is.
bitbones is het kleinste bruikbare oppervlak boven op de React-hooks van Bitsocial: nauwelijks styling, geen productkeuzes en één enkele hook achter elke weergave. Het is de snelste plek om een bug te reproduceren of een hookwijziging tegen echte communities uit te proberen, en de standaardfeed kan worden gewisseld tussen de communitylijsten van Seedit en 5chan.
Command-line controle voor nodes, communities en automatiseringsworkflows.
Bitsocial CLI is de officiële terminalinterface voor het protocol. Gebruik het om nodes te beheren, content te publiceren, een WebSocket JSON-RPC-server te starten voor programmatische controle en codeautomatisering, adminflows te automatiseren en rechtstreeks met Bitsocial-primitives te werken zonder GUI-client.
Telegram-bot die GitHub-activiteit uit Bitsocial-repository's beknopt plaatst.
Bitsocial GitHub Alerts stuurt pushes, releases, issues en pull requests van GitHub door naar elke chat, groep of forumtopic op Telegram. Het Bitsocial-team draait de bot voor de eigen repository's, en de container-image is openbaar, zodat iedereen hem zelf kan hosten voor de zijne.
Zelf te hosten crawler, zoekindex en webinterface voor Bitsocial-community's.
Bitsocial Indexer maakt via RPC verbinding met een daemon van Bitsocial CLI, indexeert de community's die de beheerder instelt in een lokale SQLite-database en ontsluit ze via een REST- en fulltextzoek-API, met optioneel een op de server gerenderde webinterface. Hij wordt leeg geleverd: de beheerder bepaalt wat er geïndexeerd wordt.
Server voor linkvoorbeelden en doorverwijzingen die deelkaarten voor Bitsocial-berichten genereert.
Bitsocial Previewer genereert OpenGraph- en Twitter-kaarten wanneer een berichtlink op andere platforms wordt gedeeld en stuurt echte browsers daarna door naar de app. Eén instantie is multitenant op basis van hostnaam, zodat één deployment en één TLS-configuratie alle client- en mirrordomeinen dekken.
Openbare seeder voor Bitsocial-gemeenschappen, verpakt voor Docker en npm.
Bitsocial Seeder spijkert community-first pagina's, post-update CID's en pubsub topic routing vast via een Bitsocial daemon. Het hergebruikt een al draaiende lokale daemon wanneer deze bereikbaar is of start de gebundelde bitsocial-cli daemon automatisch op, en wordt zowel als Docker-image voor onbewaakt VPS-implementaties als npm-pakket voor Node-first operators geleverd.
Feedbots die nieuwe Bitsocial-posts doorsturen naar Telegram-kanalen of -groepen.
Bitsocial Telegram Bots bewaakt de communitylijsten van de client en stuurt nieuwe posts door naar Telegram-bestemmingen met inline links terug naar Bitsocial-clients. De actieve bot dekt vandaag 5chan-feeds, en de repo is zo gestructureerd dat er in de loop van de tijd meer client-specifieke bots kunnen worden toegevoegd.
Aangepaste afbeeldings-captcha's voor communities die menselijke verificatie willen.
Captcha Canvas Challenge genereert visuele captcha's die communities in hun eigen publicatieflow kunnen inbouwen. Het is een lichte optie voor communities die directe menselijke controles willen zonder self-hosted moderatie op te geven.
Offline-first editor voor de antispam-challenge-instellingen van een community.
Challenge Composer toont de array challenges in de instellingen van een Bitsocial-community, laat je die bewerken en exporteert er vervolgens een direct uitvoerbaar CLI-script uit. Het bestaat uit één op zichzelf staand HTML-bestand dat tijdens het uitvoeren geen enkel verzoek naar buiten stuurt, waardoor het rechtstreeks vanaf schijf of een USB-stick geopend kan worden.
On-chain gating voor communities die token- of contractchecks willen.
EVM Contract Call verifieert publicaties door een EVM contract aan te roepen voordat een post wordt geaccepteerd. Het laat communities token gates, stakingregels of andere on-chain controles in hun moderatieflow bouwen.
Geverifieerde vlaggenuitgever-uitdaging voor land- en forumspecifieke insignes.
Flags Challenge wordt uitgevoerd op een Bitsocial-communitynode en verifieert ondertekende vlagbeweringen van een configureerbare uitgevingsservice. Het eerste gebundelde profiel is gericht op 5chan, omvat landvlaggen, /pol/ memeflags en /mlp/ pony flags, terwijl hetzelfde patroon herbruikbaar blijft voor elke client die zijn eigen uitgevingsservice en naamruimte uitvoert.
Fallback pubsub relay and routing provider for Bitsocial operators.
Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.
Robot9000-achtige originaliteitsgate voor communities die een anti-repost plaatsingservaring willen.
R9K Challenge draait op een Bitsocial-communitynode en vergelijkt genormaliseerde posttekst met de lokale commentdatabank van de owner node. Het geeft communities een Robot9000-achtige plaatsingservaring: exacte reposts falen vóór acceptatie, backlinks worden genegeerd, herhaalde mislukkingen veroorzaken oplopende tijdelijke bans en hashes van geaccepteerde tekst blijven in private lokale state in plaats van ruwe posttekst op te slaan. Deze challenge gebruikt geen AI.
Gecentraliseerde risicoscorelaag voor het filteren van misbruikte publicaties.
Spam Blocker beoordeelt publicaties en retourneert een risicoscore die gemeenschappen kunnen combineren met hun eigen moderatielogica. De gehoste service koppelt ook ondertekeningssleutels die voor het eerst van hetzelfde IP-adres zijn gezien, zodat een gebruiker die voortdurend nieuwe accounts aanmaakt om een communityverbod te omzeilen of een gesprek te fabriceren, zijn risicoscore ziet stijgen, terwijl enkele ondertekenaars voor legitiem multi-device-gebruik toegestaan blijven.
Voucher codes in uitnodigingsstijl voor communities die gecontroleerde groei verkiezen.
Voucher Challenge laat moderators vertrouwde voucher codes uitdelen waarmee publiceren wordt ontgrendeld zonder een globale identity provider. Het past goed bij invite-driven communities, nicheboards en geleidelijke uitrol.
Woordfilters van de community worden afgedwongen als plaatsingsregel in plaats van als weergavefilter.
Wordfilter Challenge maakt de woordvervangingen van een community bindend. Publicerende clients passen de vervangingen toe vóór het ondertekenen, zodat de ondertekende reactie en de bijbehorende CID de vervangende tekst al bevatten, en de node van de community weigert elke publicatie waarin nog een gefilterd woord staat. Het implementeert het wordfilter/v1-contract, waardoor een client die op dat contract is geschreven blijft werken met andere implementaties.
{"locale":"nl","dir":"ltr","url":{"pathname":"/projects","search":"?lang=nl","hash":""},"i18n":{"resources":{"hero":{"tagline":"<openSource>Bitsocial is een open-source</openSource> <p2p>peer-to-peernetwerk</p2p> <socialApps>voor sociale apps</socialApps>, <noServers>zonder centrale servers</noServers>, <noBans>zonder wereldwijde bans</noBans>, <crypto>waar gebruikers en communities cryptografisch eigendom zijn.</crypto>","readDocs":"Documentatie lezen","exploreApps":"Apps verkennen","taglineSegments":{"openSource":"Bitsocial is een open-source","p2p":"peer-to-peernetwerk","socialApps":"voor sociale apps","noServers":"zonder centrale servers","noBans":"zonder wereldwijde bans","crypto":"waar gebruikers en communities cryptografisch eigendom zijn."},"developersCta":"Ontwikkelaars: bouw vandaag nog Bitsocial-apps"},"nav":{"apps":"Apps","docs":"Documentatie","status":"Status","language":"Taal","theme":"Thema","newsletter":"Nieuwsbrief","backToTop":"Terug naar boven","goToBottom":"Naar beneden","backToPrevious":"Terug naar de vorige plek","faq":"FAQ","chain":"Chain"},"footer":{"tagline":"Open Source P2P-netwerk voor sociale apps","bottomTagline":"Laten we alle sociale media decentraliseren","apps":"Apps","docs":"Documentatie","status":"Status","resources":"Bronnen","blog":"Blog","about":"Over ons","community":"Gemeenschap","github":"GitHub","twitter":"Twitter","telegram":"Telegram","newsletter":"Nieuwsbrief","contribute":"Verbeter deze pagina","privacy":"Privacy","explore":"Ontdekken"},"mailingList":{"title":"Blijf op de hoogte","description":"Ontvang meldingen over protocolmijlpalen, nieuwe Bitsocial-apps en ecosysteemupdates. Weinig berichten, veel waarde.","placeholder":"you@example.com","inputLabel":"E-mailadres","subscribe":"Abonneren","subscribing":"Bezig met abonneren…","success":"Je staat op de lijst!","privacy":"Geen spam, nooit. U kunt zich op elk moment uitschrijven.","error":"Abonnement mislukt. Probeer het opnieuw.","unavailable":"Aanmelden voor de nieuwsbrief is tijdelijk niet beschikbaar.","confirmationSent":"Controleer je e-mail om je aanmelding te bevestigen."},"languageSelector":{"title":"Taal selecteren","searchPlaceholder":"Zoek talen...","noResults":"Er zijn geen talen die overeenkomen met uw zoekopdracht."},"problem":{"sectionLabel":"Probleem","title":"De sociale laag van het web heeft een eigenaar.","supporting":"Dit is geen samenzwering, het is architectuur. Elk groot socialmediaplatform is een privédatabase op privéservers, en levensonderhoud, bedrijven en gemeenschappen wonen er nu in, dus beslissingen genomen binnen een handvol bedrijven bereiken rechtstreeks de fysieke wereld. Dit ontwerp heeft drie gevolgen, ongeacht wie het beheert.","items":{"rented-identity":{"title":"Je identiteit is gehuurd.","description":"Je account, je publiek en je community bestaan alleen omdat een bedrijfsdatabase het zegt. Niets van wat je daar hebt opgebouwd is van jou.","answer":"Cryptografisch eigendom"},"single-owner":{"title":"Eén eigenaar is één foutpunt.","description":"Een bedrijf kan onder druk worden gezet, verkocht, gesloten of simpelweg van gedachten veranderen. Alles wat ervan afhangt, verandert mee.","answer":"Zonder servers"},"one-rulebook":{"title":"Eén regelboek beheerst iedereen.","description":"Een enkel regelset, privé geschreven en globaal toegepast, bepaalt wat miljarden mensen tegen elkaar kunnen zeggen.","answer":"Zonder wereldwijde bans"}},"answerLabel":"Bitsocials oplossing","carouselLabel":"De drie gevolgen van een privaat bezeten sociale laag","quote":"Wat heeft het voor zin om een bedrijf of product te creëren om de wereld beter te maken, als gecentraliseerde socialmedia-apps je gewoon kunnen verbannen en je daarna je klanten niet meer kunt bereiken?","quoteAttribution":"— Esteban Abaroa, oprichter van Bitsocial"},"features":{"sectionLabel":"Kernfuncties","title":"Een sociale laag die van niemand is.","supporting":"Een voortdurend uitbreidend universum van social media-apps, die allemaal hetzelfde onderliggende gedecentraliseerde sociale netwerk gebruiken — er een dat geen bedrijf bezit, en niemand kan van je afnemen.","items":{"open-source":{"description":"Bitsocial is <strong>gratis en open source</strong> software: het protocol en de clients zijn openbaar, afsplitsbaar en staan open voor bijdragen van buitenaf. <strong>Iedereen kan de code inspecteren</strong>, verbeteringen aandragen of een compatibele app bouwen zonder toestemming te vragen aan een bedrijf.","cta":"Broncode bekijken"},"peer-to-peer":{"description":"Bitsocial is <strong>noch gefedereerd noch on-chain</strong>. Elke gemeenschap is een peer-to-peer zwerm die <ipfs>IPFS</ipfs> gebruikt, <strong>dichter bij BitTorrent</strong> dan een gehoste website: gebruikers delen moeiteloos, knooppunten draaien op goedkope hardware, en elke gemeenschap is volledig onafhankelijk en soeverein. Een browsertabblad kan zich als peer bij de zwerm aansluiten, dus de web-app is geen client van iemand anders server.","cta":"Lees hoe p2p werkt"},"social-apps":{"description":"Iedereen kan een Bitsocial-app bouwen met zijn eigen interface, ontdekkingsmodel of standaardinstellingen. Apps concurreren op productkwaliteit in plaats van gebruikers op te sluiten in een privédatabase, omdat compatibele clients <strong>dezelfde communities, identiteiten en netwerken kunnen delen</strong>.","cta":"Apps verkennen"},"no-servers":{"description":"Bitsocial vereist niet dat elke community een datacenterbox huurt, een domein koopt of SSL beheert om online te blijven. Een communitynode kan vanuit huis op consumentenhardware draaien, en <strong>er is geen enkele door het bedrijf beheerde backend die het hele netwerk kan platleggen</strong>.","cta":"Netwerkstatus controleren"},"no-global-bans":{"description":"Moderatie bestaat nog steeds, maar het blijft lokaal. Community-eigenaren stellen regels op voor hun eigen ruimtes en apps kunnen kiezen wat ze indexeren of weergeven, maar <strong>er is geen superbeheerder op protocolniveau</strong> die een profiel kan wissen of een community van het netwerk zelf kan overnemen.","cta":"Moderatie-notities lezen"},"cryptographic-property":{"description":"Profielen en communities worden beheerd door privésleutels, niet door herroepbare platformaccounts. U kunt de hosting delegeren zonder het eigendom weg te geven, zodat <strong>uw identiteit en community zich meer gedragen als door een portemonnee beheerd eigendom</strong> dan als een gebruikersnaam die van een bedrijf wordt gehuurd.","cta":"Eigendomsnotities lezen"}}},"sanctuary":{"sectionLabel":"Gedecentraliseerd","headline":"Geen modewoord.","supporting":"Geen servers om te huren. Geen domeinen om te kopen. Geen chains om te synchroniseren. Een Bitsocial-node draait op een Raspberry Pi. En elke community kan zijn eigen anti-spamuitdaging afdwingen: captchas, reputatie, sms, betalingen, tokens, IP-controles of alles wat je maar kunt programmeren.","approaches":{"federated":{"label":"Servergebaseerd","subtitle":"Bluesky, Mastodon, Lemmy"},"blockchain":{"label":"Op blockchain gebaseerd","subtitle":"Farcaster, Lens, DeSo, Steemit"},"bitsocial":{"label":"Bitsocial","subtitle":"P2P puur met arbitraire anti-spamuitdagingen"}},"rows":{"selfHostingCost":{"label":"Kosten voor zelfhosting","federated":"Server + domein + SSL","blockchain":"Dure node, hub of RPC","bitsocial":"Extreem goedkoop, draait op een Raspberry Pi"},"whoKeepsOnline":{"label":"Wie houdt het online","federated":"Serverbeheerders en gedeelde indexeerders","blockchain":"Chain-, hub- of RPC-infrastructuur","bitsocial":"Community-eigenaren + behulpzame seeders"},"scalingModel":{"label":"Schaalmodel","federated":"Grotere servers en indexeertalen, hogere facturen","blockchain":"Meer state, zwaardere infrastructuur","bitsocial":"Meer peers, meer bandbreedte"},"customAntiSpam":{"label":"Aangepaste anti-spamlogica","federated":"Niet ingebouwd in het protocol","blockchain":"Gekoppeld aan chains, hubs of kosten","bitsocial":"Ingebouwd: de uitdaging kan alles zijn"},"takedownChokePoints":{"label":"Verwijderingsknelpunten","federated":"Host, registrar, SSL, DDoS-provider","blockchain":"Validators, hubs, RPC's","bitsocial":"Geen enkel afzonderlijk knelpunt"}},"quote":"Je community kan letterlijk door niemand worden verbannen of geblokkeerd, zelfs niet door een regering. Dat probleem lossen wij op.","quoteAttribution":"— Esteban Abaroa, Bitsocial-oprichter","deepComparison":{"prompt":"Zie diepgaande vergelijking met:","go":"Ga","modalEyebrow":"Diepgaande vergelijking","modalTitle":"{{service}} vs Bitsocial","close":"Diepgaande vergelijking sluiten","tableCaption":"Bondige, brongebaseerde vergelijkingstabel voor {{service}} vs Bitsocial","table":{"topic":"Onderwerp","bitsocial":"Bitsocial"},"services":{"nostr":"Nostr","bluesky":"Bluesky","mastodon":"ActivityPub / Fediverse","farcaster":"Farcaster","lens":"Lens","deso":"DeSo","steemit":"Steemit"},"rows":{"identity":{"label":"Menselijke namen","nostr":"Je account is een lange openbare sleutel; leesbare namen hebben extra aanbieders nodig.","bluesky":"Leesbare handles zijn DNS-namen; het DID-document wijst apps naar de huidige server van het account.","bitsocial":"Sleutels blijven van jou, en .bso-namen kunnen naar personen of gemeenschappen verwijzen.","detail":"Nostr’s basisidentiteit is een openbare sleutel, die draagbaar is maar lastig te onthouden. Leesbare namen zijn nuttig, maar worden toegevoegd via aparte conventies en aanbieders. Bitsocial gebruikt ook openbare sleutels en voegt .bso-namen toe, zodat een persoon of gemeenschap een leesbare identiteit kan hebben zonder centrale accountaanbieder.","detailBluesky":"Bluesky heeft echt verbetering gebracht ten opzichte van ruwe openbare sleutels: DIDs plus leesbare handles. De afweging is dat handles DNS-namen zijn en het DID-document nog steeds de huidige PDS van de gebruiker vermeldt. Bitsocial houdt cryptografisch eigenaarschap vast en voegt .bso-namen toe voor mensen en gemeenschappen.","mastodon":"Je leesbare handle bevat een server, dus verhuizen naar een andere server kan je adres veranderen.","detailMastodon":"Mastodon-handles zijn leesbaar omdat WebFinger @user@domain omzet in een ActivityPub-actor-URI. Het domein doet ertoe: dezelfde gebruikersnaam op een andere server is een ander account. Mastodon kan doorverwijzen naar een nieuw account of volgers ernaartoe verhuizen, maar posts en media verhuizen niet mee. Bitsocial houdt cryptografisch eigenaarschap vast en voegt .bso-namen toe voor mensen en gemeenschappen.","farcaster":"Standaardgebruikersnamen zijn gratis offchain namen die Farcaster uitgeeft en kan intrekken.","detailFarcaster":"Farcaster-ID's, bewaar- en hersteladressen, app-sleutels en opslag worden onchain geregistreerd op OP Mainnet, wat accounts cryptografische draagbaarheid geeft. Gebruikersnamen zijn anders: standaard-fnames zijn gratis offchain namen die worden uitgegeven door de naamserver van Farcaster, die ze kan intrekken; alleen .eth-namen staan onchain, op Ethereum. Bitsocial behoudt cryptografisch eigendom terwijl .bso-namen worden toegevoegd voor personen en gemeenschappen.","lens":"Lens-namen volgen wallet-, app- en chaininfrastructuur.","detailLens":"Lens-accounts leven op Lens Chain en V3 behandelt elk EVM-account als een profiel met gebruikersnamen en sociale primitieven die beschikbaar zijn via apps. Dit is veel vriendelijker dan onbewerkte openbare sleutels, maar de leesbare identiteit volgt nog steeds wallet-, keten-, app- en indexer-infrastructuur. Bitsocial behoudt cryptografisch eigendom terwijl .bso-namen worden toegevoegd voor personen en gemeenschappen.","deso":"Een DeSo-profiel volgt een openbare sleutel, maar de sociale geschiedenis leeft op de DeSo-keten.","detailDeso":"DeSo-identiteit wordt beheerd door een openbare sleutel en apps kunnen acties ondertekenen via DeSo Identity. Dit biedt draagbaarheid tussen DeSo-apps, maar het menselijke profiel en de sociale geschiedenis zijn nog steeds DeSo-kettingobjecten die elke serieuze knooppunt of indexer moet dragen. Bitsocial behoudt cryptografisch eigendom terwijl .bso-namen worden toegevoegd voor personen en gemeenschappen.","steemit":"Een Steem-gebruikersnaam is leesbaar, maar gebonden aan Steems accountsysteem.","detailSteemit":"Steem-accounts zijn leesbare namen met de rechtenniveaus owner, active en posting plus een aparte memosleutel. Dit is praktisch voor een blockchain-app, maar de identiteit is nog steeds een Steem-account in plaats van een draagbare persoons- of gemeenschapsnaam. Bitsocial behoudt cryptografisch eigendom terwijl .bso-namen worden toegevoegd voor personen en gemeenschappen."},"dataLayer":{"label":"Datahosting","nostr":"Relays houden posts online en bezorgen ze aan lezers.","bluesky":"Openbare posts staan op een Personal Data Server; relays verspreiden ze opnieuw en AppViews indexeren ze.","bitsocial":"Gebruikers kunnen posts rechtstreeks van elkaar ophalen en delen.","detail":"Nostr-posts zijn draagbaar omdat gebruikers hun sleutels beheren, maar een server moet de posts nog steeds online houden. In normaal Nostr-gebruik is dat de taak van relays. Bitsocial scheidt het vinden van mensen van het transport van data: kleine lookup-services kunnen peers helpen vinden, waarna gebruikers de content rechtstreeks ophalen en delen.","detailBluesky":"Bluesky’s repo-ontwerp is een van de sterkste onderdelen: openbare records zijn ondertekend, draagbaar en exporteerbaar. Maar de gezaghebbende host is nog steeds de huidige PDS, en de normale app-ervaring hangt af van relays en AppViews. Bitsocial begint met peer-to-peer content delen in plaats van server-gehoste accountrepos.","mastodon":"Posts worden door een instantie gehost en daarna als ActivityPub-objecten gefedereerd.","detailMastodon":"ActivityPub-actors leven op servers met inboxen en outboxen. In Mastodon worden ActivityPub-Notes en -Questions statussen en peilingen die de instantie opslaat, serveert en aan andere servers aflevert. Dat is veel opener dan één centraal platform, maar de normale datahost is nog steeds een server die altijd online is. Bitsocial begint daarentegen met peer-to-peer content delen.","farcaster":"Identiteit is on-chain, terwijl casts en andere berichten op Snapchain worden opgeslagen.","detailFarcaster":"Farcaster houdt accountidentiteit en opslagbetalingen op OP Mainnet, terwijl casts, follows, reacties en profielupdates ondertekende berichten zijn die Snapchain-validators in blokken ordenen en die elke volledige node repliceert. Dat houdt sociale acties van Ethereum af, maar de gegevenslaag is nog steeds een servernetwerk dat door validators wordt gedraaid. Bitsocial begint met peer-to-peer content delen in plaats van door een keten geordende sociale toestand.","lens":"Accounts, grafen, feeds en regels zijn contracten; postinhoud is off-chain JSON.","detailLens":"Lens V3 draait op Lens Chain, met accounts, gebruikersnamen, grafen, groepen, feeds en regels als smart contracts. De tekst en media van een post staan niet onchain: ze staan in een JSON-bestand op een URI, meestal op Grove, de opslagdienst van Lens, en reacties en bladwijzers worden bewaard door de Lens API waarlangs apps lezen. Mask Network beheert Lens sinds januari 2026. Bitsocial begint met peer-to-peer content delen in plaats van ketencontracten plus gehoste opslag en API's.","deso":"Profielen, berichten, follows en reacties zijn DeSo-transacties; media staan off-chain.","detailDeso":"De sterkste bewering van DeSo is dat identiteiten, profielen, berichten, opmerkingen, likes, volgers en gerelateerde sociale gegevens rechtstreeks worden opgeslagen op zijn speciaal ontworpen blockchain; afbeeldingen en video worden off-chain gehost. Dit verwijdert een enkele app-database, maar elke sociale handeling wordt transactievormige gegevens die knooppunten en indexeerders moeten blijven meedragen. Bitsocial begint met peer-to-peer content delen in plaats van elke sociale handeling naar een globaal ledger te schrijven.","steemit":"Berichten, stemmen, beloningen en accountacties worden naar de Steem-blockchain geschreven.","detailSteemit":"Steemit draait op Steem, dus berichten, opmerkingen, stemmen, beloningen en accountbewerkingen zijn blockchain-acties die via Steem-knooppunten en front-end worden geleverd. Dat maakt de record openbaar en overdraagbaar tussen Steem-apps, maar de normale gegevenslaag is nog steeds de Steem-keten plus API-knooppunten. Bitsocial begint daarentegen met peer-to-peer content delen."},"communityModel":{"label":"Wie accepteert posts?","nostr":"Een NIP-29-groep staat op één relay, die de posts ervan accepteert of weigert.","bluesky":"Gemeenschapsachtige ruimtes worden opgebouwd via feeds, lexicons of appfuncties, niet via P2P-objecten met een eigen poort.","bitsocial":"De community is waar je naartoe post; ze accepteert of weigert posts zelf.","detail":"De aanbevolen groepen van Nostr (NIP-29) worden gehost door een relay die de lidmaatschaps- en postregels van de groep afdwingt voordat een post wordt geaccepteerd. Dat komt dicht bij een Bitsocial-community, maar de relaysoftware bepaalt wat groepsrollen mogen, en de groep blijft aan die relay gebonden tenzij een andere relay ermee instemt haar over te nemen. In Bitsocial is de community een eigen sleutelpaar: haar node controleert de postpoort en publiceert de geaccepteerde staat, waar de eigenaar die node ook draait.","detailBluesky":"Bluesky kan groepen, forums en communityfeeds bouwen via lexicons, AppViews en feed generators. Maar daarmee blijft de gemeenschap afhankelijk van diensten die records indexeren en interpreteren. Bitsocial behandelt de gemeenschap als het geadresseerde object: de node valideert posts en publiceert de geaccepteerde status.","mastodon":"Een Lemmy-community kan posts screenen, maar staat op één instantie onder de beheerder van die instantie.","detailMastodon":"ActivityPub laat verschillende apps samenwerken, maar de serversoftware bepaalt wat een community is. Mastodon is vooral gebaseerd op profielen en tijdlijnen. Lemmy-community's zijn ActivityPub-groepen: gebruikers posten naar de community, die elke post kan controleren, tot en met goedkeuring door moderators, voordat ze die aan volgers aankondigt (FEP-1b12). Dat ligt structureel dicht bij Bitsocial. Het verschil is waar de community leeft: ze wordt op één instantie aangemaakt, haar adres draagt het domein van die instantie, en de beheerder van de instantie kan haar censureren. In Bitsocial is de community een eigen sleutelpaar, zodat haar eigenaar haar node overal kan draaien en er geen serverbeheerder boven haar staat.","farcaster":"Kanalen zijn app/client-lagen, geen gemeenschappen die berichten zelf accepteren.","detailFarcaster":"Het basisprotocol van Farcaster slaat gebruikersberichten en relaties op. Kanalen en ruimten die lijken op gemeenschappen zijn client- of app-conventies die bovenop zijn gelaagd, dus de posting-poort hangt af van de app en het indexeringspad dat gebruikers kiezen. Bitsocial behandelt de gemeenschap als het geadresseerde object: zijn knooppunt valideert berichten en publiceert de geaccepteerde status.","lens":"Groepen en feeds kunnen regels hebben, maar acceptatie verloopt via Lens-infrastructuur.","detailLens":"Lens is sterker dan veel andere sociale protocollen hier: V3 bevat groepen, feeds, naamruimten en regels die interacties kunnen beperken. Het compromis is dat acceptatie nog steeds via Lens-keten/protocol-primitieven, apps en indexeerders loopt. Bitsocial behandelt de gemeenschap als het geadresseerde object: zijn knooppunt valideert berichten en publiceert de geaccepteerde status.","deso":"Een node kan een feed kuratoren, maar gemeenschappen zijn weergaven over globale transactiegegevens.","detailDeso":"DeSo-knooppunten kunnen hun eigen feeds boven de gedeelde gegevensstroom maken, wat helpt bij ontdekking en curation. Maar de gemeenschap is nog steeds een gerichte weergave van globale kettingtransacties, geen P2P-object dat zijn eigen acceptatiepaal bezit voordat nieuwe berichten binnenkomen. Bitsocial behandelt de gemeenschap als het geadresseerde object: zijn knooppunt valideert berichten en publiceert de geaccepteerde status.","steemit":"Gemeenschappen kunnen berichten organiseren, maar Steem-accounts en chainregels accepteren ze.","detailSteemit":"Steem-gemeenschappen kunnen berichten organiseren en inhoud dempen via gemeenschapsoperaties, en front-ends kunnen kiezen wat er wordt weergegeven. Het onderliggende bericht wordt nog steeds geaccepteerd als Steem-account en ketens operatie, niet door een P2P-gemeenschapsobject met zijn eigen poort. Bitsocial behandelt de gemeenschap als het geadresseerde object: zijn knooppunt valideert berichten en publiceert de geaccepteerde status."},"moderation":{"label":"Censuurpunten","nostr":"Een relay-ban is te overleven, maar het bereik hangt af van welke relays clients lezen.","bluesky":"De accounthost, relay of AppView kan het normale pad naar je publiek blokkeren.","bitsocial":"Een gemeenschap kan bereikbaar blijven terwijl peers haar blijven delen.","detail":"Een Nostr-sleutel overleeft een relay-ban: de auteur kan op andere relays publiceren en die opgeven als schrijfrelays (NIP-65), en clients die die lijst volgen, halen de posts daar op. Het bereik hangt nog steeds af van relays die de posts accepteren en van de clients, zoekdiensten en groepsrelays die mensen echt gebruiken. Bitsocial haalt de relay uit het centrum van de macht: gebruikers kunnen een gemeenschap via verschillende ontdekkingspaden blijven delen zolang peers haar online houden.","detailBluesky":"Bluesky scheidt accounthosting, relaydistributie en AppView-indexering. Dat helpt bij draagbaarheid, maar het creëert ook meerdere zichtbaarheidspoorten die gewone gebruikers zelden aanpassen. Een PDS kan dienst weigeren, relays kunnen stoppen met data dragen en AppViews kunnen records verbergen of negeren. Bitsocial houdt bereik dichter bij de gemeenschap en haar peers.","mastodon":"Instantiebeheerders kunnen lokale accounts beperken of hele externe servers blokkeren.","detailMastodon":"Mastodon-moderatie is lokaal per server: een beheerder kan een extern account niet wereldwijd verwijderen, maar kan wel verbergen, beperken, schorsen of per domein blokkeren wat de eigen gebruikers zien. Het bereik van een account hangt daarom af van welke servers nog met zijn instantie federeren. Bitsocial houdt bereik dichter bij de community en de peers die haar nog delen.","farcaster":"Apps en kanalen bepalen het bereik, en een kleine, op toestemming gebaseerde set validators ordent elk bericht.","detailFarcaster":"Farcaster-berichten zijn geldig als ze aan protocolregels voldoen, maar wat gebruikers werkelijk zien wordt gevormd door clients, API's, kanalen, indexeerders en moderatiesystemen rond het protocol. Daaronder is de validatorset van Snapchain op toestemming gebaseerd: volgens de whitepaper wordt censuur moeilijk met ongeveer tien wereldwijd verspreide validators, en in oktober 2026 waren het er minder, de meeste gedraaid door Neynar. Bitsocial houdt bereik dicht bij de gemeenschap en peers die het nog steeds delen.","lens":"Apps kunnen filteren, contracten kunnen regels afdwingen, en interfaces bepalen nog steeds wat gebruikers zien.","detailLens":"Lens kan regels afdwingen in protocolprimitieven, en elke interface kan ook zijn eigen voorwaarden, filters en ranking toepassen. Dit geeft flexibiliteit, maar gebruikers zijn nog steeds afhankelijk van apps, indexeerders, RPC's en protocolgovernance voor zichtbaarheid. Bitsocial houdt bereik dicht bij de gemeenschap en peers die het nog steeds delen.","deso":"De blockchain bewaart openbare gegevens; knooppunt-operators betalen voor indexering en filtering van wat gebruikers zien.","detailDeso":"De openbare blockchain van DeSo kan voorkomen dat inhoud tegelijkertijd van elk knooppunt verdwijnt, maar knooppunt-operators moeten het groeiende grootboek nog steeds uitvoeren en indexeren voordat ze beslissen wat bloot te stellen, te verbergen, in te delen of compatibel te maken. Bitsocial houdt bereik dicht bij de gemeenschap en peers die het nog steeds delen.","steemit":"De blockchain bewaart de record, maar front-ends, stemmen, getuigen en gemeenschappen bepalen het bereik.","detailSteemit":"Steem maakt de ketjnering moeilijk te wissen, maar front-ends, getuigen, gemeenschapsmoderatoren, downvotes, reputatie en beloningsregels bepalen wat mensen vinden en vertrouwen. Bitsocial houdt bereik dicht bij de gemeenschap en peers die het nog steeds delen."},"contentDiscovery":{"label":"Content vinden","nostr":"Ontdekking volgt vaak de relays en zoekdiensten met de meeste data.","bluesky":"Ontdekking hangt af van AppViews, zoekindexen, feeds en standaardinstellingen van de client.","bitsocial":"Ontdekking vindt peers; ze wordt niet de plek die eigenaar is van de content.","detail":"Nostr-ontdekking werkt het best wanneer populaire relays, zoekrelays en apps de data al hebben. Dat geeft de best verbonden services extra macht over wat mensen vinden. Bitsocial-ontdekking helpt alleen peers vinden. Het hoeft de content niet te hosten, de gemeenschap niet te bezitten of de plek te worden die iedereen moet vertrouwen.","detailBluesky":"Bluesky’s eigen architectuur plaatst feeds, zoekopdrachten en geaggregeerde weergaven in AppViews en gerelateerde diensten. Dat maakt ontdekking krachtig, maar zichtbaarheid volgt de aggregators die de app gebruikt. Bitsocial-ontdekkingsdiensten geven alleen peer-adressen terug. Ze hoeven de content niet te hosten, de gemeenschap niet te bezitten of te bepalen wat iedereen ziet.","mastodon":"Zoeken en tijdlijnen hangen af van wat je instantie heeft gezien, gecachet en gekozen te tonen.","detailMastodon":"ActivityPub levert activiteiten af in de inboxen van actors en in gedeelde inboxen, dus ontdekking hangt vanzelf af van wat servers ontvangen, cachen, indexeren en kiezen te tonen. Mastodon-gebruikers kunnen ook gebruikers, trefwoorden en hele domeinen filteren. Bitsocial-ontdekkingsdiensten geven alleen peer-adressen terug; ze hoeven geen inhoud te hosten of te bepalen wat iedereen ziet.","farcaster":"Ontdekking hangt af van clients, kanalen, API's en indexeerders die op Snapchain-gegevens zijn gebouwd.","detailFarcaster":"Farcaster-ontdekking gebeurt meestal via clients, kanalen, aanbevelingssystemen, API's en geïndexeerde Snapchain-gegevens. Protocolgegevens kunnen open zijn, maar de praktische ontdekkingslaag is nog steeds welke app en indexeerder de gebruiker gebruikt. Bitsocial-ontdekkingsdiensten geven alleen peer-adressen terug; ze hoeven geen inhoud te hosten of te bepalen wat iedereen ziet.","lens":"Ontdekking hangt af van Lens-apps, API's, indexeerders, grafieken, feeds en app-standaardwaarden.","detailLens":"Lens biedt ontwikkelaars gedeelde grafieken, feeds, groepen, API's en indexeerders, wat nuttig is voor het bouwen van sociale apps. Maar ontdekking volgt nog steeds de app Lens-, API-, indexereer-, feed- en grafiekkeuzes waardoor gebruikers gaan. Bitsocial-ontdekkingsdiensten geven alleen peer-adressen terug; ze hoeven geen inhoud te hosten of te bepalen wat iedereen ziet.","deso":"Ontdekking hangt af van knooppunten en feeds die zich de indexering van de groeiende keten kunnen veroorloven.","detailDeso":"DeSo-knooppunten kunnen verschillende feeds blootstellen op dezelfde open keten-gegevens. Dat maakt curatie competitief, maar ontdekking volgt nog steeds de knooppunt- of feedweergave die de groeiende transactiegeschiedenis kan blijven indexeren en serveren. Bitsocial-ontdekkingsdiensten geven alleen peer-adressen terug; ze hoeven geen inhoud te hosten of te bepalen wat iedereen ziet.","steemit":"Ontdekking hangt af van front-end feeds, tags, gemeenschappen, beloningen en rangschikking.","detailSteemit":"Steemit-ontdekking wordt aangedreven door front-end feeds, tags, gemeenschappen, beloningen, stemmen en rangschikking. Deze mechanismen zijn nuttig, maar maken zichtbaarheid afhankelijk van Steem-specifieke economie en interfaces. Bitsocial-ontdekkingsdiensten geven alleen peer-adressen terug; ze hoeven geen inhoud te hosten of te bepalen wat iedereen ziet."},"replies":{"label":"Spamreacties","nostr":"Relays kunnen spam weigeren, maar buiten NIP-29-groepen hoort de poort bij elke relay, niet bij de thread.","bluesky":"Auteurs kunnen beperken wie reageert en reacties verbergen; servers en labels doen de rest.","bitsocial":"Een gemeenschap kan posters eerst uitdagen en spam weigeren voordat het verschijnt.","detail":"Nostr-relays kunnen een event weigeren voordat ze het opslaan, en een NIP-29-relay kan de posts van een groep beperken tot leden. Buiten NIP-29-groepen heeft de thread echter geen eigen poort: een reactie die door één relay wordt geweigerd, kan worden gepubliceerd op elke relay die haar accepteert, en lezers zien wat de relays van hun clients ook maar doorgeven. Bitsocial geeft de gemeenschap een voordeur: voltooi de uitdaging, of de reactie wordt nooit in de thread geaccepteerd.","detailBluesky":"Bluesky gebruikt server-rate-limits, moderatielabels en reactie-instellingen: auteurs kunnen beperken wie op een post mag reageren en reacties in hun threads verbergen. Die hulpmiddelen zijn nuttig, maar het zijn verdedigingen per post of op serviceniveau, en geen poort op communityniveau bepaalt waar een reactie aan moet voldoen voordat ze wordt geaccepteerd. Bitsocial geeft de gemeenschap een voordeur: voltooi de uitdaging, of de reactie wordt nooit in de thread geaccepteerd.","mastodon":"Servers bewaken aanmeldingen; rate limits, meldingen en moderators doen de rest.","detailMastodon":"ActivityPub definieert geen antispammechanisme. Mastodon- en Lemmy-servers bewaken aanmeldingen met goedkeuring, uitnodigingen, captcha's en e-mailcontroles, en vertrouwen daarna op rate limits, meldingen, blokkades, filters en domeinmoderatie. Die hulpmiddelen houden spam tegen bij de aanmelding of handelen hem af nadat hij is aangekomen. Bij Bitsocial kan een community een poster een uitdaging laten voltooien voordat de reactie wordt geaccepteerd.","farcaster":"Geldig ondertekende casts komen in Snapchain terecht; apps modereren zichtbaarheid achteraf.","detailFarcaster":"Een Farcaster-antwoord is een ondertekend bericht dat wordt geaccepteerd wanneer de FID, ondertekenaar en opslagregels zijn geverifieerd. Opslaghuur beperkt het volume, maar het is geen uitdaging vóór elk antwoord die eigendom is van de gemeenschap. Bitsocial geeft de gemeenschap een voordeur: voltooi de uitdaging of het antwoord wordt nooit in de thread geaccepteerd.","lens":"Antwoorden zijn protocolinteracties; app- en regelkeuzes bepalen zichtbaarheid.","detailLens":"Lens kan regels aan feeds, groepen, accounts en berichten toevoegen, zodat het bepaalde interacties kan blokkeren of beperken. Dat is handig, maar het is nog steeds uitvoering van smart contracts en app-regels, geen P2P-communityuitdaging die door de communitynode zelf wordt gekozen en uitgevoerd. Bitsocial geeft de gemeenschap een voordeur: voltooi de uitdaging of het antwoord wordt nooit in de thread geaccepteerd.","deso":"Een spam-opmerking kan een onchain-transactie worden voordat filters deze verbergen.","detailDeso":"Een DeSo-opmerking is een onchain-transactie. Knooppunten en moderatiediensten kunnen filteren wat ze weergeven, maar afval kan nog steeds onderdeel worden van het gedeelde grootboek, met toegevoegde kosten en gegevens die toekomstige knooppunten en indexeringsdiensten moeten dragen. Bitsocial geeft de gemeenschap een voordeur: voltooi de uitdaging of het antwoord wordt nooit in de thread geaccepteerd.","steemit":"Ketenbrede stake-limieten gelden vóór het posten; community's kunnen achteraf alleen dempen.","detailSteemit":"Steem beperkt spam vóór het posten met Resource Credits, die groeien met gestakete STEEM, en met kosten voor het aanmaken van accounts. Die poorten gelden protocolbreed en zijn op stake gebaseerd, niet door elke community gekozen; community's en stemmen kunnen een opmerking pas dempen of wegdrukken nadat ze in de keten is opgenomen. Bitsocial geeft de gemeenschap een voordeur: voltooi de uitdaging of het antwoord wordt nooit in de thread geaccepteerd."},"antiSpam":{"label":"Gemeenschapsregels","nostr":"Regels horen bij relays; de regels van een NIP-29-groep draaien op de relay die haar host.","bluesky":"De app kan content filteren, maar de gemeenschap kan niet eerst een eigen uitdaging eisen.","bitsocial":"Regels horen bij de gemeenschap, dus geaccepteerde posts passeren dezelfde poort.","detail":"Elke Nostr-relay kiest zijn eigen schrijfpoort, zoals proof of work, authenticatie, allowlists, betaling of rate limits, en NIP-29-relays dwingen daarnaast groepsregels af. Die poorten zijn van de relay-operators: een groep kan alleen de rollen en controles gebruiken die haar hostrelay ondersteunt. Bitsocial laat elke gemeenschap de postpoort kiezen, zoals accountleeftijd, reputatie, captcha, whitelist, betaling of een andere uitdaging.","detailBluesky":"Bluesky-moderatie is gebouwd rond labels, AppViews en serviceregels. Dat kan content verbergen, rangschikken of beperken, maar het is niet hetzelfde als een poort vóór het posten die eigendom is van de community. Bitsocial laat elke gemeenschap de postpoort kiezen, zoals accountleeftijd, reputatie, captcha, whitelist, betaling of een andere uitdaging.","mastodon":"Regels horen bij de instantie, de gebruiker of een domeinblokkeerlijst.","detailMastodon":"Mastodon geeft instantiebeheerders, moderators en gebruikers veel controlemiddelen: filters, dempingen, blokkades, meldingen, serverbrede limieten en schorsingen. Het zijn krachtige federatiemiddelen, maar geen draagbare poort vóór het posten die eigendom is van de community. Bitsocial stelt elke community in staat om haar posting-uitdaging te kiezen, zodat geaccepteerde posts dezelfde regel doorlopen voordat ze de thread binnengaan.","farcaster":"Opslagkosten verhogen spamkosten, maar communitypoorten zijn app- of kanaalbeleid.","detailFarcaster":"Farcasters opslagregister maakt spam duurder en clients kunnen kanalen filteren of modereren, maar de regel wordt niet bezeten door elke forumachtige community als poort vóór het posten. Bitsocial stelt elke community in staat om de gate voor het plaatsen te kiezen, zoals accountleeftijd, reputatie, captcha, whitelist, betaling of een ander uitdaging.","lens":"Regels kunnen programmeerbaar zijn, maar de gate leeft in Lens-contracten en apps.","detailLens":"Lens-regels zijn krachtig en programmeerbaar, maar leven als protocol- en app-primitieven op Lens Chain. Voor een forumachtige community betekent dit nog steeds afhankelijk zijn van de keten, app en indexeeringspad om de regel af te dwingen en weer te geven. Bitsocial stelt elke community in staat om de gate voor het plaatsen te kiezen, zoals accountleeftijd, reputatie, captcha, whitelist, betaling of een ander uitdaging.","deso":"Voor iedereen geldt een vergoeding; andere regels filteren ketengegevens achteraf.","detailDeso":"De netwerkbrede spamkosten van DeSo zijn een vergoeding op elke actie. Verder is moderatie opzettelijk open: elke node kan kiezen welke subset van openbare ketengegevens hij blootstelt, en de docs beschrijven externe labelingdiensten die nodes zouden kunnen gebruiken. Dat filteren gebeurt nadat een ondertekende transactie in de gedeelde keten is opgenomen. Bitsocial stelt elke community in staat om haar posting-uitdaging te kiezen, zodat geaccepteerde berichten dezelfde regel doorlopen voordat ze de thread binnengaan.","steemit":"Spamlimieten zijn ketenbreed en op stake gebaseerd; community's kunnen alleen dempen.","detailSteemit":"De limieten van Steem vóór het posten zijn voor iedereen gelijk: Resource Credits uit gestakete STEEM en de kosten van het aanmaken van een account. Community's kunnen posts dempen, en stemmen en reputatie bepalen de zichtbaarheid, maar een community kan geen eigen postpoort instellen. Bitsocial stelt elke community in staat om haar posting-uitdaging te kiezen, zodat geaccepteerde berichten dezelfde regel doorlopen voordat ze de thread binnengaan."},"scalingEconomics":{"label":"Opschaalkosten","nostr":"Hoge traffic schuift meer server- en bandbreedtekosten naar relays.","bluesky":"Relays zijn nu goedkoop te draaien; groei belast vooral AppViews en feedservices.","bitsocial":"Meer lezers kunnen ook betekenen dat meer mensen helpen de content te delen.","detail":"In Nostr zijn relays nog steeds de servers die posts online houden en naar lezers sturen. Een populaire post kan geweldig zijn voor gebruikers, maar duur worden voor relay-operators. In Bitsocial kunnen lezers ook helpen de content die ze lezen te verspreiden, zodat populariteit capaciteit kan toevoegen in plaats van alleen serverkosten.","detailBluesky":"ATProto gebruikt bewust servers voor gemak en beschikbaarheid. Sinds de update Sync v1.1 in 2025 archiveren relays niet langer elke repository en passen ze op een kleine, goedkope server. AppViews indexeren nog steeds het hele netwerk om tijdlijnen, threads en zoekfuncties te leveren, en de officiële docs noemen het hosten van een AppView zwaar op resources; ook aangepaste feeds consumeren vaak de firehose. Bitsocial gebruikt routers alleen om peers te vinden; lezers kunnen helpen de content te dragen.","mastodon":"Groei schuift opslag-, federatie-, streaming- en moderatiekosten naar instanties.","detailMastodon":"Een Mastodon-server heeft een domein, altijd-online hosting, e-mail, een database, Redis, achtergrondworkers, streaming en vaak objectopslag nodig. Mastodon kan horizontaal schalen, maar dat betekent dat je meer app-servers, workers, databases, wachtrijen en moderatiecapaciteit moet beheren. Bitsocial gebruikt routers alleen om peers te vinden; lezers kunnen helpen de content die ze lezen te dragen.","farcaster":"Groei duwt de belasting op Snapchain-nodes, opslagverhuur, API's en indexeerders.","detailFarcaster":"Farcaster vermijdt het om elke sociale actie op Ethereum te plaatsen, maar elke volledige Snapchain-node bewaart de gegevens van het hele netwerk, en API's en indexeerders bedienen daarbovenop een grote openbare sociale graaf. Populariteit verhoogt deze exploitantkosten. Bitsocial gebruikt router alleen om peers te zoeken; lezers kunnen helpen de inhoud die ze lezen te vervoeren.","lens":"Groei duwt de belasting op Lens Chain, opslag, indexeerders, RPC's en app-backends.","detailLens":"Lens is gebouwd voor schaalbare SocialFi met Lens Chain, ZK-infrastructuur, opslag, API's en indexeerders. Dat is schaalbaaarder dan alles op een algemene L1 te plaatsen, maar groei concentreert de belasting nog steeds in keten, RPC, indexering, opslag en app-infrastructuur. Bitsocial gebruikt router alleen om peers te zoeken; lezers kunnen helpen de inhoud die ze lezen te vervoeren.","deso":"Elke sociale actie is een transactie, dus node- en indexeringskosten blijven stijgen.","detailDeso":"DeSo optimaliseert een blockchain voor sociale opslag, maar dat betekent dat berichten, opmerkingen, likes, volgers en andere sociale acties transacties worden. De validatorgids vraagt om minstens 32 GB RAM en 200 GB schijfruimte, en het grootboek groeit met elke sociale actie, dus populariteit verhoogt de hardware- en indexeringsstandaard voor operators. Bitsocial gebruikt router alleen om peers te zoeken; lezers kunnen helpen de inhoud die ze lezen te vervoeren.","steemit":"Groei duwt meer berichten, stemmen, beloningen, API-belasting en moderatiewerk op Steem-infrastructuur.","detailSteemit":"Steem biedt snelle blokken en gratis transacties op basis van bronnen, maar schaling betekent nog steeds meer keten-geschiedenis, meer API-knoopwerk, meer getuigeninfrastructuur en meer front-end moderatie- en rangschikkinglast. Bitsocial gebruikt router alleen om peers te zoeken; lezers kunnen helpen de inhoud die ze lezen te vervoeren."},"browserMobile":{"label":"Eerste post","nostr":"Een webclient voelt alleen eenvoudig zolang de relaykeuzes werken.","bluesky":"De makkelijke weg is een gehost account met de beperkingen en regels van die aanbieder.","bitsocial":"Je kunt beginnen met een lokale sleutel, zonder dat een server je identiteit bezit.","detail":"Nostr kan eenvoudig aanvoelen wanneer een goede webclient al goede relays heeft ingesteld. De verborgen afhankelijkheid blijft: die relays moeten de activiteit accepteren, opslaan en serveren. Bitsocial kan de sleutel van de gebruiker lokaal aanmaken en de app direct peer-to-peer of gehoste toegang laten kiezen zonder dat een accountserver de identiteit bezit.","detailBluesky":"Bluesky is makkelijk wanneer bsky.social of een andere PDS accounts, sessies, schrijfacties en hosting afhandelt. Dat gemak is servergebaseerd, en gehoste services passen hun eigen API-limieten en beleid toe. Bitsocial kan de sleutel van de gebruiker lokaal aanmaken en de gebruiker laten posten via directe P2P of optionele gehoste toegang zonder dat een platformaccount de identiteit bezit.","mastodon":"Je post via het serveraccount dat je hebt gekozen.","detailMastodon":"Mastodon is makkelijk zodra een gebruiker een instantie kiest en een account aanmaakt. De server regelt sessies, posts, media, federatie en regels. Zelf hosten geeft meer controle, maar vereist dat je de stack beheert. Bitsocial kan de sleutel van de gebruiker lokaal aanmaken en de gebruiker laten posten via directe P2P of optionele gehoste toegang zonder dat een platformaccount de identiteit bezit.","farcaster":"Het eerste bericht start meestal via een app die app-sleutels, opslag en node-toegang beheert.","detailFarcaster":"De gebruikerservaring van Farcaster is het gemakkelijkst via een client die accountinstelling, app-sleutels, opslag en toegang tot een Snapchain-node of API-provider beheert. Het uitvoeren van uw eigen gegevenspad is mogelijk, maar niet het eerste-bericht-pad voor normale gebruikers. Bitsocial kan lokaal de sleutel van de gebruiker maken en de gebruiker toestaan via directe P2P of optionele gehoste toegang te posten zonder het eerste bericht via de app-beheerde handtekening- en opslaginfrastructuur te leiden.","lens":"Het eerste bericht start meestal via een Lens app, portemonnee, RPC en indexeerpad.","detailLens":"Lens richt zich op een web2-achtige stroom met gasvrije of signaalloze transacties en ingebouwde portemonnee-ondersteuning. Dit verbetert onboarding, maar een gebruiker voert nog steeds in via een Lens-app, portemonnee, RPC, indexeerder en kettingpad. Bitsocial kan lokaal de sleutel van de gebruiker maken en de gebruiker toestaan via directe P2P of optionele gehoste toegang te posten zonder het eerste bericht via portemonnee-, RPC-, indexeer- en ketteninfrastructuur te leiden.","deso":"Sleutels worden in de browser gemaakt, maar elke post heeft DESO nodig voor de vergoeding.","detailDeso":"DeSo Identity genereert de sleutels van de gebruiker in de browser, dus het account is vanaf het begin in handen van de gebruiker. De drempel zijn de kosten: elke actie, ook een eerste post, is een transactie die een vergoeding in DESO betaalt, en nieuwe gebruikers krijgen meestal start-DESO van een node na telefoonverificatie. Bitsocial kan lokaal de sleutel van de gebruiker maken en de gebruiker toestaan via directe P2P of optionele gehoste toegang te posten zonder vergoeding per post.","steemit":"Het eerste bericht start met Steem-accountsleutels en een Steem front-end of API-knooppunt.","detailSteemit":"Steemit is eenvoudig zodra een gebruiker een Steem-account en posting sleutel heeft, maar dat account behoort tot het Steem-machtigingsmodel en de post voert in via front-end Steem of API-knooppunt. Bitsocial kan lokaal de sleutel van de gebruiker maken en de gebruiker toestaan via directe P2P of optionele gehoste toegang te posten zonder dat een platformaccount de identiteit bezit."},"browserRuntime":{"bitsocial":"Een peer. Het voert een node uit en haalt gegevens op van andere peers.","bluesky":"Een client van een PDS en een AppView","deso":"Een client van een node API; sleutels blijven in de browser","detail":"Een Nostr-webclient onderhoudt websocket-verbindingen met relays, en deze relays moeten de inhoud die het leest en publiceert accepteren, opslaan en serveren. Bitsocial-browserclients voeren een Helia-knooppunt uit op de pagina: zij vragen HTTP-routers welke peers een community bezitten, vervolgens halen en publiceren zij direct via libp2p. Browser-peers verbinden zich via beveiligde WebSockets, en de gossipsub-correctie voor volgnummers in @libp2p/gossipsub 15.0.21 is wat voorkwam dat berichten die vanaf een tabblad werden gepubliceerd door de rest van het netwerk werden verworpen.","detailBluesky":"Een Bluesky web-app communiceert met een PDS voor schrijven en een AppView voor lezen, dus de browser is altijd een client van services die gegevens bevatten en interpreteren. Bitsocial-browserclients voeren een Helia-knooppunt uit op de pagina: zij vragen HTTP-routers welke peers een community bezitten, vervolgens halen en publiceren zij direct via libp2p. Browser-peers verbinden zich via beveiligde WebSockets, en de gossipsub-correctie voor volgnummers in @libp2p/gossipsub 15.0.21 is wat voorkwam dat berichten die vanaf een tabblad werden gepubliceerd door de rest van het netwerk werden verworpen.","detailDeso":"Een DeSo-webapp houdt de sleutels van de gebruiker via DeSo Identity in de browser en leest en verstuurt transacties vervolgens via de API van een node, dus de browser is een client van een node, geen peer. Bitsocial-browserclients voeren een Helia-knooppunt uit op de pagina: zij vragen HTTP-routers welke peers een community bezitten, vervolgens halen en publiceren zij direct via libp2p. Browser-peers verbinden zich via beveiligde WebSockets, en de gossipsub-correctie voor volgnummers in @libp2p/gossipsub 15.0.21 is wat voorkwam dat berichten die vanaf een tabblad werden gepubliceerd door de rest van het netwerk werden verworpen.","detailFarcaster":"Een Farcaster-webapp leest en schrijft via HTTP via een Snapchain-node of een beheerde provider zoals Neynar. Een browser kan de HTTP-API van een node rechtstreeks aanroepen, maar is altijd een client van een node, nooit een peer. Bitsocial-browserclients voeren een Helia-knooppunt uit op de pagina: zij vragen HTTP-routers welke peers een community bezitten, vervolgens halen en publiceren zij direct via libp2p. Browser-peers verbinden zich via beveiligde WebSockets, en de gossipsub-correctie voor volgnummers in @libp2p/gossipsub 15.0.21 is wat voorkwam dat berichten die vanaf een tabblad werden gepubliceerd door de rest van het netwerk werden verworpen.","detailLens":"Een Lens-app in de browser leest via indexeerders en schrijft via portemonnees, RPC's en chain-infrastructuur. Bitsocial-browserclients voeren een Helia-knooppunt uit op de pagina: zij vragen HTTP-routers welke peers een community bezitten, vervolgens halen en publiceren zij direct via libp2p. Browser-peers verbinden zich via beveiligde WebSockets, en de gossipsub-correctie voor volgnummers in @libp2p/gossipsub 15.0.21 is wat voorkwam dat berichten die vanaf een tabblad werden gepubliceerd door de rest van het netwerk werden verworpen.","detailMastodon":"Een Mastodon-webclient is een frontend voor de instantie die uw account, uw berichten en uw tijdlijn opslaat. Bitsocial-browserclients voeren een Helia-knooppunt uit op de pagina: zij vragen HTTP-routers welke peers een community bezitten, vervolgens halen en publiceren zij direct via libp2p. Browser-peers verbinden zich via beveiligde WebSockets, en de gossipsub-correctie voor volgnummers in @libp2p/gossipsub 15.0.21 is wat voorkwam dat berichten die vanaf een tabblad werden gepubliceerd door de rest van het netwerk werden verworpen.","detailSteemit":"Een Steem-frontend leest en schrijft via API-nodes die de keten dragen, dus de browser is een client van een willekeurig knooppunt waarop het verwijst. Bitsocial-browserclients voeren een Helia-knooppunt uit op de pagina: zij vragen HTTP-routers welke peers een community bezitten, vervolgens halen en publiceren zij direct via libp2p. Browser-peers verbinden zich via beveiligde WebSockets, en de gossipsub-correctie voor volgnummers in @libp2p/gossipsub 15.0.21 is wat voorkwam dat berichten die vanaf een tabblad werden gepubliceerd door de rest van het netwerk werden verworpen.","farcaster":"Een client van een Snapchain-node of API-provider","label":"Wat je browser is","lens":"Een client van een Lens app, een RPC en een indexeerder","mastodon":"Een client van de server waarop je je hebt aangemeld","nostr":"Een client van de relays waarvoor het is geconfigureerd","steemit":"Een client van een front-end en een API node"}},"expand":"Meer lezen","collapse":"Uitleg verbergen","sourcesLabel":"Bronnen:"}},"masterPlan":{"title":"Een oproep aan bouwers.","logoAlt":"Logo","easterEggAlt":"SpongeBob","epilogue":"De eindstatus is niet één app. Het is een markt van klanten, knooppunten, diensten en gemeenschappen die platformeigendom kunnen vervangen door protocolconcurrentie.","epilogueFinal":"Sociale media vinden eindelijk hun evenwicht: een volledig gedecentraliseerd, peer-to-peer sociaal netwerk waarvan niemand de eigenaar is; Bitsocial.","phases":{"phase1":{"phase":"Fase 1","status":"Lopend","title":"Decentraliseer imageboards en forums","description":"<strong>Imageboards zijn de eenvoudigste vorm van sociale media om te decentraliseren</strong>: anoniem posten, weinig standaardborden en geen profielgrafiek. 5chan bewijst dat Bitsocial gecentraliseerde imageboards kan vervangen en tegelijkertijd globale beheerders uit de vergelijking kan verwijderen.","rpcDescription":"<forgeLink>Bitsocial Forge</forgeLink> lanceert de eerste niet-bewarende RPC-service voor Bitsocial-apps. Met <rpcLink>Forge RPC</rpcLink> kunnen gebruikers knooppunten op afstand beheren, terwijl de mogelijkheid behouden blijft om zelf een concurrerende RPC-infrastructuur te hosten of uit te voeren. <strong>Gebruikers kunnen onstuitbare p2p-gemeenschappen creëren en beheren vanaf mobile</strong>.","forumsDescription":"Forums voegen persistente identiteiten, postgeschiedenis en communitybeheer toe. Seedit is het eerste prototype van de Bitsocial-app voor <strong>Reddit-achtige discussie</strong>, en de openbare RPC maakt de altijd actieve P2P-communities overal praktisch."},"phase2":{"phase":"Fase 2","title":"Lancering van Bitsocial Chain","description":"Om alle sociale media te decentraliseren, hebben Bitsocial-apps geweldige functies en sterke netwerkeffecten nodig:<strong>onstuitbare financiële structuren</strong>, gedecentraliseerde Bitsocial-domeinen (.bso), prijzen en fooien, gemeenschappelijke liquiditeit en praktisch genereren van inkomsten. Dit alles wordt mogelijk gemaakt door Bitsocial Chain, een<strong>gedecentraliseerde appchain-oplossing</strong> voor Bitsocial-apps."},"phase3":{"phase":"Fase 3","title":"Twitter/X decentraliseren","description":"Fase 3 moet een gericht, gedecentraliseerd alternatief voor Twitter/X lanceren: berichten, reacties, reposts, volgen, realtime openbare gesprekken en communities die de netwerkeffecten van elke Bitsocial-client kunnen benutten. <strong>Het moet tekstgerichte openbare gesprekken uitzonderlijk goed laten werken</strong>, terwijl RPC's, feeds, instanties, algoritmen, advertenties en rangschikking vervangbaar blijven.","rpcNodes":"Via een RPC-dienst die nooit eigendomsrechten op of zeggenschap over de identiteit, het profiel of de sleutels van de gebruiker verkrijgt, kan elke gebruiker als volwaardig p2p-knooppunt blijven functioneren zonder eigendom aan de RPC-aanbieder over te dragen. Iedereen moet wanneer diegene dat wil kunnen overstappen op een eigen profielknooppunt op een machine met bescheiden specificaties, waaronder een Raspberry Pi.","everythingApp":"Bitsocial Chain kan duurzame namen, betalingen, fooien, onderscheidingen en verdienmogelijkheden rechtstreeks in het publieke gesprek integreren."},"phase4":{"phase":"Fase 4","title":"Schaal Bitsocial-economieën","description":"De volgende laag is ecosysteemfinanciering en pluralisme in de infrastructuur. <strong>Bitsocial Forge's RPC zou niet de enige succesvolle RPC moeten zijn</strong>: veel bedrijven, onafhankelijke teams, anonieme operators en gemeenschapsentiteiten zouden RPCs, mediahosting, detectie, moderatie en andere services bovenop Bitsocial moeten bouwen. Financiering moet die decentralisatie bevorderen, zodat ontwikkelaars en operators kunnen concurreren om het netwerk sneller, goedkoper, betrouwbaarder en moeilijker te veroveren te maken."},"phase5":{"phase":"Fase 5","title":"Decentraliseer alle sociale media","description":"Met de kernapps, openbare RPCs, profielknooppunten, detectie en het genereren van inkomsten,<strong>Bitsocial kan de lange staart van sociale klanten financieren en opbouwen</strong>: bloggen, crowdfunding, video van makers en een <wetubeLink>geloofwaardig YouTube-alternatief</wetubeLink>, niche-experimenten en elk format te vroeg voor de eerste vier fasen. Bitsocial Forge kan er enkele bouwen, gecentraliseerde klanten kunnen ook concurreren, ze hoeven niet allemaal FOSS te zijn, en gedecentraliseerde gemeenschapssubsidies kunnen zoveel mogelijk ontwikkelaars financieren."}},"cta":{"learnMore":"Meer informatie","try5chan":"Probeer 5chan","trySeedit":"Probeer Seedit","buildYourOwn":"Bouw je eigen"},"subtitle":"Bitsocial wint door zoveel mogelijk bouwers aan te trekken. Beheer uw eigen onstuitbare community, ontwikkel uw eigen gedecentraliseerde sociale app of start zelfs uw eigen bedrijf bovenop Bitsocial. Bij elke bouwer komt het tij op.","sectionLabel":"Masterplan"},"home":{"devOnlyRouteNotice":"{{path}} is nog in aanbouw. Je bent doorgestuurd naar de startpagina.","dismissDevOnlyRouteNotice":"Melding sluiten"},"apps":{"allProjects":"Alle projecten","allProjectsDescription":"Het volledige Bitsocial-ecosysteem, van gebruiksgerichte clients tot protocoltools.","linksSectionDescription":"Start de app, haal een build op of gebruik een mirror zonder de map te verlaten.","searchPlaceholder":"Zoek apps, tools of tags","clearSearch":"Zoekopdracht wissen","clearFilters":"Filters wissen","noMatches":"Geen projecten komen overeen met deze filters","noMatchesDescription":"Probeer een andere combinatie van zoekopdracht, platform of categorie.","viewDetails":"Gegevens","readyToUse":"Klaar voor gebruik","webLinks":"Openen op het web","mobileDownloads":"Mobiele downloads","desktopDownloads":"Bureaubladdownloads","extraDownloads":"Extra versies","subtitle":"Bitsocial is bedoeld om uit te groeien tot duizenden apps, tools en diensten die door iedereen gebouwd kunnen worden, niet alleen door gatekeepers goedgekeurde. Ben je een dev, dien dan je eigen app in.","experimental":"Experimenteel","sectionLabel":"Projectdirectory","directoryLabel":"Projectcategorieën","notFoundDescription":"De app die je zoekt bestaat niet in de directory.","emptyCategoryDescription":"Er zijn nog geen apps in deze categorie. Wees de eerste die er een bouwt!","emptyCategory":"Binnenkort","allCategories":"Alles","title":"Bitsocial-projecten","submitApp":"App indienen","visit":"Bezoek","backToApps":"Alle apps","submitAppDescription":"Heb je een Bitsocial-app of -tool? Dien hem in bij de directory.","linksAndMirrors":"Links en mirrors","relatedApps":"Gerelateerde apps","sourceCode":"Broncode","notFound":"App niet gevonden","notFoundBack":"Terug naar Apps","mirrors":"Spiegels","catalog":{"categories":{"apps":{"label":"Apps","description":"Bitsocial-clients voor gebruikers die je vandaag nog kunt openen of installeren."},"anti-spam":{"label":"Anti-spam","description":"Filter- en moderatiemodules voor Bitsocial-gemeenschappen."},"tools":{"label":"Hulpmiddelen","description":"CLI- en beheertools om Bitsocial-apps uit te voeren of uit te breiden."},"identity":{"description":"Referentie- en verificatiemodules die bepalen wie in Bitsocial-gemeenschappen mag posten.","label":"Identiteit"}},"platforms":{"web":{"label":"Web","shortLabel":"Web","description":"Browsergebaseerde apps en live webmirrors."},"android":{"label":"Android","shortLabel":"Android","description":"Directe APK-downloads voor Android-apparaten."},"ios":{"label":"iOS","shortLabel":"iOS","description":"Native of installeerbare apps voor iPhone en iPad."},"desktop":{"label":"Desktop","shortLabel":"Desktop","description":"Downloads voor Windows, macOS en Linux."}},"tags":{"accessControl":"Toegangsbeheer","automation":"Automatisering","boardAdmin":"Bordbeheer","bots":"Bots","captcha":"Captcha","cli":"CLI","contracts":"Contracten","downloadable":"Downloadbaar","feeds":"Feeds","forums":"Forums","humanChecks":"Menselijke controles","imageboard":"Imageboard","invites":"Uitnodigingen","mirrors":"Mirrors","moderation":"Moderatie","onChain":"On-chain","riskScores":"Risicoscores","telegram":"Telegram","verification":"Verificatie","ai":"AI","antiRepost":"Anti-repost","referenceClient":"Referentieclient","search":"Zoeken"},"linkLabels":{"androidApk":"Android-APK","linux":"Linux","linuxArm":"Linux ARM","linuxX64":"Linux x64","macosApple":"macOS Apple Silicon","macosIntel":"macOS Intel","openWebApp":"Webapp openen","openWebsite":"Website openen","windows":"Windows","windowsPortable":"Draagbare versie voor Windows","openTelegramBot":"Telegram-bot openen"},"items":{"5chan":{"tagline":"Gedecentraliseerde imageboards met directe downloads voor web, APK en desktop.","description":"5chan is de eerste publieke Bitsocial-client. Het herbouwt de anonieme imageboard-flow op een peer-to-peer netwerk: boards, threads, afbeeldingen plaatsen, communitymoderatie en meerdere publieke mirrors zonder afhankelijk te zijn van een centrale server."},"seedit":{"tagline":"Bitsocial-client in forumstijl met web-, APK- en desktopbuilds.","description":"Seedit brengt Reddit-achtige discussies naar Bitsocial met threads, identiteiten, communitybeheer en meerdere distributiepaden. Het is de snelste manier om de forumkant van het netwerk te proberen vanuit een browser, Android-telefoon of desktopapp."},"spam-blocker":{"tagline":"Gecentraliseerde risicoscorelaag voor het filteren van misbruikte publicaties.","description":"Spam Blocker beoordeelt publicaties en retourneert een risicoscore die gemeenschappen kunnen combineren met hun eigen moderatielogica. De gehoste service koppelt ook ondertekeningssleutels die voor het eerst van hetzelfde IP-adres zijn gezien, zodat een gebruiker die voortdurend nieuwe accounts aanmaakt om een communityverbod te omzeilen of een gesprek te fabriceren, zijn risicoscore ziet stijgen, terwijl enkele ondertekenaars voor legitiem multi-device-gebruik toegestaan blijven."},"captcha-canvas-challenge":{"tagline":"Aangepaste afbeeldings-captcha's voor communities die menselijke verificatie willen.","description":"Captcha Canvas Challenge genereert visuele captcha's die communities in hun eigen publicatieflow kunnen inbouwen. Het is een lichte optie voor communities die directe menselijke controles willen zonder self-hosted moderatie op te geven."},"voucher-challenge":{"tagline":"Voucher codes in uitnodigingsstijl voor communities die gecontroleerde groei verkiezen.","description":"Voucher Challenge laat moderators vertrouwde voucher codes uitdelen waarmee publiceren wordt ontgrendeld zonder een globale identity provider. Het past goed bij invite-driven communities, nicheboards en geleidelijke uitrol."},"evm-contract-call":{"tagline":"On-chain gating voor communities die token- of contractchecks willen.","description":"EVM Contract Call verifieert publicaties door een EVM contract aan te roepen voordat een post wordt geaccepteerd. Het laat communities token gates, stakingregels of andere on-chain controles in hun moderatieflow bouwen."},"bitsocial-cli":{"tagline":"Command-line controle voor nodes, communities en automatiseringsworkflows.","description":"Bitsocial CLI is de officiële terminalinterface voor het protocol. Gebruik het om nodes te beheren, content te publiceren, een WebSocket JSON-RPC-server te starten voor programmatische controle en codeautomatisering, adminflows te automatiseren en rechtstreeks met Bitsocial-primitives te werken zonder GUI-client."},"telegram-bots":{"tagline":"Feedbots die nieuwe Bitsocial-posts doorsturen naar Telegram-kanalen of -groepen.","description":"Bitsocial Telegram Bots bewaakt de communitylijsten van de client en stuurt nieuwe posts door naar Telegram-bestemmingen met inline links terug naar Bitsocial-clients. De actieve bot dekt vandaag 5chan-feeds, en de repo is zo gestructureerd dat er in de loop van de tijd meer client-specifieke bots kunnen worden toegevoegd."},"5chan-board-manager":{"tagline":"Boardbeheer voor aangepaste 5chan-communities.","description":"5chan Board Manager verbindt met Bitsocial CLI om beheerders te helpen aangepaste imageboard-borden te maken, configureren en modereren. Het is de hulplage voor bord-eigenaren die operationele controle willen."},"flags-challenge":{"tagline":"Geverifieerde vlaggenuitgever-uitdaging voor land- en forumspecifieke insignes.","description":"Flags Challenge wordt uitgevoerd op een Bitsocial-communitynode en verifieert ondertekende vlagbeweringen van een configureerbare uitgevingsservice. Het eerste gebundelde profiel is gericht op 5chan, omvat landvlaggen, /pol/ memeflags en /mlp/ pony flags, terwijl hetzelfde patroon herbruikbaar blijft voor elke client die zijn eigen uitgevingsservice en naamruimte uitvoert."},"bitsocial-seeder":{"tagline":"Openbare seeder voor Bitsocial-gemeenschappen, verpakt voor Docker en npm.","description":"Bitsocial Seeder spijkert community-first pagina's, post-update CID's en pubsub topic routing vast via een Bitsocial daemon. Het hergebruikt een al draaiende lokale daemon wanneer deze bereikbaar is of start de gebundelde bitsocial-cli daemon automatisch op, en wordt zowel als Docker-image voor onbewaakt VPS-implementaties als npm-pakket voor Node-first operators geleverd."},"ai-moderation-challenge":{"tagline":"OpenAI-compatibele moderatiecontroles tegen de regels van elke community.","description":"AI Moderation Challenge beoordeelt Bitsocial-commentaarinhoud aan de hand van <code>community.rules</code> met een OpenAI-compatibel model-endpoint. Communities kunnen risicovolle posts naar review sturen terwijl provider-sleutels en prompts in private node-instellingen blijven."},"r9k-challenge":{"tagline":"Robot9000-achtige originaliteitsgate voor communities die een anti-repost plaatsingservaring willen.","description":"R9K Challenge draait op een Bitsocial-communitynode en vergelijkt genormaliseerde posttekst met de lokale commentdatabank van de owner node. Het geeft communities een <robot9000>Robot9000</robot9000>-achtige plaatsingservaring: exacte reposts falen vóór acceptatie, backlinks worden genegeerd, herhaalde mislukkingen veroorzaken oplopende tijdelijke bans en hashes van geaccepteerde tekst blijven in private lokale state in plaats van ruwe posttekst op te slaan. Deze challenge gebruikt geen AI."},"wordfilter-challenge":{"tagline":"Woordfilters van de community worden afgedwongen als plaatsingsregel in plaats van als weergavefilter.","description":"Wordfilter Challenge maakt de woordvervangingen van een community bindend. Publicerende clients passen de vervangingen toe vóór het ondertekenen, zodat de ondertekende reactie en de bijbehorende CID de vervangende tekst al bevatten, en de node van de community weigert elke publicatie waarin nog een gefilterd woord staat. Het implementeert het <code>wordfilter/v1</code>-contract, waardoor een client die op dat contract is geschreven blijft werken met andere implementaties."},"challenge-composer":{"tagline":"Offline-first editor voor de antispam-challenge-instellingen van een community.","description":"Challenge Composer toont de array <code>challenges</code> in de instellingen van een Bitsocial-community, laat je die bewerken en exporteert er vervolgens een direct uitvoerbaar CLI-script uit. Het bestaat uit één op zichzelf staand HTML-bestand dat tijdens het uitvoeren geen enkel verzoek naar buiten stuurt, waardoor het rechtstreeks vanaf schijf of een USB-stick geopend kan worden."},"bitsocial-previewer":{"tagline":"Server voor linkvoorbeelden en doorverwijzingen die deelkaarten voor Bitsocial-berichten genereert.","description":"Bitsocial Previewer genereert OpenGraph- en Twitter-kaarten wanneer een berichtlink op andere platforms wordt gedeeld en stuurt echte browsers daarna door naar de app. Eén instantie is multitenant op basis van hostnaam, zodat één deployment en één TLS-configuratie alle client- en mirrordomeinen dekken."},"bitsocial-indexer":{"tagline":"Zelf te hosten crawler, zoekindex en webinterface voor Bitsocial-community's.","description":"Bitsocial Indexer maakt via RPC verbinding met een daemon van Bitsocial CLI, indexeert de community's die de beheerder instelt in een lokale SQLite-database en ontsluit ze via een REST- en fulltextzoek-API, met optioneel een op de server gerenderde webinterface. Hij wordt leeg geleverd: de beheerder bepaalt wat er geïndexeerd wordt."},"bitsocial-github-alerts":{"tagline":"Telegram-bot die GitHub-activiteit uit Bitsocial-repository's beknopt plaatst.","description":"Bitsocial GitHub Alerts stuurt pushes, releases, issues en pull requests van GitHub door naar elke chat, groep of forumtopic op Telegram. Het Bitsocial-team draait de bot voor de eigen repository's, en de container-image is openbaar, zodat iedereen hem zelf kan hosten voor de zijne."},"bitbones":{"tagline":"Uitgeklede referentieclient waarin elke weergave slechts een dunne wikkel om één hook is.","description":"bitbones is het kleinste bruikbare oppervlak boven op de React-hooks van Bitsocial: nauwelijks styling, geen productkeuzes en één enkele hook achter elke weergave. Het is de snelste plek om een bug te reproduceren of een hookwijziging tegen echte communities uit te proberen, en de standaardfeed kan worden gewisseld tussen de communitylijsten van Seedit en 5chan."}}},"mirrorVerified":"Geverifieerd","mirrorVerificationTooltip":"De hash van deze mirrorpagina komt overeen met de officiële GitHub HTML-release voor {{appName}} {{releaseTag}}.","mirrorWeb3Tag":"web3","mirrorWeb3TooltipTitle":"{{ensName}} Web3 mirror","mirrorWeb3TooltipBody":".eth names are ENS names, not DNS records. The .limo address is a centralized gateway. Bitsocial uses IPFS, so with the IPFS Companion browser extension running an IPFS full node you can open {{ensName}} directly as static HTML without .limo.","mirrorWeb3CompanionLink":"Install IPFS Companion","githubTopic":{"description":"Verken Bitsocial-apps in ontwikkeling op GitHub. Als je er een bouwt, voeg dan het topic \"bitsocial\" toe aan je repo zodat anderen het kunnen vinden.","link":"GitHub-topic openen","linkShort":"GitHub openen"},"filterLimitReached":"Filterlimiet bereikt","devsLabel":"Devs:","or":"of"},"privacy":{"eyebrow":"Hoe bitsocial.net met gegevens omgaat","title":"Privacyverklaring","sections":{"summary":{"title":"Samenvatting","body":["bitsocial.net verzamelt zeer weinig gegevens.","De code van bitsocial.net is vrij en open source en staat in de openbare bitsocial-web-repository.","Als je je aanmeldt voor de nieuwsbrief, wordt het e-mailadres dat je invoert verzonden naar de geconfigureerde mailinglijstservice voor de site.","Verder gebruikt bitsocial.net privacygerichte metingen voor verkeer en prestaties, slaat het je taalvoorkeur op in browseropslag en laadt het lettertypen van Google Fonts."]},"uses":{"title":"Wat bitsocial.net gebruikt","body":["Aanmelding voor de nieuwsbrief stuurt je e-mailadres alleen naar het geconfigureerde mailinglijst-eindpunt wanneer je het formulier verzendt.","Vercel Web Analytics en Speed Insights worden op bitsocial.net gebruikt voor geaggregeerde metingen van verkeer en prestaties.","De about site en docs site slaan je taalkeuze op in browseropslag, zodat de interface opnieuw kan worden geopend in de taal die je hebt gekozen.","De openbare pagina's laden lettertypen van Google Fonts, dus je browser maakt verbinding met de fontservers van Google."]},"cookies":{"title":"Cookies en opslag","body":["bitsocial.net gebruikt op de openbare site geen Google Analytics, Google Tag Manager, Meta Pixel, Hotjar of vergelijkbare advertentie- of profileringsscripts.","bitsocial.net probeert niet-essentiële trackingcookies te vermijden.","De site gebruikt wel browseropslag voor taalvoorkeur, en de stats-weergave kan vertrouwen op strikt noodzakelijke Grafana-sessiestatus voor beheerderslogin.","Er is momenteel geen cookiebanner omdat de openbare site beperkt is tot opslag van taalvoorkeur en privacygerichte metingen. Als dat verandert, moet deze pagina ook veranderen."]},"choices":{"title":"Je keuzes","body":["Je kunt nieuwsbriefverwerking vermijden door het aanmeldformulier niet te verzenden.","Je kunt de taalvoorkeur op elk moment wissen door de site-opslag in je browser te wissen.","Je kunt verzoeken om externe lettertypen blokkeren met browser- of netwerkcontroles, hoewel dat het uiterlijk van de site kan veranderen.","We zullen deze pagina bijwerken als de openbare site extra tracking, embeds of aanmeldflows gaat gebruiken.","Deze versie is voor het laatst bijgewerkt op 5 april 2026."]}},"contact":{"title":"Contact","body":"Vragen of correcties over deze pagina kunnen worden gestuurd naar"}},"about":{"sectionLabel":"Over ons","title":"Bitsocial-kernteam","subtitle":"Bitsocial is sinds begin 2022 in actieve ontwikkeling, een project vanuit de basis dat vanaf dag één door oprichter Esteban Abaroa uit zijn eigen spaargeld wordt gefinancierd.","members":{"esteban":{"role":"Bitsocial-oprichter, hoofdontwikkelaar."},"rinse":{"role":"Bitsocial mede-oprichter, kernontwikkelaar."},"tommaso":{"role":"Mede-oprichter en kernontwikkelaar van Bitsocial, oprichter en CEO van <forgeLink>Bitsocial Forge</forgeLink>"}},"memberProfileAlt":"Profielfoto van {{name}}"},"arbitraryChallenges":{"sectionLabel":"Arbitrary Challenges","title":"Anti-spam? Toekomstbestendig.","supporting":"Elke node voert zijn eigen <antiSpamChallenge>anti-spam-uitdaging</antiSpamChallenge> uit, zuiver peer-to-peer uitgewisseld met de gebruiker. Wanneer spam zich ontwikkelt, passen nodes zich aan zonder het protocol te wijzigen.","diagram":{"user":"Gebruiker","userHint":"plaatst een bericht","node":"Bitsocial-knooppunt","nodeHint":"voert de uitdaging uit","module":"Uitdagingsmodule","moduleHint":"elke door code ondersteunde test","request":"Verzoek","challenge":"Verificatie"},"optionsLabel":"Voeg elke uitdaging in","options":{"code":"willekeurige code","service":"AI-aangedreven moderatie","proof":"SMS OTP","next":"wat nog komt"},"quote":"De enige innovatie van Bitsocial is het oplossen van spam en DDoS-aanvallen met behulp van willekeurige uitdagingen zoals captchas over p2p.","quoteAttribution":"— Esteban Abaroa, Bitsocial-oprichter"},"textOnlyProtocol":{"sectionLabel":"Alleen-tekstprotocol","title":"Vrijheid heeft moderatie.","supporting":"Het protocol vervoert alleen tekst en het is geen verborgen netwerk. Er is geen globale beheerder en geen server die in beslag genomen kan worden, dus niemand kan je van het hele netwerk verbannen. Moderatie komt gewoon dichter bij jou te liggen.","carouselLabel":"Veelvoorkomende zorgen, beantwoord","communities":{"myth":"Geen verbanningen betekent dat het een vrijbrief is.","reality":"Communities modereren.","rules":"Elke community stelt eigen regels op en handhaaft die, met eigen anti-spam.","noGlobalAdmin":"Er is alleen geen enkele beheerder boven het netwerk die je overal kan verbannen."},"apps":{"myth":"Open clients betekenen geen verantwoording.","reality":"Apps modereren ook.","blacklist":"Clientontwikkelaars kunnen bekende gevaarlijke communities verbergen.","reputation":"Ontwikkelaars kunnen optionele reputatie- en scorediensten draaien om de veiligheid te vergroten."},"media":{"myth":"Mensen zullen illegale content verspreiden.","reality":"Geen verborgen netwerk.","notPrivate":"Peer-to-peer is niet volledig anoniem: net als bij BitTorrent kan je IP zichtbaar zijn voor peers.","textOnly":"Alleen-tekstprotocol: afbeeldingen en video's worden ingesloten vanaf externe websites."},"quote":"Niemand kan een community dwingen om je te censureren, en niemand kan haar dwingen om dat niet te doen. Als een community slechte moderators heeft, kun je een andere gebruiken.","quoteAttribution":"— Esteban Abaroa, Bitsocial-oprichter"},"adoptionThesis":{"sectionLabel":"Adoptiethese","title":"Bezitten is beter dan huren.","supporting":"Het kan niet worden gecensureerd, het valt nooit uit en je houdt alles wat je verdient. Hier is wie er opduikt — en waarom.","diagramLabel":"Adoptiecurve die laat zien waarom elke gebruikersgroep Bitsocial omarmt.","curve":{"chasm":"de kloof","caption":"Monetisatie is wat Bitsocial over de kloof heen helpt, de kloof waar de meeste netwerken ten onder gaan."},"pillars":{"adminless":{"label":"Niemand kan je van het platform afzetten","description":"Geen enkele protocol-superadmin kan een profiel wissen of een community overnemen."},"serverless":{"label":"Het valt nooit uit","description":"Geen enkele backend van een bedrijf of gehoste instantie kan het hele netwerk platleggen."},"economics":{"label":"Je houdt 100% van wat je verdient","description":"Draai je eigen advertenties en houd elke cent. Niemand kan je inkomsten afpakken."}},"cohorts":{"innovators":{"label":"Vernieuwers","reason":"Testers, ontwikkelaars en protocolbouwers bewijzen dat apps werken terwijl ze vroege zichtbaarheid krijgen doordat ze als eerste bewegen."},"earlyAdopters":{"label":"vroege gebruikers","reason":"Gemeenschappen ontstaan wanneer bereik zonder beheerder hen in staat stelt hun publiek vast te houden na het volgende verbod."},"earlyMajority":{"label":"Vroege meerderheid","reason":"Makers en beheerders volgen wanneer monetisatie een community de moeite waard maakt om omheen te bouwen."},"lateMajority":{"label":"Late meerderheid","reason":"Gewone gebruikers vertrouwen het netwerk zodra de betrouwbaarheid laat zien dat het elke dag werkt."},"laggards":{"label":"Late volgers","reason":"Ze stappen in zodra hun mensen er al zijn en overstappen niet meer riskant voelt."}}},"browserPeer":{"cards":{"node":{"description":"De pagina start een <helia>Helia</helia>-knooppunt op en spreekt hetzelfde protocol als desktop- en CLI-knooppunten, bereikt peers via hetzelfde soort versleutelde verbinding dat elke website gebruikt. Publiceren vanuit een browser werd betrouwbaar in <gossipsub>2026</gossipsub>, zodra de laatste upstream-fix was geïmplementeerd.","title":"Het tabblad voert een knooppunt uit"},"unstoppable":{"description":"De pagina is slechts een client: elke kopie ervan, op elk domein of als desktoptoepassing, bereikt hetzelfde netwerk. <strong>Je identiteit en je gemeenschap zijn sleutels die jij bezit</strong>, geen rijen in een bedrijfsdatabase, dus er is geen account te verliezen en geen server in te nemen.","title":"Niets om uit te schakelen"}},"docsCta":"Hoe P2P in de browser werkt","liveCta":"Bekijk op de blog","sectionLabel":"Browser P2P","supporting":"Open een Bitsocial-webapp in een gewoon tabblad en hij sluit zichzelf aan op het netwerk: hij haalt berichten op bij andere peers en publiceert die van jou. Dat is het moeilijke deel — en de reden dat elk ander gedecentraliseerd sociaal netwerk nog altijd een server in het midden houdt.","title":"De browser is de doorbraak."},"faq":{"sectionLabel":"FAQ","title":"Veelgestelde vragen","supporting":"Elk onderdeel van deze site beantwoordt er een. Klik op een vraag om er naartoe te gaan.","navLabel":"Vragen die op deze pagina worden beantwoord","answeredIn":"Beantwoord in het onderdeel","items":{"problem":{"question":"Welk probleem lost Bitsocial op?"},"core-features":{"question":"Wat is Bitsocial? Hoe werkt het?"},"browser-peer":{"question":"Waarom heeft niemand dit eerder gebouwd?"},"decentralized":{"question":"Zijn er niet al gedecentraliseerde sociale netwerken?"},"arbitrary-challenges":{"question":"Wat houdt spam tegen als er geen servers zijn?"},"text-only-protocol":{"question":"Hoe zit het met illegale inhoud?"},"adoption-thesis":{"question":"Waarom zouden mensen naar Bitsocial overstappen?"},"master-plan":{"question":"Hoe gaat het nu verder? Hoe kan ik helpen?"},"about":{"question":"Wie zit er achter Bitsocial? Hoe is het gefinancierd?"},"mailing-list":{"question":"Hoe blijf ik op de hoogte?"}},"ask":{"label":"Vraag gerust iets anders","placeholder":"Vraag gerust iets anders…","action":"Vraag het ChatGPT"}},"seo":{"about":{"title":"Over Bitsocial | Kernteam","description":"Maak kennis met het Bitsocial-kernteam en ontdek het sociale peer-to-peerprotocol waaraan het team sinds begin 2022 bouwt."},"blog":{"title":"Bitsocial-blog | Updates, releases en tutorials","description":"De officiële Bitsocial-blog van de kernontwikkelaars, gepubliceerd als een onstuitbare peer-to-peerfeed. Lees productupdates, release notes en tutorials in elke Bitsocial-app."},"appDetail":{"title":"{{name}} | Bitsocial-projectdirectory"},"home":{"title":"Bitsocial - Open Source P2P-netwerk voor sociale apps","description":"Bitsocial is een open-source P2P-netwerk op basis van IPFS voor sociale apps, zonder servers of wereldwijde bans, waar gebruikers en communities cryptografisch eigendom zijn."},"projects":{"title":"Bitsocial-projecten | Sociale P2P-apps en tools","description":"Ontdek Bitsocial-apps, antispammodules en CLI-tools, waaronder live webapps, Android-APK's, desktopbuilds en hulpmiddelen voor ontwikkelaars."},"privacy":{"title":"Bitsocial | Privacy","description":"Hoe bitsocial.net omgaat met nieuwsbriefaanmeldingen, privacyvriendelijke analytics, taalvoorkeuren en diensten van derden op de website, in de documentatie en de statistieken."}}}},"newsletter":{"isConfigured":true,"requiresConfirmation":false},"clientDefaults":{"graphicsMode":"pending"}}