多项选择题

A.所有合约代码对所有人可见
B.区块链上的交易记录公开可查
C.依赖第三方审计
D.不可篡改的合约执行历史
E.私有合约不存在透明性