0
雷鋒網(wǎng)AI金融評論按:本文譯自TrustNodes。雷鋒網(wǎng)AI金融評論此前報道,在今年的TechCrunch Disrupt大會上,以太坊創(chuàng)始人Vitalik Buterin稱,以太坊將在未來兩年內(nèi)擁有匹配Visa規(guī)模的交易能力。豪言放出后,11月24日,在臺北名為BeyondBlock的技術(shù)交流會上,Vitalik Buterin詳細披露了以太坊未來發(fā)展的2.0路線圖,繼續(xù)詳解以太坊將如何以Visa的交易規(guī)模為目標繼續(xù)努力。其中,重點依舊為其之前曾提及的分片(sharding)解決方案。
“能殺死以太坊的將是以太坊其本身,以太坊在中國大陸仍舊是以太坊,但以太坊在臺灣--以太坊2.0將從這里開始誕生?!?strong>
這是Vitalik Buterin在臺北BeyondBlock會上的開幕發(fā)言,在這里,他公布了以太坊在未來三至五年內(nèi)的交易規(guī)模擴容計劃,以期能達到Visa級別的交易規(guī)模。
在他看來,阻攔在以太坊面前的最主要的三大困難是隱私性、安全性與擴展性。而在目前,他認為隱私問題已經(jīng)解決了四分之三,于以太坊而言最亟需解決的的還是擴展性問題。
Vitalik Buterin介紹道,以太坊最新的升級中涉及到了一些十分“有趣”(fancy)的新型虛擬貨幣密碼算法,包括零知識證明和環(huán)簽名,它們本身不能夠解決隱私問題,卻可以為編碼工具提供解決途徑。
“以太坊隱私性的問題已經(jīng)被解決了四分之三了,但還有四分之一沒有解決,”Vitalik Buterin這樣說道。他稱,在基礎(chǔ)協(xié)議層面存在著漏洞。但至少在概念上,他認為在基礎(chǔ)層面的漏洞能夠或者已經(jīng)被修復了,就目前來看,用戶在以太坊里能夠隱藏所有的交易,同時也能選擇性地顯示包含在交易中的人。
而關(guān)于安全性,Vitalik Buterin認為這并不是一個已被徹底解決的問題,僅僅只能根據(jù)事件大小來定義該問題的嚴重性。但是,能夠被解決的問題則是——可擴展性。
無論如何,在當前,以太坊陷入了去中心化、安全性和擴展性的三重困境?!叭咧羞x二相對容易很多”,他稱,并列舉了目前通用的三選二的折中方案:
他指出,現(xiàn)有的區(qū)塊鏈應用,如以太坊和比特幣,犧牲了它們各自的可擴展性,而如果為了追求規(guī)模設(shè)置10GB大小的大型區(qū)塊,則會與去中心化的設(shè)計理念背道而馳。
可是,Vitalik Buterin稱,以太坊現(xiàn)在的努力目標就是要三者得而兼之而不失其一。其中一條解決途徑就是使用設(shè)置雙層基礎(chǔ)架構(gòu),如閃電網(wǎng)絡、雷電網(wǎng)絡(Raiden)和擴容方案Plasma。以太坊將致力于,如何在鏈上解決去中心化、安全性和擴展性的這三重困境。
Vitalik Buterin透露,以太坊接下來將主攻在不考慮使用大型節(jié)點甚至集團型節(jié)點、努力避免中心化趨勢的前提下,實現(xiàn)每秒數(shù)以千計交易量的鏈上擴容優(yōu)化。為此,他提出了第一個處在概念化基礎(chǔ)的分片方案。
“籠統(tǒng)簡單地來說,你可以把分片看成是,設(shè)置一個區(qū)塊鏈,在其中有一百個各自不同的宇宙,每一個宇宙都是一個獨立的賬戶空間。所以你可以在某個宇宙中擁有一個賬戶,也可以在數(shù)個宇宙中持有一個合約,當然,你還可以在數(shù)個宇宙間發(fā)起一筆交易,而這筆交易僅僅會對涉及到的這幾個宇宙產(chǎn)生影響。”
Vitalik Buterin對此補充道,“在這些宇宙中,可能會產(chǎn)生越來越多的交易數(shù)據(jù)、關(guān)于交易的協(xié)議,但可以對它們的大小進行限制,比如通過異步處理,使得有大概有兩個星期左右的延遲??偟膩碚f,跨宇宙間的交易和操作不會像在單獨一個宇宙中那么便捷和簡約?!?/p>
他對此作了進一步的解釋:
“但是,這一百個宇宙不僅僅是割裂分散的區(qū)塊鏈,它們在內(nèi)部相互聯(lián)系并組成系統(tǒng)。特別值得注意的是,它們彼此間形成共識。所以如果要打破其中一個宇宙,你就必須打破這一個整體。”
在以太坊的實際運作中,Vitalik Buterin描述的該分片設(shè)想該如何執(zhí)行?他舉了一個例子,“在未來的升級優(yōu)化中,我們在以太坊中保留主鏈,而在主鏈中我們發(fā)布一個合約,將之稱為‘驗證管理合約’,我們用這個合約來維護權(quán)益證明(PoS)的系統(tǒng)?!?/p>
他繼續(xù)談道,“這個驗證管理合約還能追蹤一系列的分片,也就是上述我們提到的這一百個宇宙。在每一個宇宙中,這個驗證管理合約都能分配分片上的驗證程序以權(quán)限來創(chuàng)造下一個區(qū)塊或者分片?!?/p>
在現(xiàn)有區(qū)塊上,他稱,“每一個分片中都有區(qū)塊和交易流程,但我們不打算將這些區(qū)塊或交易都同步到主鏈上。作為替代,我們打算采取與現(xiàn)在一樣的結(jié)構(gòu)體系,就是使用一個小標題來指代一個大型區(qū)塊。”
而關(guān)于分片,Vitalik Buterin透露,他們打算采用“排序”(collation)的辦法來處理,“每一個序列都是一組交易的集合,它有一個序列的標題,標題基本都是以區(qū)塊權(quán)益證明簽名來標識,并插入進上述提到的驗證管理合約中去。但與此同時,所有分片中實際發(fā)生的交易、所有的分片及分片中的序列,都將以鏈下的形式保存?!?/p>
Vitalik Buterin展望未來,稱這就是新舊世界之分:“在舊的世界里,你只能停留在可擴展性有限的操作級別,在其中,每筆交易都受限,原因在于它們都需要被復制到由運行在線上運行的節(jié)點里。”
“而在未來的新世界,引入了二次擴展性(quadratic scalability)這一全新規(guī)則,在其中,通過節(jié)點驗證確定的分片,并作為‘輕量級的客戶’(light clients)來處理其他分片,這將使得新的世界具有更高級別擴展性的潛力。而這,都將建立在分片如何被應用或逐步被驗證的基礎(chǔ)上?!?/p>
Vitalik Buterin稱,這一切還處在分片的起步階段,而未來的路該怎么走?他公布了這樣一個路線圖,并稱最終將通過“緊密耦合”(tight coupling)來將其納入到協(xié)議層面。
這意味著,以太坊的網(wǎng)絡將得到升級,使得其中的用戶能夠執(zhí)行遵守這樣一項規(guī)則:
“如果一個區(qū)塊鏈包含了一個無效的分片標題(sharding hinder),那么這整個區(qū)塊鏈都是無效的?!?/p>
“所以基本上,通過緊密耦合,第二層架構(gòu)成為了第一層架構(gòu)有效性的保證和先決條件,”Vitalik Buterin對此解釋道,“無論是在分片系統(tǒng)中的哪一層,它們都在相同的安全等級之下,而整個系統(tǒng)都將通過硬分叉的方式進行整治改造?!?/p>
Vitalik Buterin還稱,在一開始,在以太坊中,不同的節(jié)點將會以不同的速度獨自運行,同時還有一個分片節(jié)點與之相連。到了最后,當網(wǎng)絡發(fā)生緊密耦合之后,節(jié)點也將會進行合并。
他說,新的分片創(chuàng)造了新的儲存地址的空間,這意味著它不會對正常的交易和網(wǎng)絡環(huán)境造成影響。
而對于開發(fā)者而言,Vitalik Buterin說。“允許開發(fā)者們進行重要的創(chuàng)新開發(fā)措施”,“分片方案將使得他們更加自由地在各分片上進行操作和實施改進?!?/p>
最后,他表示,主鏈在未來有升級的必要性,“但我們并不急于做這件事,原因在于無需為了‘升級’不斷地實施不兼容的升級措施而引致沖突,最終拖慢整個區(qū)塊鏈的速度?!?br/>
如上所述,按照Vitalik Buterin的設(shè)想,以太坊將同時駛?cè)雰蓷l不同速度的軌道,來實施變革,直至最終兩條軌道合并成一條道路。隨著開發(fā)人員們在全新的分片上的努力和嘗試,逐步改進代碼,數(shù)據(jù)共享和交流的能力將被不斷增強,而這些都是在每一個微小的進步中不斷積累的。
這個時間將會持續(xù)三到五年,直至2020年左右。但最為困難的那部分,整體架構(gòu),在概念層面上逐步確定下來了,Vitalik Buterin透露,我們最快能在2019年甚至明年,就能看到這個實際模型初始版本的問世。
——————————————————————————
【今日福利】在區(qū)塊鏈從概念走向?qū)嵺`,從實驗室走向市場之際,AI慕課學院聯(lián)合雷鋒網(wǎng)AI金融評論將共同開啟一場關(guān)于區(qū)塊鏈案例實踐的技術(shù)盛宴。
在接下來兩個月的時間里,我們每周都將會有一位來自互聯(lián)網(wǎng)大公司、金融機構(gòu)、創(chuàng)新企業(yè)等海內(nèi)外具有一線技術(shù)實踐經(jīng)驗的重磅嘉賓親自為您解剖——區(qū)塊鏈技術(shù)應用落地的來龍去脈!
關(guān)注雷鋒網(wǎng)旗下公眾號“AI金融評論”,點擊底部菜單“大講堂”報名。(直播觀看免費,回看錄播收費)
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。