物联网的主要特点:
计算能力弱
非实时在线
链路不可靠
低带宽
高延迟
目前物联网问题:
1.高成本
目前物联网是中心化的模式,中心化的代理通信模式,中心化云服务器、大型服务器和网络设备的基础设施和维护成本是非常高的。无法应对未来巨大的物联网生态系统不断增长的需求。
2.安全和隐私问题
所有设备都通过支持巨大处理和存储容量的云服务器进行识别,验证和连接。不法分子则可以通过攻击联网家用设备这些薄弱环节来侵入家用网络,进而侵入计算机来盗取个人数据。政府安全部门可以通过未经授权的方式对存储在中央服务器中的数据内容进行审查,而运营商也很有可能出于商业利益的考虑将用户的隐私数据出售给广告公司进行大数据分析,以实现针对用户行为和喜好的个性化推荐,而这些行为其实已经危害到物联网设备使用者的基本权利。
区块链的诸多特性包含:
·Distributed 分布式
·Trustless 去信任
·Collectively Maintain 集体维护
·Reliable Database 可靠数据库
·Anonymity 隐私保护
·Time Stamp 时间戳
·Asymmetric cryptography 非对称加密
物联网使用区块链技术
image.png1.安全、可信
物联网缺乏设备与设备之间相互的信任机制,所有的设备都需要和物联网中心的数据进行核对,一旦数据库崩塌,会对整个物联网造成很大的破坏。而区块链分布式的网络结构提供一种机制,使得设备之间保持共识,无需与中心进行验证。并且区块链数据防篡改的,不能被恶意行为者操纵,因为它不存在于任何单一的位置,中间人攻击不能被分级,因为没有可以截取的单个通信线程。
2.保护隐私
区块链带来的分布式结构,以及对所有传输数据进行加密处理的方式,将能够有效的解决这方面的问题。
3.降低物联网的运营成本
区块链技术可以为物联网提供点对点直接互联的方式来传输数据,而不是通过中央处理器,这样分布式的计算就可以处理数以亿计的交易了。同时,还可以充分利用分布在不同位置的数以亿计闲置设备的计算力、存储容量和带宽,用于交易处理,大幅度降低计算和储存的成本。
4.新的商业模式
利用智能合约,可以实现设备之间自由通信以及交易。可以实现不同的物联网资源共享,能够形成新的商业模式。例如,个人气象站硬件设备或者传感器接入区块链网络,当气象站的数据被其他人获取,并产生了交易,所有的收益将归气象站的主人所有。
5.释放有形资产的过剩产能
物联网使得我们可以非常容易地将有形资产数字化,而区块链能够让数字资产自由流动。
存在的挑战
区块链的可扩展性,面对海量的联网设备
计算能力,物联网设备计算和存储能力弱,而区块链交易的加密和验证是计算密集型操作。
交易处理能力,许多物联网设备需要及时处理交易。
交易费用问题,物联网设备之间交易属于微交易。
法律与合规问题 ,物联网设备之间交易存在法律责任问题。
数据隐私问题,区块链系统本身存在数据隐私问题,如在区块链系统可以对交易进行关联和追踪。
IOTA
image.png基于又向无环图结构(DAG)而不是一种连续的链式架构;
无区块、无交易费、高吞吐量
交易吞吐量,通过平行验证;
没有区块概念,链上是交易相连;
IOTA的共识是完全去中心化的,每位网络成员都能发起交易,直接或间接地确认过去的交易;
低开销的PoW,防止恶意交易;
完全自治;
支持离线交易;
抗量子攻击
Tangle共识机制:
基于交易累计权重(即交易权重加上直接和间接验证该交易的所有交易权重之和),当某个交易的累积权重超过某个阈值,便可认为该交易获得了确认。
image.png
基于少量可信节点和稳定点推进策略
确定交易节点的主链(MC) -> 确定系统的当前主链(Current MC)
-> 确定系统的稳定点(稳定点之前的交易获得了确认)
网友评论