The embodiment of the specification provides a blockchain based equity transfer method and device and electronic equipment, the method includes: the blockchain node device receives the equity transfer transaction submitted by the user terminal for the target product, wherein the equity transfer transaction includes the unique user identifier corresponding to the user terminal, the unique product identifier corresponding to the target product and the pending transfer In response to the equity transfer transaction, the equity transfer logic declared in the smart contract published in the blockchain is called, and when the unique identification of the product is not bound with any user's unique identification; when the unique identification of the store bound with the unique identification of the product is stored on the blockchain, the equity to be transferred is transferred from the account corresponding to the unique identification of the user Move to the account corresponding to the unique ID of the store, and store the binding relationship between the unique ID of the product and the unique ID of the user in the blockchain.
【技术实现步骤摘要】
基于区块链的权益转移方法及装置和电子设备
本说明书实施例涉及区块链
,尤其涉及一种基于区块链的权益转移方法及装置和电子设备。
技术介绍
区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术在众多的领域中广泛的进行应用。
技术实现思路
本说明书实施例提供的一种基于区块链的权益转移方法及装置和电子设备:根据本说明书实施例的第一方面,提供一种基于区块链的权益转移方法,所述区块链节点设备接收用户终端针对目标产品提交的权益转移交易;其中,所述权益转移交易包含有该用户终端对应的用户唯一标识、所述目标产品对应的产品唯一标识和待转移的权益;响应于所述权益转移交易,调用发布于所述区块链的智能合约中声明的权益转移逻辑,查询所述区块链中是否存储有所述产品唯一标识绑定的任一用户唯一标识;在所述产品唯一标识未绑定任一用户唯一标识时查询所述区块链上是否存储有所述产品唯一标识绑定的门店唯一标识;在所述区块链上存储有所述产品唯一标识绑定的门店唯一标识时,将所述待转移的权益从所述用户唯一标识对应的账户转移到所述门店唯一标识对应的账户,并将所述产品唯一标识和所述用户唯一标识的绑定关系存储在所述区块链。根据本说明书实施例的第二方面,提供一种基于区块链的权益转移装置,所述装置包括:接收单元,区块 ...
【技术保护点】
1.一种基于区块链的权益转移方法,所述方法包括:/n区块链节点设备接收用户终端针对目标产品提交的权益转移交易;其中,所述权益转移交易包含有该用户终端对应的用户唯一标识、所述目标产品对应的产品唯一标识和待转移的权益;/n响应于所述权益转移交易,调用发布于所述区块链的智能合约中声明的权益转移逻辑,查询所述区块链中是否存储有所述产品唯一标识绑定的任一用户唯一标识;在所述产品唯一标识未绑定任一用户唯一标识时查询所述区块链上是否存储有所述产品唯一标识绑定的门店唯一标识;在所述区块链上存储有所述产品唯一标识绑定的门店唯一标识时,将所述待转移的权益从所述用户唯一标识对应的账户转移到所述门店唯一标识对应的账户,并将所述产品唯一标识和所述用户唯一标识的绑定关系存储在所述区块链。/n
【技术特征摘要】
1.一种基于区块链的权益转移方法,所述方法包括:
区块链节点设备接收用户终端针对目标产品提交的权益转移交易;其中,所述权益转移交易包含有该用户终端对应的用户唯一标识、所述目标产品对应的产品唯一标识和待转移的权益;
响应于所述权益转移交易,调用发布于所述区块链的智能合约中声明的权益转移逻辑,查询所述区块链中是否存储有所述产品唯一标识绑定的任一用户唯一标识;在所述产品唯一标识未绑定任一用户唯一标识时查询所述区块链上是否存储有所述产品唯一标识绑定的门店唯一标识;在所述区块链上存储有所述产品唯一标识绑定的门店唯一标识时,将所述待转移的权益从所述用户唯一标识对应的账户转移到所述门店唯一标识对应的账户,并将所述产品唯一标识和所述用户唯一标识的绑定关系存储在所述区块链。
2.根据权利要求1所述的方法,所述方法还包括:
接收门店终端扫描包装箱上的图形码后提交的产品接收交易;其中,所述产品接收交易包含有所述门店终端对应的门店唯一标识和所述包装箱的图形码对应的包装唯一标识;
响应于所述产品接收交易,调用发布于所述区块链的智能合约中声明的产品接收逻辑,查询所述区块链上存储的所述包装唯一标识关联的各产品唯一标识,将所述各产品唯一标识与所述门店唯一标识的绑定关系存储在所述区块链。
3.根据权利要求2所述的方法,在所述将所述各产品唯一标识与所述门店唯一标识的绑定关系存储在所述区块链之前,还包括:
查询所述区块链上存储的各个产品唯一标识是否绑定有任一门店唯一标识;
在绑定有任一门店唯一标识时,确定该产品唯一标识对应的产品为二次售卖;
在未绑定有任一门店唯一标识时,执行所述将所述各产品唯一标识与所述门店唯一标识的绑定关系存储在所述区块链。
4.根据权利要求2所述的方法,所述区块链上存储的所述包装唯一标识与各产品唯一标识的关联关系由如下步骤实现:
将接收到的品牌方上传的每个产品的产品唯一标识和每个包装箱的包装唯一标识存储在所述区块链;以及
将每个包装箱装载的各个产品的产品唯一标识与所装载的包装箱的包装唯一标识的关联关系存储在所述区块链。
5.根据权利要求1所述的方法,在所述查询所述区块链中是否存储有所述产品唯一标识绑定的任一用户唯一标识之后,还包括:
在所述产品唯一标识绑定任一用户唯一标识时,终止所述待转移的权益的转移。
6.根据权利要求1所述的方法,所述权益转移逻辑还包括:
查询所述区块链存储的所述产品唯一标识对应的产品金额;
将所述产品金额和所述权益结合后的待支付金额作为该目标产品的收款信息推送给所述用户终端。
7.根据权利要求2所述的方法,所述方法还包括:
调用发布于所述区块链的智能合约中声明的门店信用评价逻辑,统计门店唯一标识上报的包装唯一标识的第一数量和门店唯一标识关联的产品唯一标识被绑定用户唯一标识的第二数量,根据所述第一数量和第二数量计算门店唯一标识对应门店的信用。
8.根据权利要求1-7中任一项所述的方法,所述权益包括优惠券。
9.一种基于区块链的权益转移装置,所述装置包括:
接收单元,...
【专利技术属性】
技术研发人员:冯志远,李艳鹏,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。