pages/garden/decentralized-moderation/index.html

61 lines
42 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Decentralized Moderation | The Paper Pilot</title>
<meta name="description" content="The Paper Pilot's Digital Garden">
<meta name="generator" content="VitePress v1.2.2">
<link rel="preload stylesheet" href="/assets/style.Dyr1wKxP.css" as="style">
<script type="module" src="/assets/app.CjRwD5T4.js"></script>
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/assets/chunks/framework.Sr2_9k8k.js">
<link rel="modulepreload" href="/assets/chunks/theme.DpCaOULF.js">
<link rel="modulepreload" href="/assets/chunks/git.data.BcrWSzMU.js">
<link rel="modulepreload" href="/assets/garden_decentralized-moderation_index.md.ueaXQznW.lean.js">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Itim&amp;family=Roboto+Mono:ital,wght@0,400;0,600;1,400&amp;display=block">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#3a0839">
<link rel="shortcut icon" href="/favicon.ico">
<meta name="msapplication-TileColor" content="#00FFFF">
<meta name="msapplication-config" content="/browserconfig.xml">
<meta name="theme-color" content="#3B4252">
<link rel="alternate" type="text/mf2+html" href="/changelog">
<link rel="alternate" type="application/rss+xml" title="Changelog" href="/changelog/rss">
<link rel="alternate" type="application/atom+xml" title="Changelog" href="/changelog/atom">
<link rel="alternate" type="application/json+xml" title="Changelog" href="/changelog/json">
<link rel="me" href="mailto:thepaperpilot@incremental.social">
<link rel="me" href="https://incremental.social/u/thepaperpilot">
<link rel="me" href="https://matrix.to/#/@thepaperpilot:incremental.social">
<link rel="me" href="https://code.incremental.social/thepaperpilot">
<link rel="me" href="https://www.linkedin.com/in/anthony-lawn/">
<link rel="me" href="https://mastodon.gamedev.place/@thepaperpilot">
<link rel="me" href="https://beehaw.org/u/thepaperpilot">
<link rel="me" href="https://www.reddit.com/user/ThePaperPilot/">
<link rel="me" href="https://github.com/thepaperpilot">
<link rel="me" href="https://twitter.com/ThePaperPilot">
<link rel="authorization_endpoint" href="https://indie.incremental.social/auth">
<link rel="token_endpoint" href="https://indie.incremental.social/auth/token">
<link rel="micropub" href="https://indie.incremental.social/micropub">
<link rel="indieauth-metadata" href="https://indie.incremental.social/.well-known/oauth-authorization-server">
<script data-goatcounter="https://thepaperpilot.goatcounter.com/count" async src="//gc.zgo.at/count.js"></script>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
<meta name="og:title" content="Decentralized Moderation">
<meta name="og:description" content="">
<meta name="og:image" content="https://www.thepaperpilot.org/paperpilot_thumb.png">
<meta name="og:site_name" content="The Paper Pilot's Digital Garden">
<meta name="og:type" content="article">
<meta name="article:author" content="https://www.thepaperpilot.org/about">
</head>
<body>
<div id="app"><div class="Layout" data-v-4f9a2448 data-v-5d98c3a5><!--[--><!--[--><!--]--><!----><!--]--><!--[--><span tabindex="-1" data-v-0f60ec36></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0f60ec36> Skip to content </a><!--]--><!----><header class="VPNav" data-v-5d98c3a5 data-v-ae24b3ad><div class="VPNavBar has-sidebar top" data-v-ae24b3ad data-v-ccf7ddec><div class="wrapper" data-v-ccf7ddec><div class="container" data-v-ccf7ddec><div class="title" data-v-ccf7ddec><div class="VPNavBarTitle has-sidebar" data-v-ccf7ddec data-v-ab179fa1><a class="title" href="/" data-v-ab179fa1><!--[--><!--]--><!----><span data-v-ab179fa1>The Paper Pilot</span><!--[--><!--]--></a></div></div><div class="content" data-v-ccf7ddec><div class="content-body" data-v-ccf7ddec><!--[--><!--]--><div class="VPNavBarSearch search" data-v-ccf7ddec><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-ccf7ddec data-v-7f418b0f><span id="main-nav-aria-label" class="visually-hidden" data-v-7f418b0f>Main Navigation</span><!--[--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://moddingtree.com" target="_blank" rel="noreferrer" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>Profectus</span><!--]--></a><!--]--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://incremental.social" target="_blank" rel="noreferrer" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>Incremental Social</span><!--]--></a><!--]--><!--]--></nav><!----><!----><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-ccf7ddec data-v-0394ad82 data-v-7bc22406><!--[--><a class="VPSocialLink no-icon" href="https://code.incremental.social/thepaperpilot" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Forgejo</title><path d="M16.7773 0c1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.1175a7.0759 7.0759 0 0 1 4.148-1.4205l.1176-.001 1.3385.0002c.4973-.8827 1.4434-1.4788 2.5288-1.4788 1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.319c.8827.4973 1.4788 1.4434 1.4788 2.5287 0 1.602-1.2986 2.9005-2.9005 2.9005-1.6018 0-2.9004-1.2986-2.9004-2.9005 0-1.0853.596-2.0314 1.4788-2.5287l-.0002-9.9831c0-3.887 3.1195-7.0453 6.9915-7.108l.1176-.001h1.3385C14.7458.5962 15.692 0 16.7773 0ZM7.2227 19.9052c-.6596 0-1.1943.5347-1.1943 1.1943s.5347 1.1943 1.1943 1.1943 1.1944-.5347 1.1944-1.1943-.5348-1.1943-1.1944-1.1943Zm9.5546-10.4644c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Zm0-7.7346c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Z"/></svg></a><a class="VPSocialLink no-icon" href="https://matrix.to/#/@thepaperpilot:incremental.social" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Matrix</title><path d="M.632.55v22.9H2.28V24H0V0h2.28v.55zm7.043 7.26v1.157h.033c.309-.443.683-.784 1.117-1.024.433-.245.936-.365 1.5-.365.54 0 1.033.107 1.481.314.448.208.785.582 1.02 1.108.254-.374.6-.706 1.034-.992.434-.287.95-.43 1.546-.43.453 0 .872.056 1.26.167.388.11.716.286.993.53.276.245.489.559.646.951.152.392.23.863.23 1.417v5.728h-2.349V11.52c0-.286-.01
.</span></p><hr><details><summary>Referenced by:</summary><a href="/garden/no-politics-rules/index.md">&quot;No Politics&quot; Rules</a><a href="/garden/decentralized-social-media/index.md">Decentralized Social Media</a><a href="/garden/digital-locality/index.md">Digital Locality</a><a href="/garden/fedi-v2/index.md">Fedi v2</a><a href="/garden/moderation/index.md">Moderation</a><a href="/garden/virality/index.md">Virality</a></details><details><summary>Tags:</summary><a href="/garden/decentralized/index.md">Decentralized</a></details><p>Naturally, this refers to how to properly <a href="/garden/moderation/">Moderate</a> content, typically within <a href="/garden/social-media/">Social Media</a>, in a <a href="/garden/decentralized/">Decentralized</a> fashion - no central authority defining or enforcing the rules. This typically involves organizing under <a href="/garden/anarchism/">Anarchist</a> principles.</p><p>Of course, the standard tools individuals are already familiar for self-moderating their content will still apply - muting or blocking people. This is not sufficient though, as it still means people would need to be exposed to the bad content before being able to block it, and it does nothing to combat the spread of misinformation.</p><p>For specifically tackling the problem of keeping fascism out of a community, I recommend <a href="https://youtu.be/P55t6eryY3g" target="_blank" rel="noreferrer">this video</a> (and the whole series) by Innuendo Studios.</p><h2 id="approaches" tabindex="-1">Approaches <a class="header-anchor" href="#approaches" aria-label="Permalink to &quot;Approaches&quot;"></a></h2><h3 id="labelers" tabindex="-1">Labelers <a class="header-anchor" href="#labelers" aria-label="Permalink to &quot;Labelers&quot;"></a></h3><p><a href="/garden/atproto/">ATProto</a> designed a system of labelers that anyone can create and follow. Labeling services mark accounts or posts as NSFW, gore, etc. These will cause the post to either be hidden entirely or obscured until the user clicks through a warning. These labelers can be configured by the app designer or the user themselves. The labelers can be linked to reporting services or setup to label based on arbitrary criteria, such as sending each reported post to an LLM for judgement.</p><p>I have several concerns with this system. Firstly, these labelers are likely to accumulate influence as the popular ones get used more and thus become more popular. This centralizes power.</p><p>The second concern is with malicious labelers. If a labeler decides to create a list of people known to be a member of a specific marginalized community, there&#39;s little to no action anyone can do to stop it.</p><p>Lastly, this is moderation through the use of blocklists. This isn&#39;t inherently bad, but it&#39;s a double edged sword, as I discuss <a href="/garden/moderation/#674531bb-952c-4346-8f0d-febf15e24879">here</a>).</p><h3 id="network-of-vouches" tabindex="-1">Network of vouches <a class="header-anchor" href="#network-of-vouches" aria-label="Permalink to &quot;Network of vouches&quot;"></a></h3><p>Identities could have a system by which they vouch for or against other identities that they are human and make content worth looking at, and clients could use this network of vouches to filter posts to display or retrieve. For example, a user may say they only want to see posts made by identities within a chain of 4 vouches to themselves. Upon account creation, users could be prompted to vouch for IRL friends or some popular figures within topics they care about to get started. In theory the longer the chain can be, the more varied the content a user will see, and the more likely for it to be something they disagree with. This would allow users to customize how narrow their feed is at a given time by just changing the max chain length. They can also continue vouching for more people to more precisely expand their feed.</p><p>Clients could include tools to analyze their network of vouches, such as displaying all the identities within certain max lengths, or viewing wh
<script>window.__VP_HASH_MAP__=JSON.parse("{\"garden_webrings_index.md\":\"C9YRZ8vb\",\"guide-to-incrementals_index.md\":\"Bpq15UaX\",\"garden_chromatic-lattice_index.md\":\"B5qPBo-S\",\"garden_weird_index.md\":\"BjZi1MDu\",\"garden_the-indieweb_signature-blocks_index.md\":\"C4-BOO4I\",\"garden_babble-buds_index.md\":\"CRllazQ1\",\"garden_this-knowledge-hub_index.md\":\"BAlSWWx9\",\"garden_synapse_index.md\":\"j2MWsuO_\",\"garden_atproto_index.md\":\"ITAYOGJR\",\"garden_fediverse_index.md\":\"DdsbJhRP\",\"garden_cinny_index.md\":\"CKXJ1bbs\",\"garden_technocracy_index.md\":\"CX0DwK9Y\",\"garden_the-beginner-s-guide_index.md\":\"B9s_UlL-\",\"garden_the-cozy-web_index.md\":\"DaheNEdp\",\"garden_imperialism_index.md\":\"CshuexhP\",\"garden_art-is-never-complete_index.md\":\"BtIYQjow\",\"garden_command-palettes_index.md\":\"DPkTiZSA\",\"garden_filter-bubbles_index.md\":\"qLDBKf98\",\"garden_the-indieweb_amplification_index.md\":\"3x5VqZ80\",\"about_index.md\":\"YpmaDm_z\",\"guide-to-incrementals_design_criticism_index.md\":\"CF3ptiyg\",\"guide-to-incrementals_ludology_appeal-gamers_index.md\":\"Cmpvya3x\",\"guide-to-incrementals_ludology_appeal-developers_index.md\":\"CimyBWKE\",\"garden_anarchism_index.md\":\"CER_o3nm\",\"garden_artificial-intelligence_index.md\":\"VFi9pcqA\",\"garden_decentralized_index.md\":\"bryhD8xj\",\"garden_a-plea-to-organize_index.md\":\"DmEe_rYO\",\"garden_chat-glue_index.md\":\"BUFDcaM4\",\"garden_everything-is-political_index.md\":\"rbSDwqZc\",\"garden_guide-to-incrementals_what-is-content_index.md\":\"DZ5pJU-H\",\"garden_consensus-democracy_index.md\":\"CofuRdBH\",\"garden_decentralized-identity_index.md\":\"BEIMlpi0\",\"garden_decentralized-moderation_index.md\":\"ueaXQznW\",\"garden_guide-to-incrementals_navigating-criticism_index.md\":\"DivZ76BD\",\"garden_davey-wreden_index.md\":\"gXQRuuUm\",\"changelog_index.md\":\"ilnyzBD3\",\"garden_moderation_index.md\":\"B7RP_VZ_\",\"garden_garden-rss_index.md\":\"BuAHk1MQ\",\"garden_gender_index.md\":\"DoQhDjKl\",\"garden_mtx_index.md\":\"BsaqlBYK\",\"public_gamedevtree_docs_custom-tab-layouts.md\":\"DNTfGub2\",\"garden_my-browser-stack_index.md\":\"uksLZ895\",\"garden_direct-democracy_index.md\":\"Drd3bOt8\",\"public_gamedevtree_docs_challenges.md\":\"CE_eHHwf\",\"public_kronos_docs_layer-features.md\":\"B0ijhoip\",\"garden_leftism_index.md\":\"DU61D021\",\"public_kronos_docs_infoboxes.md\":\"DoJEZ-co\",\"garden_life-is-strange_index.md\":\"CiHEZNoV\",\"public_kronos_docs_grids.md\":\"D6W3aZvd\",\"garden_logseq_index.md\":\"BjYPX9U_\",\"garden_matrix_index.md\":\"B2azu3Wc\",\"garden_local-first-software_index.md\":\"Cb7v9klo\",\"garden_dice-armor_index.md\":\"BvcL1Xmx\",\"garden_mbin_index.md\":\"DqnlhoRc\",\"garden_fedi-v2_index.md\":\"CThQv-zy\",\"garden_local-communities_index.md\":\"CAEN6S2r\",\"garden_my-political-beliefs_index.md\":\"BYXcV_fb\",\"garden_my-political-journey_index.md\":\"BXr8MFu7\",\"garden_my-projects_index.md\":\"wiE69CCE\",\"garden_my-personal-website_index.md\":\"D9RxR9Ge\",\"garden_neoliberalism_index.md\":\"ui08wbfa\",\"garden_gerrymandering_index.md\":\"CsB_YWSB\",\"garden_objectivity_index.md\":\"DVnccZzk\",\"garden_network-of-knowledge_index.md\":\"CyD-TRX8\",\"garden_nostr_index.md\":\"CEXJKYHs\",\"garden_freeform-vs-chronological-dichotomy_index.md\":\"Bc4Lj93E\",\"garden_forgejo_index.md\":\"4kXC1s_Z\",\"garden_digital-gardens_index.md\":\"CBAUQVhO\",\"garden_digital-locality_index.md\":\"CqP1_XyW\",\"garden_enshittification_index.md\":\"DPNqV21w\",\"garden_game-dev-tree_index.md\":\"BYDVgNyE\",\"garden_no-politics-rules_index.md\":\"C_dydAdq\",\"public_gamedevtree_docs_subtabs-and-microtabs.md\":\"CMFhzxtB\",\"public_kronos_docs_getting-started.md\":\"mxo4iirj\",\"public_kronos_docs_bars.md\":\"CSguFZp_\",\"public_gamedevtree_changelog.md\":\"33CNNJKT\",\"public_gamedevtree_docs_buyables.md\":\"B23LDgI6\",\"public_kronos_docs_achievements.md\":\"KsbXJC1r\",\"public_gamedevtree_readme.md\":\"DE0tbltW\",\"garden_planar-pioneers_index.md\":\"k-RkmoSH\",\"public_kronos_docs_clickables.md\":\"BjE13u2w\",\"public_kron
</body>
</html>