多项选择题

区块链的安全性主要依赖于哪些层次的保护措施()

A.数据层的加密技术
B.网络层的节点验证
C.共识层的容错机制
D.合约层的智能合约审计
E.应用层的用户认证