多项选择题

A.通过智能合约实现自动执行
B.增加合同条款的灵活性
C.提高合同执行的透明度
D.减少合同纠纷