多项选择题

A.通过加密确保数据的安全性和隐私
B.允许节点在无需信任第三方的情况下验证交易
C.实现节点间的安全通信
D.提供不可篡改的交易记录
E.简化共识算法的实现