
物聯(lián)網(wǎng)的主要特點:
計算能力弱
非實時在線
鏈路不可靠
低帶寬
高延遲
目前物聯(lián)網(wǎng)問題:
1.高成本
目前物聯(lián)網(wǎng)是中心化的模式,中心化的代理通信模式,中心化云服務器、大型服務器和網(wǎng)絡設備的基礎設施和維護成本是非常高的。無法應對未來巨大的物聯(lián)網(wǎng)生態(tài)系統(tǒng)不斷增長的需求。
2.安全和隱私問題
所有設備都通過支持巨大處理和存儲容量的云服務器進行識別,驗證和連接。不法分子則可以通過攻擊聯(lián)網(wǎng)家用設備這些薄弱環(huán)節(jié)來侵入家用網(wǎng)絡,進而侵入計算機來盜取個人數(shù)據(jù)。政府安全部門可以通過未經授權的方式對存儲在中央服務器中的數(shù)據(jù)內容進行審查,而運營商也很有可能出于商業(yè)利益的考慮將用戶的隱私數(shù)據(jù)出售給廣告公司進行大數(shù)據(jù)分析,以實現(xiàn)針對用戶行為和喜好的個性化推薦,而這些行為其實已經危害到物聯(lián)網(wǎng)設備使用者的基本權利。
區(qū)塊鏈的諸多特性包含:
·Distributed 分布式
·Trustless 去信任
·Collectively Maintain 集體維護
·Reliable Database 可靠數(shù)據(jù)庫
·Anonymity 隱私保護
·Time Stamp 時間戳
·Asymmetric cryptography 非對稱加密
物聯(lián)網(wǎng)使用區(qū)塊鏈技術

1.安全、可信
物聯(lián)網(wǎng)缺乏設備與設備之間相互的信任機制,所有的設備都需要和物聯(lián)網(wǎng)中心的數(shù)據(jù)進行核對,一旦數(shù)據(jù)庫崩塌,會對整個物聯(lián)網(wǎng)造成很大的破壞。而區(qū)塊鏈分布式的網(wǎng)絡結構提供一種機制,使得設備之間保持共識,無需與中心進行驗證。并且區(qū)塊鏈數(shù)據(jù)防篡改的,不能被惡意行為者操縱,因為它不存在于任何單一的位置,中間人攻擊不能被分級,因為沒有可以截取的單個通信線程。
2.保護隱私
區(qū)塊鏈帶來的分布式結構,以及對所有傳輸數(shù)據(jù)進行加密處理的方式,將能夠有效的解決這方面的問題。
3.降低物聯(lián)網(wǎng)的運營成本
區(qū)塊鏈技術可以為物聯(lián)網(wǎng)提供點對點直接互聯(lián)的方式來傳輸數(shù)據(jù),而不是通過中央處理器,這樣分布式的計算就可以處理數(shù)以億計的交易了。同時,還可以充分利用分布在不同位置的數(shù)以億計閑置設備的計算力、存儲容量和帶寬,用于交易處理,大幅度降低計算和儲存的成本。
4.新的商業(yè)模式
利用智能合約,可以實現(xiàn)設備之間自由通信以及交易??梢詫崿F(xiàn)不同的物聯(lián)網(wǎng)資源共享,能夠形成新的商業(yè)模式。例如,個人氣象站硬件設備或者傳感器接入?yún)^(qū)塊鏈網(wǎng)絡,當氣象站的數(shù)據(jù)被其他人獲取,并產生了交易,所有的收益將歸氣象站的主人所有。
5.釋放有形資產的過剩產能
物聯(lián)網(wǎng)使得我們可以非常容易地將有形資產數(shù)字化,而區(qū)塊鏈能夠讓數(shù)字資產自由流動。
存在的挑戰(zhàn)
區(qū)塊鏈的可擴展性,面對海量的聯(lián)網(wǎng)設備
計算能力,物聯(lián)網(wǎng)設備計算和存儲能力弱,而區(qū)塊鏈交易的加密和驗證是計算密集型操作。
交易處理能力,許多物聯(lián)網(wǎng)設備需要及時處理交易。
交易費用問題,物聯(lián)網(wǎng)設備之間交易屬于微交易。
法律與合規(guī)問題 ,物聯(lián)網(wǎng)設備之間交易存在法律責任問題。
數(shù)據(jù)隱私問題,區(qū)塊鏈系統(tǒng)本身存在數(shù)據(jù)隱私問題,如在區(qū)塊鏈系統(tǒng)可以對交易進行關聯(lián)和追蹤。
IOTA

基于又向無環(huán)圖結構(DAG)而不是一種連續(xù)的鏈式架構;
無區(qū)塊、無交易費、高吞吐量
交易吞吐量,通過平行驗證;
沒有區(qū)塊概念,鏈上是交易相連;
IOTA的共識是完全去中心化的,每位網(wǎng)絡成員都能發(fā)起交易,直接或間接地確認過去的交易;
低開銷的PoW,防止惡意交易;
完全自治;
支持離線交易;
抗量子攻擊
Tangle共識機制:
基于交易累計權重(即交易權重加上直接和間接驗證該交易的所有交易權重之和),當某個交易的累積權重超過某個閾值,便可認為該交易獲得了確認。

基于少量可信節(jié)點和穩(wěn)定點推進策略
確定交易節(jié)點的主鏈(MC) -> 確定系統(tǒng)的當前主鏈(Current MC)
-> 確定系統(tǒng)的穩(wěn)定點(穩(wěn)定點之前的交易獲得了確認)