01.19 從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?


從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?

假如你在2016年年底買10000元的以太坊,在2018年年初,你將擁有近200萬元。如果換成比特幣,這個數字僅僅是30萬。比特幣這個詞在過去兩年成為比中彩票還熱門的暴富詞彙,但真正誇張的確是以太坊。


以太坊到底是什麼?

這個問題回答起來,並沒有想象的那麼簡單。以太坊的誕生,很大程度上受到了比特幣的影響,我們先簡單回顧一下比特幣本身的故事。

從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?

比特幣作為數字貨幣的先驅者,實現了一個去中心化、點對點的全球開放式支付網絡。去掉那些高大上的詞彙,簡單說起來,比特幣網絡就是全球無數臺運行比特幣客戶端程序的計算設備,通過國際互聯網進行通信,形成的一個 P2P 網絡。在這個網絡上,任何人都可以進行點對點的轉賬操作。比特幣的一些顯著特點有:

  • 無中心信任。任何節點均可加入和退出網絡,理論上節點無需信任除自己外的其他節點。
  • 極高的安全性。比特幣背後的區塊鏈技術中,加入了密碼學層面的安全性驗證,可以在絕大部分情況下,保證賬戶的安全性,交易的正確性和不可篡改性。
  • 匿名性。比特幣的所有交易數據是公開透明的,但是從純數據的角度看,交易數據無法和發起交易的個人產生實質性的聯繫,因此比特幣網絡上的交易有較高的匿名性。


為了實現上面提到的去中心化信任以及安全性等問題,比特幣引入了基於 PoW(Proof of Work)的驗證機制,即大家經常聽到的“挖礦”。關於 PoW 和“挖礦”具體介紹,不屬於本教程的核心內容,有興趣的同學可以自行查閱相關資料。


從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?



這裡我們只需要瞭解,通過 PoW 的機制,比特幣讓攻擊者很難通過攻擊比特幣網絡獲取收益,通過攻擊獲取的收益很大概率上會小於對網絡提供貢獻獲取的收益。比特幣擁有的這些相比傳統貨幣而言頗具顛覆性的特性,加上比特幣作者中本聰的社區影響力,等等諸多原因結合在一起,使得比特幣成為了人類歷史上第一個被大規模使用的數字貨幣。

“區塊鏈”本質上就是一個數據庫。在比特幣網絡中,所有交易產生的賬本數據,以區塊鏈的形式記錄在網絡當中的所有計算機的存儲當中。目前(2018 年末)比特幣網絡中賬本的記賬數據量已經達到上百 GB,並且還在持續增加。

比特幣的設計者中本聰作為一個程序員,在設計比特幣的時候很自然會想到比特幣交易的可編程性。事實上他也確實是這麼做的。比特幣客戶端實現了一個簡單的基於堆棧的腳本解釋器,比特幣交易本身的校驗就是通過運行腳本來實現的。理論上通過寫腳本,是可以實現交易的編程性的。但是比特幣的腳本功能很侷限。


從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?

首先比特幣腳本沒有高級語言可以用,相當於只能使用匯編語言來編程,第二也是非常致命的一點,為了比特幣本身的安全性,比特幣腳本被故意設計成了非圖靈完備的,這也就意味著可以通過編程實現的操作受到了非常大的限制。

圖靈完備(Turing-complete),是一個計算機科學上的概念,是對計算能力的一種描述。圖靈完備的具體內容,感興趣的同學可以查閱有關資料。在這裡我們只需要知道,比特幣的腳本由於不是圖靈完備的,缺乏很多編程語言中常見的功能,例如沒有循環語句。

比特幣誕生並穩定運行 5 年之後的 2014 年,以 Vitalik Buterin(江湖人稱“V 神”)為核心的團隊,創新性地提出了 Ethereum 的概念,中文翻譯“以太坊”。以太坊對比特幣的擴展性這一環進行了補充,建立了一個可編程的,圖靈完備的區塊鏈平臺。

從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?

以太坊平臺可以看做是一個全球範圍運行的、永不停機的大型計算機,允許開發者在其之上使用高級語言進行編程,發佈的應用可以立即在全網使用,並且永遠不會下線。

以太坊本身也是一系列協議(protocol)的總稱,其中包括 P2P 通信協議,鏈數據結構,地址格式等。只要實現了以太坊協議的程序,均可以加入以太坊網絡,成為網絡中的節點。以太坊協議有各種語言的諸多實現,例如 go-ethereum/Geth(Go 語言實現),Aleth(C++ 語言實現),Parity(Rust 語言實現)等等,其中最為廣泛使用的是 Geth 和 Parity。

從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?

數字貨幣的春天過去了麼?沒人知道。但區塊鏈的雪已經逐漸開始融化了。

今天跟大家分享的這個教程就是通過講解太坊平臺中的若干重要概念,為後面深入學習區塊鏈打下基礎。

主要知識點:

  • 以太坊平臺基礎知識
  • 智能合約簡介
從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?

具體講解教程涉及大段代碼,這裡就不強行展示了。大家可以在shiyanlou.com搜索關鍵詞“以太坊”學習完整教程,也可以點擊文末擴展鏈接查看更多介紹。

從1美元漲到1300美元,現在仍舊全球第三,以太坊到底是什麼?



分享到:


相關文章: