基于区块链的大宗商品跨境贸易流程优化系统及方法与流程

文档序号:24306594发布日期:2021-03-17 00:59阅读:80来源:国知局
基于区块链的大宗商品跨境贸易流程优化系统及方法与流程

本发明涉及区块链与跨境贸易技术领域,具体地说,涉及一种基于区块链的大宗商品跨境贸易流程优化系统及方法。



背景技术:

传统的大宗商品跨境交易资料多为纸质化的文件,在资料流转各方的时间消耗以及各个环节的审批过程繁琐且耗时。



技术实现要素:

本发明提供了一种基于区块链的大宗商品跨境贸易流程优化系统,其能够克服现有技术的某种或某些缺陷。

根据本发明中的一种基于区块链的大宗商品跨境贸易流程优化系统,其包括应用层、服务接口层和数据支撑层,应用层用于向使用者提供可视化操作界面,服务接口层用于提供应用层与数据支撑层之间的数据接口,数据支撑层用于提供数据处理功能;

应用层包括用户管理单元、权限管理单元、订单管理单元、商品管理单元、文件管理单元和节点管理单元,用户管理单元用于进行账户管理,权限管理单元用于实现对账户的权限进行管理,订单管理单元用于对订单信息进行管理,商品管理单元用于对商品信息进行管理以及用于生成溯源码,文件管理单元用于展示文件列表信息,节点管理单元用于对监控所有链上的数据节点信息;

服务接口层包括区块链abi接口单元和应用数据api接口单元,数据支撑层包括区块链系统和ipfs存储系统,区块链abi接口单元用于实现应用层对区块链系统中数据的调用,应用数据api接口单元用于实现应用层对ipfs存储系统中数据的调用;

区块链系统包括文件存储模块、文件下载模块、文件复制模块、信息查询模块、合约部署模块和块信息查询模块;ipfs存储系统包括主mysql数据库、备mysql数据库、主redis数据库、备redis数据库、主mongodb数据库和备mongodb数据库。

通过本发明中的系统,能够较佳地实现相关业务数据的实时同步共享,能够较佳地提升贸易后环节执行效率;且由于数据的透明化,能够助力贸易信用风险防控,有效避免如仓单重复质押、虚假发票等情况的出现;且由于区块链的特性能够较佳地保证上链数据的真实性,故能够较佳地降低了各方的信任成本,进而能够显著的降低如贸易融资成本、银行的合规审计等成本。

基于本发明中的系统,本发明还提供了一种基于区块链的大宗商品跨境贸易流程优化方法,其按照交易流程部署多个对应不同参与方的功能性任务节点,功能性任务节点包括应用层和服务接口层,所有功能性任务节点均与一数据支撑层进行交互;不同参与方通过对应的功能性任务节点将相应的交易数据上传至数据支撑层中进行存储。其能够较佳地实现大宗商品在跨境贸易中所涉及的如库存信息、交易等信息的电子化存储,同时借助区块链的安全性,能够较佳地提升数据的安全性。

作为优选,具体包括如下步骤,

步骤s1、账户注册,所有参与方通过应用层处的用户管理单元进行账户注册,用户管理单元分配唯一的账号地址并基于加密算法生成一对唯一的公钥和私钥;

其中,所有参与方均能够通过应用层处的权限管理单元对其账户的权限进行设置,能够通过应用层处的文件管理单元对相关文件信息进行查看,能够通过应用层处的节点管理单元查看其余功能性任务节点的状态;

步骤s2、卖家方通过应用层处的商品管理单元上架商品信息,商品信息包括生产厂商、商品的品类和生产日期,生产厂商、商品的品类和生产日期拼接成一段字符串,商品管理单元获取该字符串的hash值作为该商品的溯源码;

步骤s3、买家方通过应用层处的商品管理单元浏览商品信息并下单,应用层处的订单管理单元生成订单信息并推送给卖家方,卖家方通过服务接口层处的应用数据api接口单元将订单信息存储于ipfs存储系统中,卖家方通过服务接口层处的区块链abi接口单元将买家方的账户地址、卖家方的账户地址以及订单信息在ipfs存储系统中的存储地址存储于区块链系统中并进行广播;

步骤s4、物流方自区块链系统中获取卖家方上传的数据开启物流环节,在物流环节中,物流方将物流信息存储于ipfs存储系统中,物流方将买家方的账户地址、卖家方的账户地址、物流方账户地址以及物流信息在ipfs存储系统中的存储地址存储于区块链系统中并进行广播;

步骤s5、买家方收货。

通过步骤s1-s5,能够较佳地实现大宗商品跨境贸易流程中的相关资料的无纸化。

作为优选,步骤s3和步骤s4中,相应的参与方在向ipfs存储系统中存储数据时基于对称算法产生的秘钥对数据进行加密,相应的参与方存储于区块链系统中的数据还包括采用所需共享的参与方的公钥加密的所述基于对称算法产生的秘钥。从而能够较佳地保证数据的安全性。

附图说明

图1为实施例1中的一种基于区块链的大宗商品跨境贸易流程优化系统的框图示意图。

具体实施方式

为进一步了解本发明的内容,结合实施例对本发明作详细描述。应当理解的是,实施例仅仅是对本发明进行解释而并非限定。

实施例1

结合图1所示,本实施例提供了一种基于区块链的大宗商品跨境贸易流程优化系统,其包括应用层、服务接口层和数据支撑层,应用层用于向使用者提供可视化操作界面,服务接口层用于提供应用层与数据支撑层之间的数据接口,数据支撑层用于提供数据处理功能;

应用层包括用户管理单元、权限管理单元、订单管理单元、商品管理单元、文件管理单元和节点管理单元,用户管理单元用于进行账户管理,权限管理单元用于实现对账户的权限进行管理,订单管理单元用于对订单信息进行管理,商品管理单元用于对商品信息进行管理以及用于生成溯源码,文件管理单元用于展示文件列表信息,节点管理单元用于对监控所有链上的数据节点信息;

服务接口层包括区块链abi接口单元和应用数据api接口单元,数据支撑层包括区块链系统和ipfs存储系统,区块链abi接口单元用于实现应用层对区块链系统中数据的调用,应用数据api接口单元用于实现应用层对ipfs存储系统中数据的调用;

区块链系统包括文件存储模块、文件下载模块、文件复制模块、信息查询模块、合约部署模块和块信息查询模块;ipfs存储系统包括主mysql数据库、备mysql数据库、主redis数据库、备redis数据库、主mongodb数据库和备mongodb数据库。其中,区块链系统和ipfs存储系统中的各个模块均为常规技术,本实施例中不予赘述。

本实施例中的系统搭建时,采用前后端分离的软件技术,其中应用层为前端,服务接口层为后端。前端使用javascript构建系统的可视化操作界面,后端使用java作为应用服务的数据接口,用于调取区块链服务提供的abi接口,以及应用数据的api接口,前后端一起构建一套可视化的系统。

本实施例中的系统包括多个区块链节点,每个区块链节点处均包括应用层、服务接口层和数据支撑层,每个区块链节点分别对应商品跨境交易过程中的不同参与方,按照交易的流程划分为多个功能性任务节点,在相应的节点服务器内部署ipfs文件存储系统,交易中所产生的非结构化资料通过直接调用相应的节点服务接口进行快速上链。

通过本发明中的系统,能够较佳地实现相关业务数据的实时同步共享,能够较佳地提升贸易后环节执行效率;且由于数据的透明化,能够助力贸易信用风险防控,有效避免如仓单重复质押、虚假发票等情况的出现;且由于区块链的特性能够较佳地保证上链数据的真实性,故能够较佳地降低了各方的信任成本,进而能够显著的降低如贸易融资成本、银行的合规审计等成本。

基于本实施例的系统,本实施例还提供了一种基于区块链的大宗商品跨境贸易流程优化方法,其按照交易流程部署多个对应不同参与方的功能性任务节点,功能性任务节点包括应用层和服务接口层,所有功能性任务节点均与一数据支撑层进行交互;不同参与方通过对应的功能性任务节点将相应的交易数据上传至数据支撑层中进行存储。

通过本实施例的方法使得,能够较佳地实现大宗商品在跨境贸易中所涉及的如库存信息、交易等信息的电子化存储,同时借助区块链的安全性,能够较佳地提升数据的安全性。

具体地,通过将交易资料上链电子化之后,信息的传递能够更加地快捷。且由于上链信息在区块链不可篡改性的特点之下,信息的可信度能够极大地提高。其中,信息的查看权限也能够较佳地得到了区块链加密性质的保证,使得能够较佳地防止信息在传递过程中的泄密。另外,由于在交易的过程中所有参与的人员都会留下痕迹,故能够较佳地保证流程数据可追溯。

其中,本实施中没能够对商品跨境交易中所涉及到的所有商品信息全部进行上链存储,包括但不限于商品的库存、商品的规格、商品的价格、跨境交易的订单信息、商品物流配送信息等,从而能够较佳地实现重要资料的无纸化存储。

本实施例中的方法具体包括如下步骤,

步骤s1、账户注册,所有参与方通过应用层处的用户管理单元进行账户注册,用户管理单元分配唯一的账号地址并基于加密算法生成一对唯一的公钥和私钥;

其中,所有参与方均能够通过应用层处的权限管理单元对其账户的权限进行设置,能够通过应用层处的文件管理单元对相关文件信息进行查看,能够通过应用层处的节点管理单元查看其余功能性任务节点的状态;

步骤s2、卖家方通过应用层处的商品管理单元上架商品信息,商品信息包括生产厂商、商品的品类和生产日期,生产厂商、商品的品类和生产日期拼接成一段字符串,商品管理单元获取该字符串的hash值作为该商品的溯源码;

步骤s3、买家方通过应用层处的商品管理单元浏览商品信息并下单,应用层处的订单管理单元生成订单信息并推送给卖家方,卖家方通过服务接口层处的应用数据api接口单元将订单信息存储于ipfs存储系统中,卖家方通过服务接口层处的区块链abi接口单元将买家方的账户地址、卖家方的账户地址以及订单信息在ipfs存储系统中的存储地址存储于区块链系统中并进行广播;

步骤s4、物流方自区块链系统中获取卖家方上传的数据开启物流环节,在物流环节中,物流方将物流信息存储于ipfs存储系统中,物流方将买家方的账户地址、卖家方的账户地址、物流方账户地址以及物流信息在ipfs存储系统中的存储地址存储于区块链系统中并进行广播;

步骤s5、买家方收货。

通过步骤s1-s5,能够较佳地实现大宗商品跨境贸易流程中的相关资料的无纸化。

通过步骤s1,使得任一参与方在上传数据并需要将数据共享给某一参与方时,能够采用该某一参与方的公钥对数据进行加密,之后该某一参与方能够根据其私钥对数据进行解密,从而能够较佳地实现数据的加密共享。

通过步骤s2中溯源码的设置,使得每件商品都能够具备唯一的一个溯源码,从而能够较佳地对相应商品的信息进行查看。

通过步骤s3和步骤s4,能够较佳地实现订单信息以及物流信息的上链。

本实施例中,步骤s3和步骤s4中,相应的参与方在向ipfs存储系统中存储数据时基于对称算法产生的秘钥对数据进行加密,相应的参与方存储于区块链系统中的数据还包括采用所需共享的参与方的公钥加密的所述基于对称算法产生的秘钥。从而能够较佳地保证数据的安全性。

其中,在向ipfs存储系统中存储数据时,能够由系统自动基于对称算法产生秘钥。

本实施例中的方法在具体实施时,以物流配送为例,本实施例中能够较佳地实现商品在物流配送过程中所涉及的如运单信息、签收信息的电子化,且通过构建区块链公共账本还能够较佳地实现交易及清算。

本实施例中的方法在具体实施时,以跨境农业商品物流信息为例,在此流程中涉及到农业生产商、物流运营商,港口运营商、海关等参与方,每个参与方均能够通过对应的区块链阶段对相关的数据进行获取及上传,从而能够较佳地实现物流追踪的全过程信息数字化,帮助企业监控和跟踪海量的船运集装箱记录,从而能够改善库存管理,减少资源浪费,缩短货物在运输过程中所监控花费的时间,同时也可以提高贸易伙伴之间的信息透明度,实现高度安全的信息共享,消除欺诈与不守信行为。且由于本实施例中的数据能够进行共享,故使得每个参与方都能随时随地查看货物当前的所在位置即当前在哪个参与方处,且能够实现对物流全过程发生的事件及相关文档的详细追踪,

本实施例中的方法在具体实施时,以商品出关流程为例,商品的出关流程包括报价、订货、付款方式、备货、包装、通关手续、装船、运输保险、提单、结汇等多个环节,每个环节都会产生相应的材料,而这些材料构成了整个出关闭环;利用本实施例中的方法能够较佳地将每一个环节的经手人信息、流程状态信息等打包上传至链上,在信息共享的同时我们可以知道某一个环节都发生了什么,有利于在闭环系统中找到需要的信息。

以上示意性的对本发明及其实施方式进行了描述,该描述没有限制性,如果本领域的普通技术人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1