Your understanding of biology is somewhat flawed. The reason why humans should only get chicken pox once is that the human body creates antibodies specifically designed to deal with that version of chicken pox. That's why the smallpox vaccine (using a deactivated version of cowpox) worked, because the antibodies created to defend against cowpox also worked against smallpox.

Using that paradigm, we should create an antibody for every single virus out there. Or, rather, there should be a "factory", similar to the lymph nodes (I think that's what does this), that would create the antibodies as each virus is encountered.

Now, the problem with HIV is that its target (every virus has one or more target(s) within the body) is the very factory that creates antibodies, which is why so very few people develop an immunity to HIV. (I've heard of two, both well-documented.)

The trick here is that there isn't one monolithic antibody in the human body. There's one for each genetic virus. (Or is it that there's one for every viral action? I dunno.) I guess the trick would be is to create an antibody that would prevent buffer-overflows, for example. Then, every virus that uses that as its entry method would be stymied. (And, no, I have no idea how that would be done, but it's a possible method.)

This would mean that each antibody would be very resource-light, because it only does one thing, and does it well. (Haven't we heard that before, somwhere?)

------
/me wants to be the brightest bulb in the chandelier!


In reply to Antibodies and human-computer analogies by dragonchild
in thread So I have this crazy idea about an 'anti-virus virus' by E-Bitch

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.