Investigating the trustworthiness and security measures of the blur marketplace