[发明专利]一种基于Fabric的物资援助溯源系统在审
申请号: | 202010712912.7 | 申请日: | 2020-07-22 |
公开(公告)号: | CN111967057A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 阚海斌;王艺豪;刘百祥;吴小川 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F16/182;G06F16/27;G06F9/54;G06F21/33;G06F21/31;G06F16/955;G06Q10/08;G06Q10/10;G06Q50/26 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;陆尤 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fabric 物资 援助 溯源 系统 | ||
本发明属于区块链技术领域,具体为一种基于Fabric的物资援助溯源系统。本发明系统包括客户端、IPFS、Web服务、FabricSDK和Fabric网络;客户端为用户提供操作使用界面;Web服务处理IPFS从客户端收到的请求;Fabric网络由账本、通道和链码、CA、对等节点和排序节点组成;CA可管理角色在Fabric网络中的权限和资源;链码用于实现系统主要业务逻辑,与账本进行各种交互;Fabric网络内部节点都提供有基于gRPC协议的接口,用于数据交互;Fabric还提供多种语言版本的SDK;通过SDK可以访问Fabric网络中的多种资源,包括账本、交易、链码、事件、权限管理。本发明系统可以发布需求和援助,记录援助物资中转信息并保证真实性、可追溯。
技术领域
本发明属于区块链技术领域,具体涉及一种基于Fabric的物资援助溯源系统。
背景技术
现阶段某些公益组织暴露出了物资调拨分配不均,不公开透明等问题,陷入信任危机,而区块链技术的发展为解决这一问题提供了思路。
区块链技术首先应用于比特币系统,作为解决数据库安全和不需要信任的管理员问题的解决方案。在比特币系统中,区块链是其核心组成部分,通过对等网络上的服务器自主地管理区块链这个去中心化数据库,同时也使得比特币成为第一个解决双重支付问题的数字货币。
Hyperleder项目由linux基金会于2015年发起的,它旨在使用区块链技术创造一个需要授权的、跨行业的、企业间共享的、冗余的账本,Fabric(一个许可的区块链架构)是其最活跃的子项目,主要有身份认证、账本管理、智能合约、交易管理四个模块构成。
Fabric的账本由区块链和世界状态这两部分构成,世界状态可以频繁更改,区块链不可篡改。首先世界状态是一个数据库,它可以由支持Json数据格式的数据库Couchdb或者支持Key-Value数据格式的数据库LevelDB提供支持,存储的内容是一组账本状态的当前值。系统不需要遍历整个区块链交易日志即可通过世界状态直接获取一个账本状态的当前值,用户能够使用固定的接口来创建、删除和更新世界状态。而区块链是所有交易的日志,记录了导致当前世界状态的一系列交易历史,只能增加不可修改。
智能合约是区块链上一段由开发人员编写的、可以运行的、给用户一定自由度来操作链上数据的代码,是区块链对外交互的接口。在Fabric中,智能合约被称作链码,开发人员在用户链码中根据自身需求,调用官方API,实现相关接口,完成相应业务逻辑,安装在Fabric网络中以后,通过命令行工具操作链码或者通过用SDK开发相应的客户端就可以对世界状态数据库进行增删改查。Fabric中用于数据隔离的一个重要概念是通道(channel),智能合约需要在通道中部署,一个组织可以加入多个通道,一个通道也允许多个组织的加入。在同一个通道中的智能合约可以互相调用,可以修改数据,不同通道的智能合约互相调用时只能读取数据,不可以写数据。
IPFS(星际文件系统)是一个点对点的分布式文件系统,旨在创建持久且分布式存储和共享文件的网络传输协议,其存储的每个文件都有一个唯一的加密散列,当需要将图片等文件上链时,可以先存储到IPFS中,返回一个唯一的文件ID,将这个ID作为图片的标识,再存入Fabric世界状态的数据库。
发明内容
本发明的目的在于提出一种基于Fabric的物资援助溯源系统,以解决现今公益体系物资流向不公开透明等问题。
本发明提出的基于Fabric的物资援助溯源系统,不同于大多数公益平台,本系统不涉及各种形式的善款筹集,只关注物资援助,具有需求发布,记录援助物资中转信息并保证真实性,查看物资信息等主要功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010712912.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车空调分风总成旋转装配机构及装配工装
- 下一篇:一种自动分拣装置