1. 程式人生 > >隨便亂扯:關於區塊鏈中的幾個概念

隨便亂扯:關於區塊鏈中的幾個概念

(因為學識淺薄,書中的很多知識未能看懂,因此不足之處,還請指出)
這裡寫圖片描述
  前一段時間,包括比特幣、以太坊在內的電子貨幣被炒得火熱,其背後的區塊鏈技術更是被頂到了風口浪尖。在這個勢頭的推動下,我拜讀了張建老師的《區塊鏈:定義未來金融與經濟新格局》,初步瞭解了區塊鏈的一些概念。

信用貨幣

  傳統的貨幣理論認為貨幣是一種商品或者一般等價物,然而事實上,人們之所以能夠接受貨幣,是因為相信貨幣是信用的象徵,信用是貨幣更為本質的屬性。

  考慮這樣一種情況:有一個小島上住著一些居民,他們使用巨大的石盤來作為貨幣,因為這些貨幣極為難以移動,因此,他們進行交易時不是將這些貨幣從一家搬到另一家去,而是在這塊石盤上記下,這塊貨幣是誰家的。
  由於小島上的貨幣不多,因此,記錄這些貨幣的流動並不困難,每個人都記得自己家有多少貨幣,每當進行交易時,便向自己家的賬本上,新增或刪去貨幣便可。

  在上面這個例子中,我們可以發現,小島上居民的交易,本質就是小島居民的互相信任(我相信你確實會有這麼多貨幣用來交易),這便是信用貨幣的本質。

去中心化

  由於賬本的內容必須是唯一的,這就導致了在交易的同時,需要有一個人來專門負責記賬,由這個人來保證賬目的公正,這種機制被稱為中心化。
  但這樣的機制是存在問題的:萬一哪一天,有竊賊潛入這個記賬人的家中,將賬目暗中修改呢?或者記賬人自己修改賬目呢?中心化機制雖然保證了賬本的一致性,但也對這個記賬員的人品和能力具有極高的要求。
  因此,我們可以嘗試採用一種由所有的參與人員共同記賬的方式,這種方式被稱為去中心化。
  但這種去中心化的機制顯然具有諸多問題:多方參與記賬會導致賬目混亂。如何保證資訊在傳播過程中的一致性,這便是區塊鏈所要解決的問題。

智慧合同

  “一手交錢,一手交貨”聽起來似乎十分合理,但在大多數時候,似乎都難以做到同時交易:要麼先付錢,要麼先給貨。交易只能靠買方(賣方)的信用來保證,但智慧合同解決了這個問題。
  智慧合約本質是一種計算機程式,當交易滿足一定條件時(比如錢已到賬),就自動執行下一步動作(將貨發出),這就解決了交易中信用的問題。