基于联盟链的众测数据溯源系统设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:cjn2503687
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
众包测试是众包活动在软件测试领域的应用。众测数据如测试报告在众测平台中经过一系列处理交付给需求方,由于中间过程缺少透明度,用户很难判断其来源与可靠性。数据溯源通过对数据来源与转换过程的追溯,能够确保数据真实性。当前的数据溯源系统多采用中心化架构,恶意用户为了利益能够进行数据篡改,溯源数据本身的真实性无法保障。联盟链是有准入机制的区块链,账本数据由经过验证的节点共同维护,具有去中心化、不可篡改的特点。将联盟链技术应用于众测数据溯源,能够保障溯源数据安全。为实现可信众测数据溯源,本文搭建众测需求方、众测工人、众测平台方组成的联盟链,设计并实现了基于联盟链的众测数据溯源系统。系统主要提供众测数据采集、众测数据联盟链存储及众测数据追溯功能。溯源系统实时采集众测数据并附加来源信息作为溯源数据,关键数据以哈希值方式保存保护用户数据隐私。为实现溯源数据的可信存储,众测数据联盟链存储过程作为联盟链网络中的交易经过各参与方共识验证,由智能合约自动完成。溯源数据作为交易账本多方维护、难以篡改。众测用户通过追溯数据来源信息验证数据真实性,在对审核结果有异议时追溯数据审核信息确定责任人。技术实现层面,本文采用业界主流框架进行开发。前端采用Vue框架,服务层采用Springboot框架,联盟链存储层采用Hyperledger Fabric框架。为保证系统性能和可扩展性,系统采用Nginx实现前端反向代理与负载均衡,采用Docker部署系统各个服务,Kubernetes集群管理容器的调度、扩展和负载均衡。本文对系统进行了功能测试与性能测试。系统业务层接口在2秒内40次请求情况下平均响应时间为500毫秒,系统联盟链在50tps的交易吞吐量下平均延迟为110毫秒。测试结果表明系统能够基于联盟链提供可靠的众测数据溯源服务。本系统为众包测试提供众测数据溯源服务,提高了众测参与方之间的信任,为众包测试的发展做出了贡献。
其他文献
在中国共产党90多年的革命和建设过程中,从新民主主义革命时期确定农民的土地所有权实现了“耕者有其田”到进行社会主义改造时期实现了农村土地社会主义集体所有制,从改革开放初期的家庭联产承包责任制到为实现农业农村现代化的土地所有权承包权经营权三权分离,农业劳动生产率显著提高,农村面貌发生了翻天覆地的变化,农民收入不断提高。但是城乡之间的差距依然明显,特别是在改革开放推动我国现代化发展的浪潮下,城市的经济
采用声发射检测系统技术可以实现对大型锅炉、炉壁管道构件进行炉壁裂纹以及缺陷实时检测,通过检测,可以做到提前维护,预防不必要的更大的损失,基于声发射的锅炉管道泄漏检测方法有望提供一种系统的解决方案。由于锅炉工作现场环境复杂,影响测量信号的噪声源复杂多变,所以研究设计锅炉管道泄漏检测系统,研究泄漏声发射信号的处理、识别和定位方法是关键。针对声发射信号的强噪声、非线性、非平稳等特征,小波分析、经验模态分
当前国内经济发展内需不足,国家鼓励企业向外扩张扩大外需以改善经济环境。跨国并购给企业带来收益,帮助企业快速进入目标市场,获得规模效应,因此成为企业扩张首选的战略方式。但收益往往伴随风险,商务部数据表明,中国跨国并购成功率不足50%,多数跨国并购最终走向失败,企业逐利却换来失败经验。从过往跨国并购案例中总结经验对于提升中国跨国并购成功率有意义重大。随着科技革命进程深化,中国IT行业跨国并购份额及规模
作为中国传统政治思想的“王道”观念,其本质是伦理与政治的合体。孟子对“王道”观念的发挥,遂成为儒家“内圣外王”之道的自觉品格,亦成为儒家政治思想的核心范畴和人类社会孜孜以求的政治图景。本文旨在研究这一观念的思想基础、具体内容和本质特征。首先,孟子王道政治思想之基础,主要来源有二。其一,《诗经》与《尚书》是其经典之源,内在的含有人文传统的价值观念、见之于史的规范意识以及情境适用的说理范式。孟子借此以
系统性集成封装SIP(System In Package)通过堆叠的方式集成了多个芯片和无源器件组成一个可以实现某种功能的系统模组,它具有体积小、质量小、兼容性好、电性能高、研发周期短等特点。在设计局域网控制器模组为了控制其体积、质量和提高电性能,我们提出了以SIP的形式来设计,但市面上多数的SIP都是以基板为载体在内部直接埋入裸片的封装,它的技术要求高、成本高、难加工等特点让我们望尘莫及。我们转
膜分离技术以其操作简单和节能环保等优点,成为解决水资源污染问题的有效方法之一。聚偏氟乙烯(PVDF)超滤膜因其良好的机械性能、优异的耐化学性能和热稳定性,在食品加工、生物医药和油水分离等饮用水或工业废水处理中都有十分广泛的应用。然而,在过滤过程中污染物容易吸附在膜表面或者堵塞膜孔,从而降低水通量和膜的使用寿命。本文以甲基丙烯酸(MAAc)和甲基丙烯酰胺(MAAm)为亲水性单体,在商业PVDF超滤膜
在有机体中,维持细胞的正常生长、发育和环境的稳态是生存所必须的。其中,细胞周期的调节是发育过程中非常重要的,基本的生物进程。细胞周期主要分为四个时期,即G1期、S期、G2期和M期,此外还存在处于静止态的G0期。在细胞周期的进程中,G1期向S期的转化是一个从物质准备进入到DNA合成的过程,这一过程对于细胞的增殖是至关重要的,促进其转化过程的破坏可以导致有机体的发育异常或者疾病的产生。E2F蛋白家族,
近年来,我国经济快速发展人民币汇率波动以及经济政策的不断调整,增加了企业生存环境的模糊性。我国资本市场较西方国家发展相对滞后,加之信息不对称问题的存在,我国企业内外
论文提出了一个针对PLCopen运动控制功能块的验证方法。相比于可编程控制器的标准功能块,运动控制功能块的内部实现更为复杂,并且缺少针对对该类型功能块的验证方法。论文提出的验证方法在文中被分为功能块结构建模、运动控制引擎建模和模型转换三个方面进行阐述,并在最后使用该方法对一个示例程序进行建模,再对验证后的结果进行分析。实验结果证明该方法可以有效的验证程序的部分功能特征和性能特征。对于功能块结构建模
随着互联网的发展,企业社会责任意识和公民意识的不断增强,企业线上公益在近几年得到了大幅的发展。区别于传统公益项目,线上的公益项目中公众作为核心的参与主体,与作为资源提供者和资源整合者的公益发起组织共同创造价值。本文就是基于此背景出发,对公众参与企业线上公益价值共创的驱动力进行探究,将公众的价值共创行为分为发起的和自发的价值共创两种。在研究逻辑上,先通过深度访谈和扎根理论分析,形成本文的研究核心——