智趣鏈告訴你——區塊鏈是什麼(通俗解釋)

區塊鏈是什麼?很多人聽說過區塊鏈,但不知道區塊鏈的具體含義和它到底能做些什麼,今天智趣鏈會將區塊鏈的定義(含義)、基本原理展示給大家,以下材料僅供閱讀參考。

智趣鏈告訴你——區塊鏈是什麼(通俗解釋)

區塊鏈

‍區塊鏈定義(概念)

區塊鏈是什麼?直到目前,我們大家公認的區塊鏈描述性文獻依據是2008年10月31日在密碼學郵件列表中,中本聰所撰寫的一篇文章《 Peer-to Peer Electronic Cach System》,這篇文章的不足在於它重點討論了比特幣系統,而並沒有明確提出區塊鏈的定義和概念,在文獻中指出,區塊鏈是用於比特幣交易賬目歷史的數據結構。

還有一則官方給出的定義,將區塊鏈類比作為一種分佈式數據庫技術、通過維護數據塊的鏈式結構,可以維持持續增長的、不可篡改的數據記錄。

區塊鏈的基本原理

區塊鏈的基本原理包括三個基本概念:交易、區塊和鏈

智趣鏈告訴你——區塊鏈是什麼(通俗解釋)

區塊鏈數據價值

交易指的是一次對賬本的操作。導致賬本狀態的一次改變,如添加一條轉賬記錄;區塊指記錄一段時間內發生的所有交易和狀態結果,是對當前賬本狀態的共識;鏈是由區塊按照發生的順序串聯而成,是整個賬本狀態變化的日誌記錄。

如果把區塊鏈作為一個運作狀態的機器,則每次交易就是試圖改變一次狀態,而每次共識生成的區塊,就是參與者對於區塊中交易導致狀態改變的結果進行確認。

在實現上,前提假設存在一個分佈式的數據記錄賬本,這個賬本只允許添加、不允許刪除。賬本底層的基本架構是一個線性的鏈表,這也是其名字“區塊鏈”的來源。鏈表有一個個“區塊”串聯而成,後繼區塊記錄前導區塊的哈希值(pre hash)。新的數據要加入,必須放到一個新的區塊中。而這個塊(以及塊裡的交易)是否合法,可以通過計算哈希值的方式快速檢驗出來。任意維護節點都可以提議一個新的合法區塊,然而經過一定的共識機制來對最終選擇的區塊達成一致。

智趣鏈告訴你——區塊鏈是什麼(通俗解釋)

哈希值

註釋:哈希值(pre hash),是由計算機非常基礎重要的哈希算法映射而成,它能將任意長度的二進制明文串映射為較短的二進制串值,不同的明文很難映射成相同的哈希值。

以上內容是智趣鏈為大家分享的區塊鏈是什麼(通俗解釋)、區塊鏈的定義以及區塊鏈的基本原理,望能對各位有所幫助謝謝大家。


分享到:


相關文章: