Implementing data access as a blockchain smart contract is a good solution for generating an audit log of access to sensitive data
Malware infections of blockchain nodes can compromise the security of the blockchain's consensus algorithm.
All smart contracts are audited for correctness and checked for malicious code before being uploaded to the blockchain.
The decentralization of the blockchain makes it immune to traditional Denial of Service attacks
Which blockchain security control either risks centralization or permanently divergent chains?