7. 以太坊初探
譯註:本文譯自 Creole 區塊鏈系列文章中的第七篇:A Simple View of Ethereum,已經獲得原作者授權,譯作版權所有,謝絕轉載。
Creole 系列文章共七篇,目前已經全部翻譯完成:
第一篇:1. 區塊鏈技術初探
第二篇:2. 區塊鏈技術普及的未來世界
第三篇:3. 區塊鏈——價值技術的平台
第四篇:4. 成千上萬的中央銀行
第五篇:5. 公司,代碼以及通用市場
第六篇:6. 羅素——一架自由的無人機
第七篇:7. 以太坊初探
本篇為系列文章的第七篇,簡要介紹了區塊鏈技術的高度抽象——以太坊這一平台,並對建立其上的應用做了簡單介紹,闡述了以太坊對於區塊鏈開發的意義和對現有的「可信的第三方」構成的威信。======正文開始======當今世界,成千上萬的計算機接入了網際網路。這些計算機包括家用電腦,筆記本電腦,還有一些是位於地下機房裡的伺服器。試想這些計算機都運行一個同樣的程序,這個程序把這些計算機連接到一起,組成一個平等的點對點網路。
這個程序約定好一系列的規則,用於指導運行該程序的計算機如何彼此協同工作。比如,這些計算機之間如何通信,如何存儲數據。特別的,這個程序可以保證該程序在不同計算機上的運行步調保持一致,這使得這個點對點網路看起來就像是一台覆蓋全球的計算機。這個由成千上萬的計算機組成的網路中的任意一台執行的都是同樣的一組指令,並且指令的執行順序也保持嚴格一致。事實上,這個看起來就像是一台「全球計算機」的點對點網路是真實存在的,它就是以太坊(Ethereum)。
跟傳統的單台計算機相比,以太坊網路構成的這台概念上的「全球計算機」運行速度是很慢的。由於這個網路中成千上萬的節點要保持步調一致,運行速度變慢是必然的結果。同時,相比傳統單台計算機,這台「全球計算機」不光速度慢,運行成本也要高得多。這是因為,以太坊網路中遍布全球的所有節點都要並行地保持同步,這顯然需要消耗大量的硬體和電力,成本變高也就不足為奇。
但是,以太坊的設計目標並不是更快的運行速度或者更低的使用成本。創建信任才是以太坊的目的。也就是說,以太坊網路可以保證任意節點的狀態一致性。任何存儲在以太坊網路上的數據,在任何節點都可以訪問到,並且永不消失。因此,對於那些需要存儲簡單數據,並且極度依賴信任的程序來說,以太坊是最適合部署的這些程序的平台。
試想你需要有一個地方記錄某種特別重要的信息,比如你對於某一棟房子的產權證明。這個信息非常簡單,但記錄這個信息的服務必須要能保證記錄的永久性和可信性。確切地說,這項服務必須要能保證以下三點。首先,除了你自己,沒有人能夠刪除或者更改這條記錄。其次,這條記錄要一直存在下去,即使多年過去,仍然可以很方便地查閱和引用到。最後,其他人要能查看到這條記錄,並且可以驗證這條記錄是可信的,是沒有被篡改過的。顯然,以太坊就是為提供這類服務而生的。
再舉另外一個例子,試想你想要運行一段程序,這段程序反映的是相關雙方簽訂的一個合約。比如這個程序反映的是 Alice 與 Bob 簽訂的一個賭博合約,合約規定,如果國際油價下跌,Alice 將贏得一筆錢,反之則是 Bob 贏。那麼,Alice 和 Bob 雙方都必須要能確信,這個用程序寫成的合約可以被正確執行,執行結果要符合預期,並且一旦簽訂便將不能再被修改或刪除。顯然,把這段程序放到以太坊網路上去執行就可以達成上述目標。
事實上,就像上述的兩個例子那樣,在很多場景下,我們需要的是一台值得信任的計算機(以太坊),而不是運算速度快的計算機。隨著以太坊的持續完善,建立在以太坊這一值得信任的網路上的應用越來越多。比如基於區塊鏈的可以由數字貨幣控制開關的設備鎖 Slock.it,可以自動執行的投票和統治系統 BoardRoom,對未來事件的預測(賭博)系統 Argur,或者旨在減少中間人抽成(經紀公司等)的去中心化音樂商店 Ujo Music 等等。考慮到以太坊發布距今僅有一年的時間,基於以太坊的應用市場的繁榮景象,讓人們對區塊鏈的未來充滿了期待(譯註:本文發佈於 2016 年 3 月 9 日)。
依賴信任的系統在這個世界上比比皆是。任何涉及到金錢,價值,財產或控制權的活動都需要有建立信任的方式,以便說服人們參與到這種活動中來。除非人們確信系統可以按照預期正常工作,否則任何諸如交易或投票這類的活動都將無法展開。當今世界,我們依靠「可信的第三方」來達成信任的建立。銀行,金融機構,法律系統和政府都是「可信的第三方」的典型代表。
如今,我們擁有了建立信任的一種全新方式,那就是區塊鏈技術。基於區塊鏈技術的信任建立,不依賴任何人,任何公司,甚至任何政府。基於區塊鏈的信任採用去中心化的方式進行存儲,因此沒有人可以永久地破壞這一信任。任何人都可以利用這項技術建立信任,或者基於這一特性,在其上創建多樣的應用和服務。
傳統意義上的「可信的第三方」並不會由於區塊鏈技術的出現而消失,但是很顯然,它們將要面對那些基於區塊鏈技術的新的競爭對手了。
======正文結束======
譯註:
Creole 系列文章共七篇,目前已經全部翻譯完成:
第一篇:1. 區塊鏈技術初探
第二篇:2. 區塊鏈技術普及的未來世界
第三篇:3. 區塊鏈——價值技術的平台
第四篇:4. 成千上萬的中央銀行
第五篇:5. 公司,代碼以及通用市場
第六篇:6. 羅素——一架自由的無人機
第七篇:7. 以太坊初探
如果你覺得該內容對你有價值,歡迎讚賞。
推薦閱讀:
※禁止提現的比特幣交易所到底在賣什麼?
※比特幣暴漲的邏輯在哪裡?
※什麼是ICO眾籌?
TAG:以太坊 | 区块链Blockchain | 比特币Bitcoin |