不同行业有不同的思维模式。
●互联网行业是“遇见问题”,遇到什么问题,就解决什么问题,讲究系统的快速迭代。
●
金融行业则是“预见问题”,对于所有可能发生的后果,都需要预先判断,并有针对性的应急处理预案,否则系统就不能上线。
由于图灵完备的智能合约引入了太多的不确定性和安全隐患,因此它不适合比较严肃的金融场景。将智能合约用于一些不涉及“钱”的简单场景,如在线预约等,是否支持图灵完备并不重要;但是一旦用于金融场景,则需慎重、再慎重。
根据我们的实践经验来看,将智能合约用在金融场景上,一定要做好限制、做好隔离,提升安全性和可控性。
●限制:一方面将其逻辑固化,防止被篡改;另一方面,限制其逻辑灵活性,避免图灵完备。
●隔离:对所有智能合约,做好调用隔离、数据隔离、执行隔离,避免智能合约之间互相影响。
总之,我们需要重新理解“智能合约”。它是运行在
区块链之上,由多方自主执行的预置规则,用于对交易进行检查和限制。这种场景下,它不需要太“智能”,更不需要具备“图灵完备性”。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。