区块链上链失败的原因解析:如何避免和解决