一种基于区块链技术的农产品溯源追踪的方法及系统与流程

文档序号:20921603发布日期:2020-05-29 14:13阅读:1073来源:国知局
一种基于区块链技术的农产品溯源追踪的方法及系统与流程

本发明实施例涉及农产品溯源技术领域,具体涉及一种基于区块链技术的农产品溯源追踪的方法及系统。



背景技术:

供应链金融,简单地说,就是银行将核心企业和上下游企业联系在一起提供灵活运用的金融产品和服务的一种融资模式。即把资金作为供应链的一个溶剂,增加其流动性。

一般来说,一个特定商品的供应链从原材料采购,到制成中间及最终产品,最后由销售网络把产品送到消费者手中,将供应商、制造商、分销商、零售商、直到最终用户连成一个整体。在这个供应链中,竞争力较强、规模较大的核心企业因其强势地位,往往在交货、价格、账期等贸易条件方面对上下游配套企业要求苛刻,从而给这些企业造成了巨大的压力。而上下游配套企业恰恰大多是中小企业,难以从银行融资,结果最后造成资金链十分紧张,整个供应链出现失衡。

中国专利公开了一种基于区块链的供应链金融防伪溯源方法,首先,构建由供应商、进口商、物流公司以及金融机构多方共同参与的区块链网络系统,系统成员共同存储维护两条区块链即交易链和货物链,两条链同步进行,交易链上记录有交易相关信息,货物链则记录货物及其物流信息;然后,利用智能合约实现买卖双方包括合同约定、物流监督、金融评估的操作过程,针对供应链金融中的应收账款融资模式、保兑仓融资模式和通融仓融资模式,交易链和货物链通过对智能合约进行相应调整,以适应不同的供应链金融模式;当对交易链进行相关操作时采用pbft算法进行共识,达成共识后方可完成对交易链的签名验证操作。该方法利用区块链去中心化、无需第三方信任系统和具备多种加密算法等优点,在供应链金融中通过智能合约来实现,可以很好地解决传统防伪溯源方法的缺点。本发明凭借区块链自身不可篡改的特性,所有的合约内容,包括货物的状态都能够清楚地找到,解决了传统防伪溯源方法需纸质凭证转交、需第三方担保或证明机构、中小企业融资难度大、可能存在欺骗舞弊等缺点;同时本发明通过智能合约实现了买卖双方的合同约定、物流监督以及金融评估,由于一切合约均在系统中完成,所以无需纸质合约,减少了繁琐的手续,加快了进程。但上述的这种方法并不能有效的实施对整个供应链进行资金分配,且不能保证每个供货商在交付一件商品时即可获得该商品的资金。



技术实现要素:

为此,本发明实施例提供一种基于区块链技术的农产品溯源追踪的方法及系统,以解决现有技术中由于不能单独的确认商品而导致的供货商资金链断裂的问题。

为了实现上述目的,本发明实施例提供如下技术方案:一种基于区块链技术的农产品溯源追踪的方法,包括以下步骤:s1、由资金供应方将资金投放进指定模块内、并自动生成虚拟资金货币,该虚拟资金货币将自动存放至核心企业的虚拟账户内;s2、建立区块链,区块链中的每个区块对应一个产品;s3、每级供应商按产品预订价格将虚拟账户内的资金分配到区块内;s4、对每个区块进行单独加密并自动生成密匙,同时将密匙分配给指定参与者;s5、当指定参与者某个解锁区块后,资金供应方存放资金的模块自动将对应区块内的资金打入该区块对应的供应商的账户内。

本发明实施例的特征还在于,对每个区块的解密链接自动生成二维码,指定参与者通过扫描二维码并输入密匙解锁区块。

本发明实施例的特征还在于,所述步骤s4中的加密方式为二次加密。

本发明实施例的特征还在于,二次加密对应的两个密匙分别发放至该区块对应的产品的上级供应商和运送该产品的物流公司。

一种基于区块链技术的农产品溯源追踪的方法及系统,包括资金放置模块:用于资金方存放资金,并自动将资金生成虚拟货币;核心企业资金分配模块:用于核心供应商调配虚拟资金;供应商资金分配模块:用于各级供应商对自身虚拟账户内虚拟资金的调配;区块链:包括若干个区块,每个区块对应一个产品,每个区块内用于存放对应产品价格的资金;加密模块:对区块链中的区块进行加密;密匙分配模块:自动分配加密模块生成的密匙;二维码生成模块:将区块的解锁链接自动生成二维码。

本发明实施例的特征还在于,所述每个区块均设置有时间戳。

本发明实施例具有如下优点:保证了参与者对于资金只具有分配权,而不具有支配权,交易全程在区块链中进行,安全可靠,同时,每个供货商均可单独进行发货,在每完成一件产品时,当上级供货商和物流公司同时确认无误后即可拿到货款,防止资金链断裂,也防止了供货商携款逃逸的事情发生,同时物流公司与上级供货商同时确认后才能拿到货款,防止上级供货商与下级供货商协定盗取区块内资金。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。

图1为本发明实施例提供的一种基于区块链技术的农产品溯源追踪系统的整体架构示意图;

图2为本发明实施例提供的一种基于区块链技术的农产品溯源追踪方法的方法流程图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例:一种基于区块链技术的农产品溯源追踪的方法及系统,包括资金放置模块、核心企业资金分配模块、供应商资金分配模块、区块链、加密模块、密匙分配模块、二维码生成模块。其中各部分组成为供应链核心企业、一级供应商、二级供应商……n-1级供应商、n级供应商、资金供应方,供应链的流转及追溯的方法包括以下步骤:首先由资金供应方将资金投放进资金放置模块内、并自动生成虚拟资金货币,上述的资金放置模块其实质为资金保管的模块,该虚拟资金货币将自动存放至核心企业的虚拟账户内,核心企业在核心企业资金分配模块内对虚拟资金货币进行分配,分配的方式可按照预先与n个一级供应商约定好的数目分配到一级供应商的虚拟账户内,每个一级供应商可分配自身虚拟账户的资金至二级供应商的虚拟账户内,以此类推,直至n-1级供应商将虚拟资金分配到n级供应商的虚拟账户内,由此完成总体资金分配,上述资金分配的本质为信贷额度的分配,也可理解为核心企业根据实际情况分配在资金供应商内的信贷额度,其信贷额度以虚拟资金的方式进行流转。

第二步,由各级供应商的上级供应商将虚拟资金货币存入区块链内,每一个区块链中的区块对应一个产品,例如n级供应商需提供x数量的a产品,则需要n-1级供应商预先将每个a产品对应的虚拟资金放入单独的区块内,对应x个a产品共有x个区块,即每个区块内对应储存一个产品的虚拟资金。

第三步,对每个区块进行加密,在本实施例中,对区块进行2次加密,2个密匙分别分配给物流公司、该区块对应产品的n级供应商的上级供应商,即n-1级供应商和物流公司,只有当物流公司确认收到产品后,并且n-1级供应商确认该产品无误后,物流公司和n-1级供应商进行解锁动作,对应该产品的区块自动解锁,并将对应产品的虚拟资金自动打入n级供应商的账户内。n级供应商的虚拟账户内的资金可自动由资金供应方兑换为现实货币,在本实施例中,当每个区块完成解锁动作后,虚拟资金转入虚拟账户的同时,资金放置模块自动将虚拟资金对应数额的现实货币转账至n级供应商的账户内,并同时抹除掉n级供应商虚拟账户内对应的虚拟资金,即物流公司和n-1级供应商每完成检验一个产品的动作,资金放置模块打入对应该产品的应付款至n级供应商的账户内,保证单个货物接收后即可结付款。

第三步中在给区块加密后,会在二维码生成模块内自动生成二维码,在本实施例中,二维码记载了解锁链接,当物流公司或n-1级供应商扫码后会自动跳转到解锁页面,并自动或手动输入密匙,完成解锁区块的动作,此时区块内的虚拟资金自动打入n级供应商的虚拟账户内,当n级产品完成后,系统会自动将该产品对应区块的二维码喷涂在产品或产品的包装上,便于物流公司收货和n-1级供应商查收时扫码。

上述的资金分配也可以换为核心企业的信用额度分配,即核心企业将信用额度分配至下级供应商,以便于下级供应商在资金供应方处获取资金。保证了参与者对于资金只具有分配权,而不具有支配权,交易全程在区块链中进行,安全可靠。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

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