程序员编程工作量难评估?IBM要用区块链技术解决行业痛点

金色财经 区块链7月6日讯  根据美国专利商标局最近披露的信息,“蓝色巨人”IBM申请了一项专利,可以将开发人员编写的代码更新和里程碑事件存储在区块链上。程序员编程工作量难评估?IBM要用区块链技术解决行业痛点该专利名称为“面向程序代码信用和程序员集体贡献的区块链”,它设想利用区块链技术创建一种安全、可靠的解决方案来追踪与协作编码相关的信息,以实现对程序员的信用、奖励、或争议解决等服务。 IBM公司表示: “简单的说,我们的想法是使用分布式网络来追踪程序员在项目协同工作中的成就。正如专利申请中所阐述的那样,区块链可以用来追踪工作归功于哪个特定的程序员。” 此外,IBM公司在专利申请中还解释称,程序员通常需要通过协作来完成软件产品,但是企业通常缺乏一种有效的评估每位程序员贡献的方法,因此IBM希望将代码事务记录在区块链上,确保信息完整且不可篡改。IBM补充称: “与利益相关者(程序员)相关的代码事务和参数将会被编译进一个由程序员事务区块链区块组成的链。这条链可以被认为是一个软件编年史……然后,我们可以通过代码区块最近历史记录,或是完整历史记录信息的‘状态’路径来追踪不同的程序员,此外我们还会利用代码生命周期、版本、以及其他历史参数等。”“一旦计算出新的区块,就可以将该区块附加到利益相关者(程序员)的历史区块链上,然后其他触发器将作出响应,更新区块。举个例子,当某个程序员选择了计算机显示器图形用户界面(GUI)上的按键时,就会显示代码编辑器,之后即可添加代码 ,之后每个更新(或每个里程碑事件)都会被记录到区块链上,比如单元测试完成,代码集成完成,分配工作项关闭,等等。” 事实上,IBM已经申请了很多与区块链技术相关的专利,就在今年四月,这家全球科技巨头申请了一项基于区块链专利,旨在确保连接各类设备的网络能够安全地执行智能合约。 

文章翻自coindesk

Comments are closed.