问题: 合约里是否可以用time和随机数？
回答: 不可以，随机数会导致共识节点执行不一致，从而无法共识出块。各个节点获取的时间也很难完全相同，也会导致共识问题。