Unavoidable bypasses defenses, but does not trigger them.
An Unavoidable attack will force the controller of Block or Reverse Attack to reveal it, but they are not forced to pay the reveal cost. Either way, the Block/Reverse Attack will have no effect, and will need to be discarded.