以太坊(eThereum)是一個(gè)開(kāi)源的有智能合約功能的公共區(qū)塊鏈平臺(tái),通過(guò)其專(zhuān)用加密貨幣以太幣(Ether,又稱(chēng)“以太幣”)提供去中心化的虛擬機(jī),被稱(chēng)為“以太虛擬機(jī)”(Ethereum Virtual Machine)來(lái)處理點(diǎn)對(duì)點(diǎn)合約。并在瑞士成立了以太坊基金會(huì)。
以太坊的概念首次在2013至2014年間由程序員Vitalik Buterin,受啟發(fā)后提出,大意為“下一代加密貨幣與去中心化應(yīng)用平臺(tái)”,在2014年通過(guò)ICO眾籌得以開(kāi)始發(fā)展來(lái)的,截至2017年5月,以太幣是市值第二高的加密貨幣,僅次于比特幣。
以太坊特點(diǎn):相較于較大多數(shù)其他加密貨幣或區(qū)塊鏈技術(shù),以太坊的特點(diǎn)包括下列:
1.智能合約(smart contract):存儲(chǔ)在區(qū)塊鏈上的程序,由各節(jié)點(diǎn)運(yùn)行,需要運(yùn)行程序的人支付手續(xù)費(fèi)給節(jié)點(diǎn)的礦工或權(quán)益人。
2.叔塊(uncle block):將因?yàn)樗俣容^慢而未及時(shí)被收入母鏈的較短區(qū)塊鏈并入。使用的是有向無(wú)環(huán)圖的相關(guān)技術(shù)。
3.權(quán)益證明(proof-of-stake):相較于工作量證明,可節(jié)省大量在挖礦時(shí)浪費(fèi)的電腦資源,并避免特殊應(yīng)用集成電路造成網(wǎng)絡(luò)中心化。(尚未實(shí)現(xiàn))
4.閃電網(wǎng)絡(luò)(lightning network):可提升交易速度、降低區(qū)塊鏈的負(fù)擔(dān),提高可擴(kuò)展性。(尚未實(shí)現(xiàn))
5.開(kāi)發(fā)社區(qū)穩(wěn)固,不斷成長(zhǎng),勇于使用硬分叉(hard fork)。
以太坊發(fā)展歷史:
以太坊最初由 Vitalik Buterin 在2013年提出。Vitalik 本是一名參與比特幣社區(qū)的程序員,曾向比特幣核心開(kāi)發(fā)人員主張比特幣平臺(tái)應(yīng)該要有個(gè)更完善的編程語(yǔ)言讓人開(kāi)發(fā)程序,但未得到他們的同意,因此決定開(kāi)發(fā)一個(gè)新的平臺(tái)作此用途。Buterin 認(rèn)為很多程序都可以用類(lèi)似比特幣的原理來(lái)達(dá)成進(jìn)一步的發(fā)展。Buterin 在2013年寫(xiě)下了《以太坊白皮書(shū)》,說(shuō)明了建造去中心化程序的目標(biāo)。然后2014年通過(guò)網(wǎng)絡(luò)公開(kāi)募資得到開(kāi)發(fā)的資金,投資人用比特幣向基金會(huì)購(gòu)買(mǎi)以太幣。
最初以太坊程序是由一間位在瑞士的公司 Ethereum Switzerland GmbH 開(kāi)發(fā),之后轉(zhuǎn)移至一個(gè)非營(yíng)利機(jī)構(gòu)“以太坊基金會(huì)”(Ethereum Foundation)。在平臺(tái)開(kāi)始發(fā)展的最初,有人稱(chēng)贊以太坊的科技創(chuàng)新,但也有人質(zhì)疑其安全和可擴(kuò)展性。
以太坊最重要的技術(shù)貢獻(xiàn)就是智能合約。智能合約是存儲(chǔ)在區(qū)塊鍵上的程序,可以協(xié)助和驗(yàn)證合約的談判和運(yùn)行。以太坊的智能合約可以數(shù)種用圖靈完備的編程語(yǔ)言寫(xiě)成。紐約時(shí)報(bào)稱(chēng)以太坊平臺(tái)是一臺(tái)由眾多用戶(hù)構(gòu)成的網(wǎng)絡(luò)來(lái)運(yùn)轉(zhuǎn)的公用電腦,并用以太幣來(lái)分配和支付這臺(tái)電腦的使用權(quán)。經(jīng)濟(jì)學(xué)人則說(shuō)明智能合約可以讓眾多組織的數(shù)據(jù)庫(kù)得以用低廉的成本交互,并且讓用戶(hù)寫(xiě)下精密的合約,功能之一是產(chǎn)生去中心化自治組織,也就是一間只是由以太坊合約構(gòu)成的虛擬公司。








