居民身份证异地首次申办协同链系统的设计与实现
这是一篇关于区块链,IPFS,FISCO BCOS,简化访问策略描述,身份证首次申领的论文, 主要内容为根据中国第七次全国人口普查结果显示,中国流动人口的数量正在快速增长。其中,前往非户籍地省份/直辖市生活、工作的人越来越多。部分省份/直辖市的人群可以在居住地所在公安部门进行身份证的首次申领。但是,居住地所在公安部门相较于户籍地所在公安部门,对他们人口信息的掌握程度并没有十分完善,需要两地公安部门之间进行人口信息数据的共享。在数据共享的过程中,存在共享数据无法统一、恶意用户篡改数据和恶意删除操作记录等问题,导致数据无法实现安全的共享,使数据得不到高效的利用。区块链技术具有去中心化、分布式存储和不可篡改等性质,已经逐步应用到政府部门应用中。本文利用区块链技术,实现数据的安全共享,并且保存用户的操作记录。但是,由于区块链不适合存储身份证申办业务数据这类大块数据,需要与分布式文件系统结合存储数据。在使用分布式文件系统时,会遇到敏感数据的保护和数据访问控制的安全挑战。基于密文策略的属性加密方法在实现对数据访问控制的同时,还用加密的方式保证数据的安全。但在实际应用中,当访问策略中涉及数据访问者的属性数量过多时,会导致访问策略描述十分复杂。基于以上背景,本文对基于属性的访问控制机制进行研究,提出了一种利用属性间层级关系简化访问策略描述的方案;在此基础上,利用FISCO BCOS平台开发了一个居民身份证异地首次申办协同链系统,包括协同链和协同链系统应用部分,使用区块链和IPFS共同存储数据,并将提出的方案应用于IPFS中数据的访问控制。本文的研究工作主要有以下方面:(1)针对属性加密中访问策略涉及属性数量过多时,会导致访问策略描述十分复杂的问题,提出一种利用属性间的层级关系并结合区块链的访问控制方案,简化访问策略描述。(2)设计并实现居民身份证异地首次申办协同链。搭建连接不同省份/直辖市公安部门的联盟链平台,使得人口身份证申办信息数据得到安全共享。利用IPFS私有集群进行链下分布式存储身份证申办详细数据,实现了区块链链上加IPFS链下存储的模式,减轻区块链数据存储的压力。设计了智能合约,统一不同省份/直辖市公安部门共享的数据,并且永久保存用户的操作记录。(3)基于上述协同链设计,使用Spring Boot和Vue.js开发实现协同链系统应用部分。使用Java SDK调用协同链中智能合约,利用改进的基于密文策略的属性加密方法实现对IPFS私有集群中数据的访问控制。实现了上传身份证申办信息、审核身份证申办信息和打印身份证申办信息等功能,使得不同省份/直辖市公安部门人员通过该协同链系统办理居民身份证异地首次申办业务。
基于区块链和IPFS的私有车位共享方案设计与实现
这是一篇关于区块链,智能合约,IPFS,私有车位共享的论文, 主要内容为近年来,随着中国经济的快速发展以及政府补贴政策的不断完善,我国汽车保有量逐年增长。而在流动人口密集的公共区域,由于公共车位资源短缺,导致道路拥堵和停车困难等问题日益严重,进而影响了人们的生活质量。调研发现,现如今的停车管理系统主要服务于公共停车场,而私有车位在工作日经常处于空闲状态。在这种情况下,提高私有车位的资源利用率成为缓解停车难等问题的重要途径之一。当前的停车管理系统存在一些弊端,例如车位信息不够透明、无法提供具有公信力的交易凭证等。同时,现有的一些车位共享服务平台的中心化程度很高,当服务器受到攻击时可能会泄露用户隐私。本文提出了一种新的方法来解决上述问题。使用区块链技术来构建一个私有车位共享系统,并使用智能合约来完成所需的操作,以提高服务的效率。这种方法既稳定又高效,并且在一定程度上提高了信任度。同时,该系统还采用了去中心化存储技术,实现了数据的分布式存储和共享,避免了数据集中存储可能带来的安全隐患。该系统可以提高私有车位的资源利用率,缓解公共车位资源匮乏带来的停车难问题,提高人们的生活品质。本文主要研究成果如下:(1)构建了基于区块链和IPFS的私有车位共享系统,本系统的底层网络运行环境由以太坊平台建立。由于整个系统只有一类用户,其既可以是车位业主,也可以是车主,因此系统基于微信小程序以及Django框架设计系统功能模块以供用户使用。鉴于区块链存储字段的特殊要求,以及为了提高系统性能,使用了Mongo数据库进行辅助存储,同时采用了星际文件系统实现数据的可靠存储。(2)基于以太坊、Mongo数据库和星际文件系统,设计并实现了系统数据处理模块,为系统提供必要的数据支持。智能合约、基于Web3.js的中间件以及数据转存模块三部分构成数据处理模块。智能合约提供底层系统的业务实现逻辑,并实现了系统所需的各种功能。基于Web3.js的中间件根据智能合约代码的设计,将智能合约所实现的不同功能封装成不同的接口,以便于应用程序开发调用,完成功能实现要求。数据转存模块的功能是,将系统交易所产生的数据自动存储到星际文件系统中,确保数据的安全性和可靠性。(3)完成了基于区块链和IPFS的私有车位共享系统的开发实现。系统的数据主要由以太坊和Mongo数据库存储,并由智能合约、基于Web3.js的中间件和数据转存模块有效地处理数据,并且可以实现数据交互,从而使用户可以轻松获取、查看、地图搜索、发布车位、预定、查询订单以及在线支付等多种服务。同时引入了基于信用评分的惩罚机制,为用户双方的公平交易提供了保障。最后,本文基于以太坊平台搭建运行环境对私有车位共享系统进行仿真实验,设计测试方案对系统进行功能和性能测试,并对系统进行安全性分析,验证了本系统的可行性。
基于区块链的产品溯源认证技术研究
这是一篇关于溯源体,智能合约,区块链,IPFS,溯源认证的论文, 主要内容为近年来,假冒伪劣产品被频频爆出,如何验证产品真伪成为电商供应链中亟待解决的重要问题。产品溯源技术能够全方位展示产品信息,是检验产品真伪的重要手段之一。目前常见产品溯源系统容易出现单点故障问题,并且隐私信息安全性较低。区块链技术具有去中心化、防篡改等特性,使其能契合产品溯源场景。然而若直接将区块链技术与现有溯源系统相结合,虽然一定程度上能够解决现有溯源系统存在的问题,但区块链自身缺陷以及溯源认证方式单一将会制约两者结合的效果。因此针对以上问题,本文提出溯源体的概念,在溯源体中制定综合消费者意见和平台数据的溯源认证策略,以解决产品认证要素单一、消费者对认证结果认可度不高等问题。并且在溯源体的基础上提出一种基于区块链的产品溯源认证方案,即融合区块链与溯源体的产品溯源认证方案,以增加区块链技术与产品溯源认证场景的适配性。该方案将产品溯源认证策略写入溯源体,并将溯源体在智能合约中进行形式化表述,通过调用溯源体中产品认证操作实现产品溯源认证过程,保证认证过程的安全性。同时,该方案采用链上链下相结合的方式存储消费者评论和加密后溯源信息,即先将信息存储在星际文件系统(Inter Planetary File System,IPFS)中,再将哈希上传至区块链,缓解链上的数据存储压力,保障数据的隐私性、安全性。基于所提出的融合区块链与溯源体的产品溯源认证方案,选用以太坊平台进行系统实现。系统功能性验证表明,设计的系统能够实现安全、可信的产品溯源认证过程,并且链上数据存储压力更小、消费者参与度更高,能够满足电商供应链场景下产品溯源认证的需求。
基于区块链的产品溯源认证技术研究
这是一篇关于溯源体,智能合约,区块链,IPFS,溯源认证的论文, 主要内容为近年来,假冒伪劣产品被频频爆出,如何验证产品真伪成为电商供应链中亟待解决的重要问题。产品溯源技术能够全方位展示产品信息,是检验产品真伪的重要手段之一。目前常见产品溯源系统容易出现单点故障问题,并且隐私信息安全性较低。区块链技术具有去中心化、防篡改等特性,使其能契合产品溯源场景。然而若直接将区块链技术与现有溯源系统相结合,虽然一定程度上能够解决现有溯源系统存在的问题,但区块链自身缺陷以及溯源认证方式单一将会制约两者结合的效果。因此针对以上问题,本文提出溯源体的概念,在溯源体中制定综合消费者意见和平台数据的溯源认证策略,以解决产品认证要素单一、消费者对认证结果认可度不高等问题。并且在溯源体的基础上提出一种基于区块链的产品溯源认证方案,即融合区块链与溯源体的产品溯源认证方案,以增加区块链技术与产品溯源认证场景的适配性。该方案将产品溯源认证策略写入溯源体,并将溯源体在智能合约中进行形式化表述,通过调用溯源体中产品认证操作实现产品溯源认证过程,保证认证过程的安全性。同时,该方案采用链上链下相结合的方式存储消费者评论和加密后溯源信息,即先将信息存储在星际文件系统(Inter Planetary File System,IPFS)中,再将哈希上传至区块链,缓解链上的数据存储压力,保障数据的隐私性、安全性。基于所提出的融合区块链与溯源体的产品溯源认证方案,选用以太坊平台进行系统实现。系统功能性验证表明,设计的系统能够实现安全、可信的产品溯源认证过程,并且链上数据存储压力更小、消费者参与度更高,能够满足电商供应链场景下产品溯源认证的需求。
基于未来网络的全国电影高速发行系统的研究
这是一篇关于数字电影发行,对等网络,IPFS,Bitswap,随机线性网络编码的论文, 主要内容为随着电影数字化技术的逐渐成熟,电影传输网络化相关研究和实现也逐渐提上来日程。2016年,《电影数字化发展纲要》中提出了我国要建立完善的电影发行网络,实现数字电影网络化发行。全国数字电影发行系统的设计和实现难点在于:一,电影拷贝文件体积较大,一部数字发行电影包的大小为200G左右。二,根据数据统计,截止到2021年9月底,中国电影市场共有影院14235家,要实现从北京分发中心到全国各级节点的同步高速分发,如果采用C/S架构,需要巨大的带宽和硬件资源,因此在系统设计上要综合考虑网络带宽,硬件成本和传输速度,可靠性等因素。针对上述问题,本论文拟实现一个分布式分发和存储系统,采用P2P架构进行数字电影文件分发。该架构利用影院节点间的带宽资源,实现稳定快速的影片分发。同时,基于IPFS作为底层架构,研究了分布式场景下文件分发过程。通过搭建私有网络,DHT路由和Bitswap数据交换协议完成节点间的数据交换。除此之外,研究了采用随机线性网络编码对分布式内容分发进行优化,基于IPFS搭建网络编码模块并对数据交换协议进行改造,仿真结果证明采用随机线性网络编码可以降低节点负载,加快文件下载速度。在系统实现上,设计了分发管理控制中心,二级中转节点和影院基础传输节点,这种微服务架构可以根据网络条件进行灵活部署。此外,完成了全国骨干网和省内城域网组网搭建,测试结果证明,骨干网1G跨省传输速度可以达到925Mbps。在区域网络内,通过P2P架构可以降低带宽需求,减少负载,实现高速分发,为未来网络中高速数据传输场景提供了一种可行的解决方案。
基于区块链与IPFS的隐私访问应用研究
这是一篇关于区块链,隐私保护,访问控制,代理重加密,IPFS的论文, 主要内容为随着信息技术的快速发展,国内开始对道路管理系统进行研究。然而现有的系统大多以中心化的方式进行管理,可能导致系统面临养护信息被篡改等问题。同时系统也面临着数据孤岛、数据缺失和监管缺失等现象。由于我国路网众多,在城市道路养护过程中,各部门工作易出现衔接问题以及出现养护数据流转不通畅。区块链技术作为一种防篡改且公开透明的分布式数据库,能够有效应用于道路养护系统数据存储和共享的场景。同时基于密码学的隐私保护方式可以使隐私数据不会遭到泄露。因此,本文设计了基于区块链技术的道路养护隐私保护方案。主要研究内容如下:(1)针对养护数据存储的不安全,设计了混合加密的保护机制。对上传数据中涉及隐私的数据信息采用AES与ECC混合加密方案,AES加密数据明文信息,ECC加密AES密钥,密文信息上传到IPFS,将IPFS返回的哈希地址及密钥密文进行属性加密后上传到区块链,同时对加密方案进行了分析对比。(2)针对数据存储共享过程中的隐私泄露问题,设计了基于区块链和IPFS的D2SOC-IPFS方案模型。将不同部门划分为联盟节点,为每个节点用户进行属性权限分配,使用属性代理重加密算法,通过部署智能合约进行数据共享,未通过访问策略的用户无权解密,进一步保护数据隐私。(3)构建了基于区块链的道路养护系统。搭建联盟链环境作为底层区块链平台,使用IPFS作为存储数据库,使用Spring Boot框架进行后台开发,结合智能合约实现道路养护系统用户的注册登陆、病害数据加密存储与关键信息上链、数据解密查看等功能,并通过前端界面进行展示,同时对系统功能进行了测试,结果表明系统可实现相关功能,达到预期需求。
基于NFT的数字资产管理平台设计与实现
这是一篇关于数字资产,区块链,智能合约,IPFS的论文, 主要内容为文创产业在国家的高度支持下快速发展,以互联网企业为代表的数字经济主体强势崛起,数字化内容的传播速度更快,创作形式更加丰富多彩,传播渠道更加多元化。然而,互联网的开放和共享特性,给数字资产版权保护与交易带来巨大的挑战。传统的数字资产管理模式存在三大问题,第一,数据存储安全性差,数据资产存储在中心化服务器中,数据存在泄露与篡改风险;第二,数字内容可以无限量复制,在交易过程中因资产确权繁琐,存在盗版和侵权现象;第三,数字资产缺乏有效运营机制,用户对数字资产的权属敏感度不高,数字资产流通率低,无法发挥其深度价值。NFT底层依托区块链与智能合约技术,使数字资产以开放无需信任的形式存在。基于互联网的快速发展对数字资产的版权和流通的迫切需要,将数字资产管理与NFT相结合进行重点研究,设计实现了基于NFT、面向数字资产、使用IPFS分布式文件系统、智能合约上链的数字资产管理平台。论文研究工作可总结如下:(1)设计基于IPFS分布式文件系统的数字资产存储方案。通过SHA-256加密算法生成数字资产的唯一标识,保证数据内容不可篡改,通过建立IPFS文件存储集群,加速分发数据并提高访问速度,保证数据存储的安全、可靠性和可用性。(2)设计基于ERC-721标准智能合约的NFT数字资产发行方案。通过部署智能合约至以太坊测试链,通过交易消息触发合约事件执行,完成NFT的创建、转移、购买、销毁等功能。(3)结合数字资产存储方案与数字资产发行方案,设计数字资产管理平台的整体功能和技术架构,完成了数字资产管理模块、智能合约管理模块、账户管理模块、NFT管理模块、任务管理模块等功能的详细设计,将数字资产的使用权与所有权,通过区块链记账的方式进行管理。(4)结合CGYUN互联网协同制作平台的实际业务需求,实现CGNFT数字资产管理平台,邀请动漫制作团队入住,将数字文创项目的版权与IP衍生内容发布成NFT,为文创团队提供全新的数字资产的发行方式,可以像处置实物资产一样收藏、使用、分享和转移数字资产,经测试系统可稳定运行,可为数字媒体资产化提供持续稳定服务。CGNFT数字资产管理平台结合区块链与智能合约技术,有效解决传统资产管理系统中存在的流通与版权问题,为数字资产在现实世界中的确权提供凭证,增加数字资产信息的可信性、安全性,规范数字文创版权保护,能有效促进实体资产和虚拟资产的相互融合与流通,激发数字内容市场活力。
基于区块链的农业土地流转管理系统的设计与实现
这是一篇关于区块链,土地流转,智能合约,ERC721协议,IPFS的论文, 主要内容为随着城市化进程的加速,农村生产和农业生活发生了翻天覆地的变化。由于有农民不断地离开原有的农业生产并转向城市打工,出现了大量劳动力转移的现象,农村土地流转规模不断扩大。这就导致了农业土地流转存在的问题被不断暴露,日益锐化。例如土地的确权问题、监管困难、流转信息不对称等问题。区块链作为一种去中心化、去信任的技术,具有可溯源和数据不可篡改的特点,已经在数字货币领域展现出了巨大的优势,并得到越来越多的关注。论文通过对当前区块链技术发展和农业土地流转管理现状的调研,设计并实现了基于区块链技术的农业土地流转管理系统。该系统利用区块链去中心化、免信任、安全透明、防篡改等特点,结合ERC721协议(IPFS)等技术,将现实世界的每宗农业土地上链存储为独一无二的非同质化代币。系统采用MVC设计框架,将系统分为视图层、业务层以及存储层。视图层通过vue.js完成了前端页面的展示,具有良好的交互性和用户体验;同时,业务层通过智能合约与链上数据相结合实现了土地登记、土地流转、土地信息查询、土地评估以及用户管理等核心功能模块。此外,系统还采用了My SQL数据库驱动器和IPFS客户端,将数据存储在My SQL数据库和IPFS分布式存储系统中,保证了数据的可靠性,同时,提高了数据的可访问性。最终,通过部署和测试,证实该系统达到了预期的效果,具有良好的系统性能和稳定性,可有效保障农业土地数据的安全存储,以及土地流转交易的可信、公开、透明。
基于区块链的电子病历共享研究
这是一篇关于区块链,电子病历,共享,隐私保护,IPFS的论文, 主要内容为电子病历是指医务人员使用医疗机构信息系统生成的文字、图表图形以及影像等数字化信息,用于记录患者病情信息以及治疗过程,对于医生与患者具有重要的使用价值。随着信息技术的发展,国家正在大力推进电子病历数据共享,部分省市开始建设相关共享系统,然而现有的系统大多以中心化的方式进行管理,一旦中心机构受到攻击,容易造成病历数据泄露以及数据被篡改等问题,难以保证电子病历数据的安全。区块链作为一种新兴技术,其分布式账本的本质,可应用于数据共享领域,并且具有防篡改、可溯源等特点,可以避免数据误删以及篡改等问题,充分满足当前电子病历数据共享的需求。本文综合运用区块链相关技术,研究基于区块链的电子病历共享方法,在实现共享的基础上保护数据隐私,为未来实际应用提供参考。本文的主要工作如下:(1)提出了一种双链结构的电子病历共享方案。电子病历数据共享有助于医生追溯患者的历史治疗记录,根据历史病情为当前的诊断提供参考,但患者在不同医院之间的历史病历共享困难且在共享过程中容易产生信息泄露风险。为实现安全共享,使用区块链作为共享平台,针对已有方法中存在的单链性能受限问题,构建联盟链与私有链相结合的架构,医院内部构建私有链,医院间构建联盟链,将患者原始病历数据存储在星际文件系统(Inter-Planetary File System,IPFS)中,再将IPFS地址存储在私有链上,联盟链对私有链请求进行转发,可以减少主链存储压力,提高并行效率。合约中构建基于身份的访问控制方法,保证只有特定的群体访问数据,并结合可撤销的代理重加密进行灵活的访问控制,进一步保护患者隐私。实验与分析表明本方案可以实现电子病历安全共享,与其它方案相比在并行效率以及安全性方面具有优势。(2)提出了一种基于区块链的医疗图像共享方案。医疗图像作为医生诊断过程中的重要依据,图像共享有助于医生检索与待诊断病例相似的医学图像,通过确诊病历信息辅助医生治疗。目前医疗影像共享使用中心化的云服务方式对数据进行存储与管理,针对中心化的结构存在易受攻击、单点故障、扩展性差等问题,构建了基于区块链的医疗图像共享方案。使用深度哈希方法提取图像特征并存储至链上,结合直方图可逆隐写技术将信息隐写至原始图像,载体图像存储在IPFS中,通过智能合约实现相似图像数据检索,计算沙普利值构建奖励机制,同时结合奖励机制对DPo S共识算法进行改进。实验与分析表明,提出的共享方案可以有效实现图像共享,上传与查找时间均在合理的范围内,奖励机制可以有效促进节点参与的积极性,改进的共识算法可以快速排除恶意节点,提高共识效率。(3)构建了基于区块链的电子病历共享系统。搭建以太坊环境作为底层区块链平台,IPFS作为共享存储工具,My SQL作为本地存储数据库,使用Spring Boot作为java后台开发框架,结合智能合约实现电子病历系统用户的注册、病历数据上链与查找、相似图像检索等功能,前端界面通过HTML网页的方式进行展示,并对系统功能进行了测试,结果表明系统可实现相关功能,达到预期需求。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码工厂 ,原文地址:https://m.bishedaima.com/lunwen/47758.html