當以云計算、大數據、物聯網等技術為代表的新一代信息技術正在各個領域中得到廣泛應用的時候,區塊鏈技術作為又一項信息技術正越來越引發人們的關注。完備可追溯、去中心化和去信用化是區塊鏈技術的三大特點。區塊鏈的所有核心技術均圍繞這三大問題設計。
1、時間戳和不可篡改
區塊鏈上的時間戳通常為一個長字符序列,標識某一刻時間。時間戳技術本身并不復雜,但在區塊鏈技術中應用則是一個重大的創新。時間戳為未來基于區塊鏈的互聯網和大數據增加了時間緯度,使得數據可以追溯。同時,時間戳是存在性證明,可為基于區塊鏈技術下互聯網商業應用前景提供了堅實基礎。
2、去中心化
由于使用分布式核算和存儲,不存在中心化的硬件或管理機構,任意節點的權利和義務都是均等的,系統中的數據塊由整個系統中具有維護功能的節點來共同維護。
3、可溯源
區塊鏈的數據安全基于非對稱密碼學原理對數據進行的加密,同時借助分布式系統各節點的工作量證明等共識算法形成的強大算力來抵御外部攻擊,如果希望能夠修改區塊鏈數據則意味著需要擁有51%全節點算力,保證了區塊鏈數據不可篡改和不可偽造,這也體現在區塊鏈技術溯源特質,加入到區塊鏈中的記錄會被永久存儲,區塊鏈中的每一筆交易記錄中均綁定了交易者信息,被完整記錄和追溯,不可被摧毀或篡改,很好的彌補傳統溯源的推卸責任、篡改賬本、責任追究、私鉆空子以及信息遺失的情況。