Blockchain technology could provide many defense mechanism but people factor more important then the strong system. Of course, fraud resistance system could protect from many hacking form.
However, if people just live their private key in simple place and they are not able to protect it properly, hacking or fraud operation could be inevitable.
First thing is people should take their own precautions for fraud operations and protect themselves. Then system could be designed more stronger.