IBM要用區塊鏈技術解決行業痛點

根據美國專利商標局最近披露的信息,“藍色巨人”IBM申請了一項專利,可以將開發人員編寫的代碼更新和里程碑事件存儲在區塊鏈上。

IBM要用區塊鏈技術解決行業痛點

該專利名稱為“面向程序代碼信用和程序員集體貢獻的區塊鏈”,它設想利用區塊鏈技術創建一種安全、可靠的解決方案來追蹤與協作編碼相關的信息,以實現對程序員的信用、獎勵、或爭議解決等服務。

IBM公司表示:

“簡單的說,我們的想法是使用分佈式網絡來追蹤程序員在項目協同工作中的成就。正如專利申請中所闡述的那樣,區塊鏈可以用來追蹤工作歸功於哪個特定的程序員。”

此外,IBM公司在專利申請中還解釋稱,程序員通常需要通過協作來完成軟件產品,但是企業通常缺乏一種有效的評估每位程序員貢獻的方法,因此IBM希望將代碼事務記錄在區塊鏈上,確保信息完整且不可篡改。IBM補充稱:

“與利益相關者(程序員)相關的代碼事務和參數將會被編譯進一個由程序員事務區塊鏈區塊組成的鏈。這條鏈可以被認為是一個軟件編年史……然後,我們可以通過代碼區塊最近歷史記錄,或是完整歷史記錄信息的‘狀態’路徑來追蹤不同的程序員,此外我們還會利用代碼生命週期、版本、以及其他歷史參數等。”

“一旦計算出新的區塊,就可以將該區塊附加到利益相關者(程序員)的歷史區塊鏈上,然後其他觸發器將作出響應,更新區塊。舉個例子,當某個程序員選擇了計算機顯示器圖形用戶界面(GUI)上的按鍵時,就會顯示代碼編輯器,之後即可添加代碼 ,之後每個更新(或每個里程碑事件)都會被記錄到區塊鏈上,比如單元測試完成,代碼集成完成,分配工作項關閉,等等。”

事實上,IBM已經申請了很多與區塊鏈技術相關的專利,就在今年四月,這家全球科技巨頭申請了一項基於區塊鏈專利,旨在確保連接各類設備的網絡能夠安全地執行智能合約。


分享到:


相關文章: