一种基于区块链的外汇牌价提醒方法和装置

文档序号:87323 发布日期:2021-10-08 浏览:6次 >En<

阅读说明:本技术 一种基于区块链的外汇牌价提醒方法和装置 (Foreign exchange quotation reminding method and device based on block chain ) 是由 董杨瑞 许朝威 唐锆 马关军 胡淼元 杜冰玉 冯晓帅 王聪 刘敏 于 2021-07-28 设计创作,主要内容包括:本发明提供了一种基于区块链的外汇牌价提醒方法和装置,属于区块链,该方法包括:搭建区块链,将不同银行的外汇牌价信息发布到区块链上;将设定的用户目标交易外汇牌价信息发布到区块链上;根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;将最优外汇牌价信息及对应银行反馈至用户进行提醒。本发明用户只需要提交一次外汇牌价提醒的需求,就可以获取到跨银行最优外汇牌价提醒服务,简化客户操作、提升客户体验。(The invention provides a foreign exchange quotation reminding method and device based on a block chain, belonging to the block chain and comprising the following steps: building block chains, and issuing the foreign exchange quotation information of different banks to the block chains; releasing the set user target transaction foreign exchange quotation information to a block chain; acquiring the optimal foreign exchange quotation price across banks through an intelligent contract according to the foreign exchange quotation information of different banks; matching the cross-bank optimal foreign exchange quotation price and the user target transaction foreign exchange quotation price information by using an intelligent contract, and determining the optimal foreign exchange quotation price information and a corresponding bank; and feeding back the optimal foreign exchange quotation information and the corresponding bank to the user for reminding. According to the invention, the user can obtain the cross-bank optimal foreign exchange quotation reminding service only by submitting the requirement of the foreign exchange quotation reminding once, so that the customer operation is simplified and the customer experience is improved.)

一种基于区块链的外汇牌价提醒方法和装置

技术领域

本发明涉及计算机数据处理

技术领域

,尤其涉及一种基于区块链的外汇牌价提醒方法和装置。

背景技术

本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

外汇牌价,即外汇指定银行外汇兑换挂牌价,是各银行(指银行的总行,分支行与总行外汇牌价相同)根据中国人民银行公布的人民币市场中间价以及国际外汇市场行情,制定的各种外币与人民币之间的买卖价格。

这种外汇牌价每个银行都不一样,而且实时变动,即使同一天外汇牌价也有所不同。用户一般会有目标交易牌价,希望当银行外汇牌价触达目标交易外汇牌价时能够得到提醒,目前如果想获得多个银行的提醒服务,需要在不同银行多次设定外汇牌价提醒,存在客户体验差,需重复操作等问题。

现有的技术无法实现跨银行外汇牌价提醒,用户想要获取不同银行的外汇牌价提醒需提交多次提醒服务申请,且需在获取到不同银行提醒后自行对比后进行交易,用户体验差。

因此,如何提供一种新的方案,其能够解决上述技术问题是本领域亟待解决的技术难题。

发明内容

本发明实施例提供一种基于区块链的外汇牌价提醒方法,用户只需要提交一次外汇牌价提醒的需求,就可以获取到跨银行最优外汇牌价提醒服务,简化客户操作、提升客户体验,该方法包括:

搭建区块链,将不同银行的外汇牌价信息发布到区块链上;

将设定的用户目标交易外汇牌价信息发布到区块链上;

根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;

利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;

将最优外汇牌价信息及对应银行反馈至用户进行提醒。

本发明实施例还提供一种基于区块链的外汇牌价提醒装置,包括:

银行外汇牌价信息发布模块,用于搭建区块链,将不同银行的外汇牌价信息发布到区块链上;

用户目标交易外汇牌价信息发布模块,用于将设定的用户目标交易外汇牌价信息发布到区块链上;

跨银行最优外汇牌价处理模块,用于根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;

跨银行最优外汇牌价与用户目标外汇牌价匹配模块,用于利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;

用户提醒模块,用于将最优外汇牌价信息及对应银行反馈至用户进行提醒。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种基于区块链的外汇牌价提醒方法。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述一种基于区块链的外汇牌价提醒方法的计算机程序。

本发明实施例提供的一种基于区块链的外汇牌价提醒方法和装置,包括:首先搭建区块链,将不同银行的外汇牌价信息发布到区块链上;然后将设定的用户目标交易外汇牌价信息发布到区块链上;接着根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;下一步利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;最后将最优外汇牌价信息及对应银行反馈至用户进行提醒。本发明借助区块链去中心化,可追溯性等特性,将不同银行的外汇牌价信息及用户设定外汇牌价提醒信息存储到区块链上,通过智能合约匹配到不同银行最优的外汇牌价信息并与设定的用户目标交易外汇牌价进行比对,在不同银行最优的外汇牌价信息触达设定的用户目标交易外汇牌价后及时通知用户,这样用户就可以在设定一次外汇牌价提醒服务的情况下及时获取最优的票价信息。本发明基于区块链和智能合约来解决跨银行获取外汇牌价提醒服务的问题。将不同银行外汇牌价信息和用户目标交易外汇牌价发布到区块链上,按照最优外汇牌价获取规则及目标交易外汇牌价触达规则生成智能合约,在跨银行最优外汇牌价触达目标交易外汇牌价时,及时提醒用户。用户只需要提交一次外汇牌价提醒的需求,就可以获取到跨银行最优外汇牌价提醒服务,简化客户操作、提升客户体验,本发明可以降低获取跨银行外汇牌价提醒服务用户冗余的操作,提升获取跨银行外汇牌价提醒服务用户体验,提高跨银行外汇牌价提醒服务的可追溯性。

附图说明

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

图1为本发明实施例一种基于区块链的外汇牌价提醒方法示意图。

图2为本发明实施例一种基于区块链的外汇牌价提醒方法的跨银行最优外汇牌价处理过程示意图。

图3为本发明实施例一种基于区块链的外汇牌价提醒方法的跨银行最优外汇牌价与用户目标外汇牌价匹配过程示意图。

图4为本发明实施例一种基于区块链的外汇牌价提醒方法的确定最优外汇牌价信息及对应银行过程示意图。

图5为运行本发明实施的一种基于区块链的外汇牌价提醒方法的计算机装置示意图。

图6为本发明实施例一种基于区块链的外汇牌价提醒装置示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。

本发明属于区块链。图1为本发明实施例一种基于区块链的外汇牌价提醒方法示意图,如图1所示,本发明实施例提供一种基于区块链的外汇牌价提醒方法,用户只需要提交一次外汇牌价提醒的需求,就可以获取到跨银行最优外汇牌价提醒服务,简化客户操作、提升客户体验,该方法包括:

步骤101:搭建区块链,将不同银行的外汇牌价信息发布到区块链上;

步骤102:将设定的用户目标交易外汇牌价信息发布到区块链上;

步骤103:根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;

步骤104:利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;

步骤105:将最优外汇牌价信息及对应银行反馈至用户进行提醒。

本发明实施例提供的一种基于区块链的外汇牌价提醒方法,包括:首先搭建区块链,将不同银行的外汇牌价信息发布到区块链上;然后将设定的用户目标交易外汇牌价信息发布到区块链上;接着根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;下一步利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;最后将最优外汇牌价信息及对应银行反馈至用户进行提醒。本发明借助区块链去中心化,可追溯性等特性,将不同银行的外汇牌价信息及用户设定外汇牌价提醒信息存储到区块链上,通过智能合约匹配到不同银行最优的外汇牌价信息并与设定的用户目标交易外汇牌价进行比对,在不同银行最优的外汇牌价信息触达设定的用户目标交易外汇牌价后及时通知用户,这样用户就可以在设定一次外汇牌价提醒服务的情况下及时获取最优的票价信息。本发明基于区块链和智能合约来解决跨银行获取外汇牌价提醒服务的问题。将不同银行外汇牌价信息和用户目标交易外汇牌价发布到区块链上,按照最优外汇牌价获取规则及目标交易外汇牌价触达规则生成智能合约,在跨银行最优外汇牌价触达目标交易外汇牌价时,及时提醒用户。用户只需要提交一次外汇牌价提醒的需求,就可以获取到跨银行最优外汇牌价提醒服务,简化客户操作、提升客户体验,本发明可以降低获取跨银行外汇牌价提醒服务用户冗余的操作,提升获取跨银行外汇牌价提醒服务用户体验,提高跨银行外汇牌价提醒服务的可追溯性。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒方法时,在一个实施例中,可以包括:

搭建区块链,将不同银行的外汇牌价信息发布到区块链上;

将设定的用户目标交易外汇牌价信息发布到区块链上;

根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;

利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;

将最优外汇牌价信息及对应银行反馈至用户进行提醒。

本发明实施例的区块链是按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。在本发明实施例中,区块链上设置有智能合约,智能合约是智能合约是部署在区块链上的自动化运行的脚本,由于是设置在区块链上的,具有公开透明的特性。用户通过智能合约预先设置规则,以将数据写入区块链和获取数据浏览权限,很大程度上规避了隐私信息的公开。当然,智能合约并非本发明实施例的唯一实施方式,是根据不同的区块链平台,比如以太坊、超级账本等,相应设置的。区块链技术具有去中心化、可追溯的、不可篡改等优点、能够保证数据安全可靠。

本发明借助区块链去中心化,可追溯性等特性,将不同银行的外汇牌价信息及用户设定外汇牌价提醒信息存储到区块链上,通过智能合约匹配到不同银行最优的外汇牌价信息并与设定的用户目标交易外汇牌价进行比对,在不同银行最优的外汇牌价信息触达设定的用户目标交易外汇牌价后及时通知用户,这样用户就可以在设定一次外汇牌价提醒服务的情况下及时获取最优的票价信息。本发明基于区块链和智能合约来解决跨银行获取外汇牌价提醒服务的问题。将不同银行外汇牌价信息和用户目标交易外汇牌价发布到区块链上,按照最优外汇牌价获取规则及目标交易外汇牌价触达规则生成智能合约,在跨银行最优外汇牌价触达目标交易外汇牌价时,及时提醒用户。

图2为本发明实施例一种基于区块链的外汇牌价提醒方法的跨银行最优外汇牌价处理过程示意图,如图2所示,具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒方法时,在一个实施例中,根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价,包括:

步骤201:获取不同银行全量币种的外汇牌价信息;其中,外汇牌价信息,包括:现汇卖出价、现钞卖出价、现汇买入价、现钞买入价;

步骤202:根据币种及汇率类型将外汇牌价进行分组;

步骤203:根据分组后的外汇牌价,利用汇率类型通过智能合约获取指定币种指定汇率类型的最优外汇牌价;其中,最优外汇牌价,包括:现汇卖出价及现钞卖出价取最小值,现汇买入价及现钞买入价取最大值;

步骤204:将指定币种指定汇率类型的最优外汇牌价连带对应所属银行发布到区块链上。

实施例中,用过智能合约获取跨银行最优外汇牌价的主要过程,包括:首先,获取不同银行全量币种的外汇牌价信息;其中,外汇牌价信息,包括:现汇卖出价、现钞卖出价、现汇买入价、现钞买入价;然后,根据币种及汇率类型将外汇牌价进行分组;下一步,根据分组后的外汇牌价,利用汇率类型通过智能合约获取指定币种指定汇率类型的最优外汇牌价;其中,最优外汇牌价,包括:现汇卖出价及现钞卖出价取最小值,现汇买入价及现钞买入价取最大值;最后,将指定币种指定汇率类型的最优外汇牌价连带对应所属银行发布到区块链上。

实施例中,银行牌价类型有现汇卖出价、现钞卖出价、现汇买入价、现钞买入价。现汇卖出价及现钞卖出价,价格越低,客户购汇支付的人民币越少,越划算。现汇买入价及现汇买入价,价格越高,客户结汇获得的人民币越多,越划算;获取不同银行全量币种牌价信息;根据币种、汇率类型将牌价进行分组;根据汇率类型获取特定币种特定汇率类型的最优牌价,其中现汇及现钞卖出价取最小值,现汇及现钞买入价取最大值;将特定币种特定汇率类型的最优牌价连带所属银行信息发布到区块链上。

图3为本发明实施例一种基于区块链的外汇牌价提醒方法的跨银行最优外汇牌价与用户目标外汇牌价匹配过程示意图,如图3所示,具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒方法时,在一个实施例中,利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行,包括:

步骤301:利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息;

步骤302:在匹配成功后,跨银行最优外汇牌价触达用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行。

实施例中,利用利用智能合约确定最优外汇牌价信息及对应银行的过程,主要包括:首先,利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息;然后,在匹配成功后,跨银行最优外汇牌价触达用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒方法时,在一个实施例中,利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,包括:

利用智能合约匹配跨银行实时最优外汇牌价和用户目标交易外汇牌价信息;

当用户目标交易外汇牌价信息高于实时最优外汇牌价中的现汇卖出价及现钞卖出价,则匹配成功;

当用户目标交易外汇牌价信息低于实时最优外汇牌价中的现汇买入价及现钞买入价,则匹配成功。

实施例中,利用智能合约进行匹配的过程,主要包括:首先,利用智能合约匹配跨银行实时最优外汇牌价和用户目标交易外汇牌价信息;然后,当用户目标交易外汇牌价信息高于实时最优外汇牌价中的现汇卖出价及现钞卖出价,则匹配成功;最后,当用户目标交易外汇牌价信息低于实时最优外汇牌价中的现汇买入价及现钞买入价,则匹配成功。

实施例中,匹配实时最优牌价与用户设定的目标交易牌价;现汇及现钞卖出价,用户目标牌价高于实时最优牌价则匹配成功。现汇及现钞买入价,用户目标排挤低于实时最优牌价则匹配成功。

本发明基于区块链和智能合约来解决跨银行获取牌价提醒服务的问题。将不同银行牌价信息和用户目标交易牌价发布到区块链上,按照最优牌价获取规则及目标交易牌价触达规则生成智能合约,在跨银行最优牌价触达目标交易牌价时,及时提醒用户进行后续操作。用户只需要提交一次牌价提醒,就可以获取到跨银行最优牌价提醒服务,简化客户操作、提升客户体验。

图4为本发明实施例一种基于区块链的外汇牌价提醒方法的确定最优外汇牌价信息及对应银行过程示意图,如图4所示,具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒方法时,在一个实施例中,在匹配成功后,跨银行最优外汇牌价触达用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行,包括:

步骤401:按照币种及汇率类型获取跨银行实时最优外汇牌价及用户目标交易外汇牌价信息;

步骤402:将用户目标交易外汇牌价信息中目标外汇牌价值记录按照目标牌价进行排序;

步骤403:将跨银行实时最优外汇牌价与排序后的目标外汇牌价值进行比对,按照业务规则选出匹配成功的最优外汇牌价信息及对应银行。

实施例中,跨银行最优外汇牌价触达用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行的主要过程,包括:

首先,按照币种及汇率类型获取跨银行实时最优外汇牌价及用户目标交易外汇牌价信息;

然后,将用户目标交易外汇牌价信息中目标外汇牌价值记录按照目标牌价进行排序;

最后,将跨银行实时最优外汇牌价与排序后的目标外汇牌价值进行比对,按照业务规则选出匹配成功的最优外汇牌价信息及对应银行。

实施例中,确定最优外汇牌价信息及对应银行的主要过程还可以按照如下步骤:按照币种、汇率类型获取最优牌价及所有用户设定的目标牌价;将用户设定记录按照目标牌价进行排序;将实时最优牌价与用户目标牌价进行对比,按照业务规则选出匹配成功的用户记录;逐个通知匹配成功的用户。

从开发角度而言,技术人员需要搭建区块链,将多个银行的牌价信息及用户设定的牌价提醒信息存储到区块链上,通过智能合约匹配到不同银行最优的牌价信息并与用户设定的目标交易牌价进行比对,在不同银行最优的牌价信息触达用户设定的目标交易牌价后及时通知用户。对本发明而言,最重要也是最难的部分是根据跨银行最优牌价获取规则及实时牌价与用户设定的目标交易牌价触达规则生成相应的智能合约,在跨银行最优牌价触达用户目标交易牌价时通知用户。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒方法时,在一个实施例中,将最优外汇牌价信息及对应银行反馈至用户进行提醒,包括:

将最优外汇牌价信息及对应银行,通过设定用户目标交易外汇牌价信息时输入的通知方式反馈至用户进行提醒。

实施例中,当跨银行最优牌价匹配到用户目标交易牌价时通过短信、应用消息等方式提醒用户。

本发明可以降低获取跨银行外汇牌价提醒服务用户冗余的操作,提升获取跨银行外汇牌价提醒服务用户体验,提高跨银行外汇牌价提醒服务的可追溯性。

下面结合具体场景,对本发明实施例提供的一种基于区块链的外汇牌价提醒方法进行简要描述:

基于区块链和智能合约的外汇牌价提醒方法和系统,借助区块链去中心化,可追溯性等特性,将不同银行的牌价信息及用户设定牌价提醒信息存储到区块链上,通过智能合约匹配到不同银行最优的牌价信息并与用户设定的目标交易牌价进行比对,在不同银行最优的牌价信息触达用户设定的目标交易牌价后及时通知用户,这样用户就可以在设定一次牌价提醒服务的情况下及时获取最优的票价信息。

本发明基于区块链和智能合约来解决跨银行获取牌价提醒服务的问题。将不同银行牌价信息和用户目标交易牌价发布到区块链上,按照最优牌价获取规则及目标交易牌价触达规则生成智能合约,在跨银行最优牌价触达目标交易牌价时,及时提醒用户进行后续操作。区块链技术具有去中心化、可追溯的、不可篡改等优点、能够保证数据安全可靠。

从开发角度而言,技术人员需要搭建区块链,将多个银行的牌价信息及用户设定的牌价提醒信息存储到区块链上,通过智能合约匹配到不同银行最优的牌价信息并与用户设定的目标交易牌价进行比对,在不同银行最优的牌价信息触达用户设定的目标交易牌价后及时通知用户。

对本发明而言,最重要也是最难的部分是根据跨银行最优牌价获取规则及实时牌价与用户设定的目标交易牌价触达规则生成相应的智能合约,在跨银行最优牌价触达用户目标交易牌价时通知用户。

在本发明实施例中,一种基于区块链的外汇牌价提醒方法,还可以包括:

1)发布不同银行牌价信息:将不同银行的牌价信息发布到区块链上;

2)发布用户目标牌价信息:将用户设定的目标牌价信息发布到区块链上;

3)获取跨银行最优牌价:通过智能合约获取跨银行最优牌价;

4)牌价匹配:通过智能合约匹配与用户目标交易牌价相同的跨银行最优牌价;

5)提醒用户:通过短信、应用消息等方式提醒用户。

其中,获取跨银行最优牌价:

银行牌价类型有现汇卖出价、现钞卖出价、现汇买入价、现钞买入价。现汇卖出价及现钞卖出价,价格越低,客户购汇支付的人民币越少,越划算。现汇买入价及现汇买入价,价格越高,客户结汇获得的人民币越多,越划算;

1.获取不同银行全量币种牌价信息;

2.根据币种、汇率类型将牌价进行分组;

3.根据汇率类型获取特定币种特定汇率类型的最优牌价,其中现汇及现钞卖出价取最小值,现汇及现钞买入价取最大值;

4.将特定币种特定汇率类型的最优牌价连带所属银行信息发布到区块链上;

其中,匹配实时最优牌价与用户设定的目标交易牌价:

现汇及现钞卖出价,用户目标牌价高于实时最优牌价则匹配成功;

现汇及现钞买入价,用户目标排挤低于实时最优牌价则匹配成功;

1.按照币种、汇率类型获取最优牌价及所有用户设定的目标牌价;

2.将用户设定记录按照目标牌价进行排序;

3.将实时最优牌价与用户目标牌价进行对比,按照业务规则选出匹配成功的用户记录;

4.逐个通知匹配成功的用户。

本发明实施该提供一种基于区块链的外汇牌价提醒方法的模块化实例,包括:

1)不同银行牌价发布模块:将不同银行的牌价信息发布到区块链上

2)用户目标牌价发布模块:将用户的目标交易牌价发布到区块链上

3)跨银行最优牌价处理模块:利用智能合约获取跨银行最优牌价信息

4)跨银行最优牌价与用户目标交易牌价匹配模块:利用智能合约匹配跨银行实时最优牌价和用户目标牌价

5)用户提醒模块:当跨银行最优牌价匹配到用户目标交易牌价时通过短信、应用消息等方式提醒用户。

最核心的流程步骤是:

根据不同银行最优牌价获取规则及实时最优牌价与用户设定的目标交易牌价触达规则生成相应的智能合约,在跨银行最优牌价触达用户目标交易牌价时通知客户。

本发明的关键点和欲保护点是:基于区块链和智能合约进行跨银行最优牌价提醒的流程和方法;根据不同银行最优牌价获取规则及实时最优牌价与用户设定的目标交易牌价触达规则生成的智能合约。

本发明的优点和有益效果:降低获取跨银行牌价提醒服务用户冗余的操作;提升获取跨银行牌价提醒服务用户体验;提高跨银行牌价提醒服务的可追溯性。

图5为运行本发明实施的一种基于区块链的外汇牌价提醒方法的计算机装置示意图,如图5所示,本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种基于区块链的外汇牌价提醒方法。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行实现上述一种基于区块链的外汇牌价提醒方法的计算机程序。

本发明实施例中还提供了一种基于区块链的外汇牌价提醒装置,如下面的实施例所述。由于该装置解决问题的原理与一种基于区块链的外汇牌价提醒方法相似,因此该装置的实施可以参见一种基于区块链的外汇牌价提醒方法的实施,重复之处不再赘述。

图6为本发明实施例一种基于区块链的外汇牌价提醒装置示意图,如图6所示,本发明实施例还提供一种基于区块链的外汇牌价提醒装置,具体实施时可以包括:

银行外汇牌价信息发布模块601,用于搭建区块链,将不同银行的外汇牌价信息发布到区块链上;

用户目标交易外汇牌价信息发布模块602,用于将设定的用户目标交易外汇牌价信息发布到区块链上;

跨银行最优外汇牌价处理模块603,用于根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;

跨银行最优外汇牌价与用户目标外汇牌价匹配模块604,用于利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;

用户提醒模块605,用于将最优外汇牌价信息及对应银行反馈至用户进行提醒。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒装置时,在一个实施例中,前述的跨银行最优外汇牌价处理模块,具体用于:

获取不同银行全量币种的外汇牌价信息;其中,外汇牌价信息,包括:现汇卖出价、现钞卖出价、现汇买入价、现钞买入价;

根据币种及汇率类型将外汇牌价进行分组;

根据分组后的外汇牌价,利用汇率类型通过智能合约获取指定币种指定汇率类型的最优外汇牌价;其中,最优外汇牌价,包括:现汇卖出价及现钞卖出价取最小值,现汇买入价及现钞买入价取最大值;

将指定币种指定汇率类型的最优外汇牌价连带对应所属银行发布到区块链上。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒装置时,在一个实施例中,前述的跨银行最优外汇牌价与用户目标外汇牌价匹配模块,具体用于:

利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息;

在匹配成功后,跨银行最优外汇牌价触达用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒装置时,在一个实施例中,前述的跨银行最优外汇牌价与用户目标外汇牌价匹配模块,还用于:

利用智能合约匹配跨银行实时最优外汇牌价和用户目标交易外汇牌价信息;

当用户目标交易外汇牌价信息高于实时最优外汇牌价中的现汇卖出价及现钞卖出价,则匹配成功;

当用户目标交易外汇牌价信息低于实时最优外汇牌价中的现汇买入价及现钞买入价,则匹配成功。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒装置时,在一个实施例中,前述的跨银行最优外汇牌价与用户目标外汇牌价匹配模块,还用于:

按照币种及汇率类型获取跨银行实时最优外汇牌价及用户目标交易外汇牌价信息;

将用户目标交易外汇牌价信息中目标外汇牌价值记录按照目标牌价进行排序;

将跨银行实时最优外汇牌价与排序后的目标外汇牌价值进行比对,按照业务规则选出匹配成功的最优外汇牌价信息及对应银行。

具体实施本发明实施例提供的一种基于区块链的外汇牌价提醒装置时,在一个实施例中,前述的用户提醒模块,具体用于:

将最优外汇牌价信息及对应银行,通过设定用户目标交易外汇牌价信息时输入的通知方式反馈至用户进行提醒。

综上,本发明实施例提供的一种基于区块链的外汇牌价提醒方法和装置,包括:首先搭建区块链,将不同银行的外汇牌价信息发布到区块链上;然后将设定的用户目标交易外汇牌价信息发布到区块链上;接着根据不同银行的外汇牌价信息,通过智能合约获取跨银行最优外汇牌价;下一步利用智能合约匹配跨银行最优外汇牌价和用户目标交易外汇牌价信息,确定最优外汇牌价信息及对应银行;最后将最优外汇牌价信息及对应银行反馈至用户进行提醒。本发明借助区块链去中心化,可追溯性等特性,将不同银行的外汇牌价信息及用户设定外汇牌价提醒信息存储到区块链上,通过智能合约匹配到不同银行最优的外汇牌价信息并与设定的用户目标交易外汇牌价进行比对,在不同银行最优的外汇牌价信息触达设定的用户目标交易外汇牌价后及时通知用户,这样用户就可以在设定一次外汇牌价提醒服务的情况下及时获取最优的票价信息。本发明基于区块链和智能合约来解决跨银行获取外汇牌价提醒服务的问题。将不同银行外汇牌价信息和用户目标交易外汇牌价发布到区块链上,按照最优外汇牌价获取规则及目标交易外汇牌价触达规则生成智能合约,在跨银行最优外汇牌价触达目标交易外汇牌价时,及时提醒用户。用户只需要提交一次外汇牌价提醒的需求,就可以获取到跨银行最优外汇牌价提醒服务,简化客户操作、提升客户体验,本发明可以降低获取跨银行外汇牌价提醒服务用户冗余的操作,提升获取跨银行外汇牌价提醒服务用户体验,提高跨银行外汇牌价提醒服务的可追溯性。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种实现信用卡首笔反欺诈的系统及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!