首頁>科技>

比特幣是區塊鏈1.0,以太坊是區塊鏈2.0”,類似的表述或許你經常聽到。

上一個專題中,我們已經瞭解了比特幣的相關知識。今天我們將進入下一個專題:以太坊。

比特幣開創了去中心化密碼貨幣的先河,多年的時間充分檢驗了區塊鏈技術的可行性和安全性。

比特幣的區塊鏈事實上是一套分散式的資料庫,如果再在其中加進一個符號——比特幣,並規定一套協議使得這個符號可以在資料庫上安全地轉移,並且無需信任第三方,這些特徵的組合完美地構造了一個貨幣傳輸體系——比特幣網路。

然而比特幣並不完美,其中協議的擴充套件性是一項不足,例如比特幣網路裡只有一種符號——比特幣,使用者無法自定義另外的符號,這些符號可以是代表公司的股票,或者是債務憑證等,這就損失了一些功能。另外,比特幣協議裡使用了一套基於堆疊的指令碼語言,這語言雖然具有一定靈活性,使得像多重簽名這樣的功能得以實現,然而卻不足以構建更高階的應用,例如去中心化交易所等。

以太坊從設計上就是為了解決比特幣擴充套件性不足的問題。

那麼什麼是以太坊呢?

以太坊是一個開放平臺, 使開發人員能夠構建和部署分散的應用程式。

理解以太坊最簡單的方法就是把它看作可程式設計的比特幣。

以太坊允許參與者執行被稱為“智慧合約”的分散式區塊鏈應用程式。

智慧合約是高度安全的, 具有完美的數字歷史記錄,使其具備了可審計、去信任化且不可阻擋的特點。

以太坊可以理解為一個分散式計算平臺,不僅可以記賬,還可以在上面執行程式

比特幣就像當年的大哥大,只有打電話功能;以太坊就像當年的小靈通手機,除了打電話外,還可以執行一些小遊戲,比如俄羅斯方塊。

分散式計算平臺,說明以太坊也和比特幣一樣,是去中心化的,由分佈在世界各地的節點共同記賬,共同維護一個賬本,賬本公開透明且不可篡改。

但與比特幣不同的是,以太坊提供了一套圖靈完備的指令碼語言,也就是說,我們能在以太坊上開發小程式。

這些小程式需要以太坊網路的節點託管、執行,我們在以太坊上轉賬也需要節點們來記賬,為此,我們需要支付這些節點費用。

比特幣網路中,我們轉賬支付的手續費是比特幣,系統給礦工的獎勵也是比特幣;

在以太坊網路中,支付的手續費和系統給節點的獎勵是以太幣。

如果以太坊僅僅是一個分散式計算機,可以在上面執行程式,這還不足以讓它成為“區塊鏈2.0”。以太坊的真正殺手鐧是它有智慧合約的功能。

以太坊實現了智慧合約,這就意味著,除了和比特幣有同樣的轉帳功能外,以太坊網路中更多的是要為大量程式提供運算服務。

10
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 風向變了?蘋果三星都不是對手,女性換機迎來最好選擇