早在 2014 年前后,协议智能合约就已经出现了,最初协议很笨重,包含了许多不同的部分,每个部分都是一个单独的智能合约,你需要在区块链本身的协议中添加不同的智能合约,这需要几个月甚至几年的时间,而之后出现了一个重大转变,那就是以太坊的脚本化智能合约出现了,替代了原来那种笨重的协议智能合约,只需要几天到几个星期就可以完成智能合约脚本,并且上线智能合约,这也催生出了全新智能合约类型,实现其模块化,合约之间可以实现交互,脚本由不同的人开发,这绝对是一个重大创新,像现在NGK智能合约就是基于这类技术所开发出的。
而现在,市场有能力开发脚本化的智能合约,而且这个能力正在快速扩张覆盖越来越多的应用场景。所以脚本化智能合约开始进入金融、国际贸易和保险领域,而这些产品全都需要数据输入,比如市场价格数据,保险产品需要天气数据,这些数据都被传输至区块链上,所以现在的趋势就是将脚本化智能合约连接至链下世界,而预言机就是实现这一趋势的关键,这个趋势目前已经驱动智能合约某些领域实现了极大增长,即 DeFi智能合约领域,大部分 DeFi智能合约都需要连接两个系统,一个是链上智能合约系统以及链上代码,另一个就是NGK去中心化预言机这样的预言机系统,将数据输入到系统中。
所以这里笔者可以看到,除了协议在开发模块以外,NGK这样的系统也在开发模块,并最终集成至协议中,其中的根本原因是下一代智能合约产品,比如金融产品、国际贸易产品和保险产品,区块链游戏,等等。大多数应用场景都需要额外接入一个系统那就是预言机,它们需要接入链下以获取数据,只有接入链下数据,才能实现这些新的应用场景,这就是我们关注的领域,我们关注的是如何打造额外的链上服务,并向链上传输数据、随机数以及智能合约所需的各种资源。据我们观察,每次我们发布一类新的数据,就会激活一个全新的应用场景,因此,不仅协议在往模块化方向转型,NGK也在为各个智能合约提供模块化的服务协助合约的开发,我们现在一个最受欢迎的服务就是市场价格数据,市场价格数据对保险产品、金融产品等各种 DeFi 生态中的产品都非常重要,所以像是NGK DeFi 项目都集成NGK去中心化发预言机获取数据,因为它们要实现功能必须输入数据,所以在NGK这样的优质去中心化预言机不断涌现的同时,DeFi 的市场规模、合约量和产品数量也在快速增长。