● 本刊特約編輯 李琳 /文
在全球區(qū)塊鏈社區(qū),有1000多條公鏈,這些公鏈背后不乏有代幣身影,如何有效甄別公鏈的質(zhì)量?日前記者采訪浙大計算機(jī)學(xué)院計算機(jī)軟件研究所副所長、浙江大學(xué)區(qū)塊鏈研究中心副主任楊小虎時獲悉,從技術(shù)層面可以從源代碼分析鑒別公鏈的質(zhì)量。
今年6月份,浙江大學(xué)區(qū)塊鏈研究中心成立,工程院院士陳純出任主任,是專注于區(qū)塊鏈基礎(chǔ)理論和核心技術(shù)研究、區(qū)塊鏈應(yīng)用和成果轉(zhuǎn)化的校級科研機(jī)構(gòu)。
楊小虎介紹,目前全球有1000多條公鏈,但公鏈的質(zhì)量參差不齊,具體如何甄別,可通過在開源社區(qū)里公布的區(qū)塊鏈軟件源代碼進(jìn)行分析,如源代碼的原創(chuàng)性等對比分析,評判鏈的質(zhì)量。
互聯(lián)網(wǎng)的開源社區(qū),就如互聯(lián)網(wǎng)的江湖一般,是互聯(lián)網(wǎng)軟件開發(fā)者發(fā)布或稱之為貢獻(xiàn)的各類軟件源代碼匯聚地,在這公開的社區(qū)里,由全球各國的專業(yè)人士參與,發(fā)起者除IT界資深人士外,也有各大企業(yè)的IT工程師,他們既是貢獻(xiàn)者,同時也是從中吸取養(yǎng)分的軟件開發(fā)知識的使用者,一般擁有社區(qū)最高發(fā)言權(quán)的是技術(shù)委員會成員,通常是社區(qū)里資深人士或?qū)ι鐓^(qū)做出巨大貢獻(xiàn)者而被選入,擔(dān)任著對在開源社區(qū)里貢獻(xiàn)者軟件代碼的鑒定和價值判斷等。
圖為浙大計算機(jī)學(xué)院計算機(jī)軟件研究所副所長、浙江大學(xué)區(qū)塊鏈研究中心副主任楊小虎
五六年前,在楊小虎的團(tuán)隊中,曾有一名研究生因在容器云社區(qū)里提供了一百多萬行的代碼,經(jīng)技術(shù)委員會評測后選為技術(shù)委員會成員。此后,他的團(tuán)隊也成為各大企業(yè)爭相挖掘人才之處。為支撐區(qū)塊鏈產(chǎn)業(yè)發(fā)展儲備人才,浙大將于今年冬季,首次設(shè)置區(qū)塊鏈專業(yè)課程,截至目前,已有89名學(xué)生報名。
通常區(qū)塊鏈的公鏈在開源社區(qū)開放代碼后,開源社區(qū)的資深人士會來審定對此認(rèn)不認(rèn)可,比如比特幣在社區(qū)里開放后,經(jīng)業(yè)內(nèi)人士一致評價,非常具有創(chuàng)新的設(shè)計,通過技術(shù)跨越了國家地區(qū)行政區(qū)域以及中心化機(jī)構(gòu)的束縛,因其出色的技術(shù)架構(gòu)設(shè)計,一出現(xiàn)即被業(yè)內(nèi)認(rèn)同;當(dāng)然如果發(fā)布代碼沒有獲得主流社區(qū)認(rèn)可,但還有一部分人認(rèn)可并追隨,這就形成分流,即分叉,自成一派,其實質(zhì)是應(yīng)用場景的轉(zhuǎn)化,或者是技術(shù)上的路線不同。在開源社區(qū)里,需要不斷有人在里面貢獻(xiàn),這意味著有共識,繼續(xù)往前走,一旦沒有人做貢獻(xiàn),這個門派或分叉就會消失或淘汰。
楊小虎還說,浙大區(qū)塊鏈研究中心成立后,預(yù)計今年下半年,將對網(wǎng)上一些主流公鏈,從技術(shù)角度進(jìn)行分析,評測其質(zhì)量,適當(dāng)?shù)臅r候?qū)l(fā)布測評結(jié)果。屆時本刊將繼續(xù)跟蹤報道。