Don't block players, unless someone is out to get YOU,
specifically. Just learn to kick butt when possible! Join a Squad and join forces to track 'em down and bring 'em the pain! Speaking of that... I would LOVE to assist anyone in need. If you're not in a Squad now, join mine and let's go take care of these dirt bags!
LOGIC CROP. Also, no shame in running your non-ENG ship to the ENG base in Solo, until you have it combat ready. And if it's not a Combat ship, then just stay in Solo. I doubt a dedicated mining ship should have any business running to ENG in Open. Just asking for trouble. Easy pickings! There's a lot of sociopaths in this game, learn to kick butt when you can, and when to switch to solo when needed. No shame. You don't stand a chance against some guy that has nothing better to do than spend ALL DAY, EVERY DAY, honing his sniping skills and going after the weak and vulnerable, as they often do!