首先在法律层面, 考虑到智能合约意思表示真实性不足、存在不可预见情形、难以追责、缺乏事后救济等法律问题, 在很长一段时间内, 智能合约将与传统合约互为补充, 协同进步:对智能合约来说, 为充分保障其法律效力, 智能合约将逐步深入对法律法规的理解, 建立智能合约条款语言的审查和转化标准, 减少语言转化过程中的翻译误差并形成规范的合约法律审计标准; 对传统合约来说, 为应对智能合约催生的新型法律应用场景, 需对现行法律进行补充、调整, 以《民商法》、《合同法》为例, 今后需明确在何种情况下可认定智能合约由当事人意思表示一致、合意达成.
其次在性能和隐私层面, 目前智能合约受到区块链系统本身性能限制, 尚无法处理复杂逻辑和高吞吐量数据, 缺乏隐私保护, 更无法实现跨链, 第二层扩展解决方案(Layer 2 scaling solution, Layer 2)[54]是大幅改善区块链及智能合约性能的可行办法, 以Taxa[55]区块链为例, 它们的基本思路是通过可信硬件为智能合约创造隔离的链下执行环境, 公有链作为"共识层"记录最终的通证(Token)支付和合约状态转换结果, 借此将智能合约的执行与公有链的共识机制分离, 实现部分链上操作的链外管理, 促成高性能、高隐私、可跨链的智能合约.
再次在智能层面, 目前的智能合约仅是一系列的"If-Then"式情景--应对型规则, 并不具备真正意义上的智能性.我们相信, 随着以深度学习、认知计算为代表的人工智能技术的发展, 未来的智能合约将具备感知、学习、推理等传统意义上智能, 即这些智能体可由BDI (信念Belief、愿望Desire和意图Intention)模型来表述.更进一步, 众多智能合约智能体通过协作和演化形成复杂社会系统, 该系统具有高度的社会复杂性和工程复杂性, 因此不可避免地具有"默顿系统"不确定性、多样性和复杂性等特性[56].区块链技术有望实现软件定义的去中心化社会系统, 特别地, 可以利用智能合约将各项管理规则、奖惩标准等以程序化代码的形式部署上链, 任何组织和个体均需在既定规则下行事, 否则将会承担相应后果.如此一来, 就有望将"默顿"社会系统转化为可全面观察、可主动控制、可精确预测的"牛顿"社会系统[57].
ACP方法(人工社会Artificial systems、计算实验Computational experiments和平行执行Parallel execution)方法是迄今为止平行社会管理领域唯一成体系化、完整的研究框架[58].我们认为, ACP方法可以自然地与区块链及其智能合约相结合, 实现智能合约驱动的平行组织/社会管理.首先, 区块链中的每个节点都是分布式系统中的一个自主、自治的智能体, 众多智能体将通过智能合约构成各类形态的DApp, 形成特定组织形式的DAO/DAC, 并最终聚合成为DAS[59].其次, 智能合约的智能性使其可进行各种"What-If"类型的虚拟实验设计、智能推演以及结果评估, 从而观察和评估各类参数配置、功能模块和体系架构在不同实验场景下的性能表现, 并预测其演化规律[60].在该阶段, 平行学习[61]、知识自动化[56]等将发挥重要作用.
最后, 区块链与物联网结合所形成的智能资产使得联通现实物理世界与虚拟网络空间成为可能, 并通过真实和人工社会系统的虚实互动和平行调谐, 实现社会管理和决策的协同优化.袁勇和王飞跃提出了平行区块链的概念框架、基础理论和研究方法体系, 平行区块链致力于通过实际区块链系统与人工区块链系统的平行互动与协同演化, 实现描述、预测、引导相结合的区块链系统管理与决策[62].最后, 区块链网络上大量自治节点的自主运行以及节点间通过智能合约的互动协作, 使得该分布式系统健壮的同时兼备较高的灵活性.譬如, 未来DAO中的软件代理将会在得到授权后替代人类经理人负责组织协调和业务决策, 并向其他的软件代理学习并彼此展开竞争.一定周期后, 软件代理还会自动评估收益率并对决策做出调整.这将有助于区块链技术适应各类复杂多变的应用场景, 进一步促进分布式人工智能的发展, 为未来可编程社会奠定基础.
结论
随着区块链技术的普及和应用不断深入, 新兴的智能合约技术在学术界和产业界吸引了广泛的关注.智能合约去中心化、去信任、自治自足、不可篡改等特性允许合约各方在无需任何信任基础或第三方可信权威的情况下完成交易, 同时, 其可嵌入的数字形式有望促成各类可编程的智能资产、系统和社会, 深入变革金融、管理、医疗、物联网等诸多传统领域.在大量商业应用不断涌现的同时, 相关学术研究特别是基础理论研究还处于早期阶段, 行业内尚缺乏方向性研究框架和共同的话语体系.为此, 本文对智能合约技术的运行机制、主流平台、关键技术、应用领域、研究挑战与进展进行了全面的梳理, 讨论了智能合约的发展趋势, 特别地, 我们首先归纳了智能合约的生命周期, 并以此为序首次提出了智能合约基础架构模型, 该模型自底向上分为六个层次,充分体现了智能合约的核心研究方向.本文研究工作以期为未来智能合约研究提供有益的启发与参考.
深圳都市微生活区块链公链开发,区块链浏览器开发, 区块链白皮书的撰写,区块链去中心化交易系统搭建,区块链钱包+ 挖矿系统,DeFi模式开发,企业链改+溯源系统,区块链电商/商城通证购物系统及其他区块链游戏等定制类开发服务。选择都市微生活区块链开发,让您的企业快速迈向区块链+时代。