Page 192 - 计算机应用软件开发技术研究
P. 192
计算机应用软件开发技术研究
按照代码规则,处理和操作区块链数据,并由此控制和管理区块链网络的数字资
产。作为一种嵌入式程序化合约,可以内置在任何区块链数据、交易、有形或无
形资产上,形成可编程控制的软件定义的系统、市场和资产。
可以看到区块链的智能合约的本质是代码,和其他编程语言并没有什么不同。
通过智能合约的代码可以自动处理区块链网络的不同节点之间的交易,如为传统
金融资产的发行、交易和管理提供了自动化的工具。在数字票据的整个生命周期
中,票据开立、流转、贴现、转贴现、再贴现、回购等一系列业务类型、交易规
则和监管合规,都可以通过智能合约编程的方式实现。此外,智能合约也能够应
用于社会系统的合同管理、监管执法等事务中。
当然,智能合约只是一个事务处理模块和状态机构成的系统,它的存在只是
为了让一组复杂的、带有触发条件的数字化承诺能够按照参与者的意志,正确执
行。此外,智能合约在法律上并不具备法律约束力,在功能上也并不智能。在商
业活动真正需要实际签署合约的场景下,智能合约在实践和理论上无法实现它名
字所赋予的功能,智能合约代码本身也缺乏真实合同的基本要素,如条款、条件、
争议解决等。智能合约在具有真正法律约束力上还有很长的路要走。不仅如此,
智能合约的代码也是僵化的、一成不变,在实际应用中缺乏必要的灵活性。实际
上它只包含了基于不同输入而反馈的一系列复杂结果,当前的智能合约并不智能,
它的处理是确定性的。如果说它智能的话,仅仅体现在提供有效的自动化履约,
降低人为错误和潜在争议风险。
人工智能为区块链中相对粗糙的智能合约技术带来了福音,并有助于实现合
约智能化。人工智能结合区块链智能合约,以三个层面重塑全新的区块链技术应
用能力:
一是人工智能结合智能合约,可量化处理特定领域问题,使得智能合约具有
一定的预测分析能力。例如,在保险反欺诈应用中,基于人工智能建模技术构建
风控模型,通过运营商的电话号码不同排列的数据组合进行反欺诈预测,并依据
智能合约的规则进行相应的处理。基于人工智能的智能合约,能够处理人脑无法
预见的金融风险,在信用评级和风险定价方面比人脑更具有优势。
二是人工智能的介入让其拥有仿生思维性进化的能力。就智能合约本身而言,
通过人工智能引擎,在图形界面的模板和向导程序的指引下,能够将用户输入转
化为复杂智能合约代码,即生成符合用户和商业场景的“智能协议”。
·180·