7 ms·
> It is likely that the future of biocomputing hardware and software will likely include a combination of all three technologies [19]: live cell, enzyme-free, a
by pushfoo 3y ago
> It is likely that the future of biocomputing hardware and software will likely include a combination of all three technologies [19]: live cell, enzyme-free, and enzymatic logic gates.
This prediction has a bunch of fun implications for security:
* Viruses and malware for such computers will also have a physical virus stage
* Tradeoffs between DNA and traditional methods for data storage
* A possible arms race between obfuscating and detecting unusual retrotranscriptases
- justinclift 3y ago> Tradeoffs between DNA and traditional methods for data storage Wonder how badly it could go if the data storage container is ruptured while against someone's body? DNA cross contamination could be interesting, unlikely to be in any kind of good way.
- koeng 3y ago> Wonder how badly it could go if the data storage container is ruptured while against someone's body? Nothing, really. Your body is good at fighting that sort of thing, because it's literally happening every second of every day with billions of bacteria and environmental DNA. Even specialized organisms have a rather tough time getting by all the defenses. For example, there are zero human-infecting raw-DNA pathogens.
- justinclift 3y agoCool, that makes sense. :)
- eternityforest 3y agoCould at least some bio computers be hacked to print ebola viruses?
- webmaven 3y agoYes, but that's essentially like hacking a CPM machine to emit a Microsoft Word macro virus. It's not that it wouldn't work, it's that it's a lot of extra effort for no particular reason except maybe bragging rights. If the goal is to use a bio computer to compromise a biological system, a more likely pathway would be to get the programmable system to construct something more like a prion (an auto-catalyzing protein complex) rather than faffing about with all the extra complexity and layers of indirection of an infectious virus. If your target bio system is a plant rather than an animal, constructing a viroid might be worth the effort.
- koeng 3y agoFrom someone who has reconsistuted viruses from synthetic DNA - it’s WAY easier than working with prions, or even viroids for that matter. The fact they package themselves and release themselves, while being formed of genetic sequence, is SUPER nice. Any bio computer doing sequence manipulation will probably find it way easier to use a virus-like replicating “malware”
- webmaven 3y agoI guess it depends on whether the replicator is supposed to replicate on the bio computer platform or on a biological platform. The biocomputing platform needs to not only assemble the sequence but also assemble the (or at least "a") protein encapsulation for initial delivery to an organism.
- justinclift 3y ago> for no particular reason except maybe bragging rights. Hmmmm. If we're talking about actually wanting to infect someone with an engineered virus, then using something with sequences widely attributed to some other group could be used as cover. Along the lines of "they were infected by a Russian variant of ebola". Or any other group, false flag operation type of thing. Hopefully this doesn't become an actual thing. :(
- pushfoo 3y ago> Wonder how badly it could go if the data storage container is ruptured while against someone's body? TL;DR: pretty much zero unless you're immunocompromised The price tag of the broken equipment and bacterial infections are probably the biggest concerns. Genetic information is like software. It doesn't do anything unless it's in a compatible environment. Eukaryotic cells like those in plants, animals, fungi are delicate. Viruses which can write DNA into them without killing them have to be complicated, which makes the viruses delicate. Being this delicate means work with these cells and viruses can be very expensive. Why try to use a multi-Xeon server rack with fiber links when all you need is a cluster of 5 Raspberry Pis and a bare bones router? The latter is way cheaper. For the same reasons, well-understood bacterial models like tame E. Coli strains are popular in biocomputing [1]. Slime molds [2][3] are also popular, and they're even famously good at pathfinding. Your coworkers, however, might be annoyed that you broke the biocomputer again. [1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6421265/ https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6421265/ [2] https://link.springer.com/referenceworkentry/10.1007/978-3-642-27737-5_686-1 https://link.springer.com/referenceworkentry/10.1007/978-3-6... [3] https://royalsocietypublishing.org/doi/10.1098/rsta.2014.0216 https://royalsocietypublishing.org/doi/10.1098/rsta.2014.021...
- koeng 3y ago> * A possible arms race between obfuscating and detecting unusual retrotranscriptases Why, exactly?
- pushfoo 3y agoUsing living cells as a read/write storage medium also makes them a target for malware. It's not limited to ransomware and classics, but also fun new possibilities [1]. Figuring out how to implement W^X should be a top research priority. [1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4270005/ https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4270005/
- koeng 3y agoI don’t see how that has to do with obfuscating unusual reverse transcriptases, though. There are plenty of (if not more) DNA based transformation methods, and those enzymes are sufficiently widespread that it’s not unusual to find them nor is it particularly hard because of the structures
- pushfoo 3y agoI think you're looking at this from a nuts and bolts perspective rather than a broader security mindset. The incentives and goals for malware are what matter here. The first steps for satisfying those are always achieving undetected write and execution. In this context, RTs and everything else are just means to that end.
- koeng 3y agoThe broader security mindset is identifying the technologies that are most probably used in a situation where you need read and write. For example, in computer security, you wouldn't worry about a air-gapped UNIX server being infected by an online windows worm. Undetected write and execution are not enabled by RT, like, at all. Synthesis (write) is pretty much a DNA technology, and the only time that a RT is used is for proper viral packaging (lentiviral transformation, mostly). But there is also not really a need to obstruficate because there are tons of completely valid uses for lentriviral vectors. In fact, there are open source RT plasmids available because they can also be used for things like production of open source COVID tests (for example, during COVID I deposited this expression vector under open terms https://www.addgene.org/165556/ https://www.addgene.org/165556/ ). If you really want to get into the weeds, there are retrotranscriptases that are naturally expressed in humans: good luck with false positive hits on detection. More broadly, in biology, there isn't really a thing as undetectable execution, because there are physical molecules floating around, and furthermore there are trillions of natural self-executing blobs in an arms race with the ribosomal world. Detecting execution, as technology gets better, is more of a problem of privacy than technology. Undetected write is more important, but it is also important to identify the particular technologies that actually matter. It's not RTs, nor is it Cas9, nor is a lot of the things that people typically point out on hackernews, either.