0
本文作者: 溫曉樺 | 2018-02-12 20:38 |
雷鋒網(wǎng)(公眾號(hào):雷鋒網(wǎng))AI金融評論按:德勤最新研究利用Github平臺(tái)上的元數(shù)據(jù),對近9萬區(qū)塊鏈項(xiàng)目進(jìn)行了實(shí)證分析,追蹤2009年起至今的區(qū)塊鏈技術(shù)演進(jìn),幫助投資者透過泡沫探尋本質(zhì)。研究中還指出,北京上海的區(qū)塊鏈活動(dòng)十分活躍。北京和上海由于比特幣項(xiàng)目的活躍,已經(jīng)位居全球開源區(qū)塊鏈人才分布Top 5的城市。本文來自蘇州同濟(jì)研究院@鏈谷之聲,雷鋒網(wǎng)經(jīng)授權(quán)轉(zhuǎn)載。
在分析區(qū)塊鏈庫及其內(nèi)容時(shí),我們注意到越來越多的機(jī)構(gòu)加入其中。在2010年,機(jī)構(gòu)開發(fā)的項(xiàng)目不到百分之一。
到2017年,他們的區(qū)塊鏈項(xiàng)目占11%(組織目前占GitHub上軟件開發(fā)項(xiàng)目總數(shù)的7%)。最近關(guān)于商業(yè)機(jī)構(gòu)通過開源獲得區(qū)塊鏈計(jì)劃成功率的數(shù)據(jù)看起來很有希望;一些備受矚目的大型商業(yè)實(shí)體已經(jīng)在這樣做。
特別重要的是,一些組織開發(fā)的項(xiàng)目已經(jīng)產(chǎn)生了新平臺(tái),如以太坊,Corda和Quorum。一些開發(fā)人員用來構(gòu)建應(yīng)用程序。組織擁有的項(xiàng)目往往比用戶開發(fā)的項(xiàng)目更新頻率更快,被復(fù)制的可能性要高出五倍。
當(dāng)一個(gè)項(xiàng)目被復(fù)制了,所有內(nèi)容都可以被復(fù)制項(xiàng)目的賬戶使用,從而成為一個(gè)事實(shí)上的知識(shí)轉(zhuǎn)移機(jī)制。這個(gè)過程通常被稱為引用網(wǎng)絡(luò),其中最常被復(fù)制的項(xiàng)目在項(xiàng)目網(wǎng)絡(luò)中占據(jù)更主要的地位,我們稱之為項(xiàng)目中心。
一些最核心的項(xiàng)目是由組織開發(fā)和維護(hù)的:比特幣核心,以太坊的C ++和Go實(shí)施,Ethereum的Python客戶,以及比特幣改進(jìn)建議。
在研究上述圖表時(shí),請記住,以太坊和比特幣的初始項(xiàng)目是由組織(基金會(huì))維護(hù)的,GitHub中的大量區(qū)塊鏈項(xiàng)目和應(yīng)用程序?qū)嶋H上建立在這兩個(gè)項(xiàng)目之上。
總之,組織主導(dǎo)的項(xiàng)目是成千上萬個(gè)其他項(xiàng)目的骨干代碼。區(qū)塊鏈中的最重要20個(gè)項(xiàng)目中,有18個(gè)是由組織創(chuàng)建和維護(hù)的。
下面是根據(jù)關(guān)注度列出的Github上排名前20的區(qū)塊鏈項(xiàng)目,第一是bitcoin,其次是go-ethereum,第三是bitcoinjs-lib。
組織機(jī)構(gòu)開放源碼的承諾主導(dǎo)了區(qū)塊鏈的核心發(fā)展,因?yàn)樗钣锌赡鼙葌€(gè)人參與發(fā)展更具要求和更有目的性。
相對于個(gè)人來說,一旦組織投入資源,推動(dòng)項(xiàng)目成功的動(dòng)機(jī)更大。鑒于組織參與者彼此緊密聯(lián)系在一起,通常對彼此負(fù)有更大的責(zé)任,這也推動(dòng)了區(qū)塊鏈的持續(xù)發(fā)展。
對于潛在的開發(fā)者來說,首先經(jīng)常出現(xiàn)的問題是“我們該如何開始?”為了幫助回答這個(gè)問題,找出現(xiàn)有項(xiàng)目的語言就很重要。
我們發(fā)現(xiàn),C++在生態(tài)系統(tǒng)的中央數(shù)據(jù)庫中的應(yīng)用最多,雖然用區(qū)塊鏈庫的數(shù)量來衡量,這種語言并不是最流行的。
這并不奇怪,因?yàn)镃++已經(jīng)在金融服務(wù)行業(yè)得到廣泛應(yīng)用,開發(fā)需要高效內(nèi)存管理、速度和可靠性的應(yīng)用程序。對于加密貨幣項(xiàng)目(包括比特幣)背后的重負(fù),C++仍然是最受青睞的語言。
對于GitHub上最核心的版本庫,C ++幾乎占了所有內(nèi)容的一半。
不過,我們也發(fā)現(xiàn),谷歌在2009年開發(fā)的編程語言Go似乎越來越受到關(guān)注。Go現(xiàn)在是用于區(qū)塊鏈相關(guān)項(xiàng)目的第二大語言。
Go似乎已經(jīng)從邊緣語言迅速演變?yōu)镚itHub區(qū)塊鏈生態(tài)系統(tǒng)的核心之一。在2015年,在Go開發(fā)的區(qū)塊鏈項(xiàng)目中,所有項(xiàng)目的內(nèi)容都不到2%。程序員把Go的崛起歸因于其簡單性和擴(kuò)展能力。
盡管據(jù)說金融服務(wù)公司依賴于C++的內(nèi)存管理,速度和可靠性,但對于金融服務(wù)公司來說,可擴(kuò)展性似乎也是一個(gè)非常高的優(yōu)先級。
這似乎也在Ethereum和Hyperledger項(xiàng)目中得到印證,這兩個(gè)項(xiàng)目都涉及將其他技術(shù)整合到區(qū)塊鏈中,以擴(kuò)大其在加密貨幣之外的使用。
此外,德勤的數(shù)據(jù)科學(xué)家了解到,金融服務(wù)公司也參與了GitHub的區(qū)塊鏈開發(fā)。在GitHub上大致有兩種類型的參與者:提交者和觀察者。
提交者對代碼進(jìn)行提交或貢獻(xiàn),而觀察者在不做出代碼貢獻(xiàn)的情況下,跟蹤項(xiàng)目的開發(fā)。到目前為止,金融服務(wù)公司似乎主要充當(dāng)GitHub項(xiàng)目的觀察者,很少有金融服務(wù)公司的雇員是代表公司進(jìn)行項(xiàng)目的提交者。
然而,也有一些知名的金融服務(wù)公司不僅從旁觀察,實(shí)際上也有自己的項(xiàng)目,在其品牌下運(yùn)行,承擔(dān)重大的責(zé)任。
最后,研究人員介紹了這份報(bào)告的調(diào)查方法,他們使用網(wǎng)絡(luò)分析領(lǐng)域常用的幾個(gè)度量標(biāo)準(zhǔn),如連接數(shù)(degree),中心性(PageRank評分)和聚類(社區(qū)檢測)。在分析中定義了三種類型的網(wǎng)絡(luò)連接:
協(xié)作衡量項(xiàng)目對彼此的貢獻(xiàn)。為了建立這個(gè)網(wǎng)絡(luò),我們確定了在區(qū)塊鏈項(xiàng)目中彼此合作的庫,而不是整個(gè)GitHub集合。
引文是衡量另一個(gè)項(xiàng)目對項(xiàng)目內(nèi)容的使用。被高度引用的項(xiàng)目往往具有很高的中心性分?jǐn)?shù)。
追隨者衡量一個(gè)項(xiàng)目在其他項(xiàng)目中的受歡迎程度。
雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。