前言
自2017年比特幣大火之後,區塊鏈作為其底層技術,也是備受關注。區塊鏈成為當下最火的行業,能發展到今天,擁有許多不同的發展方向,整個行業的體量必然不小。
甚至連馬雲都直言,區塊鏈不是泡沫,比特幣才是泡沫。但是當有人談起區塊鏈的時候,會發現很多人對它的定義卻是大不相同。
由於區塊鏈偏向技術範疇,所以每個新人在摸索過程中就如同盲人摸象,大家都會有這樣的疑問:
到底什麼是區塊鏈呢?
接下來,我們就先簡單的講講區塊鏈,認真聽。
簡單的理解區塊鏈
我們不難發現,社會上賦予了區塊鏈很多的意義,這在某種程度上讓別人產生了一定的誤解,因為就像比特幣一樣,並不是單純的區塊鏈,而是:
區塊鏈 + 數字貨幣 = 比特幣
例如,當你看到ICO的融資方式有多高效便捷的時候,其實是區塊鏈+智慧合約的作用;當人們說到資產可程式設計、可高效流通的時候,其實在說區塊鏈 + 資產上鍊的作用。簡單來說,是這種關係:
區塊鏈 + 貨幣 = 比特幣、BCH
區塊鏈 + 智慧合約 = ETH
區塊鏈 + 資產上鍊 = BTM
可以看出,這些更多的是“區塊鏈+”的意義,而不僅僅是區塊鏈本身的意義。
區塊鏈是一種技術
正如網際網路發展至今,開始產生了電子商務、影片、移動支付等,它對我們生活產生翻天覆地的變化,但迴歸其本質,網際網路其實就是TCP/IP協議所定義出來的一整套資訊傳輸協議,其它的都是在網際網路的技術基礎上發展起來的業務,嚴格說來都叫網際網路+。而網際網路本身是一種單純的技術,正如區塊鏈本身也是一種單純的技術一樣。
區塊鏈 = 區塊 + 鏈
從技術的角度上看,其實區塊鏈的名字已經是很精準的定義了,就是“區塊”和“鏈”。什麼是區塊呢?
區塊大致是由3部分組成:
●交易——區塊鏈裡的主要內容;
●區塊結構——區塊頭、區塊體、版本號、時間戳等固定格式;
●隨機數——即常見的POW工作量證明等。
起初,區塊的產生不是透過時間,不是透過區塊內交易的數量,也不是透過區塊大小什麼的,而是透過工作量證明計算出隨機數。
思就是,如果你在1min之內,計算出來了隨機數,那麼就是1min出一個塊;如果下一個塊是在30min之內算出隨機數,那麼下一個塊就是30min之後出。在比特幣剛推出時,區塊與區塊之間,是依靠POW工作量證明來劃分的。
解釋完區塊,那麼鏈是什麼?一個一個的區塊,透過特定的規則組合起來,就形成了鏈。一般來說,鏈的形成,也是大致3個步驟:
●新區塊的選擇——一般來說,哪個區塊先算出隨機數,就以哪個區塊為準;但如果有多個節點同時出塊,就涉及到選擇的問題了;
●網路傳播——迅速將新生成的新區塊廣播出去,儘早傳播到更多的節點;
●最長鍊形成——並在此基礎上構建下一個區塊。
這個鏈的形成過程,就是把全網不同節點上的不同資料,收斂成確定且相同的資料的過程。
對任何區塊鏈公鏈而言,其底層架構都需要一種共識機制,以規定節點之間如何競爭記賬。在歷經嘗試和摸索後,當前區塊鏈產業已經基本達成共識,在這個萬眾矚目的未來產業中,最核心的基礎是公有鏈。
而公有鏈的底層主要由分散式記賬、P2P網路資訊傳播、加密交易身份確認和共識機制構成。
其中重中之重就在於共識機制,亦即節點競爭記賬機制。目前出現的共識機制主要有POW、POS、DPOS、PBFT和DBFT五種。
●POW:工作量證明機制。節點地位完全平等,競爭記賬能力隨節點計算能力提升而增強。
●POS:權益證明機制。節點地位完全平等,競爭記賬能力隨節點持有代幣數量和時間的增長而增強。
●DPOS:委託權益證明。持幣者投票選舉產生超級節點,由超級節點完成記賬。
●PBFT:准入節點制度。所有新加入記賬的節點,必須由其他節點進行投票准入。
●DBFT:類准入節點制度。節點們委託特定節點投票決定新節點是否被允許參與記賬。
五種共識機制的速度、安全性與中心化程度各不相同,但每種都有主流的區塊鏈公鏈開發專案以其為基礎。
當前,區塊鏈3.0的時代,各主流公鏈開發者都選擇了其他共識機制,如量子鏈選擇POS,NEO選擇DPFT,EOS選擇DPOS,IBM Hyperledger選擇PBFT。
區塊鏈技術的意義
提及區塊鏈的意義,就不得提一下著名的“不可能三角”。“不可能三角”是指經濟社會和財政金融政策目標選擇面臨諸多困境,難以同時獲得三個方面的目標,在區塊鏈中,就是效能、安全和去中心化不可兼得。
●區塊鏈用了特殊的區塊結構,幾分鐘才出一個塊,而且每個塊容量有限,所以效能肯定不是很高;
●POW共識機制是可以保證安全的;
●區塊鏈犧牲效能換回來安全與去中心化,尤其是去中心化這個特性;
綜合起來,我們獲得了在去中心化環境下的資料一致性。而去中心環境下的資料一致性,就是所理解的區塊鏈的技術意義。
總結
區塊鏈向我們展示了一個所有資產都將被數字化的世界,在一個價值的網際網路上,資產的轉移將像今天資訊的傳遞一樣快捷、方便、高效。
區塊鏈只是一種水到渠成的技術,並不一定會“顛覆”世界,但一定會給這個世界帶來很多不可思議的改變。
舉報/反饋
前言
自2017年比特幣大火之後,區塊鏈作為其底層技術,也是備受關注。區塊鏈成為當下最火的行業,能發展到今天,擁有許多不同的發展方向,整個行業的體量必然不小。
甚至連馬雲都直言,區塊鏈不是泡沫,比特幣才是泡沫。但是當有人談起區塊鏈的時候,會發現很多人對它的定義卻是大不相同。
由於區塊鏈偏向技術範疇,所以每個新人在摸索過程中就如同盲人摸象,大家都會有這樣的疑問:
到底什麼是區塊鏈呢?
接下來,我們就先簡單的講講區塊鏈,認真聽。
簡單的理解區塊鏈
我們不難發現,社會上賦予了區塊鏈很多的意義,這在某種程度上讓別人產生了一定的誤解,因為就像比特幣一樣,並不是單純的區塊鏈,而是:
區塊鏈 + 數字貨幣 = 比特幣
例如,當你看到ICO的融資方式有多高效便捷的時候,其實是區塊鏈+智慧合約的作用;當人們說到資產可程式設計、可高效流通的時候,其實在說區塊鏈 + 資產上鍊的作用。簡單來說,是這種關係:
區塊鏈 + 貨幣 = 比特幣、BCH
區塊鏈 + 智慧合約 = ETH
區塊鏈 + 資產上鍊 = BTM
可以看出,這些更多的是“區塊鏈+”的意義,而不僅僅是區塊鏈本身的意義。
區塊鏈是一種技術
正如網際網路發展至今,開始產生了電子商務、影片、移動支付等,它對我們生活產生翻天覆地的變化,但迴歸其本質,網際網路其實就是TCP/IP協議所定義出來的一整套資訊傳輸協議,其它的都是在網際網路的技術基礎上發展起來的業務,嚴格說來都叫網際網路+。而網際網路本身是一種單純的技術,正如區塊鏈本身也是一種單純的技術一樣。
區塊鏈 = 區塊 + 鏈
從技術的角度上看,其實區塊鏈的名字已經是很精準的定義了,就是“區塊”和“鏈”。什麼是區塊呢?
區塊大致是由3部分組成:
●交易——區塊鏈裡的主要內容;
●區塊結構——區塊頭、區塊體、版本號、時間戳等固定格式;
●隨機數——即常見的POW工作量證明等。
起初,區塊的產生不是透過時間,不是透過區塊內交易的數量,也不是透過區塊大小什麼的,而是透過工作量證明計算出隨機數。
思就是,如果你在1min之內,計算出來了隨機數,那麼就是1min出一個塊;如果下一個塊是在30min之內算出隨機數,那麼下一個塊就是30min之後出。在比特幣剛推出時,區塊與區塊之間,是依靠POW工作量證明來劃分的。
解釋完區塊,那麼鏈是什麼?一個一個的區塊,透過特定的規則組合起來,就形成了鏈。一般來說,鏈的形成,也是大致3個步驟:
●新區塊的選擇——一般來說,哪個區塊先算出隨機數,就以哪個區塊為準;但如果有多個節點同時出塊,就涉及到選擇的問題了;
●網路傳播——迅速將新生成的新區塊廣播出去,儘早傳播到更多的節點;
●最長鍊形成——並在此基礎上構建下一個區塊。
這個鏈的形成過程,就是把全網不同節點上的不同資料,收斂成確定且相同的資料的過程。
對任何區塊鏈公鏈而言,其底層架構都需要一種共識機制,以規定節點之間如何競爭記賬。在歷經嘗試和摸索後,當前區塊鏈產業已經基本達成共識,在這個萬眾矚目的未來產業中,最核心的基礎是公有鏈。
而公有鏈的底層主要由分散式記賬、P2P網路資訊傳播、加密交易身份確認和共識機制構成。
其中重中之重就在於共識機制,亦即節點競爭記賬機制。目前出現的共識機制主要有POW、POS、DPOS、PBFT和DBFT五種。
●POW:工作量證明機制。節點地位完全平等,競爭記賬能力隨節點計算能力提升而增強。
●POS:權益證明機制。節點地位完全平等,競爭記賬能力隨節點持有代幣數量和時間的增長而增強。
●DPOS:委託權益證明。持幣者投票選舉產生超級節點,由超級節點完成記賬。
●PBFT:准入節點制度。所有新加入記賬的節點,必須由其他節點進行投票准入。
●DBFT:類准入節點制度。節點們委託特定節點投票決定新節點是否被允許參與記賬。
五種共識機制的速度、安全性與中心化程度各不相同,但每種都有主流的區塊鏈公鏈開發專案以其為基礎。
當前,區塊鏈3.0的時代,各主流公鏈開發者都選擇了其他共識機制,如量子鏈選擇POS,NEO選擇DPFT,EOS選擇DPOS,IBM Hyperledger選擇PBFT。
區塊鏈技術的意義
提及區塊鏈的意義,就不得提一下著名的“不可能三角”。“不可能三角”是指經濟社會和財政金融政策目標選擇面臨諸多困境,難以同時獲得三個方面的目標,在區塊鏈中,就是效能、安全和去中心化不可兼得。
●區塊鏈用了特殊的區塊結構,幾分鐘才出一個塊,而且每個塊容量有限,所以效能肯定不是很高;
●POW共識機制是可以保證安全的;
●區塊鏈犧牲效能換回來安全與去中心化,尤其是去中心化這個特性;
綜合起來,我們獲得了在去中心化環境下的資料一致性。而去中心環境下的資料一致性,就是所理解的區塊鏈的技術意義。
總結
區塊鏈向我們展示了一個所有資產都將被數字化的世界,在一個價值的網際網路上,資產的轉移將像今天資訊的傳遞一樣快捷、方便、高效。
區塊鏈只是一種水到渠成的技術,並不一定會“顛覆”世界,但一定會給這個世界帶來很多不可思議的改變。
舉報/反饋