MATRIX張國強:不懼公鏈競爭,將使用AI技術(shù)夯實(shí)區塊鏈地基

巫盼 7年前 (2018-03-29)

預計到10月1日,MATRIX的主鏈會(huì )上線(xiàn)。

在電影《黑客帝國》中,MATRIX是一套人工智能程序,它類(lèi)似于一個(gè)巨大的網(wǎng)絡(luò ),連接著(zhù)無(wú)數人的意識。

在數學(xué)名詞中,MATRIX是矩陣的意思,它常常被用來(lái)表示統計數據等方面的各種有關(guān)聯(lián)的數據。

所以這個(gè)詞必然和人工智能、數據以及我們的未來(lái)掛鉤,區塊鏈項目MATRIX便是如此,用MATRIX聯(lián)合創(chuàng )始人張國強的話(huà)來(lái)說(shuō),“MATRIX設計初衷就是百萬(wàn)TPS級商業(yè)應用,旨在用AI 技術(shù)改造整個(gè)主鏈的底層,使其能夠更安全、更易用地支撐上層應用。”

MATRIX:分布式人工智能的新“玩法”

張國強和MATRIX的兩位科學(xué)家鄧仰東、李慶華結緣于“書(shū)”。

高度100人物|張國強:MATRIX如何用人工智能改造公鏈底層技術(shù)

“當年在機械工程出版社的時(shí)候,我負責芯片、硬件、嵌入式軟件到算法整個(gè)產(chǎn)品線(xiàn)上的專(zhuān)業(yè)圖書(shū)的出版,兩位科學(xué)家都是我們的作者。”

當時(shí),誰(shuí)也沒(méi)想到三個(gè)人未來(lái)會(huì )因為區塊鏈和人工智能走到一起。

其實(shí)說(shuō)到MATRIX的創(chuàng )始團隊,其配置可謂非常豪華:

MATRIX的首席人工智能科學(xué)家鄧仰東是清華大學(xué)副教授,于2006年在卡內基-梅隆大學(xué)取得博士學(xué)位。是最早開(kāi)始使用GPU進(jìn)行通用并行算法設計的研究人員之一,從2009年開(kāi)始就成為NVIDIA合作教授,曾帶領(lǐng)團隊在Pascal VoC和COCO兩大競賽上均斬獲第一名。。

首席芯片及軟硬件架構科學(xué)家李慶華則是通信和IC芯片設計專(zhuān)家,是我國4G、4.5G(NB-IoT)和5G標準的主要貢獻者,也是中國首個(gè)WiFi芯片的總設計師,也是國內首個(gè)5G物聯(lián)網(wǎng)國家重大專(zhuān)項課題的副組長(cháng)與技術(shù)負責人。

離開(kāi)出版社的張國強踏入了AI行業(yè),之后做過(guò)中科創(chuàng )達和全志的投資顧問(wèn),在這個(gè)過(guò)程中,張國強一直在思考,雖然AI能提供生產(chǎn)力,但是生產(chǎn)關(guān)系并沒(méi)有發(fā)生變化,“我一直在想生產(chǎn)關(guān)系的變革點(diǎn)在哪里,區塊鏈給了我答案。”

最后,在各種機緣巧合下,MATRIX就誕生了。

高度100人物|張國強:MATRIX如何用人工智能改造公鏈底層技術(shù)

“我們很認真地分析了當前的區塊鏈技術(shù),發(fā)現當前主鏈有很多不完善的地方,所以MATRIX選擇聚焦到主鏈上。”

MATRIX總結了三方面的問(wèn)題:

一是安全問(wèn)題,如果資產(chǎn)交易不安全,放在這個(gè)鏈上有什么意義呢?

二是交易速度,現在的主鏈想真正面向商用的話(huà),必須跨越這個(gè)障礙;

三是解決易用性,現在包括以太坊在內的很多主鏈都需要通過(guò)編程才能發(fā)布應用。

而人工智能可能是解決上述問(wèn)題的最佳方式之一。

AI+區塊鏈,提高交易安全和速度

2016年5月份,基于以太坊的應用The DAO 遭遇黑客攻擊,造成高達6000萬(wàn)美元的損失,當時(shí)這個(gè)事件甚至引發(fā)了以太坊的硬分叉。確實(shí),在現有區塊鏈中,如果將貨幣發(fā)送到某個(gè)地址,操作是無(wú)法撤銷(xiāo)的,這意味著(zhù)如果交易方將貨幣發(fā)送到錯誤地址,就會(huì )導致無(wú)法挽回的損失。

MATRIX在設計之初,就考慮到了這樣的問(wèn)題,在設計中提出了申訴機制。

針對智能合約中的安全漏洞,MATRIX提出了綜合安全方案,通過(guò)深度神經(jīng)網(wǎng)絡(luò )和形式化驗證技術(shù)對合約進(jìn)行多方位靜態(tài)和動(dòng)態(tài)檢查。不僅如此, MATRIX 還引入對抗生成網(wǎng)絡(luò )和增強式學(xué)習技術(shù)自動(dòng)修正合約代碼,一方面通過(guò)隨機組合黑客代碼攻擊智能合約,一方面通過(guò)自我學(xué)習不斷修正智能合約代碼。

高度100人物|張國強:MATRIX如何用人工智能改造公鏈底層技術(shù)

談到易用性方面,張國強表示,“易用上的關(guān)鍵點(diǎn)也是合約,現在的智能合約還得寫(xiě)代碼,并不能達到所有人都可以用的狀態(tài),我們的理想狀態(tài)是人用自然語(yǔ)言描述一個(gè)合約,我們通過(guò)機器幫你自動(dòng)轉換為智能合約,并結合各類(lèi)安全措施,實(shí)現安全交易。”

想要做到這樣,并不容易,這其中的難點(diǎn)便是對于交易語(yǔ)義的理解,并能準確表達為實(shí)現代碼。

不過(guò)MATRIX通過(guò)自研的AI大數據工具分析后,發(fā)現了大量隱藏在智能合約的模型結構和測試參數。因此,MATRIX項目根據這些參數規律,設計大量結構模板,最終實(shí)現自然語(yǔ)言處理技術(shù)與完成智能合約實(shí)現的無(wú)縫融合。

公益算力:用MCMC代替哈希計算可行嗎?

同時(shí),MATRIX提出了一個(gè)概念:公益算力。

張國強表示,MATRIX團隊認為哈希計算浪費了大量的電力和算力,而哈希的本質(zhì)是為了做工作量證明,“我們就在想有沒(méi)有既能做工作量證明,又不會(huì )浪費算力的的方法。”

鄧教授就想到了用蒙特卡洛馬爾科夫鏈(簡(jiǎn)稱(chēng)MCMC)代替哈希計算,現在有不少大的科學(xué)計算任務(wù)都會(huì )被切成很小的MCMC的計算單元,同理在區塊鏈里,也可以把大的任務(wù)切成很小的MCMC計算,這樣就完成了工作量證明,也幫助完成了科學(xué)計算子模塊的計算。

高度100人物|張國強:MATRIX如何用人工智能改造公鏈底層技術(shù)

所以,對于MATRIX來(lái)說(shuō),這種公益算力如何保證記賬權生成任務(wù)量的穩定充足,以及切分后對于礦工來(lái)說(shuō)機制是否公平都是需要深思熟慮的。畢竟公鏈最關(guān)鍵的就是共識,而共識的最基礎就是公平,當一個(gè)任務(wù)處在變動(dòng)、不持續的狀態(tài)下,社群成員反而會(huì )對這個(gè)鏈的共識產(chǎn)生質(zhì)疑。

最后在節點(diǎn)上,MATRIX會(huì )用AI對選民進(jìn)行標記,通常情況下,節點(diǎn)會(huì )被分為三層。

“挑出來(lái)的這些節點(diǎn)必須提供算力支撐,被推舉出來(lái)的節點(diǎn)還需要把他的計算任務(wù)分發(fā)給所有推舉他的第二層、第三層選民,在任務(wù)分配的時(shí)候,獎勵也會(huì )分配。”

總而言之,MATRIX就是要讓投票機制、PoW 算力以及智能合約人工智能化。

說(shuō)到現在的公鏈,EOS、NEO、量子鏈、比原鏈等等,這其中的競爭也是非常激烈,當然隨著(zhù)部分公鏈的上線(xiàn),今年下半年這塊市場(chǎng)可能會(huì )迎來(lái)新一輪的洗牌,鹿死誰(shuí)手還是未知。

在張國強看來(lái),公鏈能不能做好取決于三方面因素。一是構建開(kāi)發(fā)者友好的社區。“社區應該有核心的像科學(xué)家這樣的角色,由這些技術(shù)開(kāi)發(fā)領(lǐng)袖帶領(lǐng)、鼓勵更多人才參與到社區的建設,這樣公鏈才能做好。”二是設計能夠面向未來(lái)海量交易的商業(yè)應用。再次為生態(tài)建設。

張國強認為,“我們在拐大彎,我們瞄準的是能夠服務(wù)數字經(jīng)濟的‘基礎設施’。”

結語(yǔ):

不過(guò),做公鏈非一日之功,MATRIX深知現在一些底層技術(shù)還在初步發(fā)展階段,一切才剛剛開(kāi)始,但是張國強堅信,“一開(kāi)始我們會(huì )瞄準市場(chǎng)比較大的無(wú)人區,為什么是無(wú)人區,因為可能當前技術(shù)還沒(méi)有達到,所以我們就需要去填坑,這個(gè)過(guò)程中也許突然有個(gè)技術(shù)成熟了,它就能幫助你填這個(gè)坑。”

預計到10月1日,MATRIX的主鏈會(huì )上線(xiàn),大家可以敬請期待。

最后,記得關(guān)注微信公眾號:鎂客網(wǎng)(im2maker),更多干貨在等你!

鎂客網(wǎng)


科技 | 人文 | 行業(yè)

微信ID:im2maker
長(cháng)按識別二維碼關(guān)注

硬科技產(chǎn)業(yè)媒體

關(guān)注技術(shù)驅動(dòng)創(chuàng )新

分享到