<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Sasha Lopashev]]></title><description><![CDATA[Software engineer and cryptographer by training.]]></description><link>https://alexlopashev.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!YdJ8!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Falexlopashev.substack.com%2Fimg%2Fsubstack.png</url><title>Sasha Lopashev</title><link>https://alexlopashev.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 17 Jun 2026 01:08:59 GMT</lastBuildDate><atom:link href="https://alexlopashev.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Sasha Lopashev]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[alexlopashev@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[alexlopashev@substack.com]]></itunes:email><itunes:name><![CDATA[Sasha Lopashev]]></itunes:name></itunes:owner><itunes:author><![CDATA[Sasha Lopashev]]></itunes:author><googleplay:owner><![CDATA[alexlopashev@substack.com]]></googleplay:owner><googleplay:email><![CDATA[alexlopashev@substack.com]]></googleplay:email><googleplay:author><![CDATA[Sasha Lopashev]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Crowdsourcing Became the AI Data Supply Chain]]></title><description><![CDATA[AI did not kill distributed human data work. It folded it into corporate pipelines, where fairness is now a quality and provenance problem.]]></description><link>https://alexlopashev.substack.com/p/crowdsourcing-became-the-ai-data</link><guid isPermaLink="false">https://alexlopashev.substack.com/p/crowdsourcing-became-the-ai-data</guid><dc:creator><![CDATA[Sasha Lopashev]]></dc:creator><pubDate>Mon, 08 Jun 2026 05:34:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xVLj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>AI did not kill crowdsourcing.</p><p>It made crowdsourcing confidential, expert-led, and harder to audit.</p><p>That is the conclusion I did not want to reach.</p><p>For years I kept returning to the same problem: crowdsourcing platforms are marketplaces, but they are not fair marketplaces. One side sets the price, defines the task, accepts or rejects the work, controls payout timing, and usually controls the appeal process too. The other side does the work and hopes the rules will be applied honestly.</p><p>The paying side is called the requester. The non-paying side is called the worker. That language is already the whole story.</p><p>I am writing this because I think one version of this idea is probably dead. For years I wanted a fairer open market for digital labor: transparent rules, automatic payouts, portable reputation, and financial penalties for bad behavior on both sides. The AI boom did not make that dream come true. It absorbed the work into corporate data supply chains. But the mechanism underneath the dream still matters. This post is my attempt to separate the dead product idea from the live technical problem.</p><h2>The Old Unfair Bargain</h2><p>I first became obsessed with this as a contributor to Google Crowdsource. Later, from 2017 to 2019, I built and owned an internal crowdsourcing platform at Indeed. We had hundreds of global users working on quality improvements for aggregation pipelines. It was not a toy system. It had real operational use, real quality concerns, and real incentives hiding underneath the interface.</p><p>The work lived in the long tail where machine learning pipelines were useful but not enough. A job could appear in multiple places with slightly different wording, different titles, different company names, different locations, and different levels of freshness. Companies and job postings had to be stitched from multiple sources: large feeds, small company websites, pages from the physical world that later became digital inputs, and all the awkward edge cases that refuse to fit a clean schema.</p><p>Before that platform existed, the process was almost comically manual: spreadsheets upon spreadsheets. My hot take is that almost every product on the Internet is a glorified spreadsheet, but this was the rare case where the spreadsheet had become the product architecture. One person managed other people, who managed spreadsheets to split work between outside contractors, who returned more spreadsheets, which then had to be merged into another spreadsheet, before someone could manually push the final result into the system of record and kick off the real data pipelines.</p><p>The platform replaced that with a workflow. Workers subscribed to the countries, languages, and task types they could handle. Input pipes were automatic. Output grading was automatic and immediate. The results fed the systems that needed them instead of waiting for a human spreadsheet ceremony. Internal estimates put the savings in the low millions, and just as importantly, it freed people from managing the mechanics of work distribution so they could do more useful work.</p><p>And because software has a sense of humor, it started as a side project. It was supposed to be a temporary stop-gap until deeper systems evolved enough to replace it. That took about four years. For roughly three of them, the platform ran in maintenance mode with minimal input from me.</p><p>What stayed with me was this: quality problems in crowdsourcing are rarely just quality problems. They are incentive problems.</p><p>Classic crowdsourcing had a simple pitch: break large problems into small tasks, send those tasks to a distributed workforce, aggregate the answers, and get human judgment at scale.</p><p>That model gave us image labels, map corrections, translation checks, entity validation, content moderation, search relevance judgments, surveys, and countless small acts of data maintenance that made digital products feel cleaner than they really were.</p><p>But structurally, the bargain was always lopsided.</p><p>The requester wants low cost, high quality, fast turnaround, low management overhead, and the option to reject bad work.</p><p>The worker wants predictable pay, clear instructions, fair evaluation, fast settlement, and a reputation that can survive beyond one platform.</p><p>The platform wants throughput, margin, buyer retention, enough worker supply to keep prices down, and enough opacity to manage disputes at scale.</p><p>These goals overlap, but they do not naturally align.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Rpa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Rpa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 424w, https://substackcdn.com/image/fetch/$s_!0Rpa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 848w, https://substackcdn.com/image/fetch/$s_!0Rpa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 1272w, https://substackcdn.com/image/fetch/$s_!0Rpa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Rpa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png" width="1456" height="688" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:688,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:337530,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://sashalopashev.substack.com/i/201080750?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Rpa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 424w, https://substackcdn.com/image/fetch/$s_!0Rpa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 848w, https://substackcdn.com/image/fetch/$s_!0Rpa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 1272w, https://substackcdn.com/image/fetch/$s_!0Rpa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dd98e8-200d-4d30-b753-fbf33bb52cd8_3414x1614.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The quality problem is produced by incentives before it shows up in review queues.</figcaption></figure></div><p>The worst version looks like this: the requester under-specifies the task, the worker guesses what will be accepted, the platform measures surface-level agreement, and the worker absorbs the cost of ambiguity. If the submission is accepted, the worker earns a tiny payout. If it is rejected, the worker has already spent the time.</p><p>That is not just unfair. It is bad data engineering.</p><p>When a system rewards speed more reliably than care, it should not be surprised when it gets speed. When a system punishes workers for ambiguity they did not create, it should not be surprised when workers avoid hard tasks, copy common answers, or learn whatever shortcut gets past the filter.</p><p>The platform then calls this a quality-control problem.</p><p>I think that is backwards. It is a market-design problem that later expresses itself as a quality-control problem.</p><h2>Why The Open Market Felt Hollow</h2><p>There was another reason I kept doubting the open crowdsourcing thesis: a lot of the open market already looked compromised.</p><p>While I was prototyping my first attempt at a fairer marketplace, many of the open microtask platforms I found were not full of the noble &#8220;human intelligence tasks&#8221; I wanted to believe in. They were full of tiny campaigns to manufacture attention and trust: like a YouTube video, follow an account, upvote a post, write a product review, install an app, leave a comment, make something look more popular than it was.</p><p>Some of this has a formal name: crowdturfing. Researchers have studied human-powered crowdsourcing platforms being used for astroturf campaigns, social-media manipulation, malicious URL distribution, fake likes, and fake reviews. One paper looked at RapidWorkers campaigns targeting Amazon reviews and reported tasks paying workers from $0.10 to $1.50. The FTC&#8217;s later rule banning fake reviews, false testimonials, and fake social-media influence indicators is a useful signal of how normalized this whole pattern became.</p><p>That was not the entire market, obviously. There were legitimate data tasks, research tasks, moderation tasks, and labeling work. But the public surface area felt polluted. The open platforms that were easiest to inspect often looked less like a future of dignified digital labor and more like a liquidity pool for plausible deniability.</p><p>Mechanical Turk gave me the opposite signal. I tried to get in as a worker, partly just to test and explore the experience, and it was surprisingly hard. My read at the time was simple: if a platform makes it difficult to join the worker side, it probably does not have a worker shortage. It has a demand problem, a quality problem, or both.</p><p>Toloka gave me a third signal: the economics could be absurd because the platform had enough supply to make them absurd. Some search relevance tasks were genuinely hard. Comparing two search results pages is not &#8220;click the better one.&#8221; It can require reading detailed criteria, understanding user intent, comparing freshness, authority, language, location, and edge cases, and then applying that rubric consistently across a batch. Toloka itself describes modern search relevance evaluation as depending on human understanding of language, context, calibration, and guideline interpretation.</p><p>And yet the pay could look like pennies against pages of criteria.</p><p>That combination told me something important. Open crowdsourcing was not only unfair because requesters had power. It was unfair because the market had learned that it could spend human attention like a nearly free resource.</p><p>So by the time AI labs started buying more specialized human data, I had two conflicting intuitions. The idealist in me still wanted a fair open labor market. The operator in me suspected the open market had already lost too much trust.</p><h2>How Crowdsourcing Became AI Data Infrastructure</h2><p>The old word was crowdsourcing.</p><p>The new words are human data, RLHF, preference data, model evaluation, red-teaming, expert demonstrations, coding traces, synthetic-data validation, agent trajectories, and frontier-model benchmarks.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xVLj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xVLj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 424w, https://substackcdn.com/image/fetch/$s_!xVLj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 848w, https://substackcdn.com/image/fetch/$s_!xVLj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 1272w, https://substackcdn.com/image/fetch/$s_!xVLj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xVLj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png" width="1456" height="343" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:343,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:300108,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://sashalopashev.substack.com/i/201080750?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xVLj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 424w, https://substackcdn.com/image/fetch/$s_!xVLj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 848w, https://substackcdn.com/image/fetch/$s_!xVLj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 1272w, https://substackcdn.com/image/fetch/$s_!xVLj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f368ebf-5313-40d7-a65f-4858a5b1940e_3884x915.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The labor became more valuable, but it moved into confidential corporate wrapper.</figcaption></figure></div><p>Scale AI describes itself around training data, annotation, RLHF, model evaluation, red-teaming, and AI applications. Surge AI frames its work as human intelligence for frontier AI. Datacurve focuses on coding data, long-horizon software tasks, agent trajectories, supervised fine-tuning, and evaluation benchmarks.</p><p>This is not the same market wearing a new jacket. The center of gravity really changed.</p><p>The buyer is no longer always a random requester posting microtasks. It may be an AI lab, a government agency, or an enterprise customer. The task is no longer always a simple label. It may be a preference ranking, adversarial prompt, rubric-based evaluation, code review, legal analysis, medical reasoning, or a trace of how an expert completes a hard workflow.</p><p>The work became more valuable.</p><p>It also became less visible.</p><p>That matters because the old fairness problem did not go away. It was absorbed into a more confidential, more corporate supply chain.</p><p>AI labs need human data precisely where models are weak: nuanced judgment, edge-case behavior, culturally specific reasoning, safety failures, long-horizon tasks, and domains where correctness is expensive. This kind of data is valuable because it is not easily scraped from the public internet.</p><p>But once the data becomes proprietary, the fairness system becomes harder to inspect. Workers may not know how their output is used. Customers may not know how workers were selected, paid, evaluated, or replaced. Regulators may ask for data lineage without being able to see the raw data. Platforms may be trusted because there is no practical alternative.</p><p>This is the moment where provenance becomes interesting again.</p><p>Not as a crypto slogan. As infrastructure.</p><h2>Why Fairness Is A Data-Quality Problem</h2><p>It is tempting to talk about worker fairness as an ethical add-on: something nice to have after the product, the platform, and the buyer workflow are solved.</p><p>I think that is a mistake.</p><p>Worker fairness is upstream data-quality infrastructure.</p><p>If workers do not trust the rules, they adapt. If they do not trust rejection decisions, they optimize for the acceptance mechanism rather than the task. If they are paid too little for hard judgment, they avoid hard judgment. If the platform silently changes quality thresholds, workers learn superstition instead of skill.</p><p>And now there is a new problem: workers can use AI too.</p><p>That is not automatically bad. There are legitimate human-AI workflows where a model helps draft, summarize, search, or structure work. But if a customer is buying independent human judgment and instead receives a pile of correlated LLM-shaped answers, the dataset is compromised in a very specific way. It may look clean. It may even pass simple agreement tests. But it is no longer the signal the buyer thought they were purchasing.</p><p>In old crowdsourcing, the cheap failure mode was spam.</p><p>In AI data work, the cheap failure mode is plausible synthetic consensus.</p><p>That means a serious platform has to ask a better question than &#8220;did the worker match the expected answer?&#8221;</p><p>It has to ask:</p><blockquote><p>Did this worker provide independent, informative signal under the task&#8217;s rules?</p></blockquote><p>That is much harder. It also brings us back to mechanism design.</p><h2>What A Practical Fairness Layer Looks Like</h2><p>A fairer system does not mean every worker gets paid for every submission.</p><p>That would fail immediately. Requesters do need protection from spam, fraud, low-effort work, copied answers, collusion, and model-generated submissions masquerading as independent human judgment.</p><p>Fairness means something narrower and more technical:</p><blockquote><p>The rules should be known before work begins, and neither side should be able to quietly rewrite them after seeing the result.</p></blockquote><p>The core mechanism is two-sided financial commitment.</p><p>In a trustless environment, there is only one pragmatic forcing function: money. Not money as a moral philosophy. Money as rewards and penalties.</p><p>A legitimate participant accepts the rules of engagement before joining. Good behavior earns money and reputation. Bad behavior loses money and reputation. Reputation should behave like it does in the real world: slow to gain, quick to lose. Money deters drive-by abuse from newcomers. Reputation governs long-term relationships.</p><p>The requester escrows enough money to prove the project is real and to make late cancellation costly. The worker attaches a proof-of-value stake to each submission, proving that they believe the submission is worth evaluating. If the work passes the declared rule, the worker gets the stake back with the reward. If the work is honest but inconclusive, the stake should usually be returned. If the work is fraudulent, low-effort, copied, or clearly automated against the task rules, the stake can be slashed.</p><p>That symmetry was the point. Requesters should not be able to extract work and walk away. Workers should not be able to spray low-quality submissions for free and hope a few pass.</p><p>This aligns all three parties around value creation. The requester wants useful work results. The worker wants money and reputation. The platform wants transaction fees and repeat participation. Nobody wants to lose money. Every good actor wants the game to continue.</p><p>At minimum, a fairness layer should guarantee a few things.</p><p>First, funded work. A worker should not submit into a project whose reward pool does not exist.</p><p>Second, known rules. Acceptance logic should be declared before work begins.</p><p>Third, bounded requester discretion. A requester should not be able to reject useful work after extracting the value of the submission.</p><p>Fourth, worker proof-of-value. Each submission should carry either a small financial stake, a reputation stake, or both, so low-effort, fraudulent, or automated submissions are not free to spray across the system.</p><p>Fifth, quality aggregation. Individual answers should be evaluated through a task-appropriate method, not purely through arbitrary requester review.</p><p>Sixth, payout finality. Once the declared rule is satisfied, settlement should happen automatically.</p><p>Seventh, auditability. The system should preserve enough metadata to reconstruct how data was produced, accepted, rejected, appealed, and paid.</p><p>Eighth, confidentiality. Auditability should not require exposing raw customer data, private worker identity, proprietary prompts, or unpublished model failures.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_fBy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_fBy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 424w, https://substackcdn.com/image/fetch/$s_!_fBy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 848w, https://substackcdn.com/image/fetch/$s_!_fBy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 1272w, https://substackcdn.com/image/fetch/$s_!_fBy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_fBy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png" width="1456" height="513" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:513,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:170229,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://sashalopashev.substack.com/i/201080750?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_fBy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 424w, https://substackcdn.com/image/fetch/$s_!_fBy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 848w, https://substackcdn.com/image/fetch/$s_!_fBy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 1272w, https://substackcdn.com/image/fetch/$s_!_fBy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8707d88-b417-4c72-a2c4-fd444fd7ce61_2028x715.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A fairness layer does not remove quality control. It turns discretionary rejection into declared rules, two-sided stakes, audit trails, and automatic settlement.</figcaption></figure></div><p>The simplest useful primitive on the requester side is escrow.</p><p>Before the project begins, the requester funds the work. A portion of the budget is reserved for accepted submissions. Another portion can be reserved for partial cancellation, failed project conditions, or worker reimbursement when the requester changes direction after participation has begun.</p><p>The equivalent primitive on the worker side is proof-of-value staking.</p><p>This is the unfortunate part: to earn money as a worker, you may need money to stake your submissions. I do not like that. But in an open, low-trust system, some downside has to exist before reputation exists. The stake can be small, proportional to task value, and partly reputational once the worker has a track record. The important property is not that workers risk a lot of money. The important property is that each submission carries some downside when it is provably bad faith.</p><p>Over time, requesters could waive or reduce staking for workers with strong platform reputation, if they trust the platform&#8217;s reputation model. They could also waive staking for specific workers they have had good prior experience with. Money is the bootstrapping deterrent. Reputation is the long-term relationship layer.</p><p>The key rule is:</p><blockquote><p>If the requester has received enough information to benefit from the work, the requester should not retain unilateral authority to cancel payment.</p></blockquote><p>This does not eliminate rejection. It changes who gets to decide and under what constraints.</p><p>For example, imagine a project that asks workers to verify and normalize job postings across countries and languages. The project could declare its rules before anyone starts:</p><ul><li><p>workers are eligible only for the countries, languages, and task types they have opted into or qualified for</p></li><li><p>each posting cluster needs at least 3 independent judgments before it can be accepted automatically</p></li><li><p>fields with objective checks, like source URL, company website, or location, are graded differently from fuzzy fields, like normalized title or duplicate detection</p></li><li><p>calibration tasks are mixed into each batch and update worker reliability</p></li><li><p>each submission carries a small proof-of-value stake, returned when the submission is accepted or honestly unresolved, and slashed when it violates declared task rules</p></li><li><p>workers with high reputation, or workers explicitly trusted by the requester, may receive reduced or waived staking requirements</p></li><li><p>disagreements above a threshold route into a second-stage review task instead of becoming arbitrary rejection</p></li><li><p>payment settles when the declared rule completes, while any requester override creates an auditable appeal record</p></li></ul><p>That is a practical fairness layer. It does not require pretending every answer is equally good. It also does not let the requester wait until after the work is visible and then quietly redefine what counted.</p><p>The important shift is that rejection becomes rule-bound. The requester can still define what good work means. The platform can still enforce fraud rules. The worker can still lose reputation for bad submissions.</p><p>But the worker is no longer donating time into a black box.</p><h2>Provenance Without Exposing The Data</h2><p>My older version of this idea leaned toward blockchain. I still understand why.</p><p>If the platform has too much power, make the important events hard to rewrite. If requesters can reject work after seeing it, make the acceptance rules public before the work begins. If workers do not trust payout timing, make settlement automatic. If datasets become valuable, preserve the chain of how they were made.</p><p>The mistake is assuming the data itself should be public.</p><p>In the current AI market, that is often impossible. The tasks may contain private prompts, customer data, benchmark items, model weaknesses, expert workflows, or safety failures. Public exposure could destroy the value of the dataset or create real security and privacy risk.</p><p>So the better design is not &#8220;public data on-chain.&#8221;</p><p>It is &#8220;verifiable provenance with selective disclosure.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vMuE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vMuE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 424w, https://substackcdn.com/image/fetch/$s_!vMuE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 848w, https://substackcdn.com/image/fetch/$s_!vMuE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 1272w, https://substackcdn.com/image/fetch/$s_!vMuE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vMuE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png" width="1456" height="364" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:364,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:375281,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://sashalopashev.substack.com/i/201080750?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vMuE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 424w, https://substackcdn.com/image/fetch/$s_!vMuE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 848w, https://substackcdn.com/image/fetch/$s_!vMuE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 1272w, https://substackcdn.com/image/fetch/$s_!vMuE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29ddd774-ec37-4a6c-8058-b7116b32a505_3654x913.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The valuable record is not raw public data. It is a verifiable history of rules, versions, evaluations, payouts, and overrides.</figcaption></figure></div><p>A practical system might record the project rule commitment, asset hashes or encrypted references, task version identifiers, worker pseudonymous identifiers, submission commitments, evaluation outcomes, payout events, appeal or override events, and dataset export manifests.</p><p>The raw assets can remain in controlled storage. The ledger can be a permissioned append-only log, a transparency log, a database with cryptographic commitments, or a public chain for a narrow subset of events.</p><p>The implementation is less important than the verification question:</p><blockquote><p>Who needs to prove what, to whom, without revealing more than necessary?</p></blockquote><p>A worker may need to prove they were paid under the declared rule. A requester may need to prove a dataset was created through a specific workflow. A regulator may need evidence of lineage, consent, evaluation, and data governance. A model developer may need to prove that a benchmark was not contaminated.</p><p>Those are provenance problems.</p><p>They just do not require the romantic version of decentralization.</p><h2>What Still Feels Alive</h2><p>This is the part I resisted.</p><p>I wanted the answer to be a fair, open digital labor market. Anyone could participate. Work would be transparently priced. Workers would have portable reputation. Requesters would get high-quality results. The platform would become a neutral broker rather than a private judge.</p><p>I still like that world.</p><p>I am less convinced it is the world we are getting.</p><p>Enterprise buyers prefer vendors. They want contracts, account management, security review, indemnity, compliance posture, and someone to blame. AI labs do not want their most sensitive evaluation data floating through a public marketplace. High-value tasks increasingly require verified expertise. Open participation increases adversarial pressure. Absolute anonymity conflicts with some compliance requirements. Crypto adds friction before a worker earns a cent.</p><p>So the original marketplace thesis may be dead.</p><p>But the mechanism is not.</p><p>The buyer changed.</p><p>The open marketplace wanted fairness as labor-market infrastructure.</p><p>The AI data market may need fairness as quality, compliance, and audit infrastructure.</p><p>That is a colder framing. It is also probably more true.</p><p>Three ideas survived my own skepticism.</p><p>First: fairness is quality infrastructure.</p><p>The way workers are paid, evaluated, rejected, and appealed changes the data they produce. Treating labor conditions as separate from data quality is a category error.</p><p>Second: provenance is compliance infrastructure.</p><p>The valuable record is not raw public data. It is verifiable lineage: who did what kind of work, under which rules, against which task version, with what evaluation, and with what settlement.</p><p>Third: the next hard problem is adversarial human data.</p><p>Collecting labels is no longer the impressive part. The hard part is eliciting independent, high-effort, task-faithful signal when both humans and models can cheaply imitate low-quality work.</p><p>That problem sits underneath RLHF, model evaluation, red-teaming, expert data, benchmarks, and agent training.</p><p>The old question was:</p><blockquote><p>How do we get enough humans to label enough data cheaply enough?</p></blockquote><p>The new question is:</p><blockquote><p>How do we know the human signal we bought is real, independent, fairly paid, and governed by rules that survived contact with incentives?</p></blockquote><p>I started with a romantic idea: a fairer marketplace for human intelligence tasks.</p><p>The world moved. AI made human data more valuable, but also more confidential. The open crowd was folded into corporate infrastructure. The microtask became an expert trace. The label became a preference, a critique, a demonstration, a red-team attempt, a workflow, a judgment.</p><p>So maybe the product I imagined is dead.</p><p>But the problem is not.</p><p>The deeper problem was never &#8220;how do we put crowdsourcing on a blockchain?&#8221;</p><p>The deeper problem was:</p><blockquote><p>How do we design a data labor market where the party producing the signal can trust the rules, and the party buying the signal can trust the quality?</p></blockquote><p>That problem is now sitting underneath frontier AI.</p><p>Crowdsourcing did not die.</p><p>It became part of the corporate AI data supply chain.</p><p>The question is whether the next generation of AI data infrastructure will make that labor auditable, fair, and worth doing, or merely more efficiently abstracted away.</p><h2>References</h2><ul><li><p><a href="https://scale.com/about">Scale AI</a> and <a href="https://scale.com/generative-ai-data-engine">Scale Generative AI Data Engine</a></p></li><li><p><a href="https://surgehq.ai/">Surge AI</a></p></li><li><p><a href="https://datacurve.ai/products">Datacurve products</a> and <a href="https://deepswe.datacurve.ai/">DeepSWE</a></p></li><li><p><a href="https://ojs.aaai.org/index.php/ICWSM/article/view/14384">Crowdturfers, Campaigns, and Social Media</a></p></li><li><p><a href="https://arxiv.org/abs/1406.0574">The Dark Side of Micro-Task Marketplaces</a></p></li><li><p><a href="https://people.engr.tamu.edu/caverlee/pubs/parisa17icwsm.pdf">RapidWorkers campaigns targeting Amazon reviews</a></p></li><li><p><a href="https://www.ieee-security.org/TC/SPW2021/ConPro/papers/yeung-conpro21.pdf">Bad Job: Abusive Work on Alternative Microtask Platforms</a></p></li><li><p><a href="https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials">FTC final rule banning fake reviews and testimonials</a></p></li><li><p><a href="https://toloka.ai/blog/search-relevance/">Toloka on search relevance evaluation</a></p></li><li><p><a href="https://fair.work/en/fw/publications/fairwork-cloudwork-ratings-2023-work-in-the-planetary-labour-market/">Fairwork Cloudwork Ratings 2023</a></p></li><li><p><a href="https://fair.work/wp-content/uploads/sites/17/2025/07/GPAI_Fairwork_Ratings_Report-FINAL.pdf">Fairwork AI Ratings 2024/5</a></p></li><li><p><a href="https://www.sciencedirect.com/science/article/pii/S0007681324001265">Fairness in Crowdwork: Making the Human AI Supply Chain More Humane</a></p></li><li><p><a href="https://arxiv.org/abs/2506.06991">Evaluating LLM-Contaminated Crowdsourcing Data Without Ground Truth</a></p></li><li><p><a href="https://www.sciencedirect.com/science/article/pii/S2096720924000265">Blockchain-Based Crowdsourcing for Human Intelligence Tasks with Dual Fairness</a></p></li><li><p><a href="https://ai-act-service-desk.ec.europa.eu/en/ai-act/article-10">EU AI Act Article 10: Data and Data Governance</a></p></li><li><p><a href="https://ai-act-service-desk.ec.europa.eu/en/ai-act/article-53">EU AI Act Article 53: Obligations for Providers of General-Purpose AI Models</a></p></li><li><p><a href="https://spec.c2pa.org/specifications/">C2PA technical specification</a></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://alexlopashev.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>