基于区块链技术的众包系统设计与实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:anglecap
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,众包系统成为了工业界和学术界的研究热点。众包是通过将个人难以解决的工作任务,以自由自愿的形式交付给互联网中其他群体来完成的一种协同工作方式。众包能够充分利用网络资源,降低用工成本,提高生产效率。传统的众包系统以中心化架构为主,部署和数据存储高度集中,系统可靠性和数据安全性面临巨大的考验,并且当任务发起者和任务接受者发生争议时,需要依赖平台参与解决,缺少独立第三方的仲裁机制。本文设计并实现了基于区块链技术的众包系统,主要工作包括以下几点:(1)针对众包系统中用户数据的安全问题,结合区块链提出了基于权限控制的IPFS私有数据保护方案。IPFS是一种分布式文件系统,系统中的节点以协同工作的方式实现去中心化的数据存储。本文将IPFS作为众包系统的数据存储层,通过设计区块链智能合约实现用户组和文件目录的管理功能,使用户能够管理文件并灵活控制访问控制权限,其他用户可以通过区块链上的文件目录获取该用户共享的文件内容标识符,而不必担心所获取的文件是伪造的;同时,该方法结合区块链的控制管理对IPFS的底层数据格式以及数据交换协议进行了改进,即使恶意用户获得了数据的内容标识符,也无法获得文件的数据内容。实验结果表明,本文方法能够在增加少量计算时间的情况下有效控制多层级目录的权限控制。(2)针对众包场景中存在的任务发起者和任务接受者的争议问题,本文设计并实现了基于智能合约的二次方仲裁投票方案,将二次方投票策略应用到众包争议的仲裁流程中,使投票结果更加公平。本系统处于去中心化的环境中,可能会出现女巫攻击,对投票结果造成影响。因此,在投票流程中增加了用户的身份自验证模块,在用户提交选票前需要通过身份自验证的证明,从而极大提高女巫攻击的成本。模拟实验验证了本文争议解决方法的有效性。(3)设计并实现了基于区块链技术的众包原型系统,主要功能是通过用户注册管理合约和众包任务管理合约来实现。用户注册管理合约中存储了用户的投票信息和众包任务的参与信息,以此计算出用户的荣誉值。荣誉值可被作为任务承接的门槛,从而提高任务完成质量;众包任务管理合约为用户提供众包功能的接口以及众包执行流程的控制,包括任务发布,任务承接,任务办结,发起仲裁投票等功能。实验结果表明了基于区块链技术的众包系统的总体可行性。
其他文献
城市交通是城市的命脉所在。城市经济发展,居民安全保障都离不开交通。随着经济的发展和技术的进步,整个城市的生活节奏加快,人口流动增大,而轨道交通方便、廉价、快捷、准时的优点,无可避免地成为城市,尤其是核心城市的主要通勤方式。随着中国城市化进程的加快,许多二三线城市开始兴建地铁,中国地铁总里程数达到了5700公里以上,是2010年的4倍。地铁不仅仅需要满足最基本的载客的需要,也更需要满足人性、舒适,美
高超音速的可燃气流,在障碍物作用下,可形成驻定于障碍物的斜爆轰,据此原理设计的推进系统称为驻定爆轰发动机。该发动机具有结构简单、无附加点火源、噪音小等优点,因而受到国内外广泛的关注。当斜爆轰波满足一定的条件时,才能驻定在障碍物的表面,该条件称为驻定窗口,驻定窗口的大小反映了斜爆轰波驻定难易程度。本文对斜劈诱导的斜爆轰波前后建立质量、动量和能量守恒方程,考虑了氢气-空气多组分的平衡成分,推导了驻定斜
随着云计算和互联网技术的发展,网络中信息数据呈爆发式增长,用户难以从海量数据中发现自己需要的信息。在此背景下推荐系统应运而生,然而传统的协同过滤推荐存在着冷启动、数据稀疏性等问题。为解决这些问题,本文针对推荐系统做了以下的研究工作:(1)提出了一种基于知识图谱的LSH-CF推荐算法,通过融入物品语义信息解决数据稀疏性问题,从而提高推荐准确率。此外为解决用户相似度计算中的大数据问题,采用局部敏感哈希
学位
最近几年,越来越多的人开始重视并研究分形.分形积分函数Box维数的估计就是其中一个研究方向.众多学者感兴趣于这个研究方向,他们对此做了大量研究并得到许多有趣的结论.本文基于前人的研究,估计两类分形积分函数的Box维数.首先,给出有关Riemann-Liouville分数阶积分的Grüss型不等式的一般形式.其次,估计闭区间上的α-H(?)lder连续函数f(t)及其v阶Weyl分数阶积分W-vf(
传统的单标记学习只是用来解决对象的单义性问题,即一个示例仅仅与一个标记相关。然而,现实生活中的对象往往具有多义性,一个示例可能同时与多个标记相关,已有的单标记学习并不能很好地解决该类问题。因此,多标记学习框架被提出来处理该问题。为了提升学习性能,多数研究人员对如何挖掘更多的额外信息加入到模型的训练中进行研究,样本相关性的挖掘与利用在多标记学习中一直是一个核心内容。基于此,本文通过挖掘和利用样本相关
学位
学位
切换系统是由有限个子系统及决定子系统工作顺序的切换信号所构成的一类重要的混杂系统,具有广泛的实际工程应用背景和理论研究价值,目前对切换系统的分析和综合己经有了相当多的研究成果.另一方面,由于控制系统网络化程度的提高,有限的通信资源与不断增长的控制任务之间的矛盾也不断增加.而传统的周期采样数据方法会导致通信资源的浪费,为了克服其缺点,事件触发策略被提出.此外,控制元件也可能由于环境干扰而失效,因此提
学位