• 区块链让物联网真正实现去中心化


    区块链与物联网的结合可以构建一个物联网网络去中心化的解决方案,从而规避很多问题。采用标准化P2P通信模式处理设备间的大量交易信息可以将计算和存储需求分散到物联网网络中存在的各个设备中,这样可以避免网络中任何单一节点失败导致整个网络崩溃的情况发生。然而建立P2P通信的挑战非常多,最大的挑战就是安全问题。

    物联网安全不仅仅是保护隐私数据这么简单,还需要提供一些交易验证和达成共识的方法,防止电子欺骗和盗窃。那么区块链带来的解决方案是什么呢?

    区块链为P2P通信平台问题提供的解决方案是一种允许创建交易分布式数字账本的技术,这个账本由网络中所有的节点共享,而不是交给一个中央服务器存储。

    区块链分布式账本是防篡改的,恶意犯罪分子根本没有机会操纵数据。这是因为分布式账本不存在任何单点定位,也没有可以被截断的单线程通信,有效避免了中间商攻击。区块链真正意义上实现了可信任P2P的消息传送,并且已经通过以比特币为首的数字货币证明了自己在金融业的价值,不利用第三方中介就可以完成P2P支付服务。

    将区块链用于物联网也存在一些挑战,比如处理能力和能源消耗就是一个需要考虑的问题。区块链交易加密和验证时需要计算密集型操作,这要求有大量的算力才能执行完成,而很多物联网设备缺乏的就是算力。存储方面也存在一些问题,因为账本记录的信息将会越来越多,这就使网络节点中存储的账本记录也越来越多。

    市场研究公司Machina Research的分析家吉米•格林(Jeremy Green)解

    释说:“由区块链驱动的自治物联网网络将会给制造商寻找的商业模式带来挑战,这种商业模式包括有持续收入来源的长期订阅关系。因此,制造商们必须做好心理准备,区块链将会彻底颠覆当前以及预期中的商业和经济模式。”

    现在,区块链技术的应用还处于初期探索阶段,但是可以预见,物联网和区块链的结合是前途无量的,去中心化自治网络会对物联网的未来起决定性作用。

  • 相关阅读:
    shell 之awk 关联数组高级应用
    Just do it!!!
    windows 环境下搭建django 错误分析总结
    webpy 开发环境搭建问题之Mysql-python安装
    Python 文本处理的应用
    利用python httplib模块 发送Post请求测试web服务是否正常起来!
    Ncurses
    Ncurses-窗口
    使用 curses 函数库管理基于文本的屏幕
    vector的 []
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13312776.html
Copyright © 2020-2023  润新知