0
本文作者: 吳陽(yáng)煜 | 2018-01-27 11:47 |
作為選用范圍最為廣泛的區(qū)塊鏈底層開(kāi)發(fā)平臺(tái)之一,以太坊在2017年親歷錢(qián)包應(yīng)用過(guò)百萬(wàn)枚以太幣被盜的打擊,還成立企業(yè)聯(lián)盟、實(shí)行拜占庭硬分叉推動(dòng)商用落地和技術(shù)優(yōu)化,也在資本卷起的區(qū)塊鏈熱潮中隨風(fēng)起航,以太幣價(jià)格一度飆升過(guò)八百美元,按總體市值計(jì)算已超千億美元,如今穩(wěn)坐全球虛擬貨幣第二名的高位。
2017年,于以太坊社區(qū)內(nèi)外發(fā)生的或喜或悲的重大事件,更為重要的還有在創(chuàng)始人Vitalik Buterin率領(lǐng)的開(kāi)發(fā)團(tuán)隊(duì),于這一年里取得的技術(shù)進(jìn)展,基于其行業(yè)引路者的地位和巨大體量,都必將對(duì)整體區(qū)塊鏈行業(yè)的發(fā)展產(chǎn)生深遠(yuǎn)的決定性影響。展望2018年,Vitalik Buterin說(shuō)將是“以太坊技術(shù)集中變現(xiàn)的一年”。細(xì)數(shù)這些萌發(fā)于區(qū)塊鏈前沿探索中的技術(shù)項(xiàng)目,它們?cè)?017年,處于什么樣的研發(fā)背景下,又是如何穿越理論誕生、概念驗(yàn)證直至落地試運(yùn)行全階段的呢?
知其然,還需知其所以然。誕生于2014年的以太坊,是如何在如此短暫的時(shí)間內(nèi)成為最受歡迎的底層?因?yàn)榧夹g(shù)在扎實(shí)的推進(jìn)。撥開(kāi)彌漫在區(qū)塊鏈這初生新興技術(shù)的迷霧,作為區(qū)塊鏈行業(yè)前沿的探索者,伏地前行的以太坊始終堅(jiān)持著技術(shù)優(yōu)先的發(fā)展路線。跨入了2018年,回望過(guò)去的365天,一路走來(lái)專(zhuān)注于技術(shù)研發(fā)的以太坊,歷經(jīng)了什么震蕩,又取得了哪些技術(shù)成果?
3月1日, 企業(yè)以太坊聯(lián)盟(Enterprise Ethereum Alliance,EEA)宣布成立,其稱(chēng)旨在創(chuàng)建一個(gè)企業(yè)級(jí)區(qū)塊鏈解決方案,共同開(kāi)發(fā)產(chǎn)業(yè)標(biāo)準(zhǔn)。采用了以太坊企業(yè)版采用規(guī)范的EEA,尤為注重與公有鏈的協(xié)作互動(dòng),同時(shí)平行開(kāi)發(fā)聯(lián)盟鏈,最終目標(biāo)實(shí)現(xiàn)兼容連通,順應(yīng)著抱團(tuán)劃分聯(lián)盟進(jìn)行技術(shù)攻堅(jiān)的行業(yè)大勢(shì),EEA標(biāo)志著以太坊在區(qū)塊鏈擴(kuò)展性、安全性和隱私性問(wèn)題上的加大投入,更加專(zhuān)注于企業(yè)應(yīng)用的項(xiàng)目部署,由此奠定了接下來(lái)集中技術(shù)力量進(jìn)行區(qū)塊鏈研發(fā)和行業(yè)發(fā)展的基礎(chǔ)。
Parity安全事件頻發(fā),合約漏洞不容忽視
然而,以太坊集中技術(shù)力量共同進(jìn)步的愿景,在這一年里屢屢被Parity爆發(fā)的安全事件所打斷,暴露出其本身技術(shù)的脆弱性,對(duì)于智能合約復(fù)雜性的把握未到成熟發(fā)展的地步,以致顯現(xiàn)合約代碼漏洞共造成過(guò)百萬(wàn)枚以太幣價(jià)值數(shù)億美元的經(jīng)濟(jì)損失。
七月十九日美國(guó)東部時(shí)間十二點(diǎn)三十分左右,有黑客針對(duì)Parity錢(qián)包1.5或更高版本中存在的漏洞進(jìn)行越權(quán)函數(shù)調(diào)用,發(fā)起攻擊并從三個(gè)多重簽名合約里一共竊取超過(guò)十五萬(wàn)枚以太幣,按當(dāng)時(shí)市值計(jì)算造成約三千萬(wàn)美元的損失。
損失還沒(méi)有結(jié)束。十一月六日,由于開(kāi)發(fā)者和用戶“失誤操作”意外觸發(fā)的代碼漏洞,使得在七月二十號(hào)后修復(fù)創(chuàng)建的Parity多重簽名錢(qián)包全部癱瘓,導(dǎo)致價(jià)值超過(guò)1.54億美元共九十三萬(wàn)枚以太幣被凍結(jié)鎖死,至今未能找回。在Parity發(fā)布的官方聲明中稱(chēng),他們已經(jīng)修正了七月份被黑客攻擊的漏洞,但未能及時(shí)發(fā)現(xiàn)并修正另一漏洞,以致用戶得以重寫(xiě)代碼從而掌握他人的數(shù)字錢(qián)包。
爭(zhēng)搶上線的ETF:技術(shù)優(yōu)化與IFO分叉熱
對(duì)于以太坊區(qū)塊鏈而言,在2017年成功實(shí)施的“拜占庭”硬分叉,通過(guò)對(duì)底層協(xié)議的升級(jí)創(chuàng)建新的規(guī)則,來(lái)完成對(duì)整個(gè)系統(tǒng)的性能提升和功能增設(shè)。10月16日,以太坊官方宣布,“拜占庭”在以太坊第四百三十七萬(wàn)個(gè)區(qū)塊高度成功實(shí)施硬分叉,措?yún)f(xié)議升級(jí)后調(diào)整了區(qū)塊獎(jiǎng)勵(lì),減少區(qū)塊大小,并為平臺(tái)上包括區(qū)塊鏈隱私性等問(wèn)題引入了零知識(shí)證明等解決方案,完成了開(kāi)發(fā)人員打造更為適合去中心化應(yīng)用生態(tài)環(huán)境的技術(shù)目標(biāo)。
可是,這并不是以太坊在2017年唯一的硬分叉。此后作為以太幣的分叉幣種,爭(zhēng)相上線的以太霧(ETF)和計(jì)劃于2018年1月發(fā)行的以太零(ETZ)等分叉幣,是自比特幣Segwit2X解決方案起、在區(qū)塊鏈整體行業(yè)中掀起的IFO(Initial Fork Offering,首次分叉發(fā)行)分叉熱,于以太坊生態(tài)環(huán)境內(nèi)的波及震動(dòng)和具體反映。
原本對(duì)外宣稱(chēng),要在2018年月1日?qǐng)?zhí)行分叉的 以太坊分叉幣以太霧(ETF),承諾的區(qū)塊高度一改再改,在12月14日突然宣布提前分叉。此舉不僅引起外界關(guān)于其要爭(zhēng)做以太坊分叉的“大兒子”的猜測(cè),更招致全球范圍內(nèi)的各交易所拒絕開(kāi)通交易的抵制,認(rèn)為“該項(xiàng)目不正規(guī)和對(duì)用戶不負(fù)責(zé)任,風(fēng)險(xiǎn)極高?!庇谄涔倬W(wǎng)上同步發(fā)布礦機(jī)預(yù)售廣告作為圈錢(qián)手段的ETF,聲稱(chēng)自己是“以太坊底層架構(gòu)與霧計(jì)算技術(shù)結(jié)合的新型平臺(tái)”,卻由于種種爭(zhēng)搶風(fēng)頭的猴急行徑陷入了以技術(shù)分歧為名的投機(jī)工具質(zhì)疑當(dāng)中。
如上所述,2017年,隨著一大批互聯(lián)網(wǎng)企業(yè)蜂擁而至,區(qū)塊鏈風(fēng)口正風(fēng)起云涌,在ICO乃至IFO不斷壯大資本攪起的浪潮之下,前行探索在區(qū)塊鏈迷霧中的以太坊,在面對(duì)區(qū)塊鏈落地應(yīng)用隨之而產(chǎn)生的擴(kuò)展性、安全性和隱私性三重困境上做了哪些努力,又取得了哪些技術(shù)進(jìn)展的成果?
如目錄所示,按照解決上述三重困境的技術(shù)目標(biāo)來(lái)劃分,本文將以太坊在2017年所作的研發(fā)努力和取得的成果亦分為三個(gè)部分來(lái)總結(jié):
一、擴(kuò)展性問(wèn)題解決方案
1.Casper權(quán)益證明系統(tǒng) 2.分片(Sharding)解決方案 3.Plasma側(cè)鏈技術(shù)
二、安全性問(wèn)題解決方案
1.“金庫(kù)”模式多重簽名錢(qián)包 2.智能合約形式化驗(yàn)證
三、隱私性問(wèn)題解決方案
1.零知識(shí)證明(Zero Knowledge Proofs)2.環(huán)簽名(Ring Signature)3.混合器(Mixers)4.通道(Channels)
擴(kuò)展性問(wèn)題解決方案進(jìn)展
于以太坊而言,首要影響其落地應(yīng)用的技術(shù)難題為擴(kuò)展性問(wèn)題,嚴(yán)重制約著其區(qū)塊鏈技術(shù)在實(shí)際應(yīng)用中的交易性能。發(fā)展至2017年,囿于1MB區(qū)塊的限制,在最理想狀態(tài)下,比特幣每秒大約只能處理三筆交易;而在2017年TechCrunch Disrupt大會(huì)上,Vitalik Buterin在講話中透露,截止至2017年9月,以太坊每秒只能處理五筆交易。而據(jù)雷鋒網(wǎng)AI金融評(píng)論了解,Visa在標(biāo)準(zhǔn)的節(jié)假日每秒處理4.5萬(wàn)筆交易,要完成“在數(shù)年內(nèi)匹配Visa級(jí)別的交易規(guī)?!边@一目標(biāo),Vitalik Buterin和他的技術(shù)團(tuán)隊(duì),在改變共識(shí)機(jī)制和節(jié)點(diǎn)數(shù)據(jù)存儲(chǔ)機(jī)構(gòu)上針對(duì)擴(kuò)展性問(wèn)題作出努力。
從PoW到PoS的共識(shí)機(jī)制轉(zhuǎn)變:Casper投入試運(yùn)行
出于優(yōu)化可擴(kuò)展性、保證去中心化特質(zhì)和安全性及提高資源利用效率的考慮,以太坊研究人員、開(kāi)發(fā)團(tuán)隊(duì)與社區(qū)成員一直以來(lái)對(duì)起源于2014年的Casper權(quán)益證明項(xiàng)目進(jìn)行共同維護(hù),并于2017年成功投入測(cè)試網(wǎng)絡(luò)進(jìn)行試運(yùn)行。
在四月,雷鋒網(wǎng)AI金融評(píng)論報(bào)道,Vitalik Buterin在臺(tái)北以太坊聚會(huì)上透露,以太坊的權(quán)益證明共識(shí)算法的協(xié)議研發(fā)工作已經(jīng)完成近75%,關(guān)于具體Casper計(jì)劃的研發(fā)進(jìn)展,他表示大約還需三個(gè)季度的時(shí)間。在九月,Vitalik Buterin完成對(duì)Casper協(xié)議在以太坊中的規(guī)范化升級(jí),準(zhǔn)備發(fā)行具體解釋混合了PoW和PoS算法的Casper協(xié)議的白皮書(shū),將維持系統(tǒng)運(yùn)作的激勵(lì)機(jī)制、51%攻擊審查和防范等具體細(xì)節(jié)內(nèi)容落實(shí)到紙面上,大大增加該項(xiàng)計(jì)劃真正落實(shí)的可能性。
而到了十一月,據(jù)一名以太坊基金會(huì)研究成員透露,Casper Friendly Finality Gadget (FFG),這套由Vitalik Buterin和其他技術(shù)人員共同開(kāi)發(fā)的激勵(lì)執(zhí)行機(jī)制,
即將在測(cè)試網(wǎng)絡(luò)中啟動(dòng)運(yùn)行。消息在隨后得到Vitalik Buterin證實(shí),F(xiàn)FG目前已經(jīng)在測(cè)試網(wǎng)絡(luò)上進(jìn)行試運(yùn)行,并據(jù)其透露,將很有可能在2018年的夏天投入實(shí)際運(yùn)行。
在以太坊技術(shù)團(tuán)隊(duì)的主導(dǎo)研究下,Casper由FFG和TFG兩個(gè)主要項(xiàng)目構(gòu)成。有別于以太坊開(kāi)發(fā)者Vlad Zamfir主導(dǎo)的注重純粹權(quán)益證明概念運(yùn)行的TFG項(xiàng)目,F(xiàn)FG相對(duì)保守和穩(wěn)健,首要目標(biāo)為混合了工作量證明和權(quán)益證明之后應(yīng)用在以太坊區(qū)塊鏈上,以作為以太坊逐漸過(guò)渡到權(quán)益證明激勵(lì)機(jī)制的第一步。
展望未來(lái)完全應(yīng)用Casper后的以太坊技術(shù)前景,首先由于交易確認(rèn)時(shí)間的縮減,以太坊的擴(kuò)展性將得到巨大提升,代幣驗(yàn)證代替網(wǎng)絡(luò)環(huán)境中的挖礦工作后,現(xiàn)實(shí)世界的硬件礦池也將被以太坊的網(wǎng)絡(luò)節(jié)點(diǎn)所取代。
而這也意味著,以太坊將大幅削減消耗有限的電力資源,真正成為環(huán)境友好型產(chǎn)業(yè),有評(píng)論認(rèn)為,從這一點(diǎn)來(lái)看,它蘊(yùn)含的潛力比銀行業(yè)和Visa都要廣闊。
在去中心化上,Casper也將產(chǎn)生更多的貢獻(xiàn):一經(jīng)完全投入,這將是歷史上首次,這樣一個(gè)主要的去中心化的公有鏈通過(guò)運(yùn)行節(jié)點(diǎn)產(chǎn)生的利益來(lái)支付給它的用戶,每個(gè)普通的用戶都將從中受到激勵(lì),出于獲利的動(dòng)機(jī)加入到運(yùn)行節(jié)點(diǎn)的隊(duì)伍中。
相比較之下,Vitalik Buterin在十一月二日以太坊年度開(kāi)發(fā)者大會(huì)Devcon 3上提出的分片(sharding)解決方案,列入其設(shè)計(jì)的以太坊未來(lái)三到四年的技術(shù)發(fā)展路線圖中,將是未來(lái)三到四年以太坊最大的變化動(dòng)作,被其認(rèn)為是解決以太坊擴(kuò)展性問(wèn)題的最主要途徑之一。然而進(jìn)展卻未能像Casper計(jì)劃一般神速:據(jù)其估計(jì),在2018年我們也未必能看到分片解決方案真正投入運(yùn)行,但“極有希望在2019年走向成熟,并能在2020年左右真正投產(chǎn)”。
盡管如此,Vitalik Buterin也承認(rèn),以太坊技術(shù)團(tuán)隊(duì)在過(guò)去數(shù)年時(shí)間里對(duì)于以太坊網(wǎng)絡(luò)中的節(jié)點(diǎn)的研發(fā)投入,將極大推動(dòng)他們?cè)诜制鉀Q方案中的工作進(jìn)程。而這些承載和主要構(gòu)成以太坊網(wǎng)絡(luò)的大型節(jié)點(diǎn),在分片解決方案里被稱(chēng)為“宇宙”(Universes)和“星系”(Galaxy),逐漸過(guò)渡為上述權(quán)益證明加工作量證明的混合模式,以保障網(wǎng)絡(luò)的穩(wěn)定性。而在其余較小的“碎片”節(jié)點(diǎn)上,Vitalik Buterin計(jì)劃直接使用權(quán)益證明模式,每個(gè)分片僅處理以太坊全網(wǎng)絡(luò)的一部分交易,分片間以異步通訊來(lái)交流信息,通過(guò)Casper實(shí)現(xiàn)權(quán)益證明的激勵(lì)機(jī)制來(lái)實(shí)現(xiàn)分片制的設(shè)想,從而對(duì)以太坊區(qū)塊鏈的擴(kuò)展性問(wèn)題進(jìn)行優(yōu)化。
從目前來(lái)看,以太坊仍然需要分片解決方案來(lái)實(shí)現(xiàn)鏈上擴(kuò)容,使得在運(yùn)行上更為平滑。據(jù)以太坊研究員王筱雅在十二月三日亞太以太坊社區(qū)技術(shù)培訓(xùn)及交流大會(huì)上的介紹,分片間使用驗(yàn)證管理合約來(lái)完成存款、提現(xiàn)等功能,而在數(shù)據(jù)存儲(chǔ)上,以太坊將推出無(wú)狀態(tài)客戶端的全新設(shè)計(jì),全節(jié)點(diǎn)只需要儲(chǔ)存狀態(tài)根(state root)即可,從而大大減少數(shù)據(jù)存儲(chǔ)的負(fù)荷。
在解決區(qū)塊鏈系統(tǒng)因儲(chǔ)存越來(lái)越多的交易數(shù)據(jù)等信息而產(chǎn)生的擴(kuò)容問(wèn)題上,與其他縮小直接儲(chǔ)存在鏈上的數(shù)據(jù)體量的思路不同,Plasma側(cè)鏈技術(shù)注重通過(guò)接入子區(qū)塊鏈的方法應(yīng)對(duì)該問(wèn)題。八月,據(jù)雷鋒網(wǎng)AI金融評(píng)論報(bào)道,Vitalik Buterin和閃電網(wǎng)絡(luò)白皮書(shū)的作者Joseph Poon推出了Plasma并為其制定技術(shù)路線,計(jì)劃通過(guò)欺詐證明”的方法把各子區(qū)塊鏈連接到主鏈,擴(kuò)展到智能合約等更為復(fù)雜的計(jì)算中去應(yīng)用。
在當(dāng)時(shí)Joseph Poon稱(chēng),該項(xiàng)目的完善還有一段路要走,還需進(jìn)行“大量測(cè)試”,但對(duì)其現(xiàn)實(shí)可行性保持樂(lè)觀。另一方面,Vitalik表示,Plasma是對(duì)以太坊分片技術(shù)的一種補(bǔ)充。發(fā)展至今,在Vitalik Buterin看來(lái),Plasma也亦同樣接近可運(yùn)行的狀態(tài)。
據(jù)雷鋒網(wǎng)AI金融評(píng)論了解,在未來(lái)投入運(yùn)行后,其類(lèi)似閃電網(wǎng)絡(luò),是一系列在根區(qū)塊鏈上運(yùn)行的合約,通過(guò)在區(qū)塊鏈主鏈中插入第二層底層側(cè)鏈,參與方只需負(fù)責(zé)定期監(jiān)測(cè)特定的鏈,懲罰欺詐行為,而不必進(jìn)行所有數(shù)據(jù)的傳播。由此,以太坊將有望能在每秒處理數(shù)以千計(jì)甚至數(shù)以百萬(wàn)計(jì)的交易數(shù)。
回顧以太坊區(qū)塊鏈在2017年的安全性問(wèn)題,毫無(wú)疑問(wèn)Parity錢(qián)包發(fā)生的兩次代幣失竊事故是其面臨最大的安全挑戰(zhàn),對(duì)于智能合約代碼漏洞的安全研究是以太坊在2017年至未來(lái)的防范重點(diǎn)。作為第一個(gè)實(shí)現(xiàn)支持圖靈完備虛擬機(jī)的區(qū)塊鏈平臺(tái),基于虛擬機(jī)支持任意編程邏輯的技術(shù)特性,業(yè)內(nèi)人士多次表達(dá)出對(duì)于編寫(xiě)智能合約引入漏洞的高發(fā)性的擔(dān)憂。
對(duì)此,在12月3日的亞太以太坊社區(qū)技術(shù)培訓(xùn)及交流大會(huì)上,以太坊研究員林修平稱(chēng),針對(duì)Parity多重簽名錢(qián)包安全事故頻發(fā)的現(xiàn)狀,以太坊開(kāi)發(fā)了加入第三方的“金庫(kù)”(Vault)模式的多重簽名錢(qián)包升級(jí)版本,來(lái)解決虛擬貨幣保管的安全性問(wèn)題上。在以太坊的多重簽名錢(qián)包中,用戶可隨時(shí)通過(guò)管理智能合約擁有人來(lái)任意更改錢(qián)包的用戶,還可設(shè)置需收集簽名的數(shù)量。
特別地,在加入第三方的金庫(kù)模式中,如果發(fā)生私鑰被盜的情況,用戶可拒絕黑客發(fā)起的轉(zhuǎn)賬請(qǐng)求,并能夠通過(guò)熟悉的第三方將錢(qián)取走,避免錢(qián)包被劫持的風(fēng)險(xiǎn)。
而關(guān)于智能合約安全性問(wèn)題,于2016年Devcon2以太坊開(kāi)發(fā)者大會(huì)上愈發(fā)得到重視的形式化驗(yàn)證應(yīng)用,在2017年繼續(xù)得到平穩(wěn)地發(fā)展,幫助以太坊開(kāi)發(fā)人員在使用Solidity語(yǔ)言編寫(xiě)智能合約時(shí)進(jìn)行改進(jìn),有效發(fā)現(xiàn)漏洞。
在十一月臺(tái)北BeyondBlock技術(shù)交流大會(huì)上,Vitalik Buterin 還透露,未來(lái)以太坊的智能合約將引入一種保證安全性的形式驗(yàn)證方法。據(jù)悉,以太坊開(kāi)發(fā)團(tuán)隊(duì)正在實(shí)施一種名為“Viper”的新型 Python 智能合約編程語(yǔ)言,以便能夠開(kāi)發(fā)出更安全的以太坊應(yīng)用程序。
而在上述提到的于十月執(zhí)行的拜占庭硬分叉過(guò)后,以太坊新版本將允許用戶自己決定私鑰地址,在身份掩護(hù)上有所增強(qiáng),進(jìn)一步提升以太坊區(qū)塊鏈的網(wǎng)絡(luò)安全性
區(qū)塊鏈技術(shù)要想在企業(yè)級(jí)商用中實(shí)現(xiàn)落地普及,如何保障各參與方在鏈上的交易數(shù)據(jù)等商業(yè)機(jī)密信息,也是首要無(wú)法繞開(kāi)的技術(shù)障礙。在BeyondBlock大會(huì)上,Vitalik Buterin對(duì)此前十月執(zhí)行的拜占庭硬分叉中涉及隱私性保護(hù)升級(jí)的部分作出詳解。
他指出,拜占庭硬分叉方案中實(shí)施的zk-Snarks(簡(jiǎn)明非交互零知識(shí)證明) 隱私技術(shù),為應(yīng)用程序開(kāi)發(fā)人員提供了實(shí)現(xiàn)更為嚴(yán)格隱私性的方法。包括零知識(shí)證明和環(huán)簽名在內(nèi)這些新型虛擬貨幣密碼算法,將允許交易方選擇特定的交易顯示對(duì)象,以此解決交易隱私的問(wèn)題。
“以太坊隱私性的問(wèn)題已經(jīng)被解決了四分之三了,但還有四分之一沒(méi)有解決,”在該大會(huì)上,Vitalik Buterin這樣總結(jié)以太坊關(guān)于解決隱私性問(wèn)題的進(jìn)展。他稱(chēng),在基礎(chǔ)協(xié)議層面存在著漏洞。但至少在概念上,他認(rèn)為在基礎(chǔ)層面的漏洞能夠或者已經(jīng)被修復(fù)了,就目前來(lái)看,用戶在以太坊里能夠隱藏所有的交易,同時(shí)也能選擇性地顯示包含在交易中的人。
剩余的四分之一隱私性問(wèn)題該如何解決?在十二月三日亞太以太坊技術(shù)交流會(huì)上,Vitalik Buterin詳解了四種在兼顧區(qū)塊鏈交易安全性的前提下探索出來(lái)的隱私性解決方案,有的是尚存在于理論上的技術(shù)解決方案,有的他則稱(chēng)為是使用高科技術(shù)的“黑科技”解決方案。其中,他認(rèn)為零知識(shí)證明(Zero knowledge proofs)是“最為強(qiáng)大”的解決方案,盡管技術(shù)實(shí)現(xiàn)難度最高,但在保護(hù)在以太坊網(wǎng)絡(luò)的隱私性和安全性上,其效果最佳。
在Vitalik Buterin看來(lái),零知識(shí)證明適用于所有基于公有鏈的服務(wù)。在未來(lái)以太坊全球25000個(gè)節(jié)點(diǎn)的交易中都應(yīng)用上零知識(shí)證明的話,每個(gè)區(qū)塊中將只會(huì)有哈希數(shù)據(jù)的存在,而這已經(jīng)足夠支持整個(gè)公有鏈上的交易運(yùn)行。
問(wèn)題在于,如何將零知識(shí)證明作為通用的方案,在廣泛范圍內(nèi)應(yīng)用起來(lái)?Vitalik Buterin說(shuō),在過(guò)往,困難在于經(jīng)過(guò)加密的數(shù)字幾乎不可能被寫(xiě)入智能合約中,來(lái)進(jìn)行零知識(shí)證明。但隨著編碼技術(shù)的升級(jí),開(kāi)發(fā)環(huán)境已經(jīng)能提供所有可能需要的工具在集群中進(jìn)行優(yōu)先編譯,最大程度上保證去中心化的原則及對(duì)交易的隱私性和安全性進(jìn)行保護(hù)。
Vitalik Buterin認(rèn)為,同為在近二十年才萌生的密碼學(xué)領(lǐng)域新型協(xié)議,環(huán)簽名可看作是弱化的零知識(shí)證明。在以太坊的交易中,交易方可以通過(guò)可讀的環(huán)簽名,具體指定一個(gè)賬戶地址進(jìn)行加密貨幣的交易,而別人無(wú)法得知發(fā)送的這些信息源頭在哪里;交易方還可故意“泄露“簽名來(lái)證明自己是這組環(huán)簽名的所有者之一,但別人只知道其為成員之一 ,卻不知道這組環(huán)簽名代表的資產(chǎn)具體的持有者是誰(shuí)。、
他在會(huì)上透露,十一月以太坊社區(qū),有關(guān)于隱私性保護(hù)解決方案的動(dòng)態(tài)更新,使得通過(guò)環(huán)簽名的方式來(lái)驗(yàn)證智能合約成為了可能,并且其在測(cè)試網(wǎng)絡(luò)中表現(xiàn)良好。
對(duì)于混合器解決方案,以太坊發(fā)明了Coin Join改良版本,通過(guò)引入智能合約的特性來(lái)削弱這種中心化的趨勢(shì),同時(shí)在一定程度上兼顧其安全性和隱私性。 總的來(lái)說(shuō),分為三個(gè)步驟來(lái)完成整個(gè)流程:
第一步,在明確了有哪些人涉及到交易之后,將Coin Join智能合約發(fā)送給這些參與方;第二步,在智能合約中,每個(gè)人都需明確交易對(duì)象和具體指定一個(gè)交易地址,來(lái)發(fā)送貨幣; 而第三步,即在執(zhí)行環(huán)節(jié),需要得到所有的參與者的同意后才會(huì)執(zhí)行。只有有一個(gè)人不同意,這個(gè)進(jìn)程就會(huì)被終止。如果順利,智能合約會(huì)最終被發(fā)往到在第一步中各參與方的地址中。
Vitalik Buterin還提到,以太坊還嘗試將混合器解決方案與環(huán)簽名組合運(yùn)用。在混合器中執(zhí)行交易時(shí),只要給出一次環(huán)簽名確定交易約定,就能得到這組交易簽名的簽署權(quán),和現(xiàn)有的單一環(huán)簽名技術(shù)相比,能更為兼容地保護(hù)隱私性和安全性。
在通道解決方案中,包含了一方向另一方發(fā)起的執(zhí)行包含交易的智能合約的請(qǐng)求過(guò)程,任意一方想起將交易進(jìn)行溯源查看,只要憑著收到的序列號(hào)更高的票據(jù),以此為準(zhǔn),就能根據(jù)最近的這一票據(jù)進(jìn)行交易核實(shí)。
通道之內(nèi)的交易都發(fā)生在鏈下,只有參與交易的雙方才能看到。并且,只有那些在存款、取款和解決途徑出現(xiàn)沖突的交易才會(huì)被放到鏈上。假如發(fā)起交易的一方無(wú)法辨認(rèn)或不承認(rèn)另一方的簽名,智能合約就會(huì)認(rèn)為這筆交易不被交易雙方所接受而將其提交至鏈上待雙方追溯處理。
所以,在通道中發(fā)起交易,不會(huì)使交易都暴露在區(qū)塊鏈上,原因就在于,每個(gè)沒(méi)有上鏈的票據(jù),都不會(huì)被參與方之外的人看到。用通道解決方案來(lái)發(fā)起交易,安全性與在區(qū)塊鏈上發(fā)起的交易基本一致,但同時(shí)保障了交易方的隱私性。
此前雷鋒網(wǎng)AI金融評(píng)論報(bào)道,面對(duì)區(qū)塊鏈整體行業(yè)逐漸向好、備受外界關(guān)注的發(fā)展現(xiàn)狀,Vitalik Buterin保證,作為區(qū)塊鏈技術(shù)的領(lǐng)頭羊和前沿開(kāi)拓者,2018年對(duì)于以太坊將會(huì)是技術(shù)集中變現(xiàn)的一年,在以往團(tuán)隊(duì)研究的關(guān)于可擴(kuò)展性、隱私性和安全性問(wèn)題解決方案等技術(shù)概念,都將一一落地,在測(cè)試網(wǎng)絡(luò)里試運(yùn)行,或真正投入到公共主網(wǎng)里進(jìn)行實(shí)際運(yùn)作。
在2017年,以太坊各技術(shù)項(xiàng)目取得實(shí)際進(jìn)展的新聞?lì)l傳,讓Vitalik Buterin有了這樣的技術(shù)自信和發(fā)展規(guī)劃,道出在數(shù)年之內(nèi)要讓以太坊匹配Visa級(jí)別交易規(guī)模的豪言壯語(yǔ);與此同時(shí)也正正說(shuō)明了,區(qū)塊鏈技術(shù)與各行業(yè)具體應(yīng)用場(chǎng)景的結(jié)合,還處于極不成熟的早期階段,技術(shù)障礙仍為制約區(qū)塊鏈大規(guī)模落地應(yīng)用的最大桎梏。在這一背景下,攜資金入場(chǎng)蹭區(qū)塊鏈風(fēng)口大炒技術(shù)概念,固然能搏得一時(shí)的經(jīng)濟(jì)效益與名聲,但只有踏實(shí)投入科技研發(fā),才能真正促進(jìn)區(qū)塊鏈行業(yè)的長(zhǎng)期良性發(fā)展。在2018年,希望有更多的從業(yè)人員響應(yīng)Vitalik Buterin技術(shù)優(yōu)先的發(fā)展路線,一同參與到構(gòu)建區(qū)塊鏈的美好前景中。
==============全文完==============
【今日福利】比特幣等虛擬貨幣的波動(dòng)性總是出乎人意料,資本和人心難以捉摸,但價(jià)格的另一影響因素卻樸素得多——技術(shù)和應(yīng)用價(jià)值。這也是2017年區(qū)塊鏈行業(yè)的關(guān)鍵詞。過(guò)去的一年,在眾多大小公司涌入?yún)^(qū)塊鏈,POC項(xiàng)目和代幣遍地開(kāi)花的同時(shí),也有一些先行者呼吁,“不要為了區(qū)塊鏈而區(qū)塊鏈”。
技術(shù)的發(fā)展永無(wú)止境,在這條探索的道路上,我們看到的不只是尸骨,還有正在建造的座座豐碑。2017年,雷鋒網(wǎng)曾與數(shù)十家區(qū)塊鏈行業(yè)傳統(tǒng)企業(yè)、新創(chuàng)公司進(jìn)行對(duì)話,并報(bào)道?,F(xiàn)在我們選取了其中8家代表性機(jī)構(gòu)的實(shí)踐案例,包括工商銀行、招商銀行、平安集團(tuán)、銀聯(lián)、螞蟻金服等,匯編成特輯報(bào)告——《2017 Fintech革命:區(qū)塊鏈和AI爆發(fā)的前夜》。除此外,還有20+智能金融公司案例,涵蓋普惠金融、風(fēng)控信貸、財(cái)富管理等議題。
以下為特輯部分目錄(全文總篇目為54):
世界經(jīng)濟(jì)論壇報(bào)告:全方位評(píng)估Fintech將如何顛覆金融業(yè)競(jìng)爭(zhēng)格局,包括路徑、模式和終局
前瑞銀大牛:區(qū)塊鏈如何變革傳統(tǒng)金融兩大應(yīng)用模式?
區(qū)塊鏈+金融,帶你直擊實(shí)踐應(yīng)用中的需求和痛點(diǎn)
比特幣、以太坊、區(qū)塊鏈、代幣、ICO,你需要知道的一切都在這了
戳這里 http://www.ozgbdpf.cn/specialEdition/detail/s/5a4c9564b9e38 ,查看特輯全文。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。