區塊鏈是集分布式數據存儲、共識機制、一對一傳輸、加密算法等技術于一體。狹義區塊鏈是指按照時間順序將每個區塊順序組合成一種鏈式數據結構,并經密碼學保證了賬本數據的不可篡改和不可偽造的特性;廣義
區塊鏈技術是利用塊鏈式數據結構來驗證數據與數據存儲、利用分布式節點共識算法來生成和更新數據、利用密碼學方式保證數據傳輸與驗證安全、利用智能合約來編程和操作數據的一種全新的分布式基礎架構與計算方式。與傳統數據庫相比,區塊鏈具備了以下三個特點:信息公開透明、系統集體維護、數據不可篡改。
從現有的區塊鏈技術應用看,區塊鏈基礎架構一般由數據層、網絡層、共識層、激勵層、合約層和應用層組合。其中,數據層封裝了底層數據區塊以及相關數據加密和時間戳等技術;網絡層則包括分布式組網機制、數據傳播機制和數據驗證機制等;共識層主要封裝網絡節點的各類共識算法;激勵層將經濟因素集成到區塊鏈技術體系中,主要包括經濟激勵的發行機制和分配機制等;合約層主要封裝各類腳本、算法和智能合約,是區塊鏈可編程特征的基礎;應用層則封裝了區塊鏈的各種應用。在這一模型中,基于時間戳的鏈式區塊結構、分布式節點的共識機制、靈活可編程的智能合約是區塊鏈技術最具創新性的技術環節。
萬物互聯開啟了
物聯網時代的大門,隨著物聯網安全威脅日益凸顯。物聯網因數量多、應用環境復雜、節點分布廣、計算和存儲能力有限等,使得物聯網安全系數相對脆弱。從伊朗的震網病毒攻擊核設施的事件、2015年底烏克蘭電網受木馬影響而局部停電事件到2016年美國發生的物聯網終端被木馬控制發起攻擊導致互聯網癱瘓的事件,物聯網安全問題日益突出。對于行業用戶而言,如何保證物聯網中的數據隱私也是亟需解決的問題之一,不論是安全還是隱私保護,物聯網中應用的仍是在互聯網或通信網中常規的安全防護技術和手段。
區塊鏈技術的應用能夠在一定程度上提升物聯網的系統安全性,當前主要在以下方面起到重要作用。
1、物聯網節點合法性身份的鑒別。由于物聯網感知設備有局限性,造成感知設備上難以應用復雜度較高、對節點性能要求較高的安全措施,被仿冒的風險較高。區塊鏈的驗證和共識機制有助于識別合法的物聯網節點,避免非法或惡意的物聯網節點或設備的接入。
2、物聯網數據的隱私保護。對于接入到物聯網平臺的行業用戶而言,面臨著物聯網平臺在未經許可的方式下存儲和轉發涉及用戶隱私的物聯網數據。區塊鏈帶來的分布式、qu中心化結構,以及對所有傳輸數據進行加密處理的方式,將能夠有效的解決這方面的問題。
3、物聯網網絡基礎設施安全性的提升。不論是構建在互聯網之上的物聯網應用,還是物聯網專網,其網絡基礎設施中的集中式服務提供設備均是安全攻擊的重點。例如利用DDOS攻擊互聯網DNS服務器,或是DDOS攻擊基站或核心路由器等,均將造成網絡的癱瘓。而利用區塊鏈技術將集中式服務改為分布式服務,能夠有效防范對關鍵核心網絡基礎設施的攻擊。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。