“在舊金山寒冷的十一月的一天,我第一次寫出以太坊(Ethereum)白皮書的最初草稿。這份初稿是我對我們稱之為“密碼學貨幣2.0”領域長達幾個月的思考和工作的結晶。密碼學貨幣2.0簡單地說就是把區塊鏈技術應用到貨幣以外的領域,不再僅僅局限於貨幣領域。”

——這是Vitalik Buterin在2014年1月23日寫的博客,如今以太坊即將進行君士坦丁堡升級,讓我們從起點回顧以太坊的成長歷程,或許能更好的理解這次重大升級。  



01

起點

Vitalik Buterin於2013年底描述了以太坊。此後不久,Vitalik發表了以太坊白皮書,詳細描述了以太坊協議和智能合約架構的技術設計和基本原理。 2014年1月,Vitalik在美國佛羅里達州邁阿密舉行的北美比特幣會議上正式宣布了以太坊。


以太坊開發開始於2013年12月份,當時兩個開發者(中間:Jeffrey Wilcke和右邊:Gavin)和一個大學輟學生(左邊:Vitalik)決定集思廣益,一起開發這一項目。 ETH的第一個概念驗證(Proof of Cocept 1,PoC1)在2014年2月1日完成。

為了啟動龐大的開發商、礦工、投資者和其他利益相關者網絡,以太坊宣布計劃進行以太幣代幣的預售。 2014年7月23日,以太坊通過為期42天的預售募集到1844萬美金,大概為60102216枚以太坊。


繼以太網成功預售之後,以太坊開發在一個名為ETH DEV的非營利組織下正式化,該組織根據以太坊的合同管理以太坊的發展——Vitalik Buterin,Gavin Wood和Jeffrey Wilcke一起擔任該公司的3名董事。


2014年11月,ETH DEV在柏林舉辦了為期5天的第一次小型開發者會議devcon 0。

Devcon 0現場


2015年5月,奧運測試網推出,一直在2014年2月1日午夜開始的事情(POC1)即將結束。實際上在整個2014年和2015年,以太坊團隊開發了一系列概念驗證發布,在第9個POC(也是最後一個)開放測試網絡,稱為奧運會,開發者社區被邀請參加網絡上限的測試,持有各種記錄或以某種方式破壞系統的人可以獲得豐厚的獎金。


這也是Frontier發布之前以太坊開發過程的最後階段。



02

發布

2015年7月30日,以太坊發布測試版,即Frontier(以太坊的第一個階段)。全世界的礦工開動挖礦設備,用戶運行節點,以太坊網絡運行起來了。儘管作為以太坊項目的第一個里程碑,Frontier本質上是一個測試版本,供開發者學習和體驗,並開始初步構建去中心化的應用和工具。


Frontier網絡

Frontier(前沿)採用了一個類似Bitcoiners的模型,是以太坊的最初版本。 Frontier是空白版的以太坊網絡:一個用於挖礦的界面和一種上傳和執行合約的方法。


Frontier的主要用途是:將挖礦和交易所交易運行起來,從而社區可以運行挖礦設備,開始建立一個環境,人們可以在裡面測試分佈式應用(DApps)。在這個環境中,用戶上傳自己的軟件到以太需要以太幣。你可以通過以太幣/比特幣(ETH/BTC)交易對購買ETH,或者在預售期間購買以太幣,然後可以在Frontier網絡中使用它。


Frontier只有命令行界面,沒有圖形界面,需要非常精通整個以太坊模型,對工具的掌握非常好。你可以挖到真正的以太幣,每個區獎勵0.59個以太幣,是正常以太幣發行速率的10%。挖出的以太幣可以用於支付程序運行費用,或者用於交互其它東西。


如果核心開發者和審計人員認為Frontier已經十分穩定了,ETH將從Frontier遷移到Homestead(家園)。當準備好遷移到Homestead(Frontier之後的另一個階段),Frontier網絡會被關閉。錢包中的以太幣一起被轉移,但是合約中的狀態會被擦除,且通過“炸彈合約”的形式轉換到新網絡。


2015年11月初,第二屆開發者大會DEVCON-1 在倫敦市舉行。為期5天的活動包括100多場演講,小組討論和閃電講座,吸引了400多名參與者,各種開發者、企業家、思想家和企業高管。像UBS、IBM和微軟這樣的大公