1、分布式賬本,在區塊鏈中起到了數據的存儲作用;
2、共識機制,在區塊鏈中起到了統籌節點的行為,明確數據處理的作用;
3、密碼學,可以保證數據安全,驗證數據歸屬;
4、智能合約,在區塊鏈中起到了數據執行與應用的功能。
區塊鏈有一個特殊的光環,由區塊 鏈的數據結構組成,這也是區塊鏈的一個重要組成部分,也是區塊鏈的一個亮點。從技術上講,區塊是一種記錄交易的數據結構,反映了交易的資本流動。
連接系統中已實現的交易區塊,形成主鏈,使所有參與計算的節點都能記錄主鏈的數據信息;從表達形式來看,類似于微信朋友圈,每個普通朋友發布的信息可以在不同的朋友圈中看到,形成鏈,底部的時間標志就像區塊鏈中的時間戳,清楚地記錄發布時間。
然而,微信朋友圈按時間順序記錄和存儲信息的結構區塊鏈形式相似,不能完全等同于區塊鏈。
然而,區塊鏈中發布的信息并不像朋友圈那樣多樣多樣化。區塊鏈通常是相對固定的,它會記錄一些具體的數據,如創建區塊鏈的哈希值、區塊體積、區塊隨機數量、交易信息(包括雙方的數字簽名、交易金額)等。
每個塊中包含的哈希值就像上一個塊中的所有數據一樣“數字指紋”,這樣環環相扣就形成了一條透明的鏈條,一旦有區塊中的數據發生改動,那么后面所有的哈希值也都會發生變化。
區塊鏈的存儲基于分布式數據庫;數據庫是區塊鏈的數據載體,區塊鏈是交易的業務邏輯載體;區塊鏈按時間序列化區塊數據,整個網絡有一個最終確定狀態;區塊鏈只對添加有效,對其他操作無效;交易基于非對稱加密的公私鑰驗證;共識算法能夠“解決”雙花問題。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。