Skip to content

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 glossary
Article 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

Comparison table for Grid, BOINC, and WCG are not synonyms
LayerWhat it meansHow it appears in WCG
Grid computingCoordinating many computing resources toward a shared purposePooling varied, intermittent hosts around the world for research
Volunteer computingPeople choose to donate their own resourcesParticipants provide power, devices, and connectivity
BOINCMiddleware that dispatches, runs, and returns workThe base for the client and server functions
World Community GridA research portfolio and operating communityProposal 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

Figure 1 WCG moved from its 2004 IBM launch through BOINC integration, legal transfer to Krembil in 2021, and an operational handoff in 2022. Separating ownership from system migration is essential to reading its continuity accurately.

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

Figure 2 WCG does not stop at dispatching workunits. A research question is split, applications are reviewed and signed, volunteer hosts compute, outputs are validated or retried, and researchers aggregate, analyze, test where needed, and publish. Completed computation and scientific conclusion are different stages.

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

Figure 3 WCG validation is not one universal double-computation rule. Redundant copies and single validation on trusted devices with random replication audits feed application-specific validators. Either method can produce a valid result or trigger extra copies and retries after mismatches, deadlines, or numerical differences.

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

Figure 4 Official statistics at 12:06 UTC on 21 August 2026 show three active projects, one intermittent Beta Testing pool, 29 completed entries, and none listed as paused. The active work covers arthritis markers, African rainfall simulation, and cancer marker combinations; every status needs its observation time.
Comparison table for Three active projects in August 2026
ProjectQuestionRole of computationOfficial status (checked 2026-08-22)
Mapping Arthritis MarkersWhich markers in psoriasis and psoriatic-arthritis skin samples may relate to PsA development, progression, or treatment?Searches skin-sample data for candidate patternsJust Launched / Active
Africa Rainfall ProjectHow can localized rain over sub-Saharan Africa be represented at high resolution?Runs many high-resolution regional weather-simulation workunitsIn Progress / Active
Mapping Cancer MarkersWhich marker combinations relate to cancer type, outcome, or treatment response?Searches and scores combinations at large scaleIn 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

Comparison table for Four numbers to understand before you join
DisplayMeaningCommon misreading
RuntimeTotal compute time of validated tasksNot the wall-clock length of a study, and not a measure of scientific output
Results returnedResult instances counted by the statistics; replication can produce several per workunitNot unique workunits or experiments, and the compute cost of each differs
WCG points / BOINC creditContribution accounting, shown as 7 WCG points per BOINC creditNot a currency issued by WCG, not ownership, and not a verdict on the science
Devices / membersRegistered devices and accounts, accumulated over timeNot 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

Read next

Distributed Consensus — Paxos, Raft, PBFT, and Nakamoto Consensus13 min read
Share

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.