Introduction

Nanotechnology has undergone a remarkable growth in recent years, and a large number of nanodevices such as nanomemories1, nanobatteries2,3, nanocontainers4 and nanomotors5 have already been developed. Nevertheless, communication between human-made nanodevices remains almost unexplored. Experts in telecommunication and computer engineering have already envisioned the interconnection of nanodevices in ‘nanonetworks’ and their virtually-unlimited applications in different fields6,7,8. At the nanoscale, traditional communication technologies are not applicable given the large size and power requirements of classical transceivers, receivers and other components9. In this context, an interesting approach for establishing communication at the nanometric level is to mimic how nature communicates. Chemical or molecular communication10, based on transmitting and receiving information by means of molecules (chemical messengers), is the communication form used by living organisms. For instance, cells communicate with neighbours by exchanging chemicals11,12,13; neurons propagate, share and process information by using neurotransmitters14,15; and insects, bacteria and many mammals use pheromones to communicate with members of their same species. Inspired by biological organisms and cells, scientists have reported, for instance, the use of DNA systems and enzymatic cascades as a tool for information processing and computing16,17. Moreover, chemical logic systems based on individual molecules18,19 and bio-molecular networks20,21,22 have also been developed23,24,25,26.

However, despite these interesting advances, communication between nanoparticles has barely been explored. In this scenario, there are many unanswered questions about the construction of nanonetworks that integrate nanoparticles and molecules, such as: Which molecules should be used to encode information? How will these molecules be recognized? How can recognition be converted into propagation of information, and how can this information be reported? Addressing these questions is no trivial matter, and the experimental realization of these systems is still to come.

In communication theory terms, communication can be defined as the process of establishing a connection between two points for information exchange27. At one point of the communication process, there is the sender of information, which receives a stimulus to send a message across. The sender converts information into a code and transmits the message through an appropriate medium. The receiver perceives the message and decodes it. Communication models are systematic representations of the process that helps to understand how communication can be done. For example, in the linear model of communication, the message flows in a straight line from the sender to the receiver, and there is no feedback concept. In the more complex interactive model, the sender channels a message to the receiver and the receiver then sends feedback and channels a message to the original sender28. In this context, the interactive model is like two linear models piled on top of each other (Fig. 1). Communication is considered effective if it receives the desired result, response or reaction.

Figure 1: Illustration of an interactive model of communication.
figure 1

The sender receives a stimulus and encodes a message for the receiver. The receiver interprets the message and returns feedback to the first point.

To design human-made nanodevices capable of communicating on the nanoscale, here we show a chemical communication process between gated nanoparticles, which mimics the interactive communication model shown in Fig. 1. It employs Janus Au-mesoporous silica gated nanoparticles containing a mesoporous face, loaded with a cargo and capped with stoppers that can be opened in the presence of a specific stimulus29,30,31,32,33,34,35; and an Au face that is functionalized with different bio-molecules36,37. Cargo delivery from one nanoparticle only occurs after biunivocal communication with the second nanoparticle through two enzymatic processes and the exchange of two chemical messengers.

Results

Communication system design and operation

A representation of the communication process we report herein is depicted in Fig. 2. The first nanomachine (S1gal) is loaded with (Ru(bpy)3)2+, capped with β-cyclodextrin (β-CD) attached through disulfide bonds to the mesoporous face and functionalized with enzyme β-galactosidase on the Au face. The second nanomachine (S2gox) is loaded with N-acetyl-L-cysteine, capped with a pH-responsive β-CD:benzimidazole supramolecular nanovalve on the mesoporous face and functionalized with glucose oxidase (GOx) on the Au face. When S1gal and S2gox are placed together in an aqueous medium, addition of lactose triggers the communication process. First, lactose is hydrolysed by β-galactosidase into galactose and glucose. The produced glucose is transmitted through the aqueous medium towards the Au face of S2gox, where it is recognized by glucose oxidase and hydrolysed into gluconic acid (pKa=3.6). The generation of gluconic acid induces a local drop in pH that causes the protonation of benzimidazole groups (pKa=5.55)38 on the mesoporous face of S2gox and the dethreading of the supramolecular nanovalve. S2gox uncapping results in the delivery of entrapped N-acetyl-L-cysteine, which diffuses as feedback toward S1gal. Finally, N-acetyl-L-cysteine induces the rupture of the disulfide linkages39 on the mesoporous face of S1gal, and (Ru(bpy)3)2+ is released into the medium. Delivery of (Ru(bpy)3)2+ (output) is expected to occur only when the two nanoparticles communicate.

Figure 2: Representation of the interactive communication process between two Janus gated nanodevices.
figure 2

Chemical input (lactose) is hydrolysed by β-galactosidase on S1gal to glucose (messenger 1), which is transformed into gluconic acid on S2gox. This induces a local drop in pH, which induces the dethreading of the β-CD:benzimidazole supramolecular nanovalve and cargo N-acetyl-L-cysteine release (messenger 2), which is the feedback that finally induces the delivery of the (Ru(bpy)3)2+ reporter from S1gal.

In terms of the interactive model of communication shown in Fig. 1, S1gal nanoparticles (the sender) receive a stimulus (lactose) and transmit information to the receiver (S2gox) via a messenger (glucose). At this point the receiver (S2gox) perceives the message and operates as a new sender by channelling the message to the original sender (S1gal) by using a second chemical messenger (N-acetyl-L-cysteine). Finally the new receiver (S1gal) interprets the message, which results in a final desired response (that is, delivery of (Ru(bpy)3)2+).

Synthesis of the nanodevices

In order to prepare S1gal and S2gox, mesoporous silica (MS) nanoparticles were first obtained by the hydrolysis and condensation of tetraethyl orthosilicate in basic media using n-cetyltrimethylammonium bromide as a template. The surfactant was removed by calcination in air at a high temperature, which yielded the starting mesoporous support. In a second step, gold nanoparticles were prepared according to the Turkevich-Frens method40,41. Then, MS nanoparticles were confined at the interface of Pickering emulsion between paraffin and an aqueous face in order to achieve their partial functionalization with (3-mercaptopropyl)trimethoxysilane, on which Au nanoparticles were attached by the formation of S-Au bonds. Paraffin wax was removed by washing the solid with CHCl3, which yielded the initial Janus Au-MS nanoparticles (S0). To prepare S1gal, the mesoporous face of S0 was loaded with (Ru(bpy)3)2+ and was first functionalized with 3-mercaptopropionic acid on the Au face, and later with (3-mercaptopropyl)trimethoxysilane on the mesoporous face. This solid was capped by the attachment of previously modified β-CDs through disulfide linkages, which yielded solid S1. Finally, the β-galactosidase enzyme was covalently immobilized by crosslinking the primary amine groups in the enzyme with carboxylic acid moieties on the Au face, which yielded the final nanoparticles S1gal. To obtain S2gox, firstly a fraction of the S0 was functionalized with (3-iodopropyl)trimethoxysilane on the mesoporous face. Then benzimidazole moieties were attached to the iodopropyl moieties through a nucleophilic substitution reaction and the Au-face was functionalized with 3-mercaptopropionic acid. Next, pores were loaded with N-acetyl-L-cysteine and capped by the formation of inclusion complexes between benzimidazole groups and β-CDs (K11=104 M−1)42, which resulted in solid S2. The glucose oxidase enzyme was then anchored to the Au face using a crosslinking reaction to yield S2gox. Furthermore, in order to demonstrate that S1gal and S2gox are essential for observing communication, S2blank was synthesized, which contained the same components as S2gox, but lacked the cargo inside the pore voids. In order to assess the capping/uncapping performance of the second nanodevice, we synthesized S2dye, which contained the same components as S2gox but was loaded with (Ru(bpy)3)2+ which facilitated cargo release monitoring by fluorometric techniques.

Characterization of the nanodevices

The different nanoparticles were characterized by standard methods (see Methods and Supplementary Methods for details). The mesoporous morphology of the MS nanoparticles (81±18 nm) and the presence of the Au nanoparticles (19±4 nm) in Janus colloids S0 was confirmed by transmission electron microscopy (TEM) analysis (see Fig. 3a,b). The powder X-ray diffraction (PXRD) pattern of the starting MS nanoparticles showed the characteristic mesoporous reflection peak (100) at around 2.4°, which thus confirmed the ordered mesoporous structure (see Fig. 3c). The preservation of this typical peak in the following solids (S0, S1, S2, S1gal, S2gox) (Supplementary Fig. 1) clearly confirmed that the surface functionalization and cargo loading processes did not damage the mesoporous scaffolding. The diffraction pattern at high angles for all the Janus colloids showed the characteristic cubic gold nanocrystals (111), (200), (220) and (311) peaks43, which confirmed the Au-MS architecture observed by TEM. The starting gold colloid shows a single absorption band at 520 nm, whereas there is a redshift of the absorbance maximum (535 nm) for S0 (Supplementary Fig. 2). Regarding the N2 adsorption-desorption isotherms, starting MS and Janus nanoparticles S0 showed an adsorption step at intermediate P/P0 values (0.1–0.3), which indicates the presence of empty pores in the solid structure (Supplementary Fig. 3). As a result of cargo loading and capping the N2 adsorption-desorption isotherms for the S1 and S2 nanoparticles led to a considerable reduction in the N2 volume absorbed, and curves were flat compared to the parent solids (Supplementary Fig. 3). The Brunauer–Emmett–Teller (BET) total specific surface area, pore volumes and pore sizes were calculated are summarized in Table 1. From the thermogravimetric and elemental analysis studies, the contents of (Ru(bpy)3)2+ and β-CD on S1 were determined as 119 and 78 mg per gram of solid, respectively (Supplementary Table 1, Supplementary Equations 1–5, and Supplementary Fig. 4). For S2, N-acetyl-L-cysteine and benzimidazole contents were determined as 31 and 58 mg per gram of solid, respectively. Furthermore, the presence of immobilized enzymes on S1gal and S2gox was confirmed by running specific glucose oxidase and β-galactosidase activity assays on each nanodevice (Supplementary Fig. 5 and Supplementary Equations 6–11).

Figure 3: TEM images and PXRD of nanoparticles.
figure 3

TEM of (a) calcined MS nanoparticles and (b) Janus Au-MS nanoparticles (S0) showing the typical porosity of the MCM-41 matrix. Scale bars represent 50 nm. Powder X-ray diffraction pattern of calcined MS nanoparticles, S1gal and S2gox at low (c) and high (d) angles. Note the presence of the characteristic gold peaks for Janus colloids around 38°, 44° and 65° and 78°.

Table 1 The BET specific surface values, pore volumes and pore sizes calculated from the N2 adsorption-desorption isotherms for the selected materials.

To investigate the cooperative communication between S1gal and S2dye, we confirmed the optimal capping/uncapping behaviour of the molecular gates with the aid of dye-loaded nanoparticles S1gal and S2dye and ultraviolet-visible spectroscopy in the presence or absence of the corresponding messengers. The delivery studies with S1gal revealed that nanoparticles remained capped and displayed no dye release in aqueous solution, whereas the presence of the reducing agent N-acetyl-L-cysteine induced the opening of pores and dye release (Supplementary Fig. 6). With S2dye, it was confirmed that the (Ru(bpy)3)2+ cargo was released only after adding glucose, whereas the solid remained capped in the absence of the messenger (Supplementary Fig. 7).

Nanoparticles that talk to one another

Having characterized the single nanodevices, next we addressed the actual interactive communication process between them. In this complex system, the final release of the reporter (Ru(bpy)3)2+ from nanocarrier S1gal was expected to be related with the information shared between S1gal and S2gox via the exchange of encoding molecules (glucose and N-acetyl-L-cysteine). In a typical experiment, S1gal and S2gox were suspended in aqueous solution at pH 7.5 and shaken over time at 25 °C in the presence or absence of 5 mM lactose, which acted as the input signal (see Methods for details). At scheduled times, aliquots were taken, centrifuged to remove nanoparticles, and the absorbance at 453 nm (maximum of the absorption band of (Ru(bpy)3)2+) was measured. Figure 4 shows the time course of the (Ru(bpy)3)2+ delivery from S1gal in the presence and absence of lactose. When there was no input (black curve), no communication between the nanodevices occurred and no output signal was observed. In contrast, when lactose was introduced into the system (red curve), the biunivocal communication in the nanonetwork was triggered, which resulted in the clear (Ru(bpy)3)2+ reporter release. In the presence of lactose, a total amount of 81 μM of (Ru(bpy)3)2+ was released after 210 min which corresponds to a 39% release efficiency (maximum theoretical release efficiency was calculated by dissolving of S1gal in 20% NaOH solution). The final release of (Ru(bpy)3)2+ was ascribed to an effective interactive model of communication between S1gal and S2gox, as indicated in Fig. 2.

Figure 4: Cargo release from the interactive communication between nanoparticles.
figure 4

(Ru(bpy)3)2+ release in aqueous solution at pH 7.5 that contained S1gal and S2gox in the absence (black curve) and presence (red curve) of lactose (5 mM). Error bars correspond to the s.d. from five independent experiments.

For communication to take place, all the individual nanocomponents act together and cooperatively to produce collective behaviour. To demonstrate the crucial role played by the messengers and enzymes in the nanonetwork, additional experiments were carried out with S1 (lacking β-galactosidase), S2 (lacking glucose oxidase) and S2blank (lacking the N-acetyl-L-cysteine messenger). If in the community S1gal/S2gox the information was shared and the final desired response (that is, delivery of (Ru(bpy)3)2+) was observed, mixtures S1/S2gox, S1gal/S2 and S1gal/S2blank should not be able to communicate, which would result in no dye release occurring. The delivery experiments with S1/S2gox, S1gal/S2 and S1gal/S2blank were performed by suspending nanoparticles in an aqueous solution at pH 7.5 in the presence of lactose. In the three uncompleted communities, communication was broken at a certain stage, and the information loop could not close. Therefore, no output signal ((Ru(bpy)3)2+ delivery) was observed (see the release profiles shown in Fig. 5). These experiments clearly stress the essential role played by the different system components. Moreover, the operation in the presence of lactose of the community S1gal/S2gox was compared with the system S1/S2/free enzymes, in which enzymes are freely dissolved in the bulk solution. In these experiments, the enzyme-free solids S1 and S2 were placed in a solution containing β-galactosidase (2 U l−1) and glucose oxidase (0.8 U ml−1) (enzymes were dissolved in the bulk solution at an equivalent concentration to that found in the community S1gal/S2gox). As can be seen in Fig. 5 (purple curve), in the community S1/S2/free enzymes, the response (that is, delivery of the dye from S1) was very low and far from that found for the S1gal/S2gox system. This indicated that in order to have an effective communication, enzymes, in particular glucose oxidase, must be placed in the proximity of the β-CD:benzimidazole complex to be able to generate a local pH drop around the nanoparticle. If the enzymes are in the solution, communication was broken and dye delivery from S1 was not observed.

Figure 5: Cargo release from uncompleted communities of nanoparticles.
figure 5

(Ru(bpy)3)2+ release in aqueous solution at pH 7.5 in the presence of lactose (5 mM) that contained communities of nanoparticles S1+S2gox (lacking β-galactosidase, blue curve, circles), S1gal+S2 (lacking glucose oxidase, green curve, triangles), S1gal+S2blank (lacking the N-acetyl-L-cysteine messenger, grey curve, squares) and S1+S2+free enzymes (purple curve, circles), (error bars correspond to the s.d. from two independent experiments). Delivery from the full-equipped S1gal+S2gox system (red curve) is also displayed for comparative purposes. Error bars correspond to the s.d. from five independent experiments. Communication was achieved only when no component was lacking.

A highly desirable characteristic for a communication system is to be selective to a certain input, and it should not respond to other similar inputs that may be in the surroundings. To demonstrate the specificity of the interactive communication between S1gal and S2gox triggered by lactose, the performance of aqueous suspensions of the S1gal/S2gox community in the presence of disaccharides maltose and lactulose was also studied. In these studies, no (Ru(bpy)3)2+ delivery was observed (see Fig. 6). Maltose is not recognized by β-galactosidase on S1gal, whereas lactulose is hydrolysed by β-galactosidase into galactose and fructose, but these species are not recognized by glucose oxidase on S2gox. In both cases, communication is disrupted and no output signal was found.

Figure 6: Specificity of the interactive communication.
figure 6

Release of dye in aqueous solution at pH 7.5 for the full-equipped nanonetwork S1gal+S2gox after 2 h in the presence of three different disaccharides: lactose, maltose and lactulose. Error bars correspond to the s.d. from two independent experiments.

Interactive communication is illustrated in Table 2 in a Boolean logic table that indicates how the final output (delivery of (Ru(bpy)3)2+ from S1gal) is found only when using the complete community of gated nanoparticles (S1gal/S2gox mixture) in the presence of lactose, but not in its absence or when the sender/receiver is not complete (S1, S2, S2blank, nanoparticles that lack β-galactosidase, glucose oxidase or N-acetyl-L-cysteine, respectively).

Table 2 Summary of the response of the communication system when using the full-equipped (S1gal and S2gox) or partially-equipped (S1, S2, S2blank) nanoparticles and the presence or absence of input (lactose).

In conclusion, we have developed an example of communication between nanodevices based on Janus Au-mesoporous silica nanoparticles which mimics an interactive model of communication, in which a sender nanoparticle receives a stimulus and encodes a message for a receiver nanoparticle that interprets the message and returns feedback to the first nanoparticle. In our communication nanoscale system, delivery from one nanoparticle is governed by an interactive biunivocal communication with another nanoparticle, and involves two enzymatic processes and the use of two chemical messengers. We believe that, in communication terms on the nanoscale, the system we report herein would allow advances to be made in the knowledge of how the recognition of individual molecules (via simple chemical or biochemical reactions) can be used to encode information, and how to convert molecular recognition into information propagation. The idea of establishing communication between nanodevices embraces an enormous potential for the design of more advanced and complex nanoscale systems governed by communication between individual nanocomponents. Inspired by how biological and human communities communicate, the development of such nanodevice communities may open new directions in a number of different areas44,45,46,47.

Methods

Synthesis of MCM-41 mesoporous silica nanoparticles

Approximately 1.00 g (2.74 mmol) of n-cetyltrimethylammonium bromide (CTABr) was dissolved in 480 ml of deionized water. Then, the pH was basified by adding 3.5 ml of a 2 mol l−1 NaOH solution and the temperature was increased to 80 °C. Afterward, TEOS (5.00 ml, 22.4 mmol) was added dropwise to this solution. Magnetic stirring was kept for 2 h to give a white precipitate. Finally, the solid was isolated by centrifugation, washed several times with water and dried at 70 °C overnight (as-synthesized MCM-41). To obtain the final mesoporous nanoparticles (MCM-41), the as-synthesized solid was calcined at 550 °C using an oxidant atmosphere for 5 h in order to remove the surfactant.

Synthesis of gold nanoparticles

Gold nanoparticles were synthesized based on the Turkevich–Frens method40,41. Briefly, 100 ml of a 3 μM HAuCl4·3H2O solution was heated to boiling under stirring and refluxing. Then, 750 μl of a 3.9 μM trisodium citrate solution was added to synthesize 20 nm gold nanoparticles. The initially faint yellow colour turned to blue-black and finally red-wine in 10 min. After this, the colloidal suspension was let to cool at room temperature.

Synthesis of Janus Au-MS nanoparticles (S0)

Janus nanoparticles were synthesized following a method recently reported by us36,37. MCM-41 mesoporous silica nanoparticles (200 mg) were dispersed in 10 ml of aqueous solution (6.7% ethanol) and n-cetyltrimethylammonium bromide (CTABr) was added for a 1 μM final concentration. The mixture was heated at 75 °C, and then 1 g of paraffin wax was added. Once the paraffin was melted, the mixture was vigorously stirred at 25,000 r.p.m. for 10 min using an Ultra-Turrax T-10 homogenizer (IKA, Germany). Afterward, the mixture was further stirred for 1 h at 4,000 r.p.m. and 75 °C using a magnetic stirrer. The resulting Pickering emulsion was then cooled to room temperature, diluted with 10 ml of methanol and reacted with 200 μl of (3-mercaptopropyl) trimethoxysilane. After 3 h under magnetic stirring, the solid was collected by filtration and washed with methanol. For gold attachment, the partially mercapto-functionalized MCM-41 nanoparticles were dispersed in 75 ml of methanol and added over 400 ml of the as-synthesized gold nanoparticles. The mixture was stirred overnight. Then, the solid was isolated by filtration and exhaustively washed with ethanol and with chloroform. The solid was dried and ground. This process finally yielded the Janus Au-MS nanoparticles (S0).

Synthesis of β-CD-S-SO2CH3

NaSSO2CH3 (70 mg, 0.52 mmol) was added to a solution of mono 6-iodo-6-deoxy-β-cyclodextrin (0.5 g, 4.0 × 10−4mmol) in anhydrous DMF (5 ml) under Argon and warmed to 50 °C while stirring48. After 18 h, the solution was cooled and the solvent evaporated. The residue was washed with EtOH (2 × 3 ml) and acetone (2 × 3 ml), yielding 470 mg of a white solid (94%).

Synthesis of S1

Around 50 mg of Janus Au-MS nanoparticles (S0) were suspended in a concentrated solution of (Ru(bpy)3)Cl2 (25 mg) in acetonitrile (5 ml), and stirred during 24 h in order to achieve the loading of the pores. Then, the suspension was treated with 50 μl of 3-mercaptopropionic acid for 1 h, filtered, and washed with toluene. Afterwards, this solid was suspended in 6 ml of toluene and reacted with an excess of (3-mercaptopropyl) trimethoxysilane (50 μl) for 24 h. The thiol-functionalized solid was treated with 100 mg of potassium tert-butoxide, isolated by centrifugation and washed with toluene and dimethylformamide (DMF). Finally, the solid was suspended with 50 mg of the as-synthesized β-CD-S-SO2CH3 in 10 ml of DMF under inert atmosphere for 24 h in order to cap the pores. Afterwards, the solid was isolated by centrifugation, washed with DMF and acetronitrile and dried under vacuum. This process resulted in the capped Janus solid S1.

Synthesis of S1gal

Around 20 mg of Janus S1 were suspended in 10 ml of 50 mM sodium phosphate buffer (pH 7.5) and then 5 mg of β-galactosidase, 5 mg of EDC and 5 mg of N-hydroxysuccinimide (NHS) were added. The mixture was stirred in an ice bath overnight. The immobilization is based on the coupling reaction between the amine primary groups of the enzyme and the carboxylic groups on the Au surface. The solid was isolated by centrifugation, washed several times with a cold solution of 50 mM sodium phosphate buffer (pH 7.5) and kept wet in the refrigerator until use. This process yielded the final nanomachine S1gal.

Synthesis of S2

Around 100 mg of S0 were first suspended in 10 ml of anhydrous acetonitrile under stirring, and then treated with an excess of (3-iodopropyl) trimethoxysilane (100 μl, 0.5 mmol). The suspension was stirred overnight and then the solid was isolated by centrifugation, washed with acetonitrile and dried at 70 °C overnight. To functionalize the surface with benzimidazole moieties, the resulting solid was ground and suspended in 8 ml of a saturated solution of benzimidazole in toluene at 80 °C and 24 ml of triethylamine were then added (toluene and triethylamine in 1:3v/v ratio). The suspension was stirred and heated at 80 °C for three days. After this, the resulting solid was filtered off, washed with acetonitrile and dried at 70 °C overnight. To protect the gold face, 100 mg of the benzimizadole-functionalized solid was suspended in 8 ml of EtOH and reacted with an excess of 3-mercaptopropionic acid (100 μl) for 1 h. The solid was centrifuged, rinsed with ethanol and with water and let to dry a room temperature for 1day. 100 mg of this solid was suspended in 10 ml aqueous solution of N-acetyl-L-cysteine (0.5 g) at pH 7. After 12 h, 10 ml of 50 mM sodium phosphate buffer containing β-cyclodextrin (1.2 mg) and N-acetyl-L-cysteine (0.250 g) at pH 7.5 were added to the solid suspension and stirred overnight. Finally, the solid was filtered off, washed thoroughly with 50 mM phosphate buffer at pH 7.5 and dried under vacuum for 12 h. This process finally yielded the final solid S2.

Synthesis of S2gox

Around 20 mg of S2 were suspended in 10 ml of 50 mM sodium phosphate buffer at pH 7.5. Then, 5 mg of EDC, 5 mg of NHS and 5 mg of glucose oxidase were added and the suspension was stirred overnight at 0 °C. The solid was isolated by centrifugation and washed several times with cold 50 mM sodium phosphate buffer (pH 7.5). The resulting S2gox was kept wet in refrigerator until use.

Synthesis of S2blank

Solid S2blank was prepared following the same procedure described for S2gox but the mesoporous container was not loaded. First, the mesoporous surface on S0 was modified with benzimidazole moieties and the gold surface was protected with 3-mercaptopropionic acid as described above. 10 mg of this solid was suspended in 5 ml of 50 mM sodium phosphate buffer at pH 7.5 containing β-cyclodextrin (1.2 mg ml−1) and stirred overnight. Then, the solid was filtered off, washed with 50 mM phosphate buffer (pH 7.5) and dried under vacuum for 12 h. To functionalize this solid with the enzyme, we followed the same procedure, as described above. The solid was suspended in 5 ml of 50 mM sodium phosphate buffer (pH 7.5) and 2.5 mg of EDC, 2.5 mg of NHS and 2.5 mg of glucose oxidase were added. The mixture was stirred overnight at 0 °C. Finally, the nanoparticles were isolated by centrifugation and washed several times with cold 50 mM sodium phosphate buffer (pH 7.5). The resulting S2blank was kept wet in the refrigerator until use.

Synthesis of S2dye

Solid S2dye was prepared following the same procedure described for S2gox but the mesoporous container was loaded with (Ru(bpy)3)2+. First, the mesoporous surface on S0 was modified with benzimidazole moieties and the gold surface was protected with 3-mercaptopropionic acid, as described above. 10 mg of this solid was suspended in 5 ml of aqueous solution of (Ru(bpy)3)2+ (5 mg). After 12 h, 10 ml of 50 mM sodium phosphate buffer at pH 7.5 containing β-cyclodextrin (1.2 mg ml−1) were added to the solid suspension and stirred overnight. Then, the solid was filtered off, washed thoroughly with 50 mM phosphate buffer at pH 7.5 and dried under vacuum for 12 h. Finally, we follow the same procedure, as described above in order to attach the enzyme glucose oxidase to the Au face. This process finally yields the solid S2dye that was kept wet in refrigerator until use.

Chemical communication studies

To demonstrate the performance of the nanonetwork, the refrigerated supensions of nanoparticles were aliquoted, washed separately with aqueous solution (20 mM Na2SO4) at pH 7.5 and placed together in the same recipient. In a typical experiment, S1gal and S2gox (4 mg ml−1 and 1 mg ml−1, respectively) were suspended together and shaken overtime at 25 °C in the presence or absence of 5 mM lactose, which acts as the input signal. Aliquots were taken at scheduled times, centrifuged to remove the nanoparticles and the absorbance at 453 nm corresponding to the (Ru(bpy)3)Cl2 released was measured. In order to demonstrate the crucial role played by the components of the system, the same procedure was followed with suspensions of S1/S2gox, S1gal/S2, and S1gal/S2blank. For the release experiments with the community S1/S2/free enzymes, S1 and S2 (4 mg ml−1 and 1 mg ml−1 respectively) were placed in a recipient with Gal (2 U l−1) and GOx (0.8 U ml−1). For specificity experiments, the procedure was the same but maltose (5 mM) and lactulose (5 mM), instead of lactose, were added as the inputs to suspensions of S1gal/S2gox.

Data availability

The authors declare that data supporting the findings of this study are available within the paper and its Supplementary information files. All other relevant data are available from the corresponding authors on request.

Additional information

How to cite this article: Llopis-Lorente, A. et al. Interactive models of communication at the nanoscale using nanoparticles that talk to one another. Nat. Commun. 8, 15511 doi: 10.1038/ncomms15511 (2017).

Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.