区块链物联网领域进行应用究竟是不是伪命题?
《区块链革命:比特币背后的技术正在如何改变货币,商业和世界》一书的联合作者 Alex Tapscott表示:
“物联网需要一个物账本(Ledger of Things),该账本需要记录所有的发生在物联网内的事情,包括交谈内容,谁欠谁钱等,并协调所有发生的事情。”
“区块链可以为十亿甚至百亿的智能设备解决连接连接与交流安全。”
那么物联网能给我们的未来生活带来哪些影响呢?
应用领域
案例一:智能家居
案例二:智能交通
案例三:医疗健康
案例四:食品安全
案例五:恶劣地区的环境监测和灾害预测
什么是物联网?
百度百科上给出了如下解释:
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:
其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;
其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。
物联网分为:感知,网络,应用三个层次。
物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。
核心技术
应用原理
对象的智能标签。通过NFC、二维码、RFID等技术标识特定的对象,用于区分对象个体,例如在生活中我们使用的各种智能卡,条码标签的基本用途就是用来获得对象的识别信息;此外通过智能标签还可以用于获得对象物品所包含的扩展信息,例如智能卡上的金额余额,二维码中所包含的网址和名称等。
对象的智能控制。物联网基于云计算平台和智能网络,可以依据传感器网络用获取的数据进行决策,改变对象的行为进行控制和反馈。例如根据光线的强弱调整路灯的亮度,根据车辆的流量自动调整红绿灯间隔等。
有哪些问题?
1、技术与标准
计算机 操作系统、数据结构、计算机网络、计算机体系结构
通信工程 信号与系统、通信原理、数字信号处理
软件工程 软件工程、软件设计、代码重构
核心技术 嵌入式、无线网络、移动计算、RFID、物联网、控制理论
面向计算的数学 高数、现代、离散、概率论、工程数学、凸优化
编程语言 python、C/C++、C51、汇编、Html/Css/JavaScript、Java
2、成本问题
物联网=通信+计算机+软件。对于物联网的研究没有扎实的理论基础+充足的资金支持+经验丰富的科研团队,而且由于电子标签与读写设备贵,导致成本高,想要大规模的应用难度不小,而一旦没有大规模的应用,成本高的问题就更加难以解决。而且因为中心化云服务器、大型服务器和网络设备的基础设施和维护成本是非常高的,在物联网设备的数量增加到数百亿时,会产生大量的通信信息,这会极大的增加成本。这样,陷入恶性玄幻,物联网的发展将受到限制。
3、安全问题
不法分子则可以通过攻击联网家用设备这些薄弱环节来侵入家用网络,进而侵入计算机来盗取个人数据。想象一下有黑客入侵了你家冰箱,获得了你的日程安排表,公司等信息,然后再进入你网络中的私有云盗取你家人的照片,甚至获得你家里智能门把手的控制权,是不是有背脊发寒的感觉。政府安全部门可以通过未经授权的方式对存储在中央服务器中的数据内容进行审查,而运营商也很有可能出于商业利益的考虑将用户的隐私数据出售给广告公司进行大数据分析,以实现针对用户行为和喜好的个性化推荐,而这些行为其实已经危害到物联网设备使用者的基本权利。
4、关于物联网的政策和法规
想要实现物联网的快速发展需要有相应的政策法规,规范行业发展。
区块链技术如何应用于物联网?
1、大数据管理:去中心化、不可篡改、可追溯性
建立去中心化的信任机制,使机器与机器,机器与人人间的信任成本降低。同时区块链本身的特性使得大量的闲置算力可以被有效利用起来,能够有效的降低计算和存储的成本。且后期的设备维护成本也能够降低。
2、透明化管理:共识机制、可追溯性
区块链特有的共识机制,通过点对点的方式使各个设备之间连接起来,而不是通过中央处理器,各个设备之间保持共识,不需要中心验证,这样就保证了当一个节点出现问题之后,不会影响网络的整体数据安全性。
3、安全性:智能合约
区块链的智能合约技术可以将智能设备一个具备自我调节功能且各自独立的网络节点,在这些节点内我们根据多方约定事先写入规则的基础上执行相应功能 ,包括信息的交换以及身份核实等。