区块链和人工智能(AI),当前科技届最火的两个话题!html
相信你们已经对人工智能耳熟能详了,小编就不赘述了。若是还有不了解区块链的小伙伴,可看这个3分钟的区块链科普小视频http://v.youku.com/v_show/id_XMTYyNzYxOTQyOA==.html,而后你都能去给人科普什么是区块链了!数据库
有人说人工智能是生产力,为生产力的提高提供了前所未有的可能,而区块链是生产关系,从根本上颠覆了原有人类世界的生产关系。安全
虽然这两个技术很强大,但就和人无完人同样,每一个技术都有其自身的局限性。下文节选自复杂性科学家、数据策略师和AI顾问Francesco Corea的博客《The convergence of AI and Blockchain: what’s the deal?》一文,做者尝试对这两个技术的优点进行彼此互补的可能性进行了分析。各位老铁看后有什么高见能够在下方留言中分享给你们,说不定你的想法就是改变世界的星星之火呢!网络
一 AI如何改变区块链?机器学习
下降能源消耗:比特币挖矿须要耗费大量的能源(包括电力、资金等)才能完成。 AI可以高效地优化能源消耗,因此将AI技术应用于区块链中,将能极大地改善区块链在能源消耗方面的问题,并能减小其在硬件方面的投资,从而下降成本。分布式
帮助解决可扩展性问题:长期关注区块链的老铁都知道,可扩展性是如今区块链面临的一个重大问题,区块链每10分钟稳步增加1MB,如今已经达到了85GB,这极大地限制了系统的性能。人工智能能够引入新的分布式学习系统,如谷歌的“Federated learning”,或者使用新的数据分片技术来提升系统的效率。性能
提升区块链应用的安全性:虽然区块链几乎不可能被黑客破解,可是以它为技术基础的其余应用却没那么安全(例如DAO、Mt Gox、Bitfinex等事件)。机器学习在过去两年中所取得的惊人进展,使得AI成为区块链的绝佳盟友。AI能够保证区块链应用程序的安所有署,尤为是在固定结构的系统中。学习
提高运行效率:据德勤2016年估计,与区块链的验证和分享交易相关的总运营成本每一年高达6亿美圆。一个智能系统拥有可以即时计算特定节点,使其成为第一个执行某项任务的可能性,从而使其余矿工能及时关闭其针对该特定交易的努力并下降总成本。此外,即便如今存在一些结构性约束,但更好的效率和更低的能量消耗能够减小网络延迟,提高交易速度。区块链
缓解人才缺少的问题:区块链做为新兴技术,专业性人才稀缺。为解决这一问题,咱们能够利用智能机器建立虚拟代理人,进行帐本自动化建立,维护系统甚至进行交互。优化
数据门:将来我的全部的数据都能呈如今区块链上,须要数据的公司能够直接从区块链上购买咱们的数据,咱们须要作的是授予访问权限,跟踪数据使用状况,而且能够了解咱们的我的信息最新进展。这些都是智能机器的工做。
二 区块链如何改变AI?
帮助AI解释本身:AI当前面临的一大问题是黑盒的不可解释性和难以理解性。所以,清晰的审计跟踪能够提升数据的可信性,还能够提升模型的可信度,也为追溯机器决策过程提供了一条清晰的途径。区块链的不可篡改、没法伪造时间戳等特性无疑是创建审计跟踪的最佳解决方案。
提升人工智能的有效性:安全的数据共享意味着须要更多的数据、更好的模型、更好的操做、更好的结果,以及更好的新数据。区块链分布式的数据库本质,获取更多更真实的数据将不是难题。
下降进入市场的壁垒:首先,区块链技术能够保护任何人的数据,使得咱们作到本身的数据本身作主,而不会出现数据寡头这样的局面。其次,区块链上的数据都是通过验证的可信数据。此外,它将容许出现“数据市场”、“模型市场”这样的新市场,最后甚至出现一个AI市场。所以,把数据共享、新的市场、以及区块链数据验证技术整合在一块儿,将下降小企业进入市场的门槛,缩小与高科技巨头间的竞争优点。在下降市场准入门槛方面,区块链实际上解决了两个问题,即提供更普遍的数据访问和更有效的数据货币化机制。
增长人为信任:一旦人类社会的部分工做由自主虚拟代理机器管理时,清晰的审计跟踪将帮助机器人之间互相信任,而且使咱们相信他们。区块链还能增长机器对机器的交互,并为交易提供了一个安全的方式来共享数据和协调决策。
下降重大风险概率:在拥有特定智能合约的DAO中编写AI程序,只有其自身才能执行,这将大大减小AI灾难性事故的发生。
其实区块链和人工智能是技术领域的两个极端方面:一个是在闭合的数据平台中建立的集中化智能,另外一个则是在开放的数据环境中推进分布式应用。可是,若是能找到一个聪明的方法来使它们融合在一块儿,那么积极的外部效应就能无限放大。或许就如Vernor Vinge所说“咱们正站在变革的边缘,而此次变革将和人类的出现通常意义重大”!