计算机设备交易,交易方法、计算机设备和存储介质与流程
技术特征:
1.一种交易方法,其特征在于,所述方法适用于区块链节点,所述方法包括:
接收第一注册商品交易;其中,所述第一注册商品交易由第一商家的第一商家端响应于所述第一商家请求通过区块链出售第一商品所生成;
在执行所述第一注册商品交易成功时,生成第一商品的第一商品通证,并将所述第一商品通证划转至所述第一商家的第一商家账户;其中,所述第一商品通证包括第一商品地址属性和第一商品持有人属性;
接收第一认购交易;其中,所述第一认购交易由第一用户的第一用户端响应于所述第一用户请求购买第二商家的第二商品所生成,所述第一认购交易包括所述第一用户的第一收货地址;
在执行所述第一认购交易成功时,冻结所述第一认购交易支付的用于认购所述第二商品的资产;
接收第一发货交易;其中,所述第一发货交易由所述第二商家的第二商家端响应于向所述第一用户发送所述第二商品所生成,所述第一发货交易包括所述第二商品的第二商品通证的通证名称;
在执行所述第一发货交易成功时,冻结所述第一用户所认购的第二商品对应的第二商品通证;
接收第一揽货交易;其中,所述第一揽货交易由揽收所述第二商品的第一送货员的第一终端响应于揽收所述第二商品所生成;
在执行所述第一揽货交易成功时,将所冻结的所述第二商品通证的第二商品持有人属性更新为所述第一送货员,以及,将所述第二商品通证的第二商品地址属性更新为第一揽收区域;
接收第一收货交易;其中,所述第一收货交易由所述第一用户端响应于第一用户签收所述第二商品时所生成;
在执行所述第一收货交易成功时,将所冻结的资产解冻并划转至所述第二商家的第一商家账户,将所冻结的第二商品通证解冻并划转至所述第一用户的第一用户账户,并将所述第二商品持有人属性更新为所述第一用户,以及,将所述第二商品地址属性更新为所述第一收货地址。
2.根据权利要求1所述的方法,其特征在于,商品通证还配置有商品拥有人属性,所述冻结所述第一用户所认购的第二商品对应的第二商品通证包括:
冻结所述第一用户所认购的第二商品对应的第二商品通证;
将所冻结的所述第二商品通证的第二商品拥有人属性更新为所述第一用户。
3.根据权利要求1所述的方法,其特征在于,区块链上记录有各商品的商品发货地址,所述冻结所述第一认购交易支付的用于认购所述第二商品的资产包括:
冻结所述第一认购交易支付的用于认购所述第二商品的资产;
根据所述第二商品的发货地址、所述第一收货地址规划物流路线;
所述在执行所述第一揽货交易成功时,将所冻结的所述第二商品通证的第二商品持有人属性更新为所述第一送货员,以及,将所述第二商品通证的第二商品地址属性更新为第一揽收区域包括:
判断所述第一送货员所在的第一揽收区域是否包括于所述物流路线:
是,则将所冻结的所述第二商品通证的第二商品持有人属性更新为所述第一送货员,以及,将所述第二商品通证的第二商品地址属性更新为第一揽收区域。
4.根据权利要求3所述的方法,其特征在于,所述接收第一收货交易前,还包括:
接收第一分拣交易;其中,所述第一分拣交易由分拣所述第二商品的第一分拣中心的第二终端响应于分拣所述第一送货员所投递的所述第二商品所生成;
判断所述第一分拣中心所在地是否包括于所述物流路线:
是,则将所述第二商品持有人属性更新为所述第一分拣中心,以及,将所述第二商品地址属性更新为第一分拣中心所在地;
接收第一转送交易;其中,所述第一转送交易由转送所述第二商品的第二送货员的第三终端响应于转送所述第二商品所生成;
判断所述第二送货员所在的第一转送区域是否包括于所述物流路线:
是,则将所述第二商品持有人属性更新为所述第二送货员,以及,将所述第二商品地址属性更新为第一转送区域。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述在执行所述第一发货交易成功时,冻结所述第一用户所认购的第二商品对应的第二商品通证包括:
在执行所述第一发货交易成功时,冻结所述第一用户所认购的第二商品对应的第二商品通证,将所述第二商品通证的第二商品地址属性更新为所述第二商品的发货地址。
6.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
接收第一代收交易;其中,所述第一代收交易由最终派送所述第二商品的送货员的终端响应于所述第一用户暂时无法签收所述第一商品所生成;
在第一时长内,判断是否接收到第一仲裁交易:
否,则将所冻结的资产解冻并划转至所述第二商家的第一商家账户,将所冻结的第二商品通证解冻并划转至所述第一用户的第一用户账户,并将所述第二商品持有人属性更新为所述第一用户,以及,将所述第二商品地址属性更新为所述第一收货地址;其中,所述第一仲裁交易由所述第一用户端响应于所述第一用户未收到所述第一商品所生成。
7.一种交易方法,其特征在于,所述方法适用于区块链节点,所述方法包括:
接收第一认购交易;其中,所述第一认购交易由第一用户的第一用户端响应于所述第一用户请求购买第一商家的第一商品所生成,所述第一认购交易包括所述第一用户的第一收货地址;
在执行所述第一认购交易成功时,冻结所述第一认购交易支付的用于认购所述第一商品的资产;
接收第一发货交易;其中,所述第一发货交易由所述第一商家的第一商家端响应于向所述第一用户发送所述第一商品所生成;
在执行所述第一发货交易成功时,根据所述第一发货交易生成并冻结第一物流通证;其中,所述第一物流通证包括第一持有人属性和第一地址属性;
接收第一揽货交易;其中,所述第一揽货交易由揽收所述第二商品的第一送货员的第一终端响应于揽收所述第二商品所生成;
在执行所述第一揽货交易成功时,将所冻结的所述第一物流通证的第一持有人属性更新为所述第一送货员,以及,将所述第一物流通证的第一地址属性更新为第一揽收区域;
接收第一收货交易;其中,所述第一收货交易由所述第一用户端响应于第一用户签收所述第一商品时所生成;
在执行所述第一收货交易成功时,将所冻结的资产解冻并划转至所述第一商家的第一商家账户,将所冻结的第一物流通证解冻并划转至所述第一用户的第一用户账户,并将所述第一持有人属性更新为所述第一用户,以及,将所述第一地址属性更新为所述第一收货地址。
8.根据权利要求7所述的方法,其特征在于,各商家在区块链上持有所出售商品对应的商品通证,所述在执行所述第一发货交易成功时,根据所述第一发货交易生成并冻结第一物流通证包括:
在执行所述第一发货交易成功时,根据所述第一发货交易、所述第一商品对应的第一商品通证生成并冻结第一物流通证;其中,所述第一商品通证为所述第一物流通证的子通证。
9.一种计算机设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1-8中任一项所述的方法。
10.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一项所述的方法。
计算机设备交易,交易方法、计算机设备和存储介质与流程相关推荐
- matlab 安装出来封面就没了,基于Matlab的计算报告书封面生成方法及计算机存储介质与流程...
本发明涉及一种计算报告书封面生成方法及计算机存储介质,特别是涉及一种基于Matlab的计算报告书封面生成方法及计算机存储介质. 背景技术: 技术人员在采用Matlab大型矩阵计算软件进行工程计算等科研 ...
- php 促成交易,促成交易的方法
促成交易的方法[编辑] 概述 顾客是否购将根据其自身的类型与特点.销售条件以及销售人员得到的种种有益的暗示来决定的.一般来说,促进成交的方法有如下几种: 一.假定成交法 是指假设潜在客户有购买意愿,你 ...
- 微信交易退款方法介绍
为了自我学习和交流PHP(jQuery,Linux,lamp,shell,JavaScript,服务器)等一系列的知识,希望光临本博客的人可以进来交流.寻求共同发展.搭建平台.本人博客也有许多的技术文 ...
- 三代测序数据纠错的方法、装置和计算机可读存储介质与流程
三代测序数据纠错的方法.装置和计算机可读存储介质与流程 文档序号:15616049发布日期:2018-10-09 21:24 导航: X技术> 最新专利>计算;推算;计数设备的制造及其应用 ...
- 学习《深入浅出python量化交易交易实战》第一章(笔记)
1.学习<深入浅出python量化交易交易实战>第一章 记录学习过程中的代码和一些坑 1.1 基础(名词解释) 1.1.1 CAPM (Capital Asset Pricing Moda ...
- 点云处理需要多大的计算机,一种点云数据处理方法、装置、计算机设备和存储介质与流程...
技术特征: 1.一种点云数据处理方法,其特征在于,包括: 获取雷达采集的点云数据.预设的量化精度以及初始量化比特位数: 基于所述量化精度和所述初始量化比特位数,确定目标量化比特位数:所述目标量化比特位 ...
- 调取方法_转需!不去阿里巴巴调取支付宝交易证据方法
使用这种方法的前提是需要有手机能已登录需要调取清单的相应支付宝账户.然后在电脑上登录相应的支付宝账户,然后在电脑上可以下载相关支付宝账户的交易流水清单. 下面小编就将相应的调取方法介绍给大家 1.打开 ...
- 通过tushare接口完成股票的实际交易的方法有哪些?
大家都知道通过tushare获取数据,但是如何使用实际的交易功能界面呢? 其实非常简单,我们来看看几个重要的接口的使用方法: 1.与获取数据一样,首先导入tushare包 2,设置证券公司和账户信息, ...
- 免费获取股票历史交易数据方法与代码获取股票实时数据方法集合
现在网上有越来越多开源的股票数据的获取方法,言简意赅,小编在这里提供2种方法去获取股票数据,第一种呢还是针对于所有的用户,通过使用第三方平台提供的方法来获取到所需要的股票数据. 方法一:使用免费的网站 ...
最新文章
- Java / Android String.format 的使用
- 我从高级开发者身上学到的19条编码原则
- java的虚引用_你不可不知的Java引用类型之——虚引用
- 斯坦福大学科学家研发微型植入式神经刺激器
- google svn 服务器申请 使用
- 一些宏的应用,包括NSLog
- 找出一个字符串中出现次数最多的字_海量数据中找出前k大数(topk问题)
- HDnoip2017题解
- java 比较源文件_Beyond Compare比较Java源代码文件的操作流程
- C# asp.net 图片微略图及图片裁剪处理
- PHP-----strpos() 函数的用法
- 闲置域名解析到自己的博客
- cx_Oracle安装教程
- NAT穿透的工作原理
- php未来发展前景如何
- css方块跳动且颜色变化,CSS3 波动的方块
- Python爬虫入门之查询ip地址
- 解决win7下Realtek声卡有噪音的问题
- python c语言实现_使用C语言为python编写动态模块(3)--在C中实现python中的类
- Python游戏之运动物体寻路——A星算法与扩展
热门文章
- [python编程:从入门到实践笔记]函数
- 如何通过后天培养提升孩子的能力?
- 计算机应用技术综评,VB学生综合测评系统--毕业论文.doc
- 前端SEO优化注意事项
- enable 华为交换机ntdp_华为交换机如何实现功能
- 合肥工业大学c语言用书,2020合肥工业大学软件工程考研初试科目、参考书目、复试详情汇总...
- Spring之AOP学习
- weblogic获取classes下配置文件路径
- 移动设备和Sharepoint 2013 - 第四部分:位置
- Win10任务栏搜索框无法输入文字怎么回事?