CN114782166A - Block chain-based provident fund withdrawal business processing method and device - Google Patents
Block chain-based provident fund withdrawal business processing method and device Download PDFInfo
- Publication number
- CN114782166A CN114782166A CN202210452461.7A CN202210452461A CN114782166A CN 114782166 A CN114782166 A CN 114782166A CN 202210452461 A CN202210452461 A CN 202210452461A CN 114782166 A CN114782166 A CN 114782166A
- Authority
- CN
- China
- Prior art keywords
- information
- customer
- provident fund
- provident
- wireless network
- 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.)
- Granted
Links
Images
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/03—Credit; Loans; Processing thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- 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/02—Banking, e.g. interest calculation or account maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种基于区块链的公积金提取业务处理方法及装置,其中该方法包括:接收第一客户发送的公积金提取请求;从区块链中查询与无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息;在第一客户的手机银行注册信息存在于公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户,第一客户选择待操作公积金账户信息;从区块链中获取待操作公积金账户信息的公积金提取资料信息并进行有效性验证;验证通过后,执行公积金提取操作;向第一客户发送公积金提取结果。本发明可以使他人可以通过相同的无线网络信息代为办理公积金的提取业务。
The invention discloses a block chain-based provident fund extraction business processing method and device, wherein the method includes: receiving a provident fund extraction request sent by a first customer; querying the block chain for the first wireless network that is the same as the wireless network information information, and the provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal authority information associated with the first wireless network information; when the mobile banking registration information of the first customer exists in the provident fund withdrawal authority information, it will be linked with the first wireless network The provident fund account information associated with the information is sent to the first customer, and the first customer selects the provident fund account information to be operated; obtain the provident fund extraction data information of the provident fund account information to be operated from the blockchain and verify the validity; after the verification is passed, execute the provident fund Withdrawal operation; send the result of provident fund withdrawal to the first client. The present invention can enable others to handle the withdrawal business of provident fund on behalf of others through the same wireless network information.
Description
技术领域technical field
本发明涉及区块链技术领域,尤其涉及一种基于区块链的公积金提取业务处理方法及装置。The present invention relates to the technical field of blockchain, and in particular, to a method and device for processing a provident fund extraction business based on the blockchain.
背景技术Background technique
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。This section is intended to provide a background or context to the embodiments of the invention recited in the claims. The descriptions herein are not admitted to be prior art by inclusion in this section.
目前,客户可以通过线上办理公积金的提取业务。但是,客户通过线上办理公积金提取业务时,都需要客户本人进行身份认证,他人无法代为办理。若需要他人代为办理,则需要他人携带客户本人的委托证明以及相关纸质版材料(如还款流水,购房合同等)前往公积金管理中心或者授权银行网点进行人工办理,给客户带了较大的不便,客户体验差,且效率较低。At present, customers can handle provident fund withdrawal services online. However, when a customer handles provident fund withdrawal services online, the customer himself is required to carry out identity authentication, and others cannot handle it on his behalf. If you need someone else to handle it on your behalf, you need someone else to bring the client's entrustment certificate and relevant paper version materials (such as repayment flow, house purchase contract, etc.) to the provident fund management center or authorized bank outlets for manual processing, which brings a larger amount of money to the client. Inconvenient, poor customer experience, and less efficient.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供一种基于区块链的公积金提取业务处理方法,用以解决他人无法在线上代为办理公积金提取业务的问题,提高公积金提取业务办理效率,改善客户体验,该方法包括:Embodiments of the present invention provide a method for processing provident fund withdrawal services based on blockchain, which is used to solve the problem that others cannot handle provident fund withdrawal services on behalf of others, improve the processing efficiency of provident fund withdrawal services, and improve customer experience. The method includes:
接收第一客户通过手机银行发送的公积金提取请求,所述公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,所述无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息;Receive the provident fund withdrawal request sent by the first customer through mobile banking, the provident fund withdrawal request includes wireless network information and the mobile banking registration information of the first customer, and the wireless network information is connected to the mobile device to which the mobile banking of the first customer belongs. information about wireless networks;
从区块链中查询与所述无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息,所述公积金账户信息是第二客户的公积金账户信息,所述公积金提取银行账户信息是第二客户的公积金提取银行账户信息,所述公积金提取权限信息中包括允许对第二客户的公积金进行提取操作的至少一个手机银行注册信息;The first wireless network information that is the same as the wireless network information, and the provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal authority information associated with the first wireless network information are queried from the blockchain, and the provident fund account information is Provident fund account information of the second customer, the provident fund withdrawal bank account information is the provident fund withdrawal bank account information of the second customer, and the provident fund withdrawal authority information includes at least one mobile banking registration that allows the withdrawal of the provident fund of the second customer information;
在第一客户的手机银行注册信息存在于所述公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户的手机银行,以使第一客户从与第一无线网络信息关联的公积金账户信息中选择待操作公积金账户信息;When the mobile banking registration information of the first customer exists in the provident fund withdrawal authority information, the provident fund account information associated with the first wireless network information is sent to the mobile banking of the first customer, so that the first customer can Select the provident fund account information to be operated in the provident fund account information associated with the wireless network information;
接收第一客户通过手机银行反馈的待操作公积金账户信息;Receive the information of the provident fund account to be operated that is fed back by the first customer through mobile banking;
从区块链中获取待操作公积金账户信息对应的公积金提取资料信息,所述公积金提取资料信息包括第二客户的购房合同信息、贷款信息和客户身份信息;Obtain the provident fund extraction data information corresponding to the provident fund account information to be operated from the blockchain, where the provident fund extraction data information includes the second customer's house purchase contract information, loan information and customer identity information;
对所述公积金提取资料信息的有效性进行验证;Verifying the validity of the provident fund extraction materials and information;
在所述公积金提取资料信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;After the validity verification of the provident fund extraction information is passed, according to the provident fund extraction request, the provident fund account information to be operated and the provident fund extraction bank account information associated with the first wireless network information, execute the provident fund extraction operation of the second client;
向第一客户的手机银行发送第二客户的公积金提取结果。Send the second customer's provident fund withdrawal result to the first customer's mobile banking.
本发明实施例还提供一种基于区块链的公积金提取业务处理装置,用以解决他人无法在线上代为办理公积金提取业务的问题,提高公积金提取业务办理效率,改善客户体验,该装置包括:The embodiment of the present invention also provides a block chain-based provident fund withdrawal business processing device, which is used to solve the problem that others cannot handle the provident fund withdrawal business on behalf of others, improve the processing efficiency of the provident fund withdrawal business, and improve the customer experience. The device includes:
第一接收模块,用于接收第一客户通过手机银行发送的公积金提取请求,所述公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,所述无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息;The first receiving module is used to receive the provident fund withdrawal request sent by the first customer through mobile banking, the provident fund withdrawal request includes wireless network information and the mobile banking registration information of the first customer, and the wireless network information is the mobile phone of the first customer Information about the wireless network connected to the mobile device to which the bank belongs;
第一查询模块,用于从区块链中查询与所述无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息,所述公积金账户信息是第二客户的公积金账户信息,所述公积金提取银行账户信息是第二客户的公积金提取银行账户信息,所述公积金提取权限信息中包括允许对第二客户的公积金进行提取操作的至少一个手机银行注册信息;The first query module is used to query the first wireless network information that is the same as the wireless network information, and the provident fund account information, provident fund extraction bank account information and provident fund extraction authority information associated with the first wireless network information from the blockchain , the provident fund account information is the provident fund account information of the second client, the provident fund withdrawal bank account information is the provident fund withdrawal bank account information of the second client, and the provident fund withdrawal authority information includes permission to withdraw the provident fund of the second client Operating at least one mobile banking registration information;
第一发送模块,用于在第一客户的手机银行注册信息存在于所述公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户的手机银行,以使第一客户从与第一无线网络信息关联的公积金账户信息中选择待操作公积金账户信息;The first sending module is configured to send the provident fund account information associated with the first wireless network information to the mobile banking of the first customer when the mobile banking registration information of the first customer exists in the provident fund withdrawal authority information, so that The first customer selects the provident fund account information to be operated from the provident fund account information associated with the first wireless network information;
第二接收模块,用于接收第一客户通过手机银行反馈的待操作公积金账户信息;The second receiving module is used to receive the information of the provident fund account to be operated that is fed back by the first customer through mobile banking;
第二查询模块,用于从区块链中获取待操作公积金账户信息对应的公积金提取资料信息,所述公积金提取资料信息包括第二客户的购房合同信息、贷款信息和客户身份信息;The second query module is used to obtain from the block chain the provident fund extraction data information corresponding to the provident fund account information to be operated, where the provident fund extraction data information includes the second customer's house purchase contract information, loan information and customer identity information;
验证模块,用于对所述公积金提取资料信息的有效性进行验证;A verification module, used to verify the validity of the provident fund extraction data information;
公积金提取模块,用于在所述公积金提取资料信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;The provident fund extraction module is configured to, after the validity verification of the provident fund extraction data information is passed, execute the second client's process according to the provident fund extraction request, the provident fund account information to be operated, and the provident fund extraction bank account information associated with the first wireless network information. Provident fund withdrawal operations;
第二发送模块,用于向第一客户的手机银行发送第二客户的公积金提取结果。The second sending module is configured to send the provident fund withdrawal result of the second customer to the mobile banking of the first customer.
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的公积金提取业务处理方法。An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and running on the processor, the processor implementing the above-mentioned blockchain-based provident fund when the processor executes the computer program Extract business processing methods.
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的公积金提取业务处理方法。Embodiments of the present invention further provide a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned blockchain-based provident fund extraction business processing method is implemented.
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的公积金提取业务处理方法。An embodiment of the present invention further provides a computer program product, the computer program product includes a computer program, and when the computer program is executed by a processor, the above-mentioned blockchain-based provident fund withdrawal business processing method is implemented.
本发明实施例中,接收第一客户通过手机银行发送的公积金提取请求,公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息;从区块链中查询与无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息,公积金账户信息是第二客户的公积金账户信息,公积金提取银行账户信息是第二客户的公积金提取银行账户信息,公积金提取权限信息中包括允许对第二客户的公积金进行提取操作的至少一个手机银行注册信息;在第一客户的手机银行注册信息存在于公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户的手机银行,以使第一客户从与第一无线网络信息关联的公积金账户信息中选择待操作公积金账户信息;接收第一客户通过手机银行反馈的待操作公积金账户信息;从区块链中获取待操作公积金账户信息对应的公积金提取资料信息,公积金提取资料信息包括第二客户的购房合同信息、贷款信息和客户身份信息;对公积金提取资料信息的有效性进行验证;在公积金提取资料信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;向第一客户的手机银行发送第二客户的公积金提取结果。与现有技术中他人代为办理公积金提取业务时需前往柜台人工办理的技术方案相比,通过区块链中存储的无线网络信息及其相关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息;利用区块链的不可篡改等特性,在确保信息安全的同时,使他人可以通过相同的无线网络信息代为办理公积金的提取业务,从而提高了公积金提取效率,也给客户带了极大的便利,改善客户体验。In this embodiment of the present invention, a provident fund withdrawal request sent by the first customer through mobile banking is received. The provident fund withdrawal request includes wireless network information and the mobile banking registration information of the first customer, and the wireless network information is the mobile device to which the mobile banking of the first customer belongs. Information of the connected wireless network; query the first wireless network information that is the same as the wireless network information from the blockchain, and the provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal authority information associated with the first wireless network information, provident fund The account information is the second customer's provident fund account information, the provident fund withdrawal bank account information is the second customer's provident fund withdrawal bank account information, and the provident fund withdrawal authority information includes at least one mobile banking registration information that allows the second customer's provident fund to be withdrawn. ; When the mobile banking registration information of the first customer exists in the provident fund withdrawal authority information, send the provident fund account information associated with the first wireless network information to the mobile banking of the first customer, so that the first customer can Select to-be-operated provident fund account information from the provident fund account information associated with the network information; receive the to-be-operated provident fund account information fed back by the first customer through mobile banking; obtain the provident fund extraction data information corresponding to the to-be-operated provident fund account information from the blockchain, provide provident fund extraction The material information includes the second customer's house purchase contract information, loan information and customer identity information; verify the validity of the provident fund extraction materials and information; information and the bank account information for providing provident fund withdrawal associated with the first wireless network information, execute the provident fund withdrawal operation of the second customer; send the provident fund withdrawal result of the second customer to the mobile banking of the first customer. Compared with the technical solution in the prior art in which other people need to go to the counter to manually handle the provident fund withdrawal business, the wireless network information stored in the blockchain and its associated provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal Authority information; using the non-tampering characteristics of the blockchain, while ensuring information security, others can use the same wireless network information to handle provident fund withdrawal services on behalf of others, thereby improving the efficiency of provident fund withdrawals and bringing great benefits to customers. convenience and improved customer experience.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts. In the attached image:
图1为本发明实施例中提供的一种基于区块链的公积金提取业务处理方法的流程图;1 is a flowchart of a method for processing a block chain-based provident fund extraction business provided in an embodiment of the present invention;
图2为本发明实施例中提供的一种无线网络与公积金提取信息绑定方法的流程图;2 is a flowchart of a method for binding a wireless network and provident fund extraction information provided in an embodiment of the present invention;
图3为本发明实施例中提供的一种基于区块链的公积金提取业务处理装置的示意图;3 is a schematic diagram of a block chain-based provident fund extraction business processing device provided in an embodiment of the present invention;
图4为本发明实施例中提供的又一种基于区块链的公积金提取业务处理装置的示意图;4 is a schematic diagram of another block chain-based provident fund extraction business processing device provided in an embodiment of the present invention;
图5为本发明实施例中计算机设备的示意图。FIG. 5 is a schematic diagram of a computer device in an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention more clearly understood, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but not to limit the present invention.
在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本申请的实施,其中的步骤顺序不作限定,可根据需要作适当调整。In the description of this specification, the use of "comprising", "including", "having", "containing" and the like are all open-ended terms, that is, meaning including but not limited to. Description with reference to the terms "one embodiment", "one particular embodiment", "some embodiments", "for example" etc. means that a particular feature, structure or characteristic described in connection with the embodiment or example is included in at least one of the present application examples or examples. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. The sequence of steps involved in each embodiment is used to schematically illustrate the implementation of the present application, and the sequence of steps is not limited and can be appropriately adjusted as required.
经研究发现,现有的线上公积金提取系统并不支持他人代为办理公积金的提取业务,但是,目前存在很多客户本人无法线上办理公积金提取业务,而需要他人代为办理的情况,例如,老年人或者存在视觉障碍的客户无法熟练操作线上公积金提取系统,需要他人代为办理公积金提取,这种情况通常需要他人携带客户本人的委托证明以及相关纸质版材料前往公积金管理中心或者授权银行网点进行人工办理,给客户带了较大的不便;而且,公积金的提取一般为周期性的操作,如客户可按各地公积金管理政策的要求,一年一取或半年一取,每次提取时,都需要重新准备相关的提取材料,在对提取材料进行合法性、有效性等验证之后,才可以办理公积金的提取操作,使得公积金的提取过程繁琐,效率较低,同时,也给客户带了较差的体验。After research, it is found that the existing online provident fund withdrawal system does not support others to handle provident fund withdrawal business on behalf of others. However, at present, there are many cases where customers cannot handle provident fund withdrawal online, but need others to do so, for example, the elderly. Or customers with visual impairments are unable to operate the online provident fund withdrawal system proficiently, and others need to handle provident fund withdrawals on their behalf. In this case, others usually need to bring the client’s entrustment certificate and relevant paper materials to the provident fund management center or authorized bank outlets for manual labor. It brings great inconvenience to customers. Moreover, the withdrawal of provident fund is generally a periodic operation. For example, customers can withdraw once a year or half a year according to the requirements of local provident fund management policies. Re-prepare the relevant extraction materials, and only after verifying the legality and validity of the extraction materials can the provident fund extraction operation be carried out, which makes the provident fund extraction process cumbersome and low in efficiency. experience.
针对上述问题,本发明实施例提供了一种基于区块链的公积金提取业务处理方法及装置,可以使他人在线上代为办理公积金的提取业务,简化公积金的提取业务流程,提高公积金提取效率。In order to solve the above problems, the embodiments of the present invention provide a method and device for providing provident fund withdrawal business based on blockchain, which can enable others to handle provident fund withdrawal business on behalf of others, simplify the provident fund withdrawal business process, and improve the provident fund withdrawal efficiency.
如图1所示,为本发明实施例提供的一种基于区块链的公积金提取业务处理方法的流程图,该方法可以包括以下步骤:As shown in FIG. 1, it is a flowchart of a method for processing a block chain-based provident fund extraction business provided by an embodiment of the present invention. The method may include the following steps:
步骤101,接收第一客户通过手机银行发送的公积金提取请求,所述公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,所述无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息;Step 101: Receive a provident fund withdrawal request sent by the first customer through mobile banking, the provident fund withdrawal request includes wireless network information and the mobile banking registration information of the first customer, and the wireless network information is the mobile phone bank to which the mobile banking of the first customer belongs. Information about the wireless network to which the device is connected;
步骤102,从区块链中查询与所述无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息,所述公积金账户信息是第二客户的公积金账户信息,所述公积金提取银行账户信息是第二客户的公积金提取银行账户信息,所述公积金提取权限信息中包括允许对第二客户的公积金进行提取操作的至少一个手机银行注册信息;Step 102: Query the first wireless network information that is the same as the wireless network information, and the provident fund account information, provident fund extraction bank account information and provident fund extraction authority information associated with the first wireless network information from the blockchain. The account information is the provident fund account information of the second client, the provident fund withdrawal bank account information is the provident fund withdrawal bank account information of the second client, and the provident fund withdrawal authority information includes at least one that allows the withdrawal operation of the second client's provident fund. Mobile banking registration information;
步骤103,在第一客户的手机银行注册信息存在于所述公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户的手机银行,以使第一客户从与第一无线网络信息关联的公积金账户信息中选择待操作公积金账户信息;
步骤104,接收第一客户通过手机银行反馈的待操作公积金账户信息;
步骤105,从区块链中获取待操作公积金账户信息对应的公积金提取资料信息,所述公积金提取资料信息包括第二客户的购房合同信息、贷款信息和客户身份信息;Step 105: Obtain from the block chain the provident fund extraction data information corresponding to the provident fund account information to be operated, where the provident fund extraction data information includes the second customer's house purchase contract information, loan information and customer identity information;
步骤106,对所述公积金提取资料信息的有效性进行验证;
步骤107,在所述公积金提取资料信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;Step 107: After the validity verification of the provident fund extraction information is passed, execute the provident fund extraction operation of the second client according to the provident fund extraction request, the provident fund account information to be operated, and the provident fund extraction bank account information associated with the first wireless network information ;
步骤108,向第一客户的手机银行发送第二客户的公积金提取结果。Step 108: Send the result of the withdrawal of the provident fund of the second customer to the mobile banking of the first customer.
本发明实施例中,接收第一客户通过手机银行发送的公积金提取请求,公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息;从区块链中查询与无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息,公积金账户信息是第二客户的公积金账户信息,公积金提取银行账户信息是第二客户的公积金提取银行账户信息,公积金提取权限信息中包括允许对第二客户的公积金进行提取操作的至少一个手机银行注册信息;在第一客户的手机银行注册信息存在于公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户的手机银行,以使第一客户从与第一无线网络信息关联的公积金账户信息中选择待操作公积金账户信息;接收第一客户通过手机银行反馈的待操作公积金账户信息;从区块链中获取待操作公积金账户信息对应的公积金提取资料信息,公积金提取资料信息包括第二客户的购房合同信息、贷款信息和客户身份信息;对公积金提取资料信息的有效性进行验证;在公积金提取资料信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;向第一客户的手机银行发送第二客户的公积金提取结果。与现有技术中他人代为办理公积金提取业务时需前往柜台人工办理的技术方案相比,通过区块链中存储的无线网络信息及其相关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息;利用区块链的不可篡改等特性,在确保信息安全的同时,使他人可以通过相同的无线网络信息代为办理公积金的提取业务,从而提高了公积金提取效率,也给客户带了极大的便利,改善客户体验。In this embodiment of the present invention, a provident fund withdrawal request sent by the first customer through mobile banking is received. The provident fund withdrawal request includes wireless network information and the mobile banking registration information of the first customer, and the wireless network information is the mobile device to which the mobile banking of the first customer belongs. Information of the connected wireless network; query the first wireless network information that is the same as the wireless network information from the blockchain, and the provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal authority information associated with the first wireless network information, provident fund The account information is the second customer's provident fund account information, the provident fund withdrawal bank account information is the second customer's provident fund withdrawal bank account information, and the provident fund withdrawal authority information includes at least one mobile banking registration information that allows the second customer's provident fund to be withdrawn. ; When the mobile banking registration information of the first customer exists in the provident fund withdrawal authority information, send the provident fund account information associated with the first wireless network information to the mobile banking of the first customer, so that the first customer can Select to-be-operated provident fund account information from the provident fund account information associated with the network information; receive the to-be-operated provident fund account information fed back by the first customer through mobile banking; obtain the provident fund extraction data information corresponding to the to-be-operated provident fund account information from the blockchain, provide provident fund extraction The data information includes the second customer's house purchase contract information, loan information and customer identity information; verify the validity of the provident fund extraction data and information; information and the bank account information for providing provident fund withdrawal associated with the first wireless network information, execute the provident fund withdrawal operation of the second customer; send the provident fund withdrawal result of the second customer to the mobile banking of the first customer. Compared with the technical solution in the prior art in which other people need to go to the counter to manually handle the provident fund withdrawal business, the wireless network information stored in the blockchain and its associated provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal Authority information; using the non-tampering characteristics of the blockchain, while ensuring information security, others can use the same wireless network information to handle provident fund withdrawal services on behalf of others, thereby improving the efficiency of provident fund withdrawals and bringing great benefits to customers. convenience and improved customer experience.
本发明实施例中,客户本人(即第二客户)可以预先将固定的无线网络信息与本人的公积金账户和公积金提取银行账户进行绑定,并设置权限,存储至区块链中,进而可以允许被授权的他人(即第一客户)通过连接相同的无线网络代为提取公积金。In the embodiment of the present invention, the customer himself (ie the second customer) can bind the fixed wireless network information with his own provident fund account and provident fund withdrawal bank account in advance, and set the authority, store it in the blockchain, and then allow The authorized person (ie the first customer) withdraws the provident fund by connecting to the same wireless network.
本发明一个具体实施例中,如图2所示,可以通过以下方式将无线网络信息与客户本人(即第二客户)公积金提取相关信息的绑定操作:In a specific embodiment of the present invention, as shown in FIG. 2 , the binding operation of the wireless network information and the customer’s own (that is, the second customer) provident fund extraction related information can be performed in the following ways:
步骤201,接收第二客户通过手机银行发送的无线网络绑定请求,所述无线网络绑定请求包括第一无线网络信息,所述第一无线网络信息为第二客户的手机银行所属的移动设备连接的无线网络的信息;Step 201: Receive a wireless network binding request sent by a second customer through mobile banking, where the wireless network binding request includes first wireless network information, and the first wireless network information is the mobile device to which the second customer's mobile banking belongs information on connected wireless networks;
步骤202,对第一无线网络信息进行验证;
步骤203,在验证通过之后,向第二客户的手机银行发送公积金账户输入提示信息,以使第二客户输入与第一无线网络信息进行绑定的公积金账户信息;
步骤204,接收第二客户通过手机银行发送的公积金账户信息;对第二客户的公积金账户信息进行验证;
步骤205,在验证通过之后,向第二客户的手机银行发送人脸信息获取请求,所述人脸信息获取请求用于获取第二客户的人脸信息;
步骤206,接收第二客户的手机银行反馈的第二客户的人脸信息;对第二客户的人脸信息进行联网核查;Step 206: Receive the face information of the second customer fed back by the mobile banking of the second customer; perform online verification on the face information of the second customer;
步骤207,在联网核查通过之后,向第二客户的手机银行发送提取账户绑定提示信息,以使第二客户根据提取账户绑定提示信息在手机银行界面输入公积金提取银行账户信息;
步骤208,接收第二客户的手机银行发送的公积金提取银行账户信息;对第二客户的手机银行发送的公积金提取银行账户信息进行验证;Step 208: Receive the bank account information for provident fund withdrawal sent by the mobile banking of the second customer; verify the bank account information for provident fund withdrawal sent by the mobile banking of the second customer;
步骤209,在验证通过之后,向第二客户的手机银行发送权限设置请求,以使第二客户设置公积金提取权限信息;
步骤210,接收第二客户的手机银行发送的公积金提取权限信息;Step 210: Receive provident fund withdrawal authority information sent by the mobile banking of the second customer;
步骤211,将第一无线网络信息与第二客户的公积金账户信息、第二客户的公积金提取银行账户信息和公积金提取权限信息建立关联关系,发送至区块链进行存储。Step 211: Establish an association relationship between the first wireless network information and the second customer's provident fund account information, the second customer's provident fund withdrawal bank account information and provident fund withdrawal authority information, and send them to the blockchain for storage.
本发明一实施例中,上述步骤202,具体可以包括:In an embodiment of the present invention, the foregoing
将第一无线网络信息发送至区块链,以使区块链上的节点对第一无线网络信息进行唯一性验证。The first wireless network information is sent to the blockchain, so that the nodes on the blockchain can perform unique verification on the first wireless network information.
这样,利用区块链的不可篡改、可追源、集体维护、公开透明的特性,可以确保客户的公积金账户等数据的安全。同时,由于无线网络信息可以精确的绑定业务发起时的物理位置,客户本人将移动设备连接的无线网络信息与自己的公积金账户信息等进行绑定存储在区块链中,可以使他人被授权后,仅通过连接相同的无线网络就可以代为提取公积金,简化了他人代为办理公积金提取的流程,也给客户带来了较大的便利。In this way, the security of the customer's provident fund account and other data can be ensured by using the non-tamperable, traceable, collective maintenance, open and transparent characteristics of the blockchain. At the same time, since the wireless network information can be accurately bound to the physical location when the business is initiated, the customer himself binds the wireless network information connected to the mobile device with his own provident fund account information, etc. and stores it in the blockchain, so that others can be authorized After that, you can withdraw provident fund on your behalf only by connecting to the same wireless network, which simplifies the process for others to withdraw provident fund on your behalf, and also brings greater convenience to customers.
具体实施时,上述步骤201,第二客户(即客户本人)在移动设备连接常用的无线网络(该常用的无线网络可以为客户本人家庭安装的无线网络)之后,登录自己的手机银行账户。具体的,在手机银行客户端,配置有公积金提取模块,客户可以通过公积金提取模块进行公积金账户和无线网络的绑定操作。In specific implementation, in the
第二客户可以在公积金提取模块向公积金管理中心发送无线网络绑定请求。该无线网络绑定请求中包括第一无线网络信息。该第一无线网络信息即为客户的移动设备连接的常用无线网络的信息。The second customer can send a wireless network binding request to the provident fund management center in the provident fund withdrawal module. The wireless network binding request includes first wireless network information. The first wireless network information is information of a common wireless network to which the client's mobile device is connected.
其中,上述第一无线网络信息可以为无线网络的地址(例如,WiFi指纹),用于定位无线网络绑定请求发起时的物理位置。The above-mentioned first wireless network information may be the address of the wireless network (for example, a WiFi fingerprint), which is used to locate the physical location when the wireless network binding request is initiated.
在上述步骤202中,公积金管理中心可以对第一无线网络信息进行验证。In the
具体的,由于无线网络的地址需要与公积金提取的相关信息进行绑定。因此,需要确保第一无线网络信息的唯一性、合法性等。因此,可以将第一无线网络信息发送至区块链,以使区块链上的节点对第一无线网络信息进行唯一性验证。Specifically, because the address of the wireless network needs to be bound with the relevant information extracted from the provident fund. Therefore, it is necessary to ensure the uniqueness, legality, etc. of the first wireless network information. Therefore, the first wireless network information can be sent to the blockchain, so that the nodes on the blockchain can perform unique verification on the first wireless network information.
在上述步骤203和步骤204中,在第一无线网络信息验证通过之后,手机银行跳转到公积金账号的绑定操作界面。具体的,公积金管理中心向第二客户的手机银行发送公积金账户输入提示信息,提示第二客户输入与第一无线网络信息进行绑定的公积金账户信息;对第二客户的公积金账户信息进行验证。In the
例如,第二客户在手机银行界面输入公积金账号和对应的密码,公积金管理中心判断接收到的公积金账号和对应的密码是否正确。For example, the second customer enters the provident fund account number and the corresponding password on the mobile banking interface, and the provident fund management center determines whether the received provident fund account number and the corresponding password are correct.
在上述步骤205和步骤206中,在公积金账户信息验证通过之后,为了确保是客户本人在进行公积金账户绑定操作,还需要向第二客户的手机银行发送人脸信息获取请求,用于获取第二客户的人脸信息,并对第二客户的人脸信息进行联网核查。In the
在上述步骤207和步骤208中,在联网核查通过之后,向第二客户的手机银行发送提取账户绑定提示信息。In the above-mentioned
需要说明的是,每一个客户的公积金的提取只能设置一个提取银行账户。第二客户可以根据提示信息,输入银行卡号,并发送短信验证码至该银行卡号的预留手机号,确认该银行卡号为客户本人银行卡后,完成验证。It should be noted that each customer's provident fund withdrawal can only be set up with one withdrawal bank account. The second customer can enter the bank card number according to the prompt information, and send the SMS verification code to the reserved mobile phone number of the bank card number. After confirming that the bank card number is the customer's own bank card, the verification is completed.
在上述步骤209和步骤210中,第二客户还需要设置公积金提取权限,避免任意一个连接该无线网络的移动设备都可以通过手机银行进行公积金的提取操作。本发明实施例中,可以对客户的手机银行注册信息进行权限设置。In the
例如,第二客户可以将允许提取本人公积金的手机银行注册信息(如,手机银行账户ID)加入权限列表。For example, the second customer may add the mobile banking registration information (eg, mobile banking account ID) that is allowed to withdraw his provident fund to the permission list.
在上述步骤211中,将第一无线网络信息与第二客户的公积金账户信息、第二客户的公积金提取银行账户信息和公积金提取权限信息建立关联关系,发送至区块链进行存储,完成无线网络与公积金账户的绑定操作。In the
本发明实施例中,在根据如图2所示的方式完成第一无线网络信息与第二客户的公积金账户信息、第二客户的公积金提取银行账户信息和公积金提取权限信息绑定之后。第一客户可以通过连接相同的无线网络提取第二客户的公积金。In the embodiment of the present invention, after completing the binding of the first wireless network information with the provident fund account information of the second customer, the provident fund withdrawal bank account information of the second customer and the provident fund withdrawal authority information according to the method shown in FIG. 2 . The first customer can withdraw the provident fund of the second customer by connecting to the same wireless network.
下面对图1所示的基于区块链的公积金提取业务处理方法进行详细的说明。The following is a detailed description of the blockchain-based provident fund extraction business processing method shown in FIG. 1 .
在上述步骤101中,第一客户在移动设备连接的无线网络之后,登录自己的手机银行账户。在手机银行的公积金提取模块向公积金管理中心发送公积金提取请求。In the
其中,该公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息。Wherein, the provident fund withdrawal request includes wireless network information and mobile banking registration information of the first customer, and the wireless network information is information of the wireless network connected to the mobile device to which the mobile banking of the first customer belongs.
在上述步骤102中,公积金管理中心可以从区块链中查询与无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息。In the
其中,第一无线网络信息、与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息均是第二客户通过图2所示的方法预先存储在区块链中的。The first wireless network information, the provident fund account information associated with the first wireless network information, the provident fund withdrawal bank account information, and the provident fund withdrawal authority information are all pre-stored in the blockchain by the second customer through the method shown in FIG. 2 . .
在上述步骤103和步骤104中,在第一客户的手机银行注册信息存在于公积金提取权限信息中时,表明该第一客户拥有对第二客户的公积金进行提取操作的权限。In the
此时,由于第一无线网络信息对应的公积金账户信息可能为多个,因此,需要第一客户选择待操作公积金账户信息。At this time, since there may be multiple provident fund account information corresponding to the first wireless network information, the first customer needs to select the provident fund account information to be operated.
在上述步骤105和步骤106中,根据第一客户选择的待操作公积金账户信息,从区块链中查询该待操作公积金账户信息对应的公积金提取资料信息,并对公积金提取资料信息的有效性进行验证。In the above-mentioned
需要说明的是,该待操作公积金账户信息对应的公积金提取资料信息,可以是在第一次对该待操作公积金账户信息进行公积金提取时上传资料信息,可以包括第二客户的购房合同信息、贷款信息和客户身份信息等。It should be noted that the provident fund extraction data information corresponding to the provident fund account information to be operated may be the information uploaded when the provident fund account information to be operated is extracted for the first time, and may include the second customer's house purchase contract information, loan information and customer identification information, etc.
具体实施时,由于第二客户的购房合同信息、贷款信息和客户身份信息中包括第二客户的签名信息,合同签订日期,或者身份证件的有效期,因此,需要对第二客户的签名信息,合同签订日期,或者身份证件的有效期进行有效性的验证。During the specific implementation, since the second customer's house purchase contract information, loan information and customer identity information include the second customer's signature information, the date of signing the contract, or the validity period of the identity certificate, it is necessary to verify the second customer's signature information, contract The date of signing, or the validity period of the identity document is verified for validity.
在上述步骤107中,在公积金提取资料信息的有效性验证通过之后,可以根据公积金提取请求中的待提取金额N、待操作公积金账户信息中的金额提取上限M,在N<=M的情况下,由公积金管理中心将待提取金额N提取到与第一无线网络信息关联的公积金提取银行账户信息中。In the
在上述步骤108中,将第二客户的公积金提取结果发送至第一客户的手机银行。同时,也可以以短信或者其他形式向第二客户发送公积金的提取结果。In the
本发明实施例中,若是第一次对该待操作公积金账户信息进行公积金的提取,那么,区块链中可能不存在待操作公积金账户信息对应的公积金提取资料信息,因此,需要上传公积金提取资料信息之后,才可以完成公积金的提取。In the embodiment of the present invention, if provident fund extraction is performed for the provident fund account information to be operated for the first time, there may be no provident fund extraction data information corresponding to the provident fund account information to be operated in the blockchain. Therefore, it is necessary to upload provident fund extraction data. After the information is received, the withdrawal of the provident fund can be completed.
本发明一个具体实施例中,上述步骤104之后,还可以包括:In a specific embodiment of the present invention, after the
若区块链中不存在待操作公积金账户信息对应的公积金提取资料信息,向第一客户的手机银行发送资料上传提示信息,所述资料上传提示信息用于提示第一客户上传第二客户的购房合同信息、贷款信息和客户身份信息;If there is no provident fund extraction data information corresponding to the provident fund account information to be operated in the blockchain, a data upload prompt message is sent to the first customer's mobile banking, and the data upload prompt information is used to prompt the first customer to upload the second customer's house purchase contract information, loan information and customer identification information;
接收第一客户通过手机银行上传的第二客户的购房合同信息、贷款信息和客户身份信息;Receive the house purchase contract information, loan information and customer identity information of the second customer uploaded by the first customer through mobile banking;
利用光学字符识别OCR确定第二客户的购房合同信息、贷款信息和客户身份信息中的客户签名信息及日期信息;Use optical character recognition (OCR) to determine the customer signature information and date information in the second customer's house purchase contract information, loan information and customer identity information;
对客户签名信息及日期信息的有效性进行验证;Verify the validity of customer signature information and date information;
在客户签名信息及日期信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;After the validity verification of the customer's signature information and date information is passed, the second customer's provident fund withdrawal operation is performed according to the provident fund withdrawal request, the provident fund account information to be operated, and the provident fund withdrawal bank account information associated with the first wireless network information;
向第一客户的手机银行发送第二客户的公积金提取结果。Send the second customer's provident fund withdrawal result to the first customer's mobile banking.
本发明一个具体实施例中,在客户签名信息及日期信息的有效性验证通过之后,还可以包括:In a specific embodiment of the present invention, after the validity verification of the client's signature information and date information is passed, it may further include:
将待操作公积金账户信息、第二客户的购房合同信息、贷款信息和客户身份信息打包上传至区块链存储。Package and upload the provident fund account information to be operated, the second customer's house purchase contract information, loan information and customer identity information to the blockchain for storage.
这样,通过上传并验证第二客户的购房合同信息、贷款信息和客户身份信息,在验证通过之后,将待操作公积金账户信息、第二客户的购房合同信息、贷款信息和客户身份信息打包上传至区块链存储,可以在下一次提取待操作公积金账户信息对应的公积金时,不需要反复上传资料,仅需要验证资料的有效性即可,从而简化了公积金提取的资料验证流程,进而提高了公积金提取业务的处理效率。In this way, by uploading and verifying the second customer's house purchase contract information, loan information and customer identity information, after the verification is passed, package and upload the to-be-operated provident fund account information, the second customer's house purchase contract information, loan information and customer identity information to Blockchain storage can be used to extract the provident fund corresponding to the provident fund account information to be operated next time, without the need to upload the data repeatedly, and only need to verify the validity of the data, which simplifies the data verification process of provident fund extraction, thereby improving provident fund extraction. business processing efficiency.
本发明技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。The acquisition, storage, use and processing of data in the technical solution of the present invention all comply with the relevant provisions of national laws and regulations.
本发明实施例中还提供了一种基于区块链的公积金提取业务处理装置,如下面的实施例所述。由于该装置解决问题的原理与基于区块链的公积金提取业务处理方法相似,因此该装置的实施可以参见基于区块链的公积金提取业务处理方法的实施,重复之处不再赘述。The embodiment of the present invention also provides a block chain-based provident fund extraction business processing device, as described in the following embodiments. Since the principle of the device to solve the problem is similar to the processing method of the provident fund extraction business based on the blockchain, the implementation of the device can refer to the implementation of the blockchain-based provident fund extraction business processing method, and the repetition will not be repeated.
如图3所示,为本发明实施例提供的一种基于区块链的公积金提取业务处理装置的示意图,所述装置可以包括:As shown in FIG. 3, it is a schematic diagram of a block chain-based provident fund extraction business processing device provided by an embodiment of the present invention, and the device may include:
第一接收模块301,用于接收第一客户通过手机银行发送的公积金提取请求,所述公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,所述无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息;The
第一查询模块302,用于从区块链中查询与所述无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息,所述公积金账户信息是第二客户的公积金账户信息,所述公积金提取银行账户信息是第二客户的公积金提取银行账户信息,所述公积金提取权限信息中包括允许对第二客户的公积金进行提取操作的至少一个手机银行注册信息;The
第一发送模块303,用于在第一客户的手机银行注册信息存在于所述公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户的手机银行,以使第一客户从与第一无线网络信息关联的公积金账户信息中选择待操作公积金账户信息;The
第二接收模块304,用于接收第一客户通过手机银行反馈的待操作公积金账户信息;The
第二查询模块305,用于从区块链中获取待操作公积金账户信息对应的公积金提取资料信息,所述公积金提取资料信息包括第二客户的购房合同信息、贷款信息和客户身份信息;The
验证模块306,用于对所述公积金提取资料信息的有效性进行验证;A
公积金提取模块307,用于在所述公积金提取资料信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;The provident
第二发送模块308,用于向第一客户的手机银行发送第二客户的公积金提取结果。The
本发明一个实施例中,还包括资料上传模块,可以用于在第二接收模块接收第一客户通过手机银行反馈的待操作公积金账户信息之后:In an embodiment of the present invention, it further includes a data uploading module, which can be used to, after the second receiving module receives the information of the provident fund account to be operated fed back by the first customer through mobile banking:
若区块链中不存在待操作公积金账户信息对应的公积金提取资料信息,向第一客户的手机银行发送资料上传提示信息,所述资料上传提示信息用于提示第一客户上传第二客户的购房合同信息、贷款信息和客户身份信息;If there is no provident fund withdrawal data information corresponding to the provident fund account information to be operated in the blockchain, a data upload prompt message is sent to the first customer's mobile banking, and the data upload prompt information is used to prompt the first customer to upload the second customer's house purchase contract information, loan information and customer identification information;
接收第一客户通过手机银行上传的第二客户的购房合同信息、贷款信息和客户身份信息;Receive the house purchase contract information, loan information and customer identity information of the second customer uploaded by the first customer through mobile banking;
利用光学字符识别OCR确定第二客户的购房合同信息、贷款信息和客户身份信息中的客户签名信息及日期信息;Use optical character recognition (OCR) to determine the customer signature information and date information in the second customer's house purchase contract information, loan information and customer identity information;
对客户签名信息及日期信息的有效性进行验证;Verify the validity of customer signature information and date information;
在客户签名信息及日期信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;After the validity verification of the customer's signature information and date information is passed, the second customer's provident fund withdrawal operation is performed according to the provident fund withdrawal request, the provident fund account information to be operated, and the provident fund withdrawal bank account information associated with the first wireless network information;
向第一客户的手机银行发送第二客户的公积金提取结果。Send the second customer's provident fund withdrawal result to the first customer's mobile banking.
本发明一个实施例中,资料上传模块,还可以用于在客户签名信息及日期信息的有效性验证通过之后:In one embodiment of the present invention, the data uploading module can also be used after the validity verification of the customer signature information and date information is passed:
将待操作公积金账户信息、第二客户的购房合同信息、贷款信息和客户身份信息打包上传至区块链存储。Package and upload the provident fund account information to be operated, the second customer's house purchase contract information, loan information and customer identity information to the blockchain for storage.
本发明一个实施例中,如图4所示,还包括无线网络绑定模块401,可以用于在第一接收模块接收第一客户通过手机银行发送的公积金提取请求之前:In an embodiment of the present invention, as shown in FIG. 4 , it further includes a wireless
接收第二客户通过手机银行发送的无线网络绑定请求,所述无线网络绑定请求包括第一无线网络信息,所述第一无线网络信息为第二客户的手机银行所属的移动设备连接的无线网络的信息;Receive a wireless network binding request sent by the second customer through mobile banking, where the wireless network binding request includes first wireless network information, and the first wireless network information is the wireless network connected to the mobile device to which the second customer's mobile banking belongs. network information;
对第一无线网络信息进行验证;verifying the first wireless network information;
在验证通过之后,向第二客户的手机银行发送公积金账户输入提示信息,以使第二客户输入与第一无线网络信息进行绑定的公积金账户信息;After the verification is passed, send a provident fund account input prompt message to the mobile banking of the second customer, so that the second customer can input the provident fund account information bound with the first wireless network information;
接收第二客户通过手机银行发送的公积金账户信息;对第二客户的公积金账户信息进行验证;Receive the provident fund account information sent by the second customer through mobile banking; verify the provident fund account information of the second customer;
在验证通过之后,向第二客户的手机银行发送人脸信息获取请求,所述人脸信息获取请求用于获取第二客户的人脸信息;After passing the verification, send a request for obtaining face information to the mobile banking of the second customer, where the request for obtaining face information is used to obtain the face information of the second customer;
接收第二客户的手机银行反馈的第二客户的人脸信息;对第二客户的人脸信息进行联网核查;Receive the face information of the second customer fed back by the mobile banking of the second customer; conduct online verification of the face information of the second customer;
在联网核查通过之后,向第二客户的手机银行发送提取账户绑定提示信息,以使第二客户根据提取账户绑定提示信息在手机银行界面输入公积金提取银行账户信息;After the online verification is passed, send the withdrawal account binding prompt information to the mobile banking of the second customer, so that the second customer can enter the provident fund withdrawal bank account information on the mobile banking interface according to the withdrawal account binding prompt information;
接收第二客户的手机银行发送的公积金提取银行账户信息;对第二客户的手机银行发送的公积金提取银行账户信息进行验证;Receive the provident fund withdrawal bank account information sent by the second customer's mobile banking; verify the provident fund withdrawal bank account information sent by the second customer's mobile banking;
在验证通过之后,向第二客户的手机银行发送权限设置请求,以使第二客户设置公积金提取权限信息;After the verification is passed, send a permission setting request to the mobile banking of the second customer, so that the second customer can set the provident fund withdrawal permission information;
接收第二客户的手机银行发送的公积金提取权限信息;Receive the provident fund withdrawal authority information sent by the mobile banking of the second customer;
将第一无线网络信息与第二客户的公积金账户信息、第二客户的公积金提取银行账户信息和公积金提取权限信息建立关联关系,发送至区块链进行存储。The first wireless network information is associated with the second customer's provident fund account information, the second customer's provident fund withdrawal bank account information, and the provident fund withdrawal authority information, and is sent to the blockchain for storage.
本发明一个实施例中,无线网络绑定模块,还可以用于:In an embodiment of the present invention, the wireless network binding module can also be used to:
将第一无线网络信息发送至区块链,以使区块链上的节点对第一无线网络信息进行唯一性验证。The first wireless network information is sent to the blockchain, so that the nodes on the blockchain can perform unique verification on the first wireless network information.
本发明实施例还提供一种计算机设备,如图5所示,为本发明实施例中计算机设备的示意图,所述计算机设备500包括存储器510、处理器520及存储在存储器510上并可在处理器520上运行的计算机程序530,所述处理520执行所述计算机程序530时实现上述基于区块链的公积金提取业务处理方法。An embodiment of the present invention further provides a computer device. As shown in FIG. 5 , which is a schematic diagram of the computer device in the embodiment of the present invention, the
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的公积金提取业务处理方法。Embodiments of the present invention further provide a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned blockchain-based provident fund extraction business processing method is implemented.
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的公积金提取业务处理方法。An embodiment of the present invention further provides a computer program product, the computer program product includes a computer program, and when the computer program is executed by a processor, the above-mentioned blockchain-based provident fund withdrawal business processing method is implemented.
本发明实施例中,接收第一客户通过手机银行发送的公积金提取请求,公积金提取请求包括无线网络信息和第一客户的手机银行注册信息,无线网络信息为第一客户的手机银行所属的移动设备连接的无线网络的信息;从区块链中查询与无线网络信息相同的第一无线网络信息,和与第一无线网络信息关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息,公积金账户信息是第二客户的公积金账户信息,公积金提取银行账户信息是第二客户的公积金提取银行账户信息,公积金提取权限信息中包括允许对第二客户的公积金进行提取操作的至少一个手机银行注册信息;在第一客户的手机银行注册信息存在于公积金提取权限信息中时,将与第一无线网络信息关联的公积金账户信息发送至第一客户的手机银行,以使第一客户从与第一无线网络信息关联的公积金账户信息中选择待操作公积金账户信息;接收第一客户通过手机银行反馈的待操作公积金账户信息;从区块链中获取待操作公积金账户信息对应的公积金提取资料信息,公积金提取资料信息包括第二客户的购房合同信息、贷款信息和客户身份信息;对公积金提取资料信息的有效性进行验证;在公积金提取资料信息的有效性验证通过之后,根据公积金提取请求、待操作公积金账户信息和与第一无线网络信息关联的公积金提取银行账户信息,执行第二客户的公积金提取操作;向第一客户的手机银行发送第二客户的公积金提取结果。与现有技术中他人代为办理公积金提取业务时需前往柜台人工办理的技术方案相比,通过区块链中存储的无线网络信息及其相关联的公积金账户信息、公积金提取银行账户信息和公积金提取权限信息;利用区块链的不可篡改等特性,在确保信息安全的同时,使他人可以通过相同的无线网络信息代为办理公积金的提取业务,从而提高了公积金提取效率,也给客户带了极大的便利,改善客户体验。In this embodiment of the present invention, a provident fund withdrawal request sent by the first customer through mobile banking is received. The provident fund withdrawal request includes wireless network information and the mobile banking registration information of the first customer, and the wireless network information is the mobile device to which the mobile banking of the first customer belongs. Information of the connected wireless network; query the first wireless network information that is the same as the wireless network information from the blockchain, and the provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal authority information associated with the first wireless network information, provident fund The account information is the second customer's provident fund account information, the provident fund withdrawal bank account information is the second customer's provident fund withdrawal bank account information, and the provident fund withdrawal authority information includes at least one mobile banking registration information that allows the second customer's provident fund to be withdrawn. ; When the mobile banking registration information of the first customer exists in the provident fund withdrawal authority information, send the provident fund account information associated with the first wireless network information to the mobile banking of the first customer, so that the first customer can Select to-be-operated provident fund account information from the provident fund account information associated with the network information; receive the to-be-operated provident fund account information fed back by the first customer through mobile banking; obtain the provident fund extraction data information corresponding to the to-be-operated provident fund account information from the blockchain, provide provident fund extraction The material information includes the second customer's house purchase contract information, loan information and customer identity information; verify the validity of the provident fund extraction materials and information; information and the bank account information for providing provident fund withdrawal associated with the first wireless network information, execute the provident fund withdrawal operation of the second customer; send the provident fund withdrawal result of the second customer to the mobile banking of the first customer. Compared with the technical solution in the prior art in which other people need to go to the counter to manually handle the provident fund withdrawal business, the wireless network information stored in the blockchain and its associated provident fund account information, provident fund withdrawal bank account information and provident fund withdrawal Authority information; using the non-tampering characteristics of the blockchain, while ensuring information security, others can use the same wireless network information to handle provident fund withdrawal services on behalf of others, thereby improving the efficiency of provident fund withdrawals and bringing great benefits to customers. convenience and improved customer experience.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above-mentioned specific embodiments are only specific embodiments of the present invention, and are not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210452461.7A CN114782166B (en) | 2022-04-27 | 2022-04-27 | Method and device for processing public accumulation fund extraction business based on blockchain |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210452461.7A CN114782166B (en) | 2022-04-27 | 2022-04-27 | Method and device for processing public accumulation fund extraction business based on blockchain |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114782166A true CN114782166A (en) | 2022-07-22 |
| CN114782166B CN114782166B (en) | 2024-10-29 |
Family
ID=82433050
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210452461.7A Active CN114782166B (en) | 2022-04-27 | 2022-04-27 | Method and device for processing public accumulation fund extraction business based on blockchain |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114782166B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115482091A (en) * | 2022-09-29 | 2022-12-16 | 中国银行股份有限公司 | Method, device and system for extracting accumulation fund based on block chain and 5G message |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107230157A (en) * | 2017-06-22 | 2017-10-03 | 安徽山鼎信息科技有限公司 | A kind of enterprises and institutions worker housing accumulation fund management system |
| KR20200094365A (en) * | 2019-01-30 | 2020-08-07 | 주식회사 하나은행 | System and method for providing digital asset services using crypto-branch basesd on blockchain |
| CN113191876A (en) * | 2021-04-30 | 2021-07-30 | 中国银行股份有限公司 | Loan application business handling method and device based on block chain |
| CN113326327A (en) * | 2021-06-15 | 2021-08-31 | 支付宝(杭州)信息技术有限公司 | Block chain-based certificate query method, system and device |
-
2022
- 2022-04-27 CN CN202210452461.7A patent/CN114782166B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107230157A (en) * | 2017-06-22 | 2017-10-03 | 安徽山鼎信息科技有限公司 | A kind of enterprises and institutions worker housing accumulation fund management system |
| KR20200094365A (en) * | 2019-01-30 | 2020-08-07 | 주식회사 하나은행 | System and method for providing digital asset services using crypto-branch basesd on blockchain |
| CN113191876A (en) * | 2021-04-30 | 2021-07-30 | 中国银行股份有限公司 | Loan application business handling method and device based on block chain |
| CN113326327A (en) * | 2021-06-15 | 2021-08-31 | 支付宝(杭州)信息技术有限公司 | Block chain-based certificate query method, system and device |
Non-Patent Citations (1)
| Title |
|---|
| 陆启木 等: ""区块链技术应用于征信跨境合作的浅析"", 《区域金融研究》, no. 12, 15 December 2019 (2019-12-15), pages 81 - 84 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115482091A (en) * | 2022-09-29 | 2022-12-16 | 中国银行股份有限公司 | Method, device and system for extracting accumulation fund based on block chain and 5G message |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114782166B (en) | 2024-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2023258421B2 (en) | Verifying an identity based on multiple distributed data sources using a blockchain to safeguard the identity | |
| US10515356B2 (en) | Method and system for utilizing authorization factor pools | |
| US9818111B2 (en) | Merchant-based token sharing | |
| US9665868B2 (en) | One-time use password systems and methods | |
| CN105933274B (en) | A payment method and device | |
| WO2021021373A1 (en) | Self-sovereign identity systems and methods for identification documents | |
| EP4523374A1 (en) | Authentication device, method, and computer program | |
| US12026577B2 (en) | Systems and methods of user identification verification | |
| CN106471786B (en) | For transmitting the system and method for voucher | |
| CN105868970B (en) | authentication method and electronic equipment | |
| CN101916478A (en) | Method for automatically acquiring, verifying and inputting dynamic password in normal short message by client | |
| WO2018000275A1 (en) | Payment verification method and apparatus | |
| CN110535809B (en) | Method for pulling identification code, storage medium, terminal device and server | |
| KR101814079B1 (en) | Method, application, computer program and device for providing authentication service using mobile terminal | |
| CN105989259B (en) | User authentication method, device and system | |
| US20200334430A1 (en) | Self-sovereign identity systems and methods for identification documents | |
| CN103996035A (en) | Passenger security check identity certification product | |
| CN114782166A (en) | Block chain-based provident fund withdrawal business processing method and device | |
| WO2023174091A1 (en) | Home-based business startup pre-authentication apparatus and home-based business startup pre-authentication method | |
| GB2508173A (en) | Identity verification systems and methods | |
| CA2886548A1 (en) | Methods and systems relating to real world and virtual world identities | |
| CN113409524A (en) | ATM business processing method and device based on mobile banking | |
| WO2013054102A1 (en) | Identity verification | |
| TWI600308B (en) | System for using valid certificate to apply mobile certificate online and method thereof | |
| CN104113417A (en) | Dynamic password identity authentication method and system based on near field communication (NFC) |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |
