ITBear旗下自媒體矩陣:

迅雷鏈技術(shù)沙龍?jiān)賾?zhàn)北京 揭秘區(qū)塊鏈開發(fā)新利器

   時(shí)間:2019-04-28 10:23:16 來源:互聯(lián)網(wǎng)編輯:星輝 發(fā)表評(píng)論無障礙通道

去年曾在國內(nèi)區(qū)塊鏈開發(fā)者人群中,掀起技術(shù)風(fēng)潮的“鏈創(chuàng)未來·迅雷鏈技術(shù)沙龍”回來了!4月27日,迅雷鏈技術(shù)沙龍?jiān)诒本├?019年的第一幕。這次迅雷鏈的技術(shù)團(tuán)隊(duì)為開發(fā)者帶來了更多的技術(shù)升級(jí)和干貨內(nèi)容。

如果說,去年區(qū)塊鏈開發(fā)者主要關(guān)注的是主鏈“有沒有”的問題,比如哪條主鏈已經(jīng)完成上線,誰的節(jié)點(diǎn)更多,那么今年,開發(fā)者更關(guān)注主鏈“好不好”的問題。誰的性能最強(qiáng),誰更容易進(jìn)行應(yīng)用開發(fā),誰的合約更安全高效……這些具體入微的細(xì)節(jié),成為開發(fā)者亟待了解的內(nèi)容。

在29日的這場沙龍上,迅雷鏈的工程師們就全方位地對(duì)迅雷鏈的技術(shù)細(xì)節(jié)進(jìn)行解析。通過他們的講解,開發(fā)者不僅對(duì)迅雷鏈的技術(shù)特性有了全面了解,還搞清楚了背后的技術(shù)架構(gòu)和邏輯,對(duì)迅雷鏈的價(jià)值有了更深入的理解。

C:\Users\admin\AppData\Local\Temp\WeChat Files\06afd65f900d4d9d6812417bc0f3d1f.jpg

打破性能瓶頸 迅雷鏈關(guān)鍵點(diǎn)揭秘

在本次沙龍中,迅雷鏈開放平臺(tái)研發(fā)負(fù)責(zé)人張慧勇率先登臺(tái),深入揭秘迅雷鏈實(shí)現(xiàn)百萬TPS的架構(gòu)設(shè)計(jì):同構(gòu)多鏈的底層架構(gòu),和雙重共識(shí)算法兩大關(guān)鍵原因。

以目前的計(jì)算機(jī)科學(xué)水平,單鏈性能存在上限,肯定無法實(shí)現(xiàn)百萬級(jí)TPS。但如果能夠?qū)⒍鄺l鏈疊加到一起,那就不一樣了,完全能夠?qū)崿F(xiàn)性能上的高并發(fā)。這就是迅雷鏈獨(dú)創(chuàng)的同構(gòu)多鏈技術(shù),它把需求分?jǐn)傇诓煌逆溕?,每條鏈又都是用的獨(dú)自鏈內(nèi)的算法,有獨(dú)立的共識(shí)。通過這樣的方式,用擴(kuò)鏈的方法提升性能。如果性能需求繼續(xù)增高,還可以繼續(xù)增加鏈的數(shù)量,這樣就能滿足未來動(dòng)態(tài)擴(kuò)鏈的需求,支撐更多的用戶。。

多鏈結(jié)構(gòu)并不是完美的,同樣存在問題,比如說怎么完成鏈間通信,像比特幣這種用POW算法共識(shí)的鏈,如果用多鏈架構(gòu),很容易出現(xiàn)鏈間通信的缺點(diǎn),一旦某條鏈出了問題,所有鏈上的數(shù)據(jù)都會(huì)出錯(cuò)。

這就是迅雷鏈的另一個(gè)關(guān)鍵點(diǎn),共識(shí)算法。迅雷鏈采用的PBFT+DPoA的雙重共識(shí)。其中,PBFT就能解決鏈間通信的信息損耗,這種共識(shí)要求有三分之二節(jié)點(diǎn)以上的確認(rèn),才能完成信息狀態(tài)的遷移。因此一旦信息確定后,就不會(huì)再產(chǎn)生分叉或者回滾,避免因?yàn)槎噫溂軜?gòu)帶來的通信問題。

張慧勇總結(jié)說,迅雷鏈的技術(shù)關(guān)鍵點(diǎn),就是通過創(chuàng)新的多鏈架構(gòu),達(dá)成百萬級(jí)TPS,并擁有平行擴(kuò)展能力,滿足區(qū)塊鏈應(yīng)用容量的需求。同時(shí)通過PBFT+DPoA來實(shí)現(xiàn)秒級(jí)確認(rèn),以及區(qū)塊鏈的強(qiáng)一致性,提升用戶體驗(yàn),以及安全性要求。并通過開放平臺(tái)提供豐富的接入組件,最終方便商業(yè)用戶的接入。

C:\Users\admin\AppData\Local\Temp\WeChat Files\4da414d5a4da90cde2821bd994baf0b.jpg

迅雷鏈支持EVM、WASM雙虛擬機(jī) 賦能開發(fā)者

虛擬機(jī)是區(qū)塊鏈開發(fā)非常核心的技術(shù)。本月早些時(shí)候,迅雷鏈在深圳中國電子信息博覽會(huì)上,宣布推出了雙虛擬機(jī)系統(tǒng),以便實(shí)現(xiàn)對(duì)更多編程語言的支持。這次沙龍上,迅雷鏈底層工程師胡啟登詳細(xì)介紹了雙虛擬機(jī)系統(tǒng)的特性。

迅雷鏈上的WASM虛擬機(jī)不僅能夠支持更多的開發(fā)語言,還能支持合約的原地升級(jí)。在傳統(tǒng)的EVM的虛擬機(jī)上進(jìn)行合約升級(jí)的過程是非常痛苦的。首先,開發(fā)者必須停機(jī),再將原始的數(shù)據(jù)遷移過去,遷移完成之后,還要將用戶交易地址轉(zhuǎn)到另一個(gè)地址。過程極其麻煩,還會(huì)影響用戶使用。

而迅雷鏈的WASM虛擬機(jī),就可在不更換合約地址的情況下更新合約代碼。大大減少了工作量不說,還不影響應(yīng)用的正常使用。

另外迅雷鏈還改進(jìn)了WASM虛擬機(jī)里對(duì)合約調(diào)用的功能,實(shí)現(xiàn)了合約對(duì)合約的同步調(diào)用。這樣就讓未來區(qū)塊鏈上智能合約的互相調(diào)用,提供了更多的想象空間,讓不同應(yīng)用之間,也有了彼此融和、互相支撐的可能。

胡啟登說,之所以作出這些改進(jìn),是因?yàn)檠咐祖溦J(rèn)為開發(fā)者應(yīng)該把主要精力集中在開發(fā)對(duì)應(yīng)的業(yè)務(wù)邏輯上去,而不是花在區(qū)塊鏈交互這樣的底層功能上。

為此迅雷鏈還推出了一個(gè)合約開發(fā)平臺(tái)Catalyst“催化劑”。這個(gè)平臺(tái)集中了合約編寫、編譯、部署、接口測試。它部署在瀏覽器上,打開網(wǎng)站就可以進(jìn)行合約的開發(fā)。合約編寫完之后會(huì)自動(dòng)根據(jù)類型進(jìn)行編譯,編譯完之后可以部署到迅雷鏈的沙盒環(huán)境,會(huì)自動(dòng)生成合約對(duì)應(yīng)的調(diào)用接口,只需要開發(fā)者填一下參數(shù)就可以測試合約。

他現(xiàn)場演示了該平臺(tái)的操作使用,非常直觀、簡單,大大減輕了開發(fā)者的工作量。他說:“迅雷鏈底層研發(fā)一直是致力于打造更方便、更穩(wěn)定的開發(fā)平臺(tái),讓開發(fā)者做到更好的合約開發(fā)。”

C:\Users\admin\AppData\Local\Temp\WeChat Files\d1c6b0136bfb6534abab7a42845fd1c.jpg

決勝5G時(shí)代 迅雷鏈落地應(yīng)用節(jié)節(jié)開花

今年以來,5G概念大熱,新的數(shù)據(jù)傳輸技術(shù),將帶來更多的技術(shù)實(shí)現(xiàn)機(jī)會(huì)。其中,邊緣計(jì)算是最被看好的方向之一,那么,區(qū)塊鏈與5G可有何交集之處?目前市面上流行的“區(qū)塊鏈+5G+邊緣計(jì)算”究竟是概念堆砌,還是有真實(shí)需求?

對(duì)此系列問題,迅雷鏈開放平臺(tái)產(chǎn)品經(jīng)理葉奇逐一進(jìn)行了解答。因?yàn)閰^(qū)塊鏈上的各種規(guī)則和數(shù)據(jù),都是提前公開出來,所以可以解決各個(gè)方面的信任問題,就是涉及到資源的提供者之間、資源的提供者與消費(fèi)者之間的種種關(guān)系。

此外,區(qū)塊鏈還能提供可追溯性,每個(gè)節(jié)點(diǎn)的每個(gè)貢獻(xiàn)都會(huì)記錄下來,并可追溯,這將有助于邊緣計(jì)算的主系統(tǒng),選擇出更優(yōu)秀的節(jié)點(diǎn)成員,從而提高整個(gè)系統(tǒng)的可靠性和效率。

葉奇總結(jié)說,物聯(lián)網(wǎng)硬件作為基礎(chǔ),擔(dān)當(dāng)起收集數(shù)據(jù)還有提供計(jì)算資源的重任。5G提供了整個(gè)通信環(huán)境,讓信息的傳輸無障礙。邊緣計(jì)算在其中可以起到核心的作用,提供出來計(jì)算、存儲(chǔ)等等服務(wù)。而區(qū)塊鏈則是一個(gè)保證,將提供共識(shí)、激勵(lì)和記錄等作用。

C:\Users\admin\AppData\Local\Temp\WeChat Files\53e4858c8bdc4dcfbe0964b0ac90231.jpg

除了技術(shù)升級(jí)和遍地開花的應(yīng)用落地,沙龍現(xiàn)場,為向更多的開發(fā)者和區(qū)塊鏈愛好者傳遞專業(yè)知識(shí),培養(yǎng)更多的區(qū)塊鏈人才,迅雷鏈發(fā)布了“迅雷鏈大學(xué)”,豐富的內(nèi)容形式涵蓋不同技術(shù)難度的區(qū)塊鏈內(nèi)容,以及邀請行業(yè)專家、技術(shù)大牛參與的大咖公開課,未來還會(huì)不定期聯(lián)合權(quán)威研究院發(fā)布區(qū)塊鏈行業(yè)研究報(bào)告,組織更加豐富的線下活動(dòng)等??傻卿浹咐祖湽俜骄W(wǎng)站、迅雷鏈社區(qū)獲取更加完善和系統(tǒng)的區(qū)塊鏈技術(shù)內(nèi)容。

短短數(shù)小時(shí)的技術(shù)沙龍,其實(shí)遠(yuǎn)不足以介紹完迅雷鏈在性能水平、開發(fā)支持等方面的干貨,因此在沙龍結(jié)束后,仍有大量開發(fā)者不愿離去,意猶未盡繼續(xù)討論技術(shù)細(xì)節(jié)問題。迅雷鏈表示,接下來將會(huì)繼續(xù)在國內(nèi)其它城市舉辦巡回沙龍,每期都將又不同的側(cè)重點(diǎn),開發(fā)者可以關(guān)注迅雷鏈公眾號(hào),獲取新的技術(shù)信息,迅雷鏈會(huì)與開發(fā)者共同進(jìn)步,讓區(qū)塊鏈應(yīng)用開發(fā)之路越來越好走。

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version