官網(wǎng)地址
ETH官方網(wǎng)站白皮書
白皮書鏈接發(fā)行時(shí)間
2014-07-24流通量
1.1億 ETH發(fā)行總量
1.1億 ETH初始價(jià)格
$0.308044核心算法
Ethash激勵(lì)機(jī)制
POW+POS以太坊是一個(gè)平臺(tái),它上面提供各種模塊讓用戶來搭建應(yīng)用,如果將搭建應(yīng)用比作造房子,那么以太坊就提供了墻面、屋頂、地板等模塊,用戶只需像搭積木一樣把房子搭起來,因此在以太坊上建立應(yīng)用的成本和速度都大大改善。具體來說,以太坊通過一套圖靈完備的腳本語(yǔ)言(Ethereum Virtual Machinecode,簡(jiǎn)稱EVM語(yǔ)言)來建立應(yīng)用,它類似于匯編語(yǔ)言。我們知道,直接用匯編語(yǔ)言編程是非常痛苦的,但以太坊里的編程并不需要直接使用EVM語(yǔ)言,而是類似C語(yǔ)言、Python、Lisp等高級(jí)語(yǔ)言,再通過編譯器轉(zhuǎn)成EVM語(yǔ)言。上面所說的平臺(tái)之上的應(yīng)用,其實(shí)就是合約,這是以太坊的核心。合約是一個(gè)活在以太坊系統(tǒng)里的自動(dòng)代理人,他有一個(gè)自己的以太幣地址,當(dāng)用戶向合約的地址里發(fā)送一筆交易后,該合約就被激活,然后根據(jù)交易中的額外信息,合約會(huì)運(yùn)行自身的代碼,最后返回一個(gè)結(jié)果,這個(gè)結(jié)果可能是從合約的地址發(fā)出另外一筆交易。需要指出的是,以太坊中的交易,不單只是發(fā)送以太幣而已,它還可以嵌入相當(dāng)多的額外信息。如果一筆交易是發(fā)送給合約的,那么這些信息就非常重要,因?yàn)楹霞s將根據(jù)這些信息來完成自身的業(yè)務(wù)邏輯。合約所能提供的業(yè)務(wù),幾乎是無窮無盡的,它的邊界就是你的想象力,因?yàn)閳D靈完備的語(yǔ)言提供了完整的自由度,讓用戶搭建各種應(yīng)用。白皮書舉了幾個(gè)例子,如儲(chǔ)蓄賬戶、用戶自定義的子貨幣等。
2013年年末,以太坊創(chuàng)始人Vitalik Buterin發(fā)布了以太坊初版白皮書,在全球的密碼學(xué)貨幣社區(qū)陸續(xù)召集到一批認(rèn)可以太坊理念的開發(fā)者,啟動(dòng)了項(xiàng)目。在2013年12月到2014年1月這段期間,以太坊的工作重心是如何啟動(dòng)Vitalik在以太坊白皮書所描繪的愿景。團(tuán)隊(duì)最后都認(rèn)為創(chuàng)世紀(jì)預(yù)售是一個(gè)好主意,經(jīng)過長(zhǎng)期、多層面的討論,為了創(chuàng)建一個(gè)合適的基礎(chǔ)結(jié)構(gòu)和法律策略,團(tuán)隊(duì)決定延期原本在2014年2月份舉行的以太幣預(yù)售。2014年2月對(duì)于以太坊是一個(gè)非常重要的月份,以太坊的各方面都在突飛猛進(jìn):社區(qū)成長(zhǎng)、寫代碼、寫wiki內(nèi)容、商業(yè)基礎(chǔ)結(jié)構(gòu)和法律策略。在這個(gè)月,Vitalik在邁阿密比特幣會(huì)議上第一次公布了以太坊項(xiàng)目,并在Reddit上舉辦第一次“問我們?nèi)魏问聝骸被顒?dòng),核心開發(fā)團(tuán)隊(duì)成為世界級(jí)的密碼學(xué)貨幣團(tuán)隊(duì)。邁阿密會(huì)議后,Gavin Wood和Jeffrey Wilcke加入以太坊,進(jìn)行全職工作,雖然在在這以前,他們完全出于興趣為以太開發(fā)C++和GO客戶端。在三月初以太坊發(fā)布了第三版測(cè)試網(wǎng)絡(luò)(POC3),并最終將以太坊總部搬到了瑞士楚格州。在六月份,團(tuán)隊(duì)發(fā)布POC4,并快速向POC5前進(jìn)。在這期間,團(tuán)隊(duì)還決定將以太坊做成一個(gè)非營(yíng)利性組織。四月份,Gavin Wood發(fā)布了以太坊黃皮書,這是以太坊的技術(shù)圣經(jīng),將以太坊虛擬機(jī)(EVM)等重要技術(shù)規(guī)格化。 在7月份,團(tuán)隊(duì)創(chuàng)建了瑞士以太坊基金會(huì)、發(fā)布了POC5,在24日開始了創(chuàng)世紀(jì)預(yù)售,同時(shí)在Reddit上組織了第二次“問我們?nèi)魏问聝骸薄?014年7月24日起,以太坊進(jìn)行了為期42天的以太幣預(yù)售,一共募集到31,531個(gè)比特幣,根據(jù)當(dāng)時(shí)的比特幣價(jià)格折合1843萬(wàn)美元,是當(dāng)時(shí)排名第二大的眾籌項(xiàng)目。預(yù)售時(shí)所使用的比特幣地址是36PrZ1KHYMpqSyAQXSG8VwbUiq2EogxLo2,在比特幣區(qū)塊鏈瀏覽器里可以看到每一筆轉(zhuǎn)入和轉(zhuǎn)出。在預(yù)售前兩周一個(gè)比特幣可以買到2000個(gè)以太幣,一個(gè)比特幣能夠買到的以太幣數(shù)量隨著時(shí)間遞減,最后一周,一個(gè)比特幣可以買到1337個(gè)以太幣。最終售出的以太幣的數(shù)量是60,102,216。另外還有0.099x(x = 60102216 為發(fā)售總量)個(gè)以太幣被分配給在BTC融資之前參與開發(fā)的早期貢獻(xiàn)者,另外一個(gè)0.099x 將分配給長(zhǎng)期研究項(xiàng)目。所以以太坊正式發(fā)行時(shí)有 60102216 + 60102216 * 0.099 * 2 = 72002454個(gè)以太幣。自上線時(shí)起,在POW(工作量證明機(jī)制)階段,計(jì)劃每年最多有60102216 * 0.26=15,626,576個(gè)以太幣被礦工挖出。1~2年內(nèi)轉(zhuǎn)成POS(權(quán)益證明機(jī)制)后,每年產(chǎn)出的以太幣將大為減少,甚至可以不再增發(fā)新幣。2014年的秋季是以太坊的收獲季節(jié),在代碼和運(yùn)營(yíng)方面都取得了很大進(jìn)展。10月5日發(fā)布了POC6。這是一個(gè)具有重要意義的版本,亮點(diǎn)之一是區(qū)塊鏈速度。區(qū)塊時(shí)間從60秒減少到12秒,并使用了新的基于GHOST的協(xié)議。在11月份,以太坊在柏林舉辦了第一次小型開發(fā)者會(huì)議(DEVCON 0)。在2015年1月,團(tuán)隊(duì)發(fā)布了POC7,在二月份,團(tuán)隊(duì)發(fā)布了POC8。在三月份團(tuán)隊(duì)發(fā)布了一系列關(guān)于發(fā)布創(chuàng)世紀(jì)區(qū)塊的聲明,同時(shí)POC9也在緊張開發(fā)中。在5月份,團(tuán)隊(duì)發(fā)布了最后一個(gè)測(cè)試網(wǎng)絡(luò)(POC9),代號(hào)為Olympic。為了更好地對(duì)網(wǎng)絡(luò)進(jìn)行測(cè)試,在Olympic階段,參與測(cè)試網(wǎng)絡(luò)的成員會(huì)獲得團(tuán)隊(duì)給予的以太幣獎(jiǎng)勵(lì)。獎(jiǎng)勵(lì)形式有多種,主要包括測(cè)試挖礦獎(jiǎng)勵(lì)和提交bug獎(jiǎng)勵(lì)。經(jīng)過近兩個(gè)的嚴(yán)格測(cè)試以后,團(tuán)隊(duì)在七月末發(fā)布了正式的以太坊網(wǎng)絡(luò),這也標(biāo)準(zhǔn)著以太坊區(qū)塊鏈正式運(yùn)行。以太坊的發(fā)布分成了四個(gè)階段,即Frontier(前沿)、Homestead(家園)、Metropolis(大都會(huì))和Serenity(寧?kù)o),在前三個(gè)階段以太坊共識(shí)算法采用工作量證明機(jī)制(POW),在第四階段會(huì)切換到權(quán)益證明機(jī)制(POS)。在2015年7月30日,以太坊發(fā)布了Frontier階段。Frontier階段是以太坊的最初版本,不是一個(gè)完全可靠和安全的網(wǎng)絡(luò)。Frontier是空白版的以太坊網(wǎng)絡(luò):一個(gè)用于挖礦的界面和一種上傳和執(zhí)行合約的方法。Frontier的主要用途是:將挖礦和交易所交易運(yùn)行起來,從而社區(qū)可以運(yùn)行挖礦設(shè)備,和開始建立一個(gè)環(huán)境,人們可以在里面測(cè)試分布式應(yīng)用(DApps)。由于Frontier階段的以太坊客戶端只有命令行界面,沒有圖形界面,所以該階段主要開發(fā)者。隨著Frontier的發(fā)布,以太幣也開始在世界各地的交易所進(jìn)行交易。在2016年初,以太幣的價(jià)格開始暴漲,以太坊的技術(shù)實(shí)力開始在市場(chǎng)上得到認(rèn)可,吸引了大量開發(fā)者以外的人進(jìn)入以太坊的世界。另外,在此階段每年被礦工挖礦的以太幣大約為1000萬(wàn)個(gè),少于最初計(jì)劃的每年1500萬(wàn)。2015年11月9日到13日,以太坊在倫敦舉行了為期五天的開發(fā)者大會(huì)(DEVCON 1),吸引了全世界三百多名開發(fā)者參加。第三次開著大會(huì)(DEVCON 2)將于2016年9月份在上海舉行。在2016年3月14日(圓周率節(jié)),以太坊發(fā)了Homestead階段。Homestead階段與Frontier階段相比,沒有明顯的技術(shù)性里程碑,只是表明以太坊網(wǎng)絡(luò)已經(jīng)平穩(wěn)運(yùn)行,不再是不安全和不可靠的網(wǎng)絡(luò)了。在此階段,以太坊提供了圖形界面的錢包,易用性得到極大改善,以太坊不再是開發(fā)者的專屬,普通用戶也可以方便地體驗(yàn)和使用以太坊。Metropolis階段發(fā)布日期尚未確定。在Metropolis階段,團(tuán)隊(duì)將最終正式發(fā)布一個(gè)為非技術(shù)用戶設(shè)計(jì)的、功能相對(duì)完善的用戶界面,也就是發(fā)布Mist瀏覽器。團(tuán)隊(duì)期望Mist的發(fā)布將包括一個(gè)去中心化應(yīng)用商店和一些功能完善、設(shè)計(jì)良好的基礎(chǔ)性應(yīng)用,表現(xiàn)以太坊網(wǎng)絡(luò)的強(qiáng)大。Mist瀏覽器將非常簡(jiǎn)單易用,只要會(huì)使用普通瀏覽器就會(huì)使用Mist。在以太坊平臺(tái)上,第三方開發(fā)者為普通用戶開發(fā)的去中心化應(yīng)用逐漸增多,以太坊不僅是一個(gè)開發(fā)平臺(tái),還逐漸成為一個(gè)應(yīng)用市場(chǎng),開發(fā)者和用戶都是不可或缺的部分。Serenity階段發(fā)布日期尚未確定。在Serenity階段,以太坊將從PoW轉(zhuǎn)換到PoS。工作量證明意味著將電力轉(zhuǎn)換為熱量、以太幣和網(wǎng)絡(luò)穩(wěn)定性。但是若非必要,以太坊不想因?yàn)橥诘V排放過多熱量,所以需要修改算法:權(quán)益證明(POS)。網(wǎng)絡(luò)從工作量證明(POW)轉(zhuǎn)換到權(quán)益證明(POS)將需要一個(gè)實(shí)質(zhì)性的轉(zhuǎn)換,一個(gè)轉(zhuǎn)變過程,這似乎是一個(gè)長(zhǎng)期過程,但并不是那么遙遠(yuǎn):這類開發(fā)工作正在進(jìn)行中。POW是對(duì)計(jì)算能力的嚴(yán)重浪費(fèi),就像民主–除了其它系統(tǒng)以外的最壞系統(tǒng)。從POW的約束中解脫出來,網(wǎng)絡(luò)將更加快速、出塊更快、更加有效、對(duì)新用戶來說更加易用、更能抵制挖礦的中心化等。這將可能是像將智能合約放到區(qū)塊鏈一樣的巨大進(jìn)步。 轉(zhuǎn)換到POS以后,前三個(gè)階段所需要的挖礦將被終止,新發(fā)行的以太幣也將大為降低,甚至不再增發(fā)新幣。在以太坊2.0階段,開發(fā)團(tuán)隊(duì)的主要目標(biāo)是通過分片(sharding)方式解決可擴(kuò)展性問題(Scalability),即提高區(qū)塊鏈的處理交易處理能力,這也是所有的區(qū)塊鏈項(xiàng)目致力解決的瓶頸。 預(yù)計(jì) 2017年年末發(fā)布。
展開 收起
以太坊(英語(yǔ):Ethereum)是一個(gè)開源的有智能合約功能的公共區(qū)塊鏈平臺(tái)。通過其專用加密貨幣以太幣(Ether,又稱“以太幣”)提供去中心化的虛擬機(jī)(稱為“以太虛擬機(jī)”Ethereum Virtual Machine)來處理點(diǎn)對(duì)點(diǎn)合約。以太坊的概念首次在2013至2014年間由程序員維塔利克·布特林受比特幣啟發(fā)后提出,大意為“下一代加密貨幣與去中心化應(yīng)用平臺(tái)”,在2014年透過ICO眾籌得以開始發(fā)展。截至2018年6月,以太幣是市值第二高的加密貨幣,以太坊亦被稱為“第二代的區(qū)塊鏈平臺(tái)”,僅次于比特幣。
相較于較大多數(shù)其他加密貨幣或區(qū)塊鏈技術(shù),以太坊的特點(diǎn)包括下列:智能合約(smart contract):存儲(chǔ)在區(qū)塊鏈上的程序,由各節(jié)點(diǎn)運(yùn)行,需要運(yùn)行程序的人支付手續(xù)費(fèi)給節(jié)點(diǎn)的礦工或權(quán)益人。代幣(tokens):智能合約可以創(chuàng)造代幣供分布式應(yīng)用程序使用。分布式應(yīng)用程序的代幣化讓用戶、投資者以及管理者的利益一致。代幣也可以用來進(jìn)行首次代幣發(fā)行。叔塊(uncle block):將因?yàn)樗俣容^慢而未及時(shí)被收入母鏈的較短區(qū)塊鏈并入,以提升交易量。使用的是有向無環(huán)圖的相關(guān)技術(shù)。權(quán)益證明(proof-of-stake):相較于工作量證明更有效率,可節(jié)省大量在挖礦時(shí)浪費(fèi)的電腦資源,并避免特殊應(yīng)用集成電路造成網(wǎng)絡(luò)中心化。(測(cè)試中)支鏈(Plasma):用較小的分支區(qū)塊鏈運(yùn)算,只將最后結(jié)果寫入主鏈,可提升供單位時(shí)間的工作量。(尚未實(shí)現(xiàn))狀態(tài)通道(state channels):原理類似比特幣的閃雷網(wǎng)絡(luò),可提升交易速度、降低區(qū)塊鏈的負(fù)擔(dān),并提高可擴(kuò)展性。尚未實(shí)現(xiàn),開發(fā)團(tuán)隊(duì)包括雷電網(wǎng)絡(luò)(Raiden Network)和移動(dòng)性網(wǎng)絡(luò)(Liquidity Network)。分片(sharding):減少每個(gè)節(jié)點(diǎn)所需紀(jì)錄的數(shù)據(jù)量,并透過平行運(yùn)算提升效率(尚未實(shí)現(xiàn))。分布式應(yīng)用程序:以太坊上的分布式應(yīng)用程序不會(huì)停機(jī),也不能被關(guān)掉。
以太坊最初由 Vitalik Buterin 在2013年提出。Vitalik 本是一名參與比特幣社群的程序員,曾向比特幣核心開發(fā)人員主張比特幣平臺(tái)應(yīng)該要有個(gè)更完善的編程語(yǔ)言讓人開發(fā)程序,但未得到他們的同意,因此決定開發(fā)一個(gè)新的平臺(tái)作此用途[8]:88。Buterin 認(rèn)為很多程序都可以用類似比特幣的原理來達(dá)成進(jìn)一步的發(fā)展。Buterin 在2013年寫下了以太坊白皮書,說明了建造去中心化程序的目標(biāo)。然后2014年透過網(wǎng)絡(luò)公開募資得到開發(fā)的資金,投資人用比特幣向基金會(huì)購(gòu)買以太幣。最初以太坊程序是由一間位在瑞士的公司 Ethereum Switzerland GmbH 開發(fā)[11][12],之后轉(zhuǎn)移至一個(gè)非營(yíng)利機(jī)構(gòu)“以太坊基金會(huì)”(Ethereum Foundation)。在平臺(tái)開始發(fā)展的最初,有人稱贊以太坊的科技創(chuàng)新,但也有人質(zhì)疑其安全和可擴(kuò)展性。
比特幣開創(chuàng)了去中心化密碼貨幣的先河,五年多的時(shí)間充分檢驗(yàn)了區(qū)塊鏈技術(shù)的可行性和安全性。比特幣的區(qū)塊鏈?zhǔn)聦?shí)上是一套分布式的數(shù)據(jù)庫(kù),如果再在其中加進(jìn)一個(gè)符號(hào)——比特幣,并規(guī)定一套協(xié)議使得這個(gè)符號(hào)可以在數(shù)據(jù)庫(kù)上安全地轉(zhuǎn)移,并且無需信任第三方,這些特征的組合完美地構(gòu)造了一個(gè)貨幣傳輸體系——比特幣網(wǎng)絡(luò)。然而比特幣并不完美,其中協(xié)議的擴(kuò)展性是一項(xiàng)不足,例如比特幣網(wǎng)絡(luò)里只有一種符號(hào)——比特幣,用戶無法自定義另外的符號(hào),這些符號(hào)可以是代表公司的股票,或者是債務(wù)憑證等,這就損失了一些功能。另外,比特幣協(xié)議里使用了一套基于堆棧的腳本語(yǔ)言,這語(yǔ)言雖然具有一定靈活性,使得像多重簽名這樣的功能得以實(shí)現(xiàn),然而卻不足以構(gòu)建更高級(jí)的應(yīng)用,例如去中心化交易所等。以太坊從設(shè)計(jì)上就是為了解決比特幣擴(kuò)展性不足的問題。
2016年初,以太坊的技術(shù)得到市場(chǎng)認(rèn)可,價(jià)格開始暴漲,吸引了大量開發(fā)者以外的人進(jìn)入以太坊的世界。中國(guó)三大比特幣交易所之二的火幣網(wǎng)及OKCoin幣行都于2017年5月31日正式上線以太坊。 自從進(jìn)入2016年以來,那些密切關(guān)注數(shù)字貨幣產(chǎn)業(yè)的人都急切地觀察著第二代加密貨幣平臺(tái)以太坊的發(fā)展動(dòng)向。作為一種比較新的利用比特幣技術(shù)的開發(fā)項(xiàng)目,以太坊致力于實(shí)施全球去中心化且無所有權(quán)的的數(shù)字技術(shù)計(jì)算機(jī)來執(zhí)行點(diǎn)對(duì)點(diǎn)合約。簡(jiǎn)單來說就是,以太坊是一個(gè)你無法關(guān)閉的世界計(jì)算機(jī)。加密架構(gòu)與圖靈完整性的創(chuàng)新型結(jié)合可以促進(jìn)大量的新產(chǎn)業(yè)的出現(xiàn)。反過來,傳統(tǒng)行業(yè)的創(chuàng)新壓力越來越大,甚至面臨淘汰的風(fēng)險(xiǎn)。比特幣網(wǎng)絡(luò)事實(shí)上是一套分布式的數(shù)據(jù)庫(kù),而以太坊則更進(jìn)一步,她可以看作是一臺(tái)分布式的計(jì)算機(jī):區(qū)塊鏈?zhǔn)怯?jì)算機(jī)的ROM,合約是程序,而以太坊的礦工們則負(fù)責(zé)計(jì)算,擔(dān)任CPU的角色。這臺(tái)計(jì)算機(jī)不是、也不可能是免費(fèi)使用的,不然任何人都可以往里面存儲(chǔ)各種垃圾信息和執(zhí)行各種雞毛蒜皮的計(jì)算,使用它至少需要支付計(jì)算費(fèi)和存儲(chǔ)費(fèi),當(dāng)然還有其它一些費(fèi)用。最為知名的是2017年初以摩根大通、芝加哥交易所集團(tuán)、紐約梅隆銀行、湯森路透、微軟、英特爾、埃森哲等20多家全球頂尖金融機(jī)構(gòu)和科技公司成立的企業(yè)以太坊聯(lián)盟。而以太坊催生的加密貨幣以太幣近期又成了繼比特幣之后受追捧的資產(chǎn)。
在以太坊系統(tǒng)中,狀態(tài)是由被稱為“賬戶”(每個(gè)賬戶由一個(gè)20字節(jié)的地址)的對(duì)象和在兩個(gè)賬戶之間轉(zhuǎn)移價(jià)值和信息的狀態(tài)轉(zhuǎn)換構(gòu)成的。以太坊的賬戶包含四個(gè)部分:隨機(jī)數(shù),用于確定每筆交易只能被處理一次的計(jì)數(shù)器賬戶目前的以太幣余額賬戶的合約代碼,如果有的話賬戶的存儲(chǔ)(默認(rèn)為空)以太幣(Ether)是以太坊內(nèi)部的主要加密燃料,用于支付交易費(fèi)用。一般而言,以太坊有兩種類型的賬戶:外部所有的賬戶(由私鑰控制的)和合約賬戶(由合約代碼控制)。外部所有的賬戶沒有代碼,人們可以通過創(chuàng)建和簽名一筆交易從一個(gè)外部賬戶發(fā)送消息。每當(dāng)合約賬戶收到一條消息,合約內(nèi)部的代碼就會(huì)被激活,允許它對(duì)內(nèi)部存儲(chǔ)進(jìn)行讀取和寫入,和發(fā)送其它消息或者創(chuàng)建合約。消息和交易以太坊的消息在某種程度上類似于比特幣的交易,但是兩者之間存在三點(diǎn)重要的不同。第一,以太坊的消息可以由外部實(shí)體或者合約創(chuàng)建,然而比特幣的交易只能從外部創(chuàng)建。第二,以太坊消息可以選擇包含數(shù)據(jù)。第三,如果以太坊消息的接受者是合約賬戶,可以選擇進(jìn)行回應(yīng),這意味著以太坊消息也包含函數(shù)概念。以太坊中“交易”是指存儲(chǔ)從外部賬戶發(fā)出的消息的簽名數(shù)據(jù)包。交易包含消息的接收者、用于確認(rèn)發(fā)送者的簽名、以太幣賬戶余額、要發(fā)送的數(shù)據(jù)和兩個(gè)被稱為STARTGAS和GASPRICE的數(shù)值。為了防止代碼的指數(shù)型爆炸和無限循環(huán),每筆交易需要對(duì)執(zhí)行代碼所引發(fā)的計(jì)算步驟-包括初始消息和所有執(zhí)行中引發(fā)的消息-做出限制。STARTGAS就是限制,GASPRICE是每一計(jì)算步驟需要支付礦工的費(fèi)用。如果執(zhí)行交易的過程中,“用完了燃料”,所有的狀態(tài)改變恢復(fù)原狀態(tài),但是已經(jīng)支付的交易費(fèi)用不可收回了。如果執(zhí)行交易中止時(shí)還剩余燃料,那么這些燃料將退還給發(fā)送者。創(chuàng)建合約有單獨(dú)的交易類型和相應(yīng)的消息類型;合約的地址是基于賬號(hào)隨機(jī)數(shù)和交易數(shù)據(jù)的哈希計(jì)算出來的。消息機(jī)制的一個(gè)重要后果是以太坊的“頭等公民”財(cái)產(chǎn)-合約與外部賬戶擁有同樣權(quán)利,包括發(fā)送消息和創(chuàng)建其它合約的權(quán)利。這使得合約可以同時(shí)充當(dāng)多個(gè)不同的角色,例如,用戶可以使去中心化組織(一個(gè)合約)的一個(gè)成員成為一個(gè)中介賬戶(另一個(gè)合約),為一個(gè)偏執(zhí)的使用定制的基于量子證明的蘭波特簽名(第三個(gè)合約)的個(gè)人和一個(gè)自身使用由五個(gè)私鑰保證安全的賬戶(第四個(gè)合約)的共同簽名實(shí)體提供居間服務(wù)。以太坊平臺(tái)的強(qiáng)大之處在于去中心化的組織和代理合約不需要關(guān)心合約的每一參與方是什么類型的賬戶。
這從本質(zhì)上來說是本文將要進(jìn)一步描述的“銀行系統(tǒng)”狀態(tài)轉(zhuǎn)變功能的一個(gè)最小化實(shí)施。需要增加一些額外的代碼以提供在初始和其它一些邊緣情況下分發(fā)貨幣的功能,理想情況下會(huì)增加一個(gè)函數(shù)讓其它合約來查詢一個(gè)地址的余額。就足夠了。理論上,基于以太坊的充當(dāng)子貨幣的令牌系統(tǒng)可能包括一個(gè)基于比特幣的鏈上元幣所缺乏的重要功能:直接用這種貨幣支付交易費(fèi)的能力。實(shí)現(xiàn)這種能力的方法是在合約里維護(hù)一個(gè)以太幣賬戶以用來為發(fā)送者支付交易費(fèi),通過收集被用來充當(dāng)交易費(fèi)用的內(nèi)部貨幣并把它們?cè)谝粋€(gè)不斷運(yùn)行的拍賣中拍賣掉,合約不斷為該以太幣賬戶注資。這樣用戶需要用以太幣“激活”他們的賬戶,但一旦賬戶中有以太幣它將會(huì)被重復(fù)使用因?yàn)槊看魏霞s都會(huì)為其充值。
合約非常簡(jiǎn)單;就是一個(gè)以太坊網(wǎng)絡(luò)中的可以被添加但不能被修改或移除的數(shù)據(jù)庫(kù)。任何人都可以把一個(gè)名稱注冊(cè)為一個(gè)值并永遠(yuǎn)不變。一個(gè)更復(fù)雜的名稱注冊(cè)合約將包含允許其他合約查詢的“功能條款“,以及一個(gè)讓一個(gè)名稱的”擁有者“(即第一個(gè)注冊(cè)者)修改數(shù)據(jù)或者轉(zhuǎn)讓所有權(quán)的機(jī)制。甚至可以在其上添加信譽(yù)和信任網(wǎng)絡(luò)功能。
硬件準(zhǔn)備:顯卡挖礦不需要很大的PCIE帶寬,主板上具備PCI-E 1X即可滿足帶寬要求。一般主板上具有3-5個(gè)PCI-E 1X接口,1個(gè)PCI-E16X接口,此外主板上具有大4PIN供電接口對(duì)穩(wěn)定性有一定的提升。PCI-E1X需要淘寶購(gòu)買1X轉(zhuǎn)16X延長(zhǎng)線。
相關(guān)資料:
以太坊發(fā)展史
https://ethfans.org/wikis/%E4%BB%A5%E5%A4%AA%E5%9D%8A%E5%8F%91%E5%B1%95%E5%8F%B2
以太坊每周更新文檔
https://ethfans.org/posts/week-in-ethereum-2020-02-09
本站提醒:投資有風(fēng)險(xiǎn),入市須謹(jǐn)慎1044.44MB
19.37MB
34.76MB
34MB
261.95MB
50.5MB
1.11G
138.83MB
761.15MB