區塊鏈解釋如下:
區塊鏈其實就相當於一個去中介化的數據庫,是由一串數據塊組成的。
它的每一個數據塊當中都包含了一次比特幣網絡交易的信息,而這些都是用於驗證其信息的有效性和生成下一個區塊的。
狹義的來講,區塊鏈是就是一種按照時間順序來將數據區塊以順序相連的方式組合成的一種鏈式數據結構,並以密碼學方式保證的不可篡改和不可偽造的分佈式賬本。
而從廣義來講,區塊鏈其實是一種分佈式基礎架構與計算方式,它是用於保證數據傳輸和訪問的安全的。
區塊鏈的基礎架構
區塊鏈是由數據層、網絡層、共識層、激勵層、合約層和應用層這六個基礎架構組成的。
區塊鏈的用途
區塊鏈主要是用於解決交易的信任和安全問題。
類型
公有區塊鏈
公有區塊鏈《Public Block Chains》:世界上任何個體或者團體都可以發送交易,且交易能夠獲得該區塊鏈的有效確認,任何人都可以參與其共識過程。
公有區塊鏈是最早的區塊鏈,也是應用最廣泛的區塊鏈,各大bitcoins系列的虛擬數字貨幣均基於公有區塊鏈,世界上有且僅有一條該幣種對應的區塊鏈 。
行業區塊鏈
行業區塊鏈《Consortium Block Chains》:由某個群體內部指定多個預選的節點為記賬人,每個塊的生成由所有的預選節點共同決定《預選節點參與共識過程》;
其他接入節點可以參與交易,但不過問記賬過程《本質上還是托管記賬,隻是變成分佈式記賬,預選節點的多少,如何決定每個塊的記賬者成為該區塊鏈的主要風險點》,其他任何人可以通過該區塊鏈開放的API進行限定查詢。
私有區塊鏈
私有區塊鏈《Private Block Chains》:僅僅使用區塊鏈的總賬技術進行記賬,可以是一個公司,也可以是個人,獨享該區塊鏈的寫入權限,本鏈與其他的分佈式存儲方案沒有太大區別。
傳統金融都是想實驗嘗試私有區塊鏈,而公鏈的應用例如bitcoin已經工業化,私鏈的應用產品還在摸索當中 。