人工智能(AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。这两项技术在当今世界可谓是炙手可热,各个企业、机构都希望能在该领域有所突破。那么,今天我们就一起来看一下“区块链+人工智能”会开辟出怎样的一个新领域吧。
虽然已经有许多学术性文章将这些新技术融合在了一起,但毕竟是理论,几乎都没用应用到实际当中。不过值得一提的是,JarvisPlus正在这方面做出努力,区块链与人工智能的结合让人们期待不已。
目前已知的结合方式有三种:
AI+区块链①:人工智能高效管理区块链
虽然计算机的运行速度非常快,但如果没有明确的任务指示,计算机是无法主动完成任务的。这就导致了,当区块链运行在传统计算机上时,需要消耗大量的计算机算力,这是因区块链的加密特性而造成的。举一个最实在的例子,比特币挖矿存在的问题就是需要消耗大量的算力,而这些算力都被用于计算(尝试各种字符组合)下一个区块的哈希值,用这种“蛮力”来找到验证交易的字符。
而人工智能却可以有效避免“蛮力”的产生,它可以以一种更加智慧、智能的方式进行任务管理。我们可以把AI想象成一位人类破密专家,随着经验不断积累、知识不断丰富,他破解代码的能力水平将会变得越来越出色,工作效率自然就会不断提高了。以机器学习为动力的工作量证明将也会以相似的方式解决其工作,不过值得注意的是,AI可以比人类以更快的速度成为一名专家,只要你能够为AI提供正确、充足的数据资料,它基本上能够瞬间学会新技能。
AI+区块链②:区块链协助跟踪审计人工智能的决策
人工智能有时候会做出一些令人难以理解的决定。原因是他们可以独立自主的评估大量的变量。并且不断“学习”,来判断哪些变量对于实现的总体任务更加重要。
现如今,有越来越多的金融交易当中应用了AI算法,它被用来判断每一笔交易是否存在有欺诈的可能,从而判断是否该阻止或调查这笔交易。不过,这些决策仍然有必要定期进行人工审核,以确保这些决策的准确性。但因为数据量过大,所以这项任务或许会相当复杂。
举一个例子,沃尔玛商场将其门店的全部交易数据都输入到其人工智能系统当中,人工智能系统通过统计、分析这些数据,来决定应该进货产品种类,以及产品进货的渠道。
假如该决策是按照点对点的方式记录在区块链上的话,就能确保这些记录的数据信息不会被篡改,那么就可以更加简单轻松的对这些决策进行人工审核了。
我们心里十分清楚,在各个领域当中,不管人工智能拥有多么巨大的优势,人们如果无法信任它,那么它的实用性势必会受到严重的限制。将决策过程记录在区块链上,可能是朝着实现透明化和洞察机器人思维水平迈出的重要一步,而这也是获取信任所需要的一步。
AI+区块链③:区块链与人工智能相互配合
保存在区块链上的数据,本质上是高度安全的,这要归功于其文件系统中固有的加密技术。这就表示,高度敏感、隐私的个人数据特别适合存储在区块链之中,这些重要的数据经过巧妙的处理之后,能够带给我们的生活许多便利与价值。
举一个我们最熟悉的例子,淘宝、京东、亚马逊等购物平台所使用的推荐引擎,会将自己喜欢或者想要购买的商品推荐给我们;又或者是智能医疗系统,它可以根据我们的医疗记录和扫描结果,为我们做出准确的诊断。当然了,这些输入到系统中的数据(当我们浏览或与服务交互时收集到的个人数据)都是高度隐私的。拥有这些数据的企业必须投入大量资金来加强自己的系统,以确保用户数据的安全。但就算是这样,还是经常出现大规模的个人数据泄露事件。
区块链数据库中所保存的数据都是经过加密的,这就表示拥有者能够确保私钥的安全,那么链上的所有数据就都是安全的。
而人工智能在安全性方面也有许多优势。通常来讲,只要是数据处理过程中的任何一个环节暴露了未经加密过的数据,都有可能造成数据泄露,安全风险就始终存在。而AI的新兴领域,它所涉及的算法能够处理/操作加密状态的数据,从根本上消除了这种安全隐患,这将使得安全性有所提高。
很明显,人工智能与区块链属于两种不同的技术趋势,所以它们各自都有属于自己的开拓性,但将这两者结合之后将,其潜力将会被放大,成为更具革命性的新型技术。两者互补、共鸣,不但使双方的能力都得到了提升,同时也为监督、问责提供了良机。