據鑫鏈財經報道(xinchaincaijing.com),調查發現有不少朋友會混淆以太坊和以太坊2.0,它們之間有什么不同呢?下面我們一起來看看吧!

以太坊是什么?
以太坊(英文Ethereum)是一個開源的有智能合約功能的公共區塊鏈平臺,通過其專用加密貨幣以太幣(Ether,簡稱“ETH”)提供去中心化的以太虛擬機(Ethereum Virtual Machine)來處理點對點合約。
以太坊的概念首次在2013至2014年間由程序員Vitalik Buterin受比特幣啟發后提出,大意為“下一代加密貨幣與去中心化應用平臺”,在2014年通過ICO眾籌開始得以發展。
截至2018年2月,以太幣是市值第二高的加密貨幣,僅次于比特幣。
以太坊2.0又是什么呢?
以太坊2.0就是新一代以太坊,我們甚至不該稱之為以太坊。以太坊2.0是一個完全不同的項目,在區塊鏈的架構上采用了全新的思路。以太坊2.0的目標是提高以太坊的可擴展性、安全性和可編程性。不同于以太坊1.0只能達到15TPS的吞吐量,以太坊2.0每秒可處理上千至上萬筆交易(甚至更多),同時不用降低其去中心化程度。實際上,以太坊2.0想引入一種經濟安全性更強的共識機制,叫作權益證明(PoS),而不是沿用比特幣和以太坊1.0所用的工作量證明(PoW)。
以太坊成為圍繞區中心技術的所有蓬勃發展的生態系統的趨勢平臺。自 2015 年程序員 Vitalik Buterin 推出它以來,這個開源區塊鏈一直是一些革命性變化的堡壘。這些變化包括 2017 年 ICO 的繁榮、加密代幣和穩定幣的興起、智能合約的引入以及去中心化應用程序 (dapps) 催生了去中心化自治組織 (DAO)和去中心化金融(Defi)。
以太坊的功能應用
以太坊是一個平臺,它上面提供各種模塊讓用戶來搭建應用,如果將搭建應用比作造房子,那么以太坊就提供了墻面、屋頂、地板等模塊,用戶只需像搭積木一樣把房子搭起來,因此在以太坊上建立應用的成本和速度都大大改善。具體來說,以太坊通過一套圖靈完備的腳本語言(Ethereum Virtual Machinecode,簡稱EVM語言)來建立應用,它類似于匯編語言。我們知道,直接用匯編語言編程是非常痛苦的,但以太坊里的編程并不需要直接使用EVM語言,而是類似C語言、Python、Lisp等高級語言,再通過編譯器轉成EVM語言。
其實,上面所說的平臺之上的應用,其實就是合約,這是以太坊的核心。合約是一個活在以太坊系統里的自動代理人,他有一個自己的以太幣地址,當用戶向合約的地址里發送一筆交易后,該合約就被激活,然后根據交易中的額外信息,合約會運行自身的代碼,最后返回一個結果,這個結果可能是從合約的地址發出另外一筆交易。需要指出的是,以太坊中的交易,不單只是發送以太幣而已,它還可以嵌入相當多的額外信息。如果一筆交易是發送給合約的,那么這些信息就非常重要,因為合約將根據這些信息來完成自身的業務邏輯。
合約所能提供的業務,幾乎是無窮無盡的,它的邊界就是你的想象力,因為圖靈完備的語言提供了完整的自由度,讓用戶搭建各種應用。白皮書舉了幾個例子,如儲蓄賬戶、用戶自定義的子貨幣等。
風險提示:本站所提供的資訊不代表任何投資暗示。投資有風險,入市須謹慎。
