Shelf 1 · Computing Foundations · 10 / 45
World Community Grid — Citizen Computing for Science
How WCG works, from its 2004 launch at IBM and its transfer to the Krembil Research Institute to BOINC work distribution, validation, medical and climate research, published results, and how it runs today.
Check this article’s sources (35)Article brief
Idle minutes in homes around the world add up to long computations for medical and environmental research. World Community Grid connects that quiet cooperation.
A useful mental model
Imagine a public workshop where researchers split one vast calculation into cards, send them out to borrowed computers, and repeat any suspicious answer on a second host.
Where the analogy stops
A returned workunit is not itself a discovery or cure. Validation, aggregation, researcher analysis, review, and publication are separate stages.
You will trace the full evidence chain behind a screen name and a credit total, from volunteer host to published research.
Open the glossaryArticle contents12 chaptersJump to a chapter
1Not one experiment: shared infrastructure for public-interest research
World Community Grid is not the name of one giant science experiment. It is shared infrastructure: depending on what each project supports, it sends research applications to Windows, macOS, Linux, or Android devices and returns the output to the research teams. The client side runs on BOINC; WCG itself handles project selection, servers, application distribution, statistics, and community operations.
The official project statistics updated at 12:06 UTC on 21 August 2026 list three active research projects: Mapping Arthritis Markers, Africa Rainfall Project, and Mapping Cancer Markers. Twenty-nine are marked completed, and none is shown as paused. Beta Testing runs intermittently, but it is a cross-project proving ground for applications and workunits rather than a research study of its own.
The same snapshot reports 821,691 registered members, 7,747,340 registered devices, 2,732,527 years of runtime, and 7,897,462,759 returned result instances. Those are totals accumulated over more than two decades, not counts of people or devices active right now. Runtime and result counts measure the computing contributed; they do not count treatments or scientific conclusions.
2Grid, BOINC, and WCG are not synonyms
| Layer | What it means | How it appears in WCG |
|---|---|---|
| Grid computing | Coordinating many computing resources toward a shared purpose | Pooling varied, intermittent hosts around the world for research |
| Volunteer computing | People choose to donate their own resources | Participants provide power, devices, and connectivity |
| BOINC | Middleware that dispatches, runs, and returns work | The base for the client and server functions |
| World Community Grid | A research portfolio and operating community | Proposal review, application operations, validation, statistics, and links to research teams |
WCG is not a network without central administration. It selects the studies, distributes signed applications, schedules workunits, and judges returned results through validators. Its hosts are spread around the world, but authority and coordination are explicit. That is different from an institutional grid, where organizations federate resources through contracts and identity, and different again from Bitcoin, where open participants compete to order a ledger.
What WCG achieved, then, was not removing the center. It connects a large population of varied, unpredictable hosts to accountable science projects behind safeguards the operator documents: review, code signing, and validation. That is not a third-party audit, and it is not a guarantee of zero risk. Distribution is not a yes-or-no property: who owns the resources, who chooses the work, who validates it, and who publishes the results are separate layers, and each has to be judged on its own.
3From the Smallpox Grid to IBM infrastructure at global scale
The direct predecessor was the Smallpox Research Grid on United Devices' grid.org. An Oxford University team used computational chemistry to look for compounds that might bind to smallpox-virus targets. The scale of that effort helped make the case for a standing grid devoted to humanitarian research.
WCG launched on 16 November 2004 as a philanthropic initiative of IBM Corporate Social Responsibility. It ran on United Devices technology at first, added Linux and BOINC integration in 2005, brought Windows onto BOINC in 2006, and later added macOS. The United Devices client was retired in the third quarter of 2008, which left BOINC as the common platform.
The pattern here is middleware born out of SETI@home moving into a different institution and offering one way in across medicine, the environment, and basic science. That did not mean BOINC decided the scientific application or validation rules of any project; those choices stayed with the research team and the WCG operators.
4The research is chosen before the compute is gathered
The WCG proposal criteria ask for more than a large workload. A study should benefit humanity, be led by a nonprofit research organization, break into many independent computations, and make the results obtained through WCG available to the scientific community. The value judgment, deciding what spare CPUs ought to do, therefore happens at the entrance to the technical pipeline.
Acceptance does not mean arbitrary code goes straight out to volunteers. The researchers and the technical team port and test the application, then design its inputs, outputs, checkpoints, error handling, validation, and server-side ingestion. Beta Testing exists as a separate pool because household operating systems, CPUs, drivers, and runtimes vary far more than they do in a managed cluster.
A publication policy does not turn raw returns into scientific knowledge. Opening the results generated through WCG to the scientific community is not the same as releasing the input clinical data, every line of source code, or every downstream artifact without conditions. The researchers still reassemble results, check their quality, run statistical or experimental validation, and publish data or papers. The end of computation, the completion of a WCG project, a peer-reviewed publication, and clinical use are four different milestones.
5How one workunit becomes research data
A research team splits a large search space or simulation into smaller tasks that can be scheduled independently wherever the dependencies allow. In ARP, for example, one generation can feed the next. WCG scheduling weighs platform, resources, deadlines, and the participant's project choices before it dispatches a task. The BOINC client downloads the application and its input, runs in the background, and checkpoints where the application supports it.
Finishing a computation and uploading an output file is not the end of it. The client reports the result to the scheduler, and WCG validates it. Validated output then goes through project-specific assimilation and post-processing before it reaches the researchers. Where the aggregation happens, and how results are put back together, differs from project to project.
Hosts that stop responding, deadlines that pass, hardware faults, and arithmetic errors are all normal operating conditions. Work has to be reissuable, and the central servers have bottlenecks of their own in work generation, dispatch, upload, databases, validation, and assimilation. Adding hosts does not guarantee that the research speeds up in proportion.
6Replication, trusted devices, and signatures split the trust
The WCG help pages do not prescribe a single validation method; the figure shows the two main paths. Redundant computation normally sends a job to two devices, accepts the result when they agree, and issues more copies when they do not. Single Validation Type 1 sends one copy to a device with a reliable record and uses random replication to audit that device's trust state. Type 2 is also defined, using multiple copies for nondeterministic output, though the official help says no current project uses it.
Validation of this kind protects the consistency of the returned computation. It does not establish the research hypothesis, remove bias from the input dataset, vouch for a statistical method, or demonstrate clinical utility. Those questions belong to study design, downstream analysis, replication, peer review, and where necessary laboratory or clinical work. Validated credit is not a vote on scientific truth.
Trust runs in the other direction too: participants execute WCG-distributed code on their own machines. WCG documents its application review, cryptographic signing, refusal of unsigned applications, and encrypted communications. A signature helps show that a binary matches what WCG distributed; it does not automatically prove the research value of that binary or that it is free of bugs. Participants still have to read the operator's pages, the research description, and the security notices for themselves.
7Three active projects in August 2026
| Project | Question | Role of computation | Official status (checked 2026-08-22) |
|---|---|---|---|
| Mapping Arthritis Markers | Which markers in psoriasis and psoriatic-arthritis skin samples may relate to PsA development, progression, or treatment? | Searches skin-sample data for candidate patterns | Just Launched / Active |
| Africa Rainfall Project | How can localized rain over sub-Saharan Africa be represented at high resolution? | Runs many high-resolution regional weather-simulation workunits | In Progress / Active |
| Mapping Cancer Markers | Which marker combinations relate to cancer type, outcome, or treatment response? | Searches and scores combinations at large scale | In Progress / Active |
This is the set classified as Active in the current official registry, not a ranking by scientific value. Active does not guarantee a constant queue on every platform: research batches, server maintenance, input generation, storage, and downstream analysis all change what is available. “My client is not getting tasks” and “the project has ended” are not the same statement.
A WCG project name also need not cover the whole scientific program. WCG supplies one computational stage; sampling, observation, dataset preparation, experiments, statistics, and publication sit before and after it. Volunteer computation is an important stage, not a replacement for the rest of the research.
8From MCM to MAM: distributing a combinatorial search
Mapping Cancer Markers (MCM) searches DNA, RNA, protein, and related marker data from healthy and cancerous tissue samples for combinations that may correlate with cancer type, outcome, or response to treatment. The number of combinations explodes as markers are added, so mathematical methods narrow the space down and distributed jobs score the many candidate signatures that remain.
The output is not a diagnostic or a therapy. It is a set of candidates, and a set of search methods, for later validation. A June 2026 official update reports that the lung-cancer analysis yielded 26 high-scoring genes; a high score is not clinical approval. Establishing clinical meaning would take further work, such as independent cohorts and biological validation.
Mapping Arthritis Markers (MAM) applies the large-scale marker-search method developed for MCM to skin samples from people with psoriasis and psoriatic arthritis, looking for patterns that may relate to how PsA develops, progresses, or responds to treatment. According to the official record, what carried over is the computational method and the algorithm, not individual medical candidates moving from one disease to another.
9Africa Rainfall Project: storage can run out before compute does
Africa Rainfall Project (ARP) runs high-resolution weather simulations of localized rain over sub-Saharan Africa and compares them against satellite data, ground observations, and data from The Weather Company. The long-term aim is to improve models that can help make sense of agriculture and water resources where rainfall observations are sparse.
The project showed that volunteer CPU is not the only limit. Storage on the research side filled up with the large outputs, and new work stopped in December 2022. An October 2024 notice targeted a restart by 4 November, and a July 2025 official update confirmed that the project was running again.
Even when computation at the edge looks nearly free, the central networking, databases, storage, backups, and researcher time still cost something. The ARP pause is less a story of failure than a working example of the bottleneck moving from host computation to aggregation, storage, and post-processing.
10“Completed” does not mean a finished medicine
Completed in the official statistics means WCG has stopped distributing new workunits for that project. Organizing the returned data, follow-up experiments, writing, and replication can all continue after that. A search that turns up none of the expected candidates can still have scientific value if it publishes the space it explored and the method it used.
Even peer-reviewed output needs a narrow statement of what it established. FightAIDS@Home reported a binding-free-energy method that used about one million replicas on WCG, not an approved HIV therapy. Help Conquer Cancer used WCG to compute 12,375 primary features per protein-crystallization image and tested a classifier built from them on a held-out set, and its authors warned that precision would drop in deployment because real crystal images are rare. OpenZika narrowed more than 400 million computation results down to candidates tested in enzyme and cell assays, but stopped short of hit-to-lead development.
A fair evaluation separates the original question, the computation WCG performed, the validation, the data released, the peer-reviewed papers, independent replication, and the remaining distance to practical use, instead of asking only how many compute-years were donated. A candidate compound is not a medicine, and a computational association is neither causation nor a diagnostic. Holding those boundaries is what lets volunteer contributions be recorded honestly rather than inflated.
11From IBM to Krembil: continuity took an operational transfer
IBM announced in 2021 that the WCG assets would transfer to Krembil Research Institute, part of Toronto's University Health Network (UHN); the legal transfer completed that September. Operations moved to an academic team built around Igor Jurisica's lab. IBM funding continued through February 2022, and extended transition support ended on 2 March.
For the move, new work stopped on 14 February 2022, results stopped being accepted on 27 February, and the website went offline for relocation on 28 February. The website and forum came back on 21 June, and a complete restart after alpha operations was announced on 13 April 2023. Problems with the database, scheduler, storage, and performance showed how hard it is to move a corporate-scale service onto research-institution resources.
The current security page says the physical servers are hosted in the SHARCNET facility at the University of Waterloo and that the technical team sits in the Jurisica Lab at Krembil Research Institute. Infrastructure descriptions can change, so anyone thinking of joining should check the current news and server status. WCG lasted two decades on more than client code: it needed an institution to receive it, technical staff, researchers, and a forum community.
12Four numbers to understand before you join
| Display | Meaning | Common misreading |
|---|---|---|
| Runtime | Total compute time of validated tasks | Not the wall-clock length of a study, and not a measure of scientific output |
| Results returned | Result instances counted by the statistics; replication can produce several per workunit | Not unique workunits or experiments, and the compute cost of each differs |
| WCG points / BOINC credit | Contribution accounting, shown as 7 WCG points per BOINC credit | Not a currency issued by WCG, not ownership, and not a verdict on the science |
| Devices / members | Registered devices and accounts, accumulated over time | Not the number online right now |
Joining means registering an account, choosing projects, installing BOINC or attaching an existing client, and setting a device profile. Use only devices whose owner has given permission, and start with conservative limits on CPU share, hours, battery, network, and temperature. Spare compute still draws electricity and can add heat and fan noise; what that does to the hardware depends on the settings, the cooling, and the device. WCG handles IP addresses, device specifications and performance, disk information, and preferences alongside account data, and some member, device, and contribution statistics may be public depending on privacy settings.
There is no universally right project or level of contribution; weigh the research purpose, the publication policy, and the cost to your device yourself. Runtime, points, and result totals cannot be converted on their own into electricity use or carbon emissions. Marginal device power, the local grid mix, cooling, hours a machine stays on only for BOINC, replication, and retries would all have to be measured before anyone could claim that using idle resources costs the environment nothing.
WCG workunit dispatch can look like a mining pool handing hashing jobs to workers. But the Bitcoin protocol itself, and solo mining with it, takes no jobs from a central server. WCG runs centrally selected scientific applications, validates application-specific output, and grants credit. In Bitcoin, miners propose candidate blocks and every full node applies the same consensus rules independently. The lesson of WCG history is not that handing out computation decentralizes a system; it is that purpose, authority, validation, and reward each have to be designed on their own.
Primary sources
- World Community Grid — Statistics by project (live)
- World Community Grid — Active research projects
- World Community Grid — About and history
- World Community Grid — 20 years of volunteer computing
- World Community Grid — From grid.org to World Community Grid
- World Community Grid — IBM-to-Krembil transfer announcement
- World Community Grid — 2022 operational transition plan
- World Community Grid — Result validation help
- World Community Grid — Security
- World Community Grid — Research proposal criteria
- World Community Grid — Mapping Cancer Markers overview
- World Community Grid — Mapping Arthritis Markers overview
- World Community Grid — Africa Rainfall Project overview
- World Community Grid — Africa Rainfall Project restart
- World Community Grid — Understanding project progress
- World Community Grid — Global statistics (live)
- World Community Grid — How it works
- David P. Anderson — BOINC: A Platform for Volunteer Computing
- BOINC — Server architecture and performance
- World Community Grid — Returning results
- World Community Grid — Points and contribution accounting
- World Community Grid — Privacy statement
- World Community Grid — Electricity use FAQ
- World Community Grid — MCM high-scoring genes update (2026)
- J. Chem. Inf. Model. — FightAIDS@Home distributed binding free-energy study
- Journal of Structural and Functional Genomics — WCG protein-crystallization image classification
- World Community Grid — OpenZika results and publication
- J. Chem. Inf. Model. — OpenZika virtual screening and experimental assays
- IBM History — World Community Grid
- World Community Grid — Website and forum restart (2022)
- World Community Grid — Complete restart after transition (2023)
- World Community Grid — Africa Rainfall Project running again (2025)
- World Community Grid — Points and BOINC credit
- World Community Grid — Registration and participation
- Bitcoin: A Peer-to-Peer Electronic Cash System
Read next
Distributed Consensus — Paxos, Raft, PBFT, and Nakamoto Consensus13 min readRelated topics
Go deeper
Citation
- Title
- World Community Grid — Citizen Computing for Science
- Source
- Bitcoin Library (bitcoin.ne.jp)
- Canonical URL
- https://bitcoin.ne.jp/en/learn/world-community-grid
- Author
- KK siiiiiixth
- Topic
- world-community-grid
- Published
- Updated
- Last verified
- Editorial policy
- https://bitcoin.ne.jp/en/editorial-policy
- About
- https://bitcoin.ne.jp/en/about
- License
- Content reuse terms
Operator-owned article text, original diagrams, and public data may be used for citation, summarization, indexing, search, RAG, machine analysis, and AI model training. When content is presented to readers, identify Bitcoin Library and the applicable canonical URL where technically practicable.