區塊鏈簡史(七):區塊鏈技術2.0—以太坊,擺脫數字貨幣的枷鎖

歡迎來到懶區塊頭條號,本文由懶區塊整理撰寫,不經過允許,切勿轉載。本系列有十二篇文章,這十二篇文章介紹了區塊鏈技術的簡史、應用、預測和展望。您的每一次關注、轉發、收藏都是我們更新優質內容的源動力。

各位小夥伴們晚上好,前一篇文章中,我們簡單瞭解了比特幣網絡是如何解決“雙重消費”和“拜占庭將軍”問題,今天我們來聊下在區塊鏈領域十分出名的開源項目——以太坊。作為共有區塊鏈平臺,以太坊可以說將比特幣針對數字貨幣交易的功能進一步進行擴展,並且為構建各種多樣化的上層應用開啟了大門。可以說以太坊就是區塊鏈2.0的形態

區塊鏈簡史(七):區塊鏈技術2.0—以太坊,擺脫數字貨幣的枷鎖

以太坊

既然說到了以太坊,就不得不說其最初的目標,以太坊的最初目標就是打造一個智能合約的平臺,該平臺支持圖靈完備的應用,並且按照智能合約的約定邏輯自動執行,在理想的狀態下,以太坊永遠不會存在故障停機、欺詐以及第三方干預等問題。以太坊可以看成是一個類似比特幣網絡的P2P網絡平臺,智能合約運行在網絡中的以太坊虛擬機中,網絡自身是公開的,任何人都可以接入並且參與網絡中數據的維護,與前面我們介紹的比特幣網絡相比,以太坊主要還有以下特點:

  • 支持圖靈完備的智能合約,設計了編程語言Solidity和虛擬機EVM。簡單來說以太坊就像安卓和IOS的操作系統,提供了可編程的接口,用戶可以在以太坊的基礎上快速構建基於區塊鏈的應用(類似於我們開發安卓和蘋果APP一樣)。

  • 使用了叔塊的激勵機制,並且減少了區塊產生的間隔,比特幣是10分鐘,以太坊是15秒。從這點開,

    以太坊能夠支撐起更高的併發量。

  • 以太坊通過Gas限制代碼執行的指令數,避免循環執行攻擊,至於Gas是什麼,接下來我們會詳細說明。

  • 以太坊支持Pow共識算法,並且計劃支持效率更高的Pos算法,Pos可以說是股權機制,在pos幣中,允許沒有礦機就可以進行挖礦的,可以大大節約成本。至於pos的優點和介紹在接下來的文章中我們也會來簡單介紹。

區塊鏈簡史(七):區塊鏈技術2.0—以太坊,擺脫數字貨幣的枷鎖

智能合約的簡單流程圖

以太坊中有這麼多新的核心概念和特點,包括:智能合約、基於賬戶的交易、以太幣和燃料。今天懶區塊主要給大家介紹以太坊中的智能合約和基於賬戶的交易,其他的以太坊特性,我們在接下來的文章裡會一一講到。智能合約雖然被稱為區塊鏈2.0的一個標誌性產物,但是其理念在1994年就被提出來了,幾乎和互聯網是同時出現的。直到最近十年比特幣等區塊鏈技術的廣泛應用才讓這個在當年極具前瞻性的理念有了重生的機會。

說了這麼多專業的概念,我們來講一個小故事來描述下什麼是智能合約。同學A和同學B打了一個賭,如果明天有下雨這A贏,如果明天沒有下雨則B贏,同時在打賭的時候A和B把錢放到一個智能合約控制的賬戶內。恰好,明天下雨了,這個時候B贏了,智能合約就可以根據收到的指令自動判斷輸贏,並進行轉賬,這個過程是極為高效和透明的,而不需要第三方的介入。在智能合約的世界裡,程序代碼就是法律,從不犯錯地執行著某些條約。有了智能合約之後,打賭就再也來不了賬了。其實在我們現實生活中智能合約就是起到一個公立人,相當於第三方擔保人一樣,只不過這個擔保人更加高效和可靠。

區塊鏈簡史(七):區塊鏈技術2.0—以太坊,擺脫數字貨幣的枷鎖

擔保人

簡單聊了這個小故事,其實智能合約可以概括為:一段代碼(智能合約)被部署在分享的、複製的賬本上,它可以維持自己的狀態,控制自己的資產並且對外界的信息進行回應。其實可以發現就是一個虛擬的人在參加我們的系統中,它盡責地保管著你的資產,並且嚴格按照條文進行工作。我們來簡單看下智能合約的構建以及執行的步驟:

  • 構建:既然智能合約嚴格按照條紋進行工作,那麼智能合約也肯定由區塊鏈內的多個用戶共同制定一份智能合約。

  • 存儲:這段智能合約(其實就是一段代碼)通過整個P2P網絡部署到每個節點上,並且將這段代碼存儲入區塊鏈中。

  • 執行:這麼一段代碼定時進行自動檢查,將滿足條件的事務進行驗證,達成共識後通知所有用戶。

區塊鏈簡史(七):區塊鏈技術2.0—以太坊,擺脫數字貨幣的枷鎖

未來已來

好了,今天就簡單聊了這麼多,其實小夥伴們發現沒有,我們現實生活中就有很多智能合約,如自動售賣機就是智能合約的產物,將條約條款嵌入到硬件和軟件中,你投了錢,機器按照合約給你銷售對應價值的商品。不過智能合約可不止這麼簡單哦,接下來的日子裡我們一起來深入瞭解智能合約吧。還有上次構建的懶幣系統,我們會接著來完善它,未來已來。

給歲月以文明,對於虛擬貨幣的對待有壞有好,不過相信在不久的將來,區塊鏈技術會極大促進科技的發展和社會的公平。今天的文章就到這裡了,歡迎小夥伴點擊關注,瞭解更多區塊鏈技術,每晚更新區塊鏈技術相關文章。因為小編能力有限,上述文章存在錯誤的,歡迎小夥伴在評論區指出,優秀的評論還可以獲得懶區塊贈送的小禮物。


分享到:


相關文章: