智能合约未来的两种路线 * a( }9 v8 f ^/ F. d2 U
' A5 e3 E' g. P5 m' @5 ?2 h
如果只追求约束力,对智能合约的发展并没太大分歧,但智能合约同时也是一种程序,它具有程序的所有特征,所以产生了分歧。8 k. h! {' `/ A3 q, z' N
为了能校验合约,链上会保留智能合约的状态以及输入参数,也就是说提供了存储能力,同时也提供了合约运行环境,提供了计算能力。有了这两种能力后,理论上任何互联网应用都可以搬到链上了,同时还具有了约束力。所以以太坊将自己定义为世界计算机,EOS 将自己定义为一种 OS,都是用来运行去中心化应用 DApp 的平台。