安全可校驗的數據結構對
區塊鏈顛覆傳統系統發揮了至關重要的作用。區塊鏈系統中信息和算法記錄在區塊中,區塊以鏈表的結構線性增長。鏈表的線性結構保證了復雜系統中數據管理的有效性和穩定性。除此之外,區塊鏈之所以成為一個顛覆傳統的系統,安全可校驗的數據結構在其中起到了至關重要的作用。傳統數據庫設計以效率、符合不同數據庫范式為構建目標,而區塊鏈這一新型數據庫則以安全和可信為目標。通過引入時間戳、數據摘要、信息嵌套等方式,使后生成的數據中包含了之前的數據信息,具有對前面的數據進行校驗能力。這樣環環相扣的局部校驗,保障所有信息的可追溯、可驗證,進而體現為數據不可篡改,或者更確切地說是篡改的數據可驗證。
傳統的計算機系統中,信息校驗技術的應用也很常見,但大多使用單種校驗技術,未能很好地與時間、空間、業務信息進行關聯。
比特幣系統是一個很好結合范例。
如果一個業務系統需要數據不可篡改和可驗證的能力,并且業務系統的參與方中沒有很多惡意參與者,甚至只有互信的合作方,可以吸取區塊鏈系統中安全可校驗的數據結構的優秀思想,并且考慮拋棄資源消耗型的記賬節點競選等其他區塊鏈集成的功能來構建業務系統。通過將傳統業務系統中的數據結構重新設計,在后面的數據中加入對之前關鍵數據的摘要、時間戳和校驗信息,輔以及時同步共享分發機制,引入多方存儲數據,同樣可以達到更強的內部管控和自證清白的能力。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。