If you have rules questions about this card, you are not alone. To answer your question, this card should be officially errata'd to read: "As an additional cost to steal Obokata Protocol, the Runner must trash 4 cards from his or her grip at random." All of the rulings support this errata.
<p>In that case it would stop IHW from triggering from it, so not exactly</p>
—
Shieldwall
<p>Plus stuff like Chronos Protocol, PU, and Net Shield.</p>
—
Toper
<p>This makes no sense</p>
—
Cpt_nice
<p>Net Damage doesn't equal Meat Damage, and neither are the same as trashing from hand.</p>
—
KettouRyuujin