3.2 区块链与人工智能融合
随着区块链和人工智能的广阔前景都被发掘了出来,这两项技术终于在到达关键转折点之际被结合在了一起。若谈及区块链对人工智能的改变,可以体现在自治智能体方面;若谈及人工智能对区块链的改变,则应该体现在高效管理方面。
3.2.1 区块链+人工智能=自治智能体
在某种情况下,来自不同孤岛的数据合并在一起以后,除了可以产生更好的数据集以外,还可以产生更加新颖的自治智能体。在这种自治智能体的助力下,新的洞察力可以被获得,新的商业应用也可以被发掘。这也就表示,以前完成不了的事情现在已经可以完成。
一般情况下,如果对不好的数据进行训练,那得到的自治智能体也会是不好的。简单来说就是不好的种子结不好的果实。当然,这一论断也同样适用于测试数据。
导致数据变得不好的原因分为两种类型:恶意和非恶意。其中,恶意原因主要包括对数据进行了篡改等;而非恶意原因则包括:数据源出现失误、物联网传感器存在缺陷、崩溃故障、不具备良好的纠错机制等。
这时就出现很多问题,如何判断数据源是否出现了失误,如何保证数据没有被篡改,如何了解进出自治智能体的数据情况……总而言之,必须对数据进行深入了解,而且应该知道的是数据也希望可以拥有信誉。
在这方面,区块链可以发挥出一些强大作用。无论是在构建自治智能体的过程中,还是在运行自治智能体的过程中,数据提供者都可以通过区块链为数据和自治智能体加上时间戳,然后再将已经加上时间戳的数据和自治智能体添加到区块链数据库当中。这样一来,这些数据和自治智能体就相当于已经获得了认证,同时也意味着可以被追根溯源。
此外,数据和自治智能体也是“全球公共注册中心”的两个重要组成部分,而且都可以被买卖。由于知识产权是受版权法保护的,所以可以作为知识产权资产使用的数据和自治智能体也同样享有这样的保护。
而这也就表示,哪家公司能把数据和自治智能体构建起来,哪家公司就可以拥有版权。并且如果公司拥有了数据和自治智能体的版权,就可以授权别的公司使用,这里具体包括以下4种情况。
1)公司将自己的数据授权给别的公司去构建自治智能体。
2)公司授权别的公司把已经构建好的自治智能体添加到其移动应用程序当中。
3)在获得授权的情况下,公司使用别的公司的数据。
4)公司之间进行层层授权。
可以看到,对于一个公司而言,如果拥有版权,那将会是一件非常不错的事情。目前,数据的广阔市场已经得到了极大认可,而自治智能体也将会如此。
在区块链还没有兴起和发展之前,拥有版权的公司可以将数据和自治智能体授权给别的公司使用,而相关法律也为此提供了依据。不过,区块链可以使其变得更好,之所以会这样说,主要原因如下:
1)就公司拥有的版权来说,区块链提供了一个防篡改的“全球公共注册中心”。这样一来,公司就可以通过数字加密方法在自己的版权上签名,从而烙上一个“版权归我们公司所有”的印记。当然,“全球公共注册中心”还包括数据或自治智能体。
2)就公司的授权交易来说,区块链又一次提供了一个防篡改的“全球公共注册中心”。不仅如此,这次不只是数字签名那么简单,而是将版权与私钥联系在了一起。如果没有私钥的话,就没有办法对版权进行转让。
由此来看,版权转让似乎已经变成与区块链相类似的资产转让。在这种情况下,无论是个人拥有的版权,还是公司拥有的版权,都可以受到保护。而正因为如此,数据才得以共享,自治智能体也才能被构建出来,从而推动着我国人工智能事业的不断发展。
3.2.2 人工智能可以高效管理区块链
作为同时代的两个热点,人工智能和区块链已经受到了广泛的关注。而事实也证明,人工智能的确可以高效管理区块链。
首先,人工智能可以节省区块链的消耗。
在数字时代来临以及技术不断进步的影响下,需要处理和分发的数据已经变得越来越多,也越来越复杂。例如,一些现代化软件系统的代码行数已经达到了百万级。在维护这些数据的时候,不仅需要大量的软件开发人员,而且还需要大型数据中心,这也就意味着要消耗许多能源,并占用大量的财务资源。
鉴于此,兰卡斯特大学的数据科学专家开发出了一款人工智能计算机软件,即使在没有人工输入的情况下,该软件也可以用最快的速度完成自组装,并形成效率最高的形式。当然,这也有利于人工智能系统能效的大幅度提升。这一人工智能系统名为REx,其基础是机器学习算法。在接到一项任务以后,REx会在第一时间查询庞大的软件模块库(例如,搜索、存储器缓存、分类算法等)进行选择,最终再将自己所认为的最理想形态组装出来。另外,研究人员还为这种算法起了一个非常合适的名称——“微型变种”。
随着我们频繁地连接设备,进入物联网时代,需要处理和分发的数据量正迅速增长,数据中心的大量服务器也因此需要消耗大量能源。类似REx的人工智能系统能找到各种场景下的最佳性能匹配模式,进而大幅减少能源需求。
其次,人工智能可以强化系统固定结构的安全性。
早前,AIC数字资产公司公布了一份资料显示,该公司正想方设法实现人工智能与区块链的融合,而且已经取得了比较不错的成果。对此,相关开发人员表示,在人工智能的助力下,区块链的整体安全性已经得到了更进一步的提升。
区块链诞生至今都没有人工智能的能力。第一代区块链是比特币,虽然创造了一个分布式的金融体系,但是脚本语言简单,只能做简单的转账、支付。第二代区块链是以太坊等经过优化的平台,试图通过扩展脚本、虚拟机等方式来解决拓展区块链的功能,例如,编写智能合约、开发DApp去中心化应用等,但是以太坊因为在链上运行,运算能力、存储能力和网络能力都还比较弱,无法运行人工智能的语义理解、机器学习和多层神经网络等能力。
AIC数字资产公司通过人工智能努力打造第三代区块链。到目前为止,除它之外还没有真正意义上做这件事情的公司。首先是因为这的确是块技术硬骨头,很难啃下来;其次是行业还有一些浮躁和泡沫,多数人喜欢选择容易做的事情,不愿意去碰这块技术硬骨头。
不过,AIC数字资产公司拥有专业、沉稳的团队,这个团队的愿景非常简单,就是让区块链用上人工智能。一旦打造出第三代区块链,无论是能源消耗的优化程度,还是系统固定结构的安全性,都会有一定程度的提升。
最后,人工智能可以管理区块链的自治组织。
传统的计算机虽然计算速度非常快,但是反应比较迟钝。如果在执行一项任务中没有明确的指令,计算机就无法完成任务。因为区块链的加密特性,要想在传统的计算机中使用区块链数据操作,那就必须要有强大的处理能力。
例如,在区块链中挖掘块的算力就采用了“蛮力”方法,那就是一直尝试每一种字符组合,直到找到一种适合于验证一个交易的字符。利用人工智能就可以有效摆脱这种“蛮力”方法,通过更聪明、更有思想的方式来管理任务。例如,假设一个破解代码的专家在整个职业生涯中成功破解的代码越来越多,那就会变得越来越高效。一种机器学习推动的挖矿算法能够以类似专家的方式来处理它的工作,这与一名普通程序员花费一生的时间成为专家相比会更简单。通过机器学习能够获得更高效的培训数据,并且在瞬间就能提升自己的技能。
区块链和人工智能的结合给人们带来一个全新的领域,在通信架构和自动技术上开发新的应用。作为一项具有创新思维的技术,区块链的去中心化模式具有非常多的操作性。无论是在我国还是其他国家,如果把人工智能与区块链结合起来,将会带来巨大的互联网科技革命,也能够给人们的生活带来全新的体验。
3.2.3 SingularityNet:分布式人工智能应用商店
互联网改变了传统行业,而人工智能和区块链则改变了互联网,甚至整个世界。之前,为了抢占市场上的优势地位,很多技术都是由某些公司独自发展起来的,这样并不利于技术的升级。然而,SingularityNet的出现打破了这种局面,一个全新的“区块链+人工智能”的时代即将来临。
SingularityNet旗下有一个“人工智能应用商店”,其主要作用是将人工智能的资源整合在一起,达到共享代码和销售应用程序的目的。在“人工智能应用商店”中,开发者可以推广自己开发的智能产品,也可以与其他开发者进行代码层面的协作。
SingularityNet的“人工智能应用商店”是以区块链为基础进行构建的,其数字公共分类系统同样也效仿比特币的架构。从本质上来讲,这个“人工智能应用商店”其实是一个具备交换和共享功能的数据库,任何人都可以对里面的数据进行访问、验证、使用。正是因为有了这种公开、透明的设计,SingularityNet才得以将盗版、黑客攻击等现象扼杀在摇篮里。
现在,很多公司都在积极研究人工智能、区块链等技术,但是这些公司之间的合作和交流并没有特别深入。实际上,多方协同开发的方式更能推动技术的发展,使各行业和领域可以用更快的速度实现转型升级。
人工智能与区块链相融合的未来需要有SingularityNet这样的推动者,技术的进步也需要各方一起努力,共同奋斗。当新的技术出现时,应该在世界范围内共享,由各国携手解决研究过程中的难题,这样才可以引领时代新局面。