CN111199484B - 基于区块链技术的结算方法以及装置、设备、存储介质 - Google Patents
基于区块链技术的结算方法以及装置、设备、存储介质 Download PDFInfo
- Publication number
- CN111199484B CN111199484B CN201911415166.9A CN201911415166A CN111199484B CN 111199484 B CN111199484 B CN 111199484B CN 201911415166 A CN201911415166 A CN 201911415166A CN 111199484 B CN111199484 B CN 111199484B
- Authority
- CN
- China
- Prior art keywords
- block
- node
- block information
- chain
- operation node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Marketing (AREA)
- Signal Processing (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种基于区块链技术的结算方法以及装置、设备、存储介质。该方法包括基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;其中,所述业务数据是指在生产、销售或采购过程中产生的业务;所述资金数据是指在生产、销售或采购过程中产生的资金。本申请解决了对于平台交易中资金记账、结算的效果不佳的技术问题。通过本申请基于区块链的联盟链清楚完整地了解到电商业务订货配货以及资金追踪的相关信息,同时实现了资金的实时结算。
Description
技术领域
本申请涉及供应链领域领域,具体而言,涉及一种基于区块链技术的结算方法以及装置、设备、存储介质。
背景技术
对于销售方、工厂方、采购方和平台交易方之间,存在着复杂的资金记账以及结算体系。
发明人发现,目前平台用户交易无法做到公平、公正,且交易记录无法进行溯源查找。进而对于资金记账和结算都较为复杂。
针对相关技术中对于平台交易中资金记账、结算的效果不佳的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种基于区块链技术的结算方法以及装置、设备、存储介质,以解决对于平台交易中资金记账、结算的效果不佳的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种基于区块链技术的结算方法。
根据本申请的基于区块链技术的结算方法,包括:基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;其中,所述业务数据是指在生产、销售或采购过程中产生的业务;所述资金数据是指在生产、销售或采购过程中产生的资金。
进一步地,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储包括:
在所述工厂方操作节点上架商品并申请预收货款,在工厂方节点向电商业务平台服务器节点和平台管理员节点发送区块信息;
如果对所述区块信息的审核通过,则上链到预订商品区块链上,并向所述联盟链上的所有节点广播审核通过的预收货款申请区块和预订商品区块信息。
进一步地,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储包括:
在所述销售方操作节点上选择预订的商品并将订金从可用余额账户转移到预订冻结账户,则在销售方节点产生资金转移到冻结账户的记账区块和预订货申请区块信息;
将资金转移到冻结账户的记账区块信息上链;并将预订货申请区块信息与资金转移的记账区块广播给联盟链上的各个节点。
进一步地,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储还包括:
如果达到所述预订货区块信息的结算时间点,则在预订货申请区块链和预收货款申请区块链,按照预订货申请时间排序进行配货;
如果配货成功,则将预订货申请配货成功区块、预订货预付记账金额支付区块、预收货款申请成功区块广播到联盟链各节点。
进一步地,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:
所述销售方操作节点收到广播的区块信息后,下载到对应的区块链,并根据预订货预付记账金额支付区块信息;
所述销售方操作节点依据区块记账,结算从预订冻结账户扣除预付记账金额;
所述工厂方操作节点收到广播的区块信息后,下载到对应的区块链,并根据预订货预付记账金额支付区块信息、所述工厂方操作节点依据区块记账,结算增加预付记账金额到工厂可用余额。
进一步地,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:在所述联盟链的节点上完成结算,
依据工厂方操作节点预收货款申请的周期,冻结工厂方操作节点需要支付给销售方操作节点和电商业务平台节点的代理服务费记录在待结算代理费用区块,并广播到联盟链各个节点;
在平台预先设置的时间点,所述工厂操作节点按当前待结算的代理费用额度从冻结账户扣除对应的代理费用额度,并生成代理费用已扣除的区块信息,广播给联盟链各节点;
同时,在所述销售方操作节点或电商业务平台节点收到所述待付代理费用区块之后,将对应的销售方操作节点或电商业务平台节点依据区块信息进行代理费用的结算,在各节点可用余额账户增加对应的代理费用额度,并生成代理费用已结算的区块信息,广播给联盟链各节点。
进一步地,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:
商品销售后或工厂还款后结算货款,从工厂可用余额扣除对应的还款额度,工厂方操作节点将还款请求区块信息和还款资金转移的区块信息广播到联盟链各个节点;
如果对应的销售方收到区块信息后,依据记账区块进行结算将对应的还款额度添加到销售方操作节点可用余额账户,记录工厂方操作节点还款成功。
为了实现上述目的,根据本申请的另一方面,提供了一种用于电商业务平台的记账结算装置。
根据本申请的用于电商业务平台的记账结算装置,包括:区块链建立模块,用于基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;上链处理模块,用于将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;其中,所述业务数据是指在生产、销售或采购过程中产生的业务;所述资金数据是指在生产、销售或采购过程中产生的资金。
为了实现上述目的,根据本申请的又一方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现所述的基于区块链技术的结算方法的步骤。
为了实现上述目的,根据本申请的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现所述的基于区块链技术的结算方法的步骤。
在本申请实施例中基于区块链技术的结算方法以及装置、设备、存储介质,采用基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链的方式,通过将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储,达到了通过区块链清楚完整地了解到电商业务订货配货以及资金追踪的相关信息的目的,从而实现了资金的实时结算,提高了工厂融资的安全性和可靠性的技术效果,进而解决了平台交易中资金记账、结算实时性与数据安全隐患的效果不佳的技术问题。
附图说明
构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请第一实施例的基于区块链技术的结算方法流程示意图;
图2是根据本申请第二实施例的基于区块链技术的结算方法流程示意图;
图3是根据本申请第三实施例的基于区块链技术的结算方法流程示意图;
图4是根据本申请第四实施例的基于区块链技术的结算方法流程示意图;
图5是根据本申请第五实施例的基于区块链技术的结算方法流程示意图;
图6是根据本申请实施例的用于电商业务平台的记账结算装置结构示意图;
图7是根据本申请实施例的设备结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本申请及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本申请中的具体含义。
此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
如图1所示,该方法包括如下的步骤S101至步骤S102:
步骤S101,基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;
将线下的工厂、销售方、平台及采购方进行上链,形成基于区块链的联盟链,既能通过区块链清楚地了解到订货配货以及资金追踪的相关信息,同时资金的实时结算,提高了工厂融资的安全性和可靠性,有效解决工厂融资难和融资贵等问题。
步骤S102,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;所述业务数据是指在生产、销售或采购过程中产生的业务;所述资金数据是指在生产、销售或采购过程中产生的资金。
平台基于区块链技术,实现业务和资金数据的分布式存储,采用区块联盟链,防止数据被篡改,或黑客攻击等运营风险。
具体地,所述销售方操作节点,用于作为销售方通过平台向工厂生产的商品支付预订货款,订单期间内分享商品给采购方购买,获得分享佣金收入和代理服务费。
具体地,所述工厂方操作节点,用于通过平台上架生产的商品,接受预订货,且与采购方成交后,发货等。所述采购方操作节点,用于通过销售方分享的商品链接或直接进入平台购买商品。所述电商业务平台,用于作为销售方配货,促成商品订单成交,结算代理服务费、分佣。
从以上的描述中,可以看出,本申请实现了如下技术效果:
在本申请实施例中,采用基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链的方式,通过将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储,达到了通过区块链清楚完整地了解到电商业务订货配货以及资金追踪的相关信息的目的,从而实现了资金的实时结算,提高了工厂融资的安全性和可靠性的技术效果,进而解决了平台交易中资金记账、结算实时性与数据安全隐患的效果不佳的技术问题。
根据本申请实施例,作为本实施例中的优选,如图2所示,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储包括:
步骤S201,在所述工厂方操作节点上架商品并申请预收货款,在工厂方节点向电商业务平台服务器节点和平台管理员节点发送区块信息;
步骤S202,如果对所述区块信息的审核通过,则上链到预订商品区块链上,并向所述联盟链上的所有节点广播审核通过的预收货款申请区块和预订商品区块信息。
通过在所述工厂方操作节点上架商品并申请预收货款,上链后通过工厂区块节点向电商业务平台服务器节点和平台管理员节点发送区块信息。在联盟链上,如果对所述区块信息的审核通过则上链到预订商品区块链上,并向所述联盟链上的所有节点广播审核通过的预收货款区块信息和预订商品区块信息。
具体地,工厂在工厂操作节点上架商品,申请预收货款,工厂区块节点向平台服务器节点和平台管理员节点发送区块信息,包括:工厂账户信息、商品信息、预收货款申请时间、预收货款订单,预收货款申请信息等。在本申请的实施例中并不进行具体限定。
根据本申请实施例,作为本实施例中的优选,如图3所示,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储包括:
步骤S301,在所述销售方操作节点上选择预订的商品并将订金从可用余额账户转移到预订冻结账户,则在销售方节点产生资金转移到冻结账户的记账区块和预订货申请区块信息;
步骤S302,将资金转移到冻结账户的记账区块信息上链;并将预订货申请区块信息与资金转移的记账区块广播给联盟链上的各个节点。
在所述销售方进行操作,选择预订的商品并支付订金。上链后在销售方节点产生预订货区块信息,同时将已知的资金转移的记账区块信息上链;并将预订货区块信息与资金转移的记账区块广播给联盟链上的各个节点。
具体地,如果在平台服务器节点以及在平台管理员节点,接收到工厂的预收货款申请区块后,下载到本地预收货款申请待审核区块链上,平台管理员节点对工厂预收货款申请信息进行审核。如果审核通过后,则上链到预订商品区块链上,则平台管理员节点向联盟链上的所有节点广播审核通过的预收货款区块信息和预订商品区块信息。
根据本申请实施例,作为本实施例中的优选,如图3所示,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储还包括:
步骤S303,如果达到所述预订货区块信息的结算时间点,则在预订货申请区块链和预收货款申请区块链,按照预订货申请时间排序进行配货;
步骤S304,如果配货成功,则将预订货申请配货成功区块、预订货预付记账金额支付区块、预收货款申请成功区块广播到联盟链各节点。
所述预订货区块信息中包括至少有销售方账户信息、预订货时间、预订货商品、预订货货款等信息。
如果达到所述预订货区块信息的结算时间点,则会在预订货申请区块链和预订货预付记账区块链,按照预订货申请时间排序进行配货。。
进一步地,如果配货成功,则将预订货申请配货成功区块、预订货预付记账金额支付区块、预收货款申请预订成功区块广播到联盟链各节点。
具体地,在配货成功后,对于销售方,记录预订货申请配货成功、记录预订货预付记账金额支付或转移到配货对应的工厂可用余额账户。对于工厂,记录预收货款申请预订成功,由此产生的预订货申请配货成功区块、预订货预付记账金额支付或转移区块、预收货款申请预订成功区块通过平台服务器节点广播到联盟链各节点。
根据本申请实施例,作为本实施例中的优选,如图4所示,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:
步骤S401,所述销售方操作节点收到广播的区块信息后,下载到对应的区块链,并根据预订货预付记账金额支付区块信息;
步骤S402,所述销售方操作节点依据区块记账,结算从预订冻结账户扣除预付记账金额;
步骤S403,所述工厂方操作节点收到广播的区块信息后,下载到对应的区块链,并根据预订货预付记账金额支付区块信息、所述工厂方操作节点依据区块记账,结算增加预付记账金额到工厂可用余额。
在销售方操作节点的节点收到广播的区块信息后,下载到对应的区块链,并根据预订货预付记账金额支付区块信息,同时销售方操作节点上的节点依据区块记账,结算从预订冻结账户扣除预付记账金额。当所述工厂方操作节点上的节点收到广播的区块信息后,下载到对应的区块链,并会根据预订货预付记账金额支付区块信息、所述工厂方操作节点上的节点依据区块记账,结算增加预付记账金额到工厂可用余额。
具体地,在销售方节点收到服务器端广播的区块信息后,下载到对应的区块链。
特别地,预订货预付记账金额支付或转移区块信息,销售方节点依据区块记账,结算从预订冻结账户扣除预付记账金额。
与此同时,具体地,在工厂节点收到服务器端广播的区块信息后,下载到对应的区块链,特别地,预订货预付记账金额支付或转移区块信息,工厂节点依据区块记账,结算增加预付记账金额到工厂可用余额。
根据本申请实施例,作为本实施例中的优选,如图5所示,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:在所述联盟链的节点上完成结算,
步骤S501,依据工厂方操作节点预收货款申请的周期,冻结工厂方操作节点需要支付给销售方操作节点和电商业务平台节点的代理服务费记录在待结算代理费用区块,并广播到联盟链各个节点;
步骤S502,在平台预先设置的时间点,所述工厂操作节点按当前待结算的代理费用额度从冻结账户扣除对应的代理费用额度,并生成代理费用已扣除的区块信息,广播给联盟链各节点。
步骤S503,在所述销售方操作节点或电商业务平台节点收到所述待付代理费用区块之后,将对应的销售方操作节点或电商业务平台节点依据区块信息进行代理费用的结算,在各节点可用余额账户增加对应的代理费用额度,并生成代理费用已结算的区块信息,广播给联盟链各节点。
优选地,通过所述联盟链的节点可以完成结算。依据工厂预收货款申请的周期,冻结工厂需要支付给销售方的代理服务费。
其中,所述待结算区块包括:至少有预收货款周期,配货对应的销售方信息,配货数量、对应每个销售方的每月代理费用。
比如,如果工厂申请预收货款周期为3个月,则需结算3个月的代理服务费。并记录在待结算区块,广播到联盟链各个节点。
根据本申请实施例,作为本实施例中的优选,如图5所示,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:
步骤S504,商品销售后或工厂还款后结算货款,从工厂可用余额扣除对应的还款额度,工厂方操作节点将还款请求区块信息和还款资金转移的区块信息广播到联盟链各个节点;
步骤S505,如果对应的销售方收到区块信息后,依据记账区块进行结算将对应的还款额度添加到销售方操作节点可用余额账户,记录工厂方操作节点还款成功。
在商品销售后或工厂还款后结算货款,从工厂可用余额中扣除对应的还款额度;之后在工厂方操作节点将还款请求区块信息和还款资金转移的区块信息广播到联盟链各个节点;同时如果对应的销售方收到区块信息后,依据记账区块进行结算将对应的还款额度添加到销售方操作节点可用余额账户,记录工厂方操作节点还款成功。
所述待付代理费用区块信息中包括至少有记录支付对象,支付额度,月结时间等信息。
通过上述步骤,每到月初,各节点会自动依据待结算区块信息,自动结算代理费用,具体过程:
首先,工厂节点自动依据待结算区块信息从冻结的可用余额资金扣除月结代理费用;
然后,依据配货比例以及代理费用比例分别转移到对应的配货销售方和平台账户,由此生成待付代理费用区块信息,并广播到联盟链各节点。
具体地,当销售方节点或平台节点收到待付代理费用区块之后,下载到待付代理费用区块,对应的销售方节点和平台节点依据区块信息进行代理费用的结算,即依据区块信息,结算代理费用额度添加到可用余额,并将结算成功的信息广播到联盟链各节点。
当商品销售后或工厂直接还款后,自动结算货款。即工厂发起还款请求,生成还款请求区块信息,同时生成还款额度从工厂可用余额账户转到各销售方可用余额账户的记账区块,同时结算从工厂可用余额扣除还款额度,工厂节点将还款请求区块信息和还款资金转移的区块信息广播到联盟链各个节点。对应的销售方收到区块信息后,依据记账区块进行结算将对应的还款额度添加到销售方可用余额账户,最终记录工厂还款成功。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
根据本申请实施例,还提供了一种用于实施上述方法的用于电商业务平台的记账结算装置,如图6所示,该装置包括:区块链建立模块10,用于基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;上链处理模块11,用于将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;其中,所述业务数据是指在生产、销售或采购过程中产生的业务;所述资金数据是指在生产、销售或采购过程中产生的资金。
在本申请的实施例的区块链建立模块10中将线下的工厂、销售方、平台及采购方进行上链,形成基于区块链的联盟链,既能通过区块链清楚地了解到订货配货以及资金追踪的相关信息,同时资金的实时结算,提高了工厂融资的安全性和可靠性,有效解决工厂融资难和融资贵等问题。
在本申请的实施例的上链处理模块11中平台基于区块链技术,实现业务和资金数据的分布式存储,采用区块联盟链,防止数据被篡改,或黑客攻击等运营风险。
具体地,所述销售方操作节点,用于作为销售方通过平台向工厂生产的商品支付预订货款,订单期间内分享商品给采购方购买,获得分享佣金收入和代理服务费。
具体地,所述工厂方操作节点,用于通过平台上架生产的商品,接受预订货,且与采购方成交后,发货等。所述采购方操作节点,用于通过销售方分享的商品链接或直接进入平台购买商品。所述电商业务平台,用于作为销售方配货,促成商品订单成交,结算代理服务费、分佣。。
本申请实施例还提供了一种计算机设备。如图7所示,计算机设备20可以包括:至少一个处理器201,例如CPU,至少一个网络接口204,用户接口203,存储器205,至少一个通信总线202,可选地,还可以包括显示屏206。其中,通信总线202用于实现这些组件之间的连接通信。其中,用户接口203可以包括触摸屏、键盘或鼠标等等。网络接口204可选的可以包括标准的有线接口、无线接口(如WI-FI接口),通过网络接口204可以与服务器建立通信连接。存储器205可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器,存储器205包括本发明实施例中的flash。存储器205可选的还可以是至少一个位于远离前述处理器201的存储系统。如图7所示,作为一种计算机存储介质的存储器205中可以包括操作系统、网络通信模块、用户接口模块以及程序指令。
需要说明的是,网络接口204可以连接接收器、发射器或其他通信模块,其他通信模块可以包括但不限于WiFi模块、蓝牙模块等,可以理解,本发明实施例中计算机设备也可以包括接收器、发射器和其他通信模块等。
处理器201可以用于调用存储器205中存储的程序指令,并使计算机设备20执行以下操作:
基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;
将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;
其中,
所述业务数据是指在生产、销售或采购过程中产生的业务;
所述资金数据是指在生产、销售或采购过程中产生的资金。
显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (5)
1.一种基于区块链技术的结算方法,其特征在于,包括:
基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;
将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;
其中,
所述业务数据是指在生产、销售或采购过程中产生的业务;
所述资金数据是指在生产、销售或采购过程中产生的资金;
将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储包括:
在所述工厂方操作节点上架商品并申请预收货款,在工厂方操作节点向电商业务平台服务器节点和平台管理员节点发送区块信息;
如果对所述区块信息的审核通过,则上链到预订商品区块链上,并向所述联盟链上的所有节点广播审核通过的预收货款申请区块和预订商品区块信息;
其中,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储包括:
在所述销售方操作节点上选择预订的商品并将订金从可用余额账户转移到预订冻结账户,则在销售方操作节点产生资金转移到冻结账户的记账区块和预订货申请区块信息;
将资金转移到冻结账户的记账区块信息上链;并将预订货申请区块信息与资金转移的记账区块广播给联盟链上的各个节点;
将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储还包括:
如果达到预订货区块信息的结算时间点,则在预订货申请区块链和预收货款申请区块链,按照预订货申请时间排序进行配货;
如果配货成功,则将预订货申请配货成功区块、预订货预付记账金额支付区块、预收货款申请成功区块广播到联盟链各节点;
将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:
所述销售方操作节点收到广播的区块信息后,下载到对应的区块链,并根据预订货预付记账金额支付区块信息;
所述销售方操作节点依据区块记账,结算从预订冻结账户扣除预付记账金额;
所述工厂方操作节点收到广播的区块信息后,下载到对应的区块链,并根据预订货预付记账金额支付区块信息、所述工厂方操作节点依据区块记账,结算增加预付记账金额到工厂可用余额;
将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:在所述联盟链的节点上完成结算,
依据工厂方操作节点预收货款申请的周期,冻结工厂方操作节点需要支付给销售方操作节点和电商业务平台节点的代理服务费记录在待结算代理费用区块,并广播到联盟链各个节点;
在平台预先设置的时间点,所述工厂方操作节点按当前待结算的代理费用额度从冻结账户扣除对应的代理费用额度,并生成代理费用已扣除的区块信息,广播给联盟链各节点;
同时,在所述销售方操作节点或电商业务平台节点收到待付代理费用区块之后,将对应的销售方操作节点或电商业务平台节点依据区块信息进行代理费用的结算,在各节点可用余额账户增加对应的代理费用额度,并生成代理费用已结算的区块信息,广播给联盟链各节点。
2.根据权利要求1所述的结算方法,其特征在于,将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储之后,还包括:
商品销售后或工厂还款后结算货款,从工厂可用余额扣除对应的还款额度,工厂方操作节点将还款请求区块信息和还款资金转移的区块信息广播到联盟链各个节点;
如果对应的销售方收到区块信息后,依据记账区块进行结算将对应的还款额度添加到销售方操作节点可用余额账户,记录工厂方操作节点还款成功。
3.一种用于电商业务平台的记账结算装置,其特征在于,所述装置用于实现权利要求1~2任一项所述的基于区块链技术的结算方法,所述装置至少包括:
区块链建立模块,用于基于销售方操作节点、工厂方操作节点、采购方操作节点以及电商业务平台建立联盟链;
上链处理模块,用于将业务数据和资金数据向所述联盟链发送,以使在所述联盟链的节点上进行分布式存储;
其中,
所述业务数据是指在生产、销售或采购过程中产生的业务;
所述资金数据是指在生产、销售或采购过程中产生的资金;
其中,上链处理模块,用于在所述工厂方操作节点上架商品并申请预收货款,在工厂方操作节点向电商业务平台服务器节点和平台管理员节点发送区块信息;
如果对所述区块信息的审核通过,则上链到预订商品区块链上,并向所述联盟链上的所有节点广播审核通过的预收货款申请区块和预订商品区块信息。
4.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至2任一项所述的基于区块链技术的结算方法的步骤。
5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至2任一项所述的基于区块链技术的结算方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911415166.9A CN111199484B (zh) | 2019-12-31 | 2019-12-31 | 基于区块链技术的结算方法以及装置、设备、存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911415166.9A CN111199484B (zh) | 2019-12-31 | 2019-12-31 | 基于区块链技术的结算方法以及装置、设备、存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111199484A CN111199484A (zh) | 2020-05-26 |
| CN111199484B true CN111199484B (zh) | 2023-09-26 |
Family
ID=70746255
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911415166.9A Active CN111199484B (zh) | 2019-12-31 | 2019-12-31 | 基于区块链技术的结算方法以及装置、设备、存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111199484B (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112801588A (zh) * | 2021-02-01 | 2021-05-14 | 新疆天池能源有限责任公司 | 一种基于区块链的煤炭运销费用自动结算方法 |
| CN113011879B (zh) * | 2021-03-22 | 2023-05-19 | 中国联合网络通信集团有限公司 | 关联交易数据处理方法、装置及服务器 |
| CN114997849A (zh) * | 2022-03-29 | 2022-09-02 | 北京闪酿科技有限公司 | 商品的结算方法、装置、设备、介质及程序产品 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109377222A (zh) * | 2018-10-16 | 2019-02-22 | 东莞市大易产业链服务有限公司 | 一种基于区块链技术的智能交易方法 |
| CN109961365A (zh) * | 2019-02-27 | 2019-07-02 | 阿里巴巴集团控股有限公司 | 一种基于区块链智能合约的收账记录处理方法及系统 |
| CN110222939A (zh) * | 2019-05-10 | 2019-09-10 | 深圳市艾雷蒙德工业互联网有限公司 | 一种智慧供应链服务集成化管理平台系统 |
| CN110533535A (zh) * | 2019-08-30 | 2019-12-03 | 东莞市大易产业链服务有限公司 | 基于区块链的结算方法、装置、计算机设备和存储介质 |
| CN110609869A (zh) * | 2019-09-10 | 2019-12-24 | 连连银通电子支付有限公司 | 一种基于区块链的数据存储方法、相关设备及存储介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SG10201701688PA (en) * | 2017-03-02 | 2018-10-30 | Mastercard International Inc | Electronic system and method for processing merchandise purchase transactions |
| EP3830780A4 (en) * | 2018-05-16 | 2022-05-04 | Rare Bits, Inc. | USING A TRADITIONAL CURRENCY FOR BUYING, SELLING, AND/OR REAL-TIME TRADING OF BLOCKCHAIN-BASED GOODS |
-
2019
- 2019-12-31 CN CN201911415166.9A patent/CN111199484B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109377222A (zh) * | 2018-10-16 | 2019-02-22 | 东莞市大易产业链服务有限公司 | 一种基于区块链技术的智能交易方法 |
| CN109961365A (zh) * | 2019-02-27 | 2019-07-02 | 阿里巴巴集团控股有限公司 | 一种基于区块链智能合约的收账记录处理方法及系统 |
| CN110222939A (zh) * | 2019-05-10 | 2019-09-10 | 深圳市艾雷蒙德工业互联网有限公司 | 一种智慧供应链服务集成化管理平台系统 |
| CN110533535A (zh) * | 2019-08-30 | 2019-12-03 | 东莞市大易产业链服务有限公司 | 基于区块链的结算方法、装置、计算机设备和存储介质 |
| CN110609869A (zh) * | 2019-09-10 | 2019-12-24 | 连连银通电子支付有限公司 | 一种基于区块链的数据存储方法、相关设备及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| 基于区块链技术的互信共赢型供应链信息平台构建;杨慧琴等;《科技进步与对策》;20171228(第05期);第22-30页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111199484A (zh) | 2020-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111199484B (zh) | 基于区块链技术的结算方法以及装置、设备、存储介质 | |
| WO2007132466A2 (en) | System and method for transactional hedging | |
| KR20120113975A (ko) | 수익 분배 시스템 및 방법 | |
| CN110910194A (zh) | 一种基于溯源店的商品推广方法及系统 | |
| CN107481110A (zh) | 一种电子商务平台以租代售的购物方法 | |
| CN103886472A (zh) | 一种网上交易中的权限分配方法及系统 | |
| CN108604353A (zh) | 销售利润分配系统及方法 | |
| JP6830960B2 (ja) | イベント成功による販売収益分配を用いた商品販売促進システム及び方法 | |
| CN111242716A (zh) | 农产品交易数据处理方法、装置、服务器及存储介质 | |
| CN108564437A (zh) | 商品的交易方法及装置 | |
| CN113689269B (zh) | 一种商业交易系统和方法 | |
| US20210358017A1 (en) | Systems and Methods for Electronic Payment and Order Processing for Drop Shipment Systems | |
| CN109671009A (zh) | 一种基于卡车运输服务的互联网消费数据处理方法及系统 | |
| KR101320862B1 (ko) | 이동통신 서비스 잔여량 매매시스템 및 그를 이용한 이동통신 서비스 잔여량 매매방법 | |
| KR101683241B1 (ko) | 이벤트 성공에 따른 판매 수익 분배를 이용한 상품 판매 촉진 시스템 및 방법 | |
| KR101723637B1 (ko) | 이벤트 성공에 따른 판매 수익 분배를 이용한 상품 판매 촉진 시스템 및 방법 | |
| CN108446928A (zh) | 用于执行旅游购物分销的系统及方法 | |
| KR20190048153A (ko) | 송금 기반 결제를 위한 에스크로 서비스 제공 방법 및 그를 수행하기 위한 서버 | |
| KR102160680B1 (ko) | 소상공인 카드매출 상생운용 정산 방법 | |
| KR102079151B1 (ko) | 카드사 소유 계좌를 이용한 카드 매출대금 지급 방법 및 서버 | |
| US20150281468A1 (en) | Method for Financing Purchases for Others Using a Sender's Charge Account | |
| JP7033536B2 (ja) | イベント成功による販売収益分配を用いた商品販売促進システム | |
| KR102805507B1 (ko) | 샘플 주문 및 샘플 정산 자동화 서비스 플랫폼 제공 시스템 및 그 방법 | |
| CN108711092A (zh) | 基于区块链的确权方法及装置 | |
| KR20120113974A (ko) | 수익 분배 시스템 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information |
Address after: 523000 room 1301, unit 2, building 4, Tian'an Digital City, No. 1, Huangjin Road, Nancheng street, Dongguan City, Guangdong Province Applicant after: Dongguan Mengda Group Co.,Ltd. Address before: Room 701-703, 7th floor, Goldman Sachs technology building, phase II, Goldman Sachs Technology Park, 5 Longxi Road, Zhouxi, Nancheng District, Dongguan City, Guangdong Province, 523000 Applicant before: DONGGUAN MENGDA PLASTICIZING SCIENCE & TECHNOLOGY CO.,LTD. |
|
| CB02 | Change of applicant information | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |