区块链和人工智能技术都是互联网时代最新、最热的技术,不仅可以改变我们生活,还能产生巨大的财富,为此国家大力支持发展,科技巨头们也纷纷布局。那区块链与人工智能结合,对区块链技术而言会产生什么样的化学反应呢?

  1.降低能源消耗

  比特币挖矿需要耗费大量的能源(包括电力、资金等)才能完成。 AI能够高效地优化能源消耗,所以将AI技术应用于区块链中,将能极大地改善区块链在能源消耗方面的问题,并能减少其在硬件方面的投资,从而降低硬件成本方面的投资。

  2.帮助解决可扩展性问题

  区块链正在稳步地以每10分钟1MB的节奏在发展,目前累计已达85GB。中本聪(2008)首次提出可以把“区块链修剪”(比方说删除有关已完全消费交易的不必要的数据)作为可能解决方案。AI可以引入新的分布式学习系统,譬如谷歌的“Federated learning”联邦学习,或者使用新的数据分片技术来提高系统的效率。

  3.提高区块链应用的安全性

  虽然区块链几乎不可能被黑客破解,但是以它为技术基础的其他应用却没那么安全(例如DAO、Mt Gox、Bitfinex等事件)。机器学习在过去两年中所取得的惊人进展,使得AI成为区块链的绝佳盟友。AI可以保证区块链应用程序的安全部署,尤其是在固定结构的系统中。

  隐私

  拥有个人数据的隐私问题引起了对竞争优势的监管和战略性担忧。同态加密(直接对加密数据进行操作),Enigma项目,或者Zerocash项目,绝对都是可能的解决方案;

  提升运行效率

  据德勤2016年估计,与区块链的验证和分享交易相关的总运营成本每年高达6亿美元。一个智能系统拥有能够即时计算特定节点,使其成为第一个执行某项任务的可能性,从而使其他矿工能及时关闭其针对该特定交易的努力并降低总成本。此外,即使现在存在一些结构性约束,但更好的效率和更低的能量消耗可以减少网络延迟,提升交易速度

  硬件

  矿工花了众多金钱投入到专门硬件组件中。既然电力消耗一直都是关键问题,很多解决方案都被提了出来,未来还会引入更多。只要系统变得更加高效,其中一部分的硬件可能就会被转化(有时候是部分转化)为神经网络所用(矿机巨头Bitmain比特大陆正在这么做!)。

  缓解人才缺乏的问题

  区块链作为新兴技术,专业性人才稀缺。为解决这一问题,我们可以利用智能机器创建虚拟代理人,进行账本自动化创建,维护系统甚至进行交互。

  数据门

  未来个人所有的数据都能呈现在区块链上,需要数据的公司可以直接从区块链上购买数据,我们需要做的是授予访问权限,跟踪数据使用情况,并且可以了解我们的个人信息最新进展。这些都是智能机器的工作。

原文链接:https://www.kg.com/article/483561185707429888

区块链+AI将给区块链带来怎样的改变?的更多相关文章

  1. 未来-区块链-IBM:IBM 区块链技术开发社区

    ylbtech-未来-区块链-IBM:IBM 区块链技术开发社区 1.返回顶部 1. 开始学习 IBM Blockchain 101:开发人员快速入门指南 这篇快速入门指南适合不熟悉区块链技术,希望快 ...

  2. cpp 区块链模拟示例(四) 区块链工作量证明

    本文主要在之前的区块链原形上添加了工作量证明,并且为后继的交易功能做好准备. 上一个章节我们已经创建了区块链的基本原形,但是区块的哈希计算和加入太过于简单,如果按照这种速度添加区块那么区块链估计一个小 ...

  3. [币严区块链]ETH搭建节点区块数据同步的三种模式:full、fast、light

    ETH  全节点Archive(归档)模式数据量增长图 上述图表可通过链接查看:https://etherscan.io/chartsync/chainarchive 通过上表,可以看到截止2019年 ...

  4. 阿里云BaaS:降低区块链应用门槛,用技术构建商业互信

    5月8日,阿里云召开区块链服务(BaaS)商业化发布会,会上对BaaS产品.业务应用场景及生态策略进行了全面解读. 对于广大IT服务商和开发者而言,构建区块链应用存在三大痛点问题:成本高,研发投入大. ...

  5. 区块链(Blockchain)

    一 .什么是区块链? 区块链(Blockchain)是由节点参与的分布式数据库系统[1],它的特点是不可更改,不可伪造,也可以将其理解为账簿系统(ledger).它是比特币的一个重要概念,完整比特币区 ...

  6. 50行Python代码构建小型区块链

    本文介绍了如何使用python构建一个小型的区块链技术,使用Python2实现,代码不到50行. Although some think blockchain is a solution waitin ...

  7. 用Python从零开始创建区块链

    本文主要内容翻译自Learn Blockchains by Building One 本文原始链接,转载请注明出处. 作者认为最快的学习区块链的方式是自己创建一个,本文就跟随作者用Python来创建一 ...

  8. Factom(公证通)--基于区块链的存证系统

    Factom这个Solution在2014年的时候就已经推出了,现在已经2018年了,我才来写这一篇分析文章可能有些迟了,但是它是十分具有参考价值的.因为现阶段来开区块链虽然炒得火热--养猫.养狗.草 ...

  9. 区块链 PoW 与 PoS 的纷争

    最近在研究区块链,可能会有一些非前端文章,感兴趣的可以关注关注哟. 有关注区块链的,肯定会经常看到这两个名词 -- PoW 与 PoS.但是很多人对他们的含义的理解存在很多偏差.那么他们的含义与区别是 ...

随机推荐

  1. 算法 & 数据结构——收纳箱算法???

    . 最近工作上有一个需求,需要将图片打包成图集,以便于让资源更紧凑,利用率更高,提升性能,游戏行内的同志应该很熟练这个操作.通常我们需要用一个app来完成这项工作,最出名的莫过于Texture Pac ...

  2. Linux 之 Redis

    Linux 之 Redis 参考教程:[千峰教育] 一.Redis简介: 说明: 1.也是一种类似于Memcached的key-value机制的存储服务 2.是非关系型数据库(NoSQL)的一种 3. ...

  3. yii模板中常用变量总结

    yii模板中常用的一些变量总结. 现有这样一个url:http://www.phpernote.com/demos/helloworld/index.php/xxx/xxx 则通过如下方式获取的值对应 ...

  4. lunix cat tail more等用法

    cat主要有三大功能:  1.一次显示整个文件.  $ cat filename  2.从键盘创建一个文件.  $ cat > filename  只能创建新文件,不能编辑已有文件.  3.将几 ...

  5. WEB接口测试之Jmeter接口测试自动化 (三)(数据驱动测试)

     接口测试与数据驱动 1简介 数据驱动测试,即是分离测试逻辑与测试数据,通过如excel表格的形式来保存测试数据,用测试脚本读取并执行测试的过程. 2 数据驱动与jmeter接口测试 我们已经简单介绍 ...

  6. Linux Root下的.gvfs出现异常解决办法(导致source失败,自启动失败)

    原文地址:   http://www.cnblogs.com/tdyizhen1314/p/4142991.html 在linux系统下安装软件或复制文件的时候,复制不成功,出现错误如下: error ...

  7. luogu P3811 【模板】乘法逆元

    题目背景 这是一道模板题 题目描述 给定n,p求1~n中所有整数在模p意义下的乘法逆元. 输入输出格式 输入格式: 一行n,p 输出格式: n行,第i行表示i在模p意义下的逆元. 输入输出样例 输入样 ...

  8. JDBC工具类 访问数据库 增删改查CRUD的通用方法

    1 package com.zmh.util; 2 3 import java.sql.*; 4 import java.util.ArrayList; 5 import java.util.Hash ...

  9. Kalendae使用总结

    2019-03-06 16:50:18 git官方教程:https://github.com/Twipped/Kalendae js.css:https://pan.baidu.com/s/1Ye-d ...

  10. 3.【nuxt起步】-下面以一个SPA单页程序为例子

    spa:single page applcation 1.components目录新建header.vue,footer.vue Header.vue Footer.vue Pages/index.v ...