多项选择题

区块链技术上要有三个关键点()。

A.采用非对称加密来做数据签名
B.任何人都可以参与
C.共识算法
D.以链式区块的方式来存储