根據 思科 網路商業解決方案集團2020年將有超過50億台設備在網路中運行 物聯網,收集並處理各種數據。
如今,與攔截和使用私人資料相關的所有濫用行為使現代軟體生產商越來越多地考慮使用新技術來確保 網路安全.
人氣上升 加密貨幣 使軟體開發人員對技術感興趣 blockchain,也可用於提高應用程式的安全性 物聯網物聯網 (物聯網)
另見: 人工智慧和區塊鏈——兩種強大技術的結合會產生什麼結果?
如今,物聯網和區塊鏈是發展最快的技術之一。
區塊鏈作為一種去中心化、分散式的資料庫,其運作方式是使每個設備(節點)具有相同的權限,並透過這些節點之間的交易系統進行資料交換。
一旦交易發生,節點就會通知所有其他設備,並驗證交易,然後將其新增至等待接受的清單中。建立包含所有交易的資料區塊,然後進行驗證。
區塊鏈的類型
- 許可的 – 預先確定哪些節點可以加入網路並驗證其他節點,這是安全的並使其被大多數商業實現所使用;
- 未經許可的(未經許可的) – 每個節點都可以參與驗證其他節點,例如 比特幣 和別的 加密貨幣,任何裝置都可以加入網路。
另見: 醫療記錄中的區塊鏈
加密
每筆交易都必須使用一對金鑰進行加密:私鑰和公鑰。給定節點用其私鑰「簽署」交易,然後通知其他節點有關其發生的資訊。附加的公鑰允許其他節點驗證新交易。
此數位簽章包含有關發送者的信息以及該資訊的建立時間。現在指定數量的節點識別該區塊是有效的並且它被接受到鏈中。
由於這些保護措施,區塊鏈是安全的並且可以防止未經授權的資料修改。
另見: 藝術領域的區塊鏈-Verisart獲得2,5萬美元融資
物聯網中的區塊鏈
但是,在分析當前解決方案時,應牢記某些限制,例如:
-網路和大多數應用程式的安全 物聯網 是安全依賴的 雲
-主伺服器的處理能力有限
我想到以下結論:
如果雲端發生故障,整個設備網路將停止運作。
解決方案是將區塊鏈引入物聯網,這將消除這些威脅。
通過 資料庫去中心化 而且區塊鏈技術採用的安全措施,未經授權的資料修改幾乎是不可能的。此外,即使其中一些設備發生故障,這些設備也能夠正常運作。
挑戰
-區塊鏈比雲端需要更多的運算能力,而許多物聯網設備沒有足夠的資源;
-創建區塊並驗證它們需要時間,在物聯網中,即使是最小的通訊延遲也很重要;
-在區塊鏈中,設備在中央伺服器不知情的情況下做出決策,因此出現了錯誤後果的責任問題。