區塊鏈是當今科技領域最熱門的趨勢之一,不過德勤(Deloitte)發現,GitHub上的大多數區塊鏈項目卻以失敗告終。
開源的曆史
儘管目前區塊鏈領域的動靜很大,可是據德勤的一項研究顯示,大多數基於這項技術的編程項目並沒有最終完成。
眾所周知,區塊鏈是支援比特幣及其他加密貨幣的分散式總帳技術。老牌的IT巨頭和新興的初創公司都紛紛欣然接受區塊鏈,希望打造一個龐大、有序的生態系統,包括可充分利用這項技術防篡改這個優點的安全交易系統、交易平台及其他IT解決方案。
不過種種跡象表明,開發人員可能在早期階段遇到了絆腳石。
GitHub上的區塊鏈項目
德勤分析了GitHub這個流行的開原始碼庫和協作平台,以審視區塊鏈發展現狀。 GitHub號稱擁有2400萬使用者和6800多萬個項目。
其中就有許多區塊鏈項目――德勤在這個平台上發現了772個不同的區塊鏈社區,每個社區致力於開發一個或多重專案,但遺憾的是,許多項目的失敗率很高。
在GitHub上所有與區塊鏈相關的項目中,只有8%目前處於活躍狀態(在過去六個月至少更新過一次)。企業組織領導的項目(15%仍得到維護)的情況比使用者領導的項目(7%仍處於活躍狀態)要好。
區塊鏈生態圈的20大中心程式碼程式庫
根據最新統計,GitHub上估計有86000個基於區塊鏈的程式碼程式庫。其中,9375多重專案來自企業、初創公司和研究組織。平均而言,每年有8600多個區塊鏈項目加入GitHub。
值得一提的是,GitHub上絕大多數項目處於非活躍狀態(多達90%),不管是哪種類型的項目。平均而言,項目的壽命只有短短一年,大多數項目在六個月內就銷聲匿跡了。
來自比特幣社區和以太坊社區的比特幣和以太坊源碼go-ethereum是GitHub上領先的區塊鏈程式碼程式庫,這並不出人意料。奪得第三名的是bitcoinjs-lib,前五名中另兩名是Electrum和同樣來自以太坊社區的cpp-ethereum。
對區塊鏈開發人員最常用的程式設計語言進一步分析後發現,許多項目都想在金融技術(fintech)大有作為。
區塊鏈發展方面的全球十大城市(項目數量)
該報告聲稱:“我們發現,雖然按區塊鏈程式碼程式庫的數量來衡量C++不是最流行的語言,但是它在區塊鏈生態系統的中心儲存庫中用得最多。考慮到C++已在金融服務行業用了一段時間,用來開發需要高效記憶體管理、高速度和高可靠性的應用程式,這也就不足為奇。”
報告指出,來自Google的Go這門語言也在流行起來,它從之前的一種“邊緣語言”發展成為區塊鏈項目中歡迎程度排第二位的程式設計語言。
來源:http://www.sohu.com/a/203792845_465914