I think it's rather secure though I'm not technically understand how it works.
But my opinion is the problem is for transaction.
A great amount of technology pops up based on the blockchain system, but the trading and exchange are still new.
Spam and fraud come because of those misuse, but we haven't find the perfect way to run the business to
replace the current financial market.