BIU區塊營 精讀——第二章、區塊鏈基礎概念及其分類與特徵

BIU區塊營 精讀——第二章、區塊鏈基礎概念及其分類與特徵

《區塊鏈社會:從數字貨幣到信用社會》

出版社:中信出版社

B-0026(@syg文過飾非)

BIU區塊營 精讀——第二章、區塊鏈基礎概念及其分類與特徵

第二章、區塊鏈基礎

——之區塊鏈的概念及其簡單分類與特徵

本章著重於介紹區塊鏈最基礎的東西,篇幅雖稍長,但內容卻簡單易懂。

區塊鏈(Blockchain)技術的產生和發展離不開比特幣。區塊鏈技術雖是比特幣數據結構及交易體系的基礎技術,但它也是隨著比特幣的誕生才得以走進公眾視野。事實上,區塊鏈技術不是一種單一的技術,而是多種技術(上一章有過簡單敘述)整合的結果,包括密碼學、數學、經濟學、網絡科學等。其概念為:

區塊鏈是一個去中心化的分佈式數據庫,該數據庫由一串使用密碼學方法產生的數據區塊有序連接而成,區塊中包含有一定時間內產生的無法被篡改的數據記錄信息。

“橫看成嶺側成峰,遠近高低各不同”,如果我們從“遠”處看的話,它其實也沒有那麼複雜。就像他的分類:區塊鏈可分為公共區塊鏈(公有鏈)、私有區塊鏈(私有鏈)、共同體區塊鏈(聯盟鏈)。簡單介紹一下:

什麼叫公共區塊鏈?實際上就是公有鏈,其實叫他公共區塊鏈更容易理解,因為他就是指全世界任何人都可讀取,都能參與其共識過程的區塊鏈,區塊鏈上的數據記錄公開,所有人都可以訪問,都可以發出交易請求,並通過驗證被寫入區塊鏈。哦,對了,公有鏈也被稱為完全去中心化的,其代表性應用就是比特幣、以太坊。

私有鏈是指其寫入權限僅在參與者手裡,讀取權限或者對外開放,或者被任意程度地進行了限制。其最直觀的優勢就是交易成本相當低(幾乎零成本)、交易速度相當快(它的節點信任度極高,並不需要每個節點都驗證通過)。但私有鏈上的數據可篡改,交易可回滾,這使得第三方信任度大大降低

共同體區塊鏈:聯盟鏈本質上仍然是一種私有鏈,只不過它比單個小組織開發的私有鏈更大,卻又沒有公有鏈這麼大的規模,可以理解為它是介於私有鏈和公有鏈之間的一種區塊鏈。其典型應用包括超級賬本(Hyperlendger)、R3聯盟等。

BIU區塊營 精讀——第二章、區塊鏈基礎概念及其分類與特徵

區塊鏈這麼厲害,那他到底是怎麼運行的呢?在看下面這段話之前,建議有興趣的朋友可以先搜索瞭解一下“拜占庭將軍問題”。

其實區塊鏈的工作流程並不複雜,主要包括如下步驟:

1 發送節點將新的數據記錄向全網進行廣播。

2 接受節點對收到的數據記錄信息進行檢驗(如檢驗合法性等),通過檢驗後,數據記錄將被納入一個區塊中。.

3 全網所有節點對區塊進行共識算法(爭奪記賬權,從而獲得比特幣並將該區塊信息數據同步到自己賬本上)

4 共識後新的區塊被納入區塊鏈存儲

其實所謂的“節點”就是區塊鏈網絡裡的記賬者,又被成為“礦工”。主要就是負責把數據記錄到數據區塊裡,為了鼓勵節點記賬,系統會按規則隨機對記賬的節點進行獎勵。

那麼如何判斷區塊裡數據的先後順序以及區塊之間的順序呢?於是時間戳出現了。時間戳的重要意義就是使區塊通過時間線有序連接起來,形成了一個區塊的鏈條,因此才成為區塊鏈。這也成為了區塊鏈可追溯特性的基礎條件。而且也正是因為時間戳使得各區塊之間環環相扣,並且數據透明,如果線想要製造一個假的數據記錄,就必須在區塊鏈上修改過去的所有數據記錄,但隨著時間的推移,修改數據的成本是成指數級上升的。所以這也成就了區塊鏈的另外一個特性:不可篡改性。而區塊鏈保證數據安全、不可篡改、數據透明性的關鍵技術之一就是共識算法。

BIU區塊營 精讀——第二章、區塊鏈基礎概念及其分類與特徵


分享到:


相關文章: