链内、链上和链外:从商业应用的角度看区块链