當(dāng)下,對于區(qū)塊鏈的發(fā)展階段劃分,一個被普遍接受的分類來自區(qū)塊鏈研究者梅蘭妮·斯萬,在《區(qū)塊鏈:新經(jīng)濟藍圖》一書中,她將區(qū)塊鏈分為:區(qū)塊鏈1.0,貨幣;區(qū)塊鏈2.0,合約;區(qū)塊鏈3.0,應(yīng)用。從貨幣到合約、再到應(yīng)用是一種階段分類,以太坊白皮書的題目即宣稱,它試圖成為智能合約和去中心化應(yīng)用的平臺。以太坊也在持續(xù)發(fā)展,隨著它的自身技術(shù)與功能的優(yōu)化,它被開發(fā)者選用于更廣泛的應(yīng)用開發(fā),它或許可能往前進一步演化,成為用于應(yīng)用的區(qū)塊鏈 3.0 中的一員,畢竟以太坊最初的設(shè)計目標(biāo)就是成為智能合約和去中心化應(yīng)用的平臺。
以太坊的目標(biāo)是,提供一個區(qū)塊鏈,內(nèi)置有成熟的圖靈完備的編程語言,用這種語言可以創(chuàng)建合約來編碼,實現(xiàn)任意狀態(tài)轉(zhuǎn)換功能。
“狀態(tài)轉(zhuǎn)換”反映了維塔利克對比特幣系統(tǒng)和區(qū)塊鏈的認識。在白皮書中他認為,比特幣是一個狀態(tài)轉(zhuǎn)換系統(tǒng),而他為以太坊設(shè)計了一個更靈活的狀態(tài)轉(zhuǎn)換系統(tǒng)。關(guān)于智能合約,在以太坊白皮書中,維塔利克用的詞匯是“實現(xiàn)預(yù)先設(shè)定規(guī)則的一段代碼”(implementing arbitrary rules)。在區(qū)塊鏈上,這些代碼的用途是控制鏈上的數(shù)字資產(chǎn)的轉(zhuǎn)移。關(guān)于智能合約的更多介紹見相關(guān)冷知識專欄討論。在以太坊白皮書中,維塔利克認為,在以太坊上可以開發(fā)三大類應(yīng)用(見圖1):
2017年9月4日,中國人民銀行等七部委發(fā)布公告叫停首次代幣發(fā)行(ICO),本書這里提及 ICO 僅為對以太坊區(qū)塊鏈的技術(shù)進行探討。要真正了解代幣眾籌,我們可以回到以太坊的開始時刻。匿名的中本聰幾乎靠自己一個人設(shè)計和開發(fā)了比特幣系統(tǒng),規(guī)劃它的經(jīng)濟激勵模型,然后讓它在互聯(lián)網(wǎng)上自由生長。在比特幣項目中,他花費了多少開發(fā)資金,資金來源于何處,現(xiàn)在我們都再也無從了解,但合理的猜測是,總投入并不大。
公告指出,“近期,國內(nèi)通過發(fā)行代幣形式包括首次代幣發(fā)行(ICO)進行融資的活動大量涌現(xiàn),投機炒作盛行,涉嫌從事非法金融活動,嚴重擾亂了經(jīng)濟金融秩序”。
公告認為,“代幣發(fā)行融資是指融資主體通過代幣的違規(guī)發(fā)售、流通,向投資者籌集比特幣、以太幣等所謂‘虛擬貨幣’,本質(zhì)上是一種未經(jīng)批準(zhǔn)非法公開融資的行為,涉嫌非法發(fā)售代幣票券、非法發(fā)行證券以及非法集資、金融詐騙、傳銷等違法犯罪活動”。
公告要求,“本公告發(fā)布之日起,各類代幣發(fā)行融資活動應(yīng)當(dāng)立即停止。已完成代幣發(fā)行融資的組織和個人應(yīng)當(dāng)做出清退等安排,合理保護投資者權(quán)益,妥善處置風(fēng)險”。“本公告發(fā)布之日起,任何所謂的代幣融資交易平臺不得從事法定貨幣與代幣、‘虛擬貨幣’相互之間的兌換業(yè)務(wù),不得買賣或作為中央對手方買賣代幣或‘虛擬貨幣’,不得為代幣或‘虛擬貨幣’提供定價、信息中介等服務(wù)”。
以太坊技術(shù)白皮書見:https://ethereum.github.io/yellowpaper/paper.pdf。為了獲得所需的資金,在 2014 年 7 月到 8 月,以太坊進行了為期 42 天的在線眾籌:參與者可以用比特幣換取以太坊的通證——以太幣(當(dāng)時叫ether)。
資料來源:https://www.etherchain.org/charts/totalEtherSupply。由于之后比特幣的價格大幅波動,眾籌獲得大量比特幣的以太坊項目還經(jīng)歷了幾個插曲。比如,由于比特幣價格暴跌,而以太坊基金會沒有在高點把手中的比特幣換成法幣,它用以支付各項費用的法幣資金短缺,不得不大幅度削減預(yù)算。
ERC 是 Ethereum Request for Comment 的縮寫,除了 ERC20 這個可互換通證標(biāo)準(zhǔn)之外,主要采用的標(biāo)準(zhǔn)還有 ERC721 不可互換通證標(biāo)準(zhǔn)(non-fungible tokens),它也被稱為契約(deeds)。在 2018 年年底大為流行的加密貓(CryptoKitty)是基于 ERC721 通證標(biāo)準(zhǔn)發(fā)行的。這是一個用以太坊區(qū)塊鏈智能合約發(fā)行可互換通證(fungible token)的方案。所謂可互換通證,指的是每一個通證都是一模一樣的,比如任何兩張 100 美元的價值是完全相同的,又比如你持有的一家上市公司的1萬股普通股股票和我持有的 1 萬股普通股是可互換的。
ERC20 最初的建議見:https://github.com/ethereum/eips/issues/20,最終標(biāo)準(zhǔn)文件見:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md。ERC721標(biāo)準(zhǔn)地址見:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-721.md。
新聞熱點
疑難解答