Access
To read this story in full you will need to login or make a payment (see right).
Letters to Nature
Nature 412, 894-897 (30 August 2001) | doi:10.1038/35091039; Received 21 May 2001; Accepted 6 July 2001
Open Innovation Challenges
-
Methods of Modeling Adaptation in Populations
The analysis of adaptation with a population is a frequently encountered computational modeling scen...
-
Single-cell Analysis Platform
This Challenge is looking for novel approaches to analyzing changes at a single-cell level. This is...
nature jobs
Senior Faculty Positions
- Torrey Pines Institute for Molecular Studies
- Port St. Lucie, FL
Research Fellow
- Beth Israel Deaconess Medical Center
- Beth Israel Deaconess Medical Center, 330 Brookline Avenue, Boston, MA 02215
Parasitic computing
Albert-László Barabási1, Vincent W. Freeh2, Hawoong Jeong1 & Jay B. Brockman2
- Department of Physics, University of Notre Dame, Notre Dame, Indiana 46556, USA
- Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, Indiana 46556, USA
Correspondence to: Albert-László Barabási1 Correspondence and requests for materials should be addressed to A.-L.B. (e-mail: Email: alb@nd.edu).
Abstract
Reliable communication on the Internet is guaranteed by a standard set of protocols, used by all computers1. Here we show that these protocols can be exploited to compute with the communication infrastructure, transforming the Internet into a distributed computer in which servers unwittingly perform computation on behalf of a remote node. In this model, which we call 'parasitic computing', one machine forces target computers to solve a piece of a complex computational problem merely by engaging them in standard communication. Consequently, the target computers are unaware that they have performed computation for the benefit of a commanding node. As experimental evidence of the principle of parasitic computing, we harness the power of several web servers across the globe, which—unknown to them—work together to solve an NP complete problem2.
To read this story in full you will need to login or make a payment (see right).

