本公开提供了适用于区块链支持的支付方法,经由支付设备的通信接口,接收来自第三方支付渠道的支付请求,所述支付请求至少包括支付设备MAC地址、处理状态、支付时间与支付金额;响应于所述支付请求,调用区块链中满足执行条件的智能合约;将所述支付请求包括的支付金额分配给至少两个区块链账号,并根据所述至少两个区块链账号执行支付操作。该方法能够及时、安全地完成支付操作,且具有对人工成本的降低,支付效率提升的可行性与易用性。本公开还提出适用于区块链支持的支付装置。
Payment methods and devices for blockchain support
【技术实现步骤摘要】
适用于区块链支持的支付方法和装置
本公开涉及智能硬件与移动支付
,具体而言,涉及适用于区块链支持的支付方法和装置。
技术介绍
现有技术中,随着电子支付方式的普及,越来越多的电子支付方式(例如,微信、支付宝、银联等)得到广大消费者的认可,同时也为人们带来了极大的方便。然而,在支付过程中,时效性与安全性是备受关注的问题,例如,当消费者将付款提交给商户后,若商户未能在约定的时限内接收该付款,则会导致交易失败,这不仅会给消费者带来麻烦,而且容易造成流动性资产损失。对此,消费者以及商户通常配备专人对时限进行监控,然而人为监控不仅存在失误的风险,而且当支付交易量很大时需要耗费大量人力和时间。
技术实现思路
为了解决现有技术中的技术问题,本公开实施例提供了适用于区块链支持的支付方法和装置,能够及时、安全地完成支付操作,且具有对人工成本的降低,支付效率提升的可行性与易用性。第一方面,本公开实施例提供了适用于区块链支持的支付方法,经由支付设备的通信接口,接收来自第三方支付渠道的支付请求,所述支付请求至少包括支付设备MAC地址、处理状态、支付时间与支付金额;响应于所述支付请求,调用区块链中满足执行条件的智能合约;将所述支付请求包括的支付金额分配给至少两个区块链账号,并根据所述至少两个区块链账号执行支付操作。在其中一个实施例中,还包括:对所述至少两个区块链账号执行支付操作的记录进行生成。在其中一个实施例中,还包括:调用区块链中满足执行条件的智能合约,检测所述支付请求的处理状态和支付时间;根据所述智能合约的处理状态与支付时间判定是否进行提示操作。在其中一个实施例中,所述智能合约被设定为在达到基于所述支付时间,且支付金额处于未处理状态时,进行提示操作;和/或,所述智能合约被约定有至少两个区块链账号的支付比例。在其中一个实施例中,所述至少两个所述区块链账号包括消费者的区块链账号和第三方支付渠道的区块链账号。在其中一个实施例中,还包括:搭建支付存证链,所述支付存证链具有多个消费者节点和多个第三方支付渠道节点。第二方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法的步骤。第三方面,本公开实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。第四方面,本公开实施例提供了适用于区块链支持的支付装置,所述装置包括:接收模块,用于经由支付设备的通信接口,接收来自第三方支付渠道的支付请求,所述支付请求至少包括支付设备MAC地址、处理状态、支付时间与支付金额;响应与调用模块,用于响应于所述支付请求,调用区块链中满足执行条件的智能合约;分配与支付模块,用于将所述支付请求包括的支付金额分配给至少两个区块链账号,并根据所述至少两个区块链账号执行支付操作。在其中一个实施例中,还包括:支付记录生成模块,用于对所述至少两个区块链账号执行支付操作的记录进行生成。本专利技术提供的适用于区块链支持的支付方法和装置,经由支付设备的通信接口,接收来自第三方支付渠道的支付请求,所述支付请求至少包括支付设备MAC地址、处理状态、支付时间与支付金额;响应于所述支付请求,调用区块链中满足执行条件的智能合约;将所述支付请求包括的支付金额分配给至少两个区块链账号,并根据所述至少两个区块链账号执行支付操作。该方法能够及时、安全地完成支付操作,具有对人工成本的降低,支付效率提升的可行性与易用性。附图说明为了更清楚地说明本公开实施例的技术方案,下面对实施例描述中所需要使用的附图作简单地介绍:图1为本专利技术一个实施例中的适用于区块链支持的支付方法的步骤流程示意图;图2为本专利技术另一实施例中的适用于区块链支持的支付方法的步骤流程示意图;图3为本专利技术一个实施例中的适用于区块链支持的支付装置的结构示意图;图4为本专利技术另一实施例中的适用于区块链支持的支付装置的结构示意图;图5为本专利技术一个实施例中的适用于区块链支持的支付装置的硬件框图;图6为本专利技术一个实施例中的计算机可读存储介质的示意图。具体实施方式下面结合附图和实施例对本申请进行进一步的详细介绍。在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本公开的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。为了使本专利技术的目的、技术方案及优点更加清楚明白,以下通过实施例,并结合附图,对本专利技术适用于区块链支持的支付方法和装置的具体实施方式进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。实施例1如图1所示,为一个实施例中的适用于区块链支持的支付方法的流程示意图,具体包括以下步骤:步骤11,经由支付设备的通信接口,接收来自第三方支付渠道的支付请求,所述支付请求至少包括支付设备MAC地址、处理状态、支付时间与支付金额。其中,需要说明的是,适用于区块链支持的支付方法应用于支付设备,支付设备上设置有显示屏组件,所述显示屏组件包括显示屏和半导体指纹模组。具体的,显示屏包括屏盖板和与所述屏盖板相层叠的发光模组,所述屏盖板设有透光区和非透光区,所述显示屏经透光区显示图像,所述发光模组设有主体部和弯折部,所述主体部具有朝向所述透光区的出光面,所述出光面平行所述屏盖板,所述弯折部连接于所述主体部邻近所述非透光区的边缘处,所述弯折部朝远离所述屏盖板的方向拱起,以与所述非透光区形成间距。此外,半导体指纹模组包括半导体指纹输入模组以及与半导体指纹输入模组相连的半导体指纹处理模组。具体的,半导体指纹输入模组包括半导体指纹传感器芯片以及接于半导体指纹传感器芯片的触控信号输出电路、半导体指纹头传感器电路;此外,半导体指纹处理模块包括半导体指纹处理芯片以及接于半导体指纹处理芯片的半导体指纹模块电路、外部接口电路。此外,需要说明的是,第三方支付渠道包括但不限于支付宝支付通道、微信支付通道以及具有聚合支付收单功能权限的通道。由此,提高了适用于区块链支持的支付方法的适用性。步骤12,响应于所述支付请求,调用区块链中满足执行条件的智能合约。其中,智能合约被设定为在达到基于所述支付时间,且支付金额处于未处理状态时,进行提示操作;和/或,所述智能合约被约定有至少两个区块链账号的支付比例。由此,提高了通过智能合约满足适用于区块链支持的支付方法的灵活性与易用性。步骤13,将所述支付请求包括的支付金额分配给至少两个区块链账号,并根据所述至少两个区块链账本文档来自技高网...
【技术保护点】
1.适用于区块链支持的支付方法,其特征在于,所述方法包括:/n经由支付设备的通信接口,接收来自第三方支付渠道的支付请求,所述支付请求至少包括支付设备MAC地址、处理状态、支付时间与支付金额;/n响应于所述支付请求,调用区块链中满足执行条件的智能合约;/n将所述支付请求包括的支付金额分配给至少两个区块链账号,并根据所述至少两个区块链账号执行支付操作。/n
【技术特征摘要】
1.适用于区块链支持的支付方法,其特征在于,所述方法包括:
经由支付设备的通信接口,接收来自第三方支付渠道的支付请求,所述支付请求至少包括支付设备MAC地址、处理状态、支付时间与支付金额;
响应于所述支付请求,调用区块链中满足执行条件的智能合约;
将所述支付请求包括的支付金额分配给至少两个区块链账号,并根据所述至少两个区块链账号执行支付操作。
2.根据权利要求1所述的适用于区块链支持的支付方法,其特征在于,还包括:对所述至少两个区块链账号执行支付操作的记录进行生成。
3.根据权利要求1所述的适用于区块链支持的支付方法,其特征在于,还包括:调用区块链中满足执行条件的智能合约,检测所述支付请求的处理状态和支付时间;
根据所述智能合约的处理状态与支付时间判定是否进行提示操作。
4.根据权利要求1或3所述的适用于区块链支持的支付方法,其特征在于,所述智能合约被设定为在达到基于所述支付时间,且支付金额处于未处理状态时,进行提示操作;
和/或,
所述智能合约被约定有至少两个区块链账号的支付比例。
5.根据权利要求1所述逇适用于区块链支持的支付方法,其特征在于,所述至少两个所述区块链账号包括消费者的区块链账号和第三方支...
【专利技术属性】
技术研发人员:王越,沈晓斌,高云,
申请(专利权)人:北京意锐新创科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。