首席架构师的颠覆观点:图灵完备的智能合约不是区块链的必由之路
刘胜 区块链圈 2018-08-10 22:52


不同行业有不同的思维模式。

●互联网行业是“遇见问题”,遇到什么问题,就解决什么问题,讲究系统的快速迭代。

●金融行业则是“预见问题”,对于所有可能发生的后果,都需要预先判断,并有针对性的应急处理预案,否则系统就不能上线。

由于图灵完备的智能合约引入了太多的不确定性和安全隐患,因此它不适合比较严肃的金融场景。将智能合约用于一些不涉及“钱”的简单场景,如在线预约等,是否支持图灵完备并不重要;但是一旦用于金融场景,则需慎重、再慎重。

根据我们的实践经验来看,将智能合约用在金融场景上,一定要做好限制、做好隔离,提升安全性和可控性。

●限制:一方面将其逻辑固化,防止被篡改;另一方面,限制其逻辑灵活性,避免图灵完备。

●隔离:对所有智能合约,做好调用隔离、数据隔离、执行隔离,避免智能合约之间互相影响。

总之,我们需要重新理解“智能合约”。它是运行在区块链之上,由多方自主执行的预置规则,用于对交易进行检查和限制。这种场景下,它不需要太“智能”,更不需要具备“图灵完备性”。

文章来源: 石榴区块链
Copyright © www.qklq.com.cn 技术支持:玖陆科技