造鏈的初心

買賣虛擬貨幣
現在已經有非常多的區塊鏈專案了,區塊鏈本身是一種技術,和資料庫一樣。但為什麼要用區塊鏈來搭建自己的專案呢?構建一個數字貨幣,使用資料庫技術,就像支付寶,也可以使用區塊鏈技術,就像比特幣。構建一個程式平臺,可以使用中心化釋出標準規範和對外介面,比如微信小程式,也可以使用區塊鏈技術,比如以太坊的智慧合約。選擇使用區塊鏈來搭建業務的初心是什麼?去中心化是使用區塊鏈技術最為廣泛的原因之一。支付寶有一個公司為所有使用者負責,這就是中心化。比特幣是去中心化的,找不到一箇中心機構能夠為所有比特幣使用者負責。去中心化的好處就是存活能力強,不會因為單點失敗而導致系統失敗。說人話就是,如果用區塊鏈技術乾的業務是非法的,那政府想搞死它會更難一點。去中心化有更強的抵禦外力搞死的能力,也可以免於內部單點失敗的風險。一家公司管理層出了問題,可能導致整個公司完蛋。但一條鏈,某一個核心節點出了問題,很難導致整個系統出問題。
區塊鏈的去中心化特性的壞處是浪費資源。區塊鏈是透過過度冗餘來實現去中心化的,透過將全部執行規則的節點複製任意次,只有一半以上節點達成共識,系統才能有效執行。理論上一個節點就可以完成所有任務,但為了去中心化而複製n個節點,就造成了n倍以上的浪費。去中心化的另外一個壞處就是進步緩慢,系統更新迭代慢。因為要所有的節點達成共識,一起更新很難。現在也有很多區塊鏈專案並不遵從去中心化的思想,一些大公司發行的鏈本質上就是他們自己說了算。區塊鏈技術的第二個初心是獲得一個資訊上對等的系統,即使用者之間是平等的。使用區塊鏈往往意味著資料是公開透明的,規則是公開透明的,沒有哪一個節點在資訊和規則定義下有特權。使用區塊鏈技術的第三個初心是使用無須許可。
你想要使用支付寶,是需要註冊賬號,並且對一個非常非常長的許可協議下打勾,才可使用的。但使用比特幣,你不需要註冊,不需要申請誰的同意。

區塊鏈技術搭建的業務,只要你有網際網路有手機或電腦就可以使用。


這也導致另外一個初心,區塊鏈業務天然是為全球化準備的,天然是跨國界的。無論你想用區塊鏈來搭建什麼業務,潛在目標使用者是在全球各地。程式設計師想在微信上釋出一個小程式,是需要騰訊的許可,但在以太坊上釋出一個去中心化的應用程式(Dapp)是不需要任何人許可的。使用區塊鏈技術的第四個初心是獲得一個不可篡改的系統。
比特幣從誕生之初開始的第一筆交易,到現在的所有交易,都完整地記錄下來,並且不可篡改。除了歷史記錄不可篡改外,區塊鏈的不可篡改性還體現在其寫入資料後即不可反悔。使用支付寶購貨,買家付款後是有退貨週期的,即買家可以有反悔撤回付款的機會。但使用區塊鏈技術搭建的支付系統,交易一旦被確認,就不可逆了,或者說成本很高。嚴格意義來說,區塊鏈的不可篡改性不是絕對的。比特幣白皮書裡就提到了在未來,那些久遠的交易記錄是可以刪除的。以太坊也有讓智慧合約釋放系統空間的設計。EOS的智慧合約是可以直接被覆蓋掉的。但所有這些記錄被刪除,不是某一箇中心節點能做到的,需要全系統的共識,當它發生時,所有人都可驗證。區塊鏈技術的第五個初心是建立一個通用可驗證的系統。支付寶一筆交易是否合法,是由支付寶公司來完成驗證。但比特幣交易是否合法是可以由任何計算機來驗證。
區塊鏈系統是一種特殊的計算程式,給定輸入資料,經過計算後,輸出的結果是確定性的,並且這個確定性是不依賴於特定的計算機,即在任何電腦上只要使用該區塊鏈系統處理同樣的輸入資料,得出的結果都是一樣的。比特幣一筆交易,在任何電腦上處理的結果都是一樣的。說以太坊是全球計算機,就是這個道理,任何以太坊賬戶的狀態都不依賴於特定的硬體裝置,在任何終端計算機上執行的結果都是一樣的。區塊鏈技術的第六個初心是天然帶一套支付系統。我們在網際網路上搭建任何商業業務,往往是要接入一套第三方支付系統,如微信支付寶。但用區塊鏈發一條鏈,將業務鏈改,其本身就有一套支付系統。比特幣系統有一個貨幣叫比特幣,以太坊網路也有以太幣。這些特性是早期區塊鏈專案的共性,不過現在越來越多的新鏈開始突破這些初心,有些是中心化的,有些是無幣區塊鏈。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;