How Blockchain Technology is Improving Compliance and Security