CN111861456A - 5G message transfer transaction verification method, system and device based on block chain - Google Patents

5G message transfer transaction verification method, system and device based on block chain Download PDF

Info

Publication number
CN111861456A
CN111861456A CN202010782074.0A CN202010782074A CN111861456A CN 111861456 A CN111861456 A CN 111861456A CN 202010782074 A CN202010782074 A CN 202010782074A CN 111861456 A CN111861456 A CN 111861456A
Authority
CN
China
Prior art keywords
verification
information
user terminal
transfer
message
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
Application number
CN202010782074.0A
Other languages
Chinese (zh)
Other versions
CN111861456B (en
Inventor
雷雨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202010782074.0A priority Critical patent/CN111861456B/en
Publication of CN111861456A publication Critical patent/CN111861456A/en
Application granted granted Critical
Publication of CN111861456B publication Critical patent/CN111861456B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/325Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/388Payment protocols; Details thereof using mutual authentication without cards, e.g. challenge-response
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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/405Establishing or using transaction specific rules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Signal Processing (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a 5G message transfer transaction verification method, a system and a device based on a block chain, wherein the method comprises the following steps: receiving a transfer request sent by a first user terminal, wherein the transfer request comprises: a terminal identity of the second user terminal; sending the verification information to the second user terminal in a 5G message according to the terminal identifier of the second user terminal; receiving a verification video image sent by a second user terminal in a 5G message, and storing the verification video image in a block chain network; verifying the verification information according to the verification video image; and when the verification information passes the verification, sending the verification video image to the first user terminal by using a 5G message so that the first user terminal can verify the identity information of the collection account according to the verification video image. The invention carries out identity verification on the payee by the transfer payer and stores the identity verification information into the blockchain network, thereby greatly improving the safety of the transfer transaction service.

Description

5G message transfer transaction verification method, system and device based on block chain
Technical Field
The invention relates to the technical field of block chains, in particular to a method, a system and a device for verifying 5G message transfer transaction based on a block chain.
Background
This section is intended to provide a background or context to the embodiments of the invention that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
At present, the transfer business flow of each mobile phone bank is complex and easy to make mistakes, a transfer account can be carried out only by inquiring the complete bank card number of a payee by a transfer person and manually filling the name and the card number of the payee, and the payee and the card number are verified by the bank.
Therefore, the transfer transaction mode of the existing bank system is not friendly to the old, and all banks are respectively booked in the whole transaction process, so that the repudiation behavior is easy to occur.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a 5G message transfer transaction verification method based on a block chain, which is used for solving the technical problems of complex transfer business process and low safety of the existing bank system and comprises the following steps: receiving a transfer request sent by a first user terminal, wherein the transfer request comprises: a terminal identity of the second user terminal; sending the verification information to the second user terminal in a 5G message according to the terminal identifier of the second user terminal; receiving a verification video image sent by a second user terminal in a 5G message, and storing the verification video image into the block chain network, wherein the verification video image comprises: first information used for verifying the verification information and second information used for verifying the identity information of the collection account; verifying the verification information according to first information contained in the verification video image; and when the verification information passes the verification, sending the verification video image to the first user terminal by using a 5G message so that the first user terminal can verify the identity information of the collection account according to the second information contained in the verification video image.
The embodiment of the invention also provides a 5G message transfer transaction verification system based on the block chain, which is used for solving the technical problems of complex transfer business process and low security of the existing bank system and comprises the following steps: the system comprises a first user terminal, a second user terminal, a block chain network and a 5G message control center, wherein the 5G message control center is respectively communicated with the first user terminal, the second user terminal and the block chain network; the first user terminal is used for sending a transfer request, and the transfer request comprises: a terminal identity of the second user terminal; the 5G message control center is used for receiving the transfer request sent by the first user terminal and sending the verification information to the second user terminal in a 5G message according to the terminal identification of the second user terminal contained in the transfer request; the second user terminal is used for sending a verification video image to the 5G message control center by using a 5G message, wherein the verification video image comprises: first information used for verifying the verification information and second information used for verifying the identity information of the collection account; the 5G message control center is further used for storing the received verification video image to the block chain network, verifying the verification information according to first information contained in the verification video image, and sending the verification video image to the first user terminal in a 5G message under the condition that the verification information passes the verification; the first user terminal is also used for verifying the identity information of the collection account according to the second information contained in the verification video image.
The embodiment of the invention also provides a 5G message transfer transaction verification device based on the blockchain, which is used for solving the technical problems of complex transfer business process and low safety of the existing bank system, and comprises the following components: the transfer request receiving module is used for receiving a transfer request sent by a first user terminal, wherein the transfer request comprises: a terminal identity of the second user terminal; the verification information sending module is used for sending the verification information to the second user terminal in a 5G message according to the terminal identification of the second user terminal; the verification video image receiving module is used for receiving a verification video image sent by a second user terminal in a 5G message and storing the verification video image into the block chain network, wherein the verification video image comprises: first information used for verifying the verification information and second information used for verifying the identity information of the collection account; the verification information verification module is used for verifying the verification information according to the first information contained in the verification video image; and the collection account identity information verification module is used for sending the verification video image to the first user terminal in a 5G message under the condition that the verification information passes the verification so that the first user terminal can verify the collection account identity information according to the second information contained in the verification video image.
The embodiment of the invention also provides computer equipment for solving the technical problems of complex transfer business process and low safety of the existing bank system, the computer equipment comprises a memory, a processor and a computer program which is stored on the memory and can be operated on the processor, and the 5G message transfer transaction verification method of the block chain is realized when the processor executes the computer program.
The embodiment of the invention also provides a computer readable storage medium, which is used for solving the technical problems of complex transfer business process and low security of the existing bank system and is stored with a computer program for executing the 5G message transfer transaction verification method based on the blockchain.
Compared with the technical scheme that a payer inputs a payee number to transfer accounts in the prior art, the embodiment of the invention utilizes the characteristic of the 5G message, and the transfer payer does not need to inquire the payee number of the payee in advance or fill in the number of the payee number, thus realizing the transfer business and greatly improving the user experience of the transfer business; in addition, the transfer payer carries out identity verification on the payee, and stores the identity verification information into the blockchain network, so that the safety of the transfer transaction service can be greatly improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts. In the drawings:
FIG. 1 is a flow chart of a 5G message transfer transaction verification method based on a blockchain provided in an embodiment of the invention;
FIG. 2 is a block chain based 5G message transfer transaction flow diagram provided in an embodiment of the present invention;
FIG. 3 is a schematic diagram of a 5G message transfer transaction verification system based on a blockchain provided in an embodiment of the invention;
FIG. 4 is a schematic diagram of a 5G message transfer transaction verification device based on a blockchain provided in an embodiment of the invention;
fig. 5 is a schematic diagram of an alternative blockchain-based 5G message transfer transaction verification device provided in an embodiment of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the embodiments of the present invention are further described in detail below with reference to the accompanying drawings. The exemplary embodiments and descriptions of the present invention are provided to explain the present invention, but not to limit the present invention.
The embodiment of the invention provides a 5G message transfer transaction verification method based on a block chain, and fig. 1 is a flow chart of the 5G message transfer transaction verification method based on the block chain, which is provided by the embodiment of the invention, and as shown in fig. 1, the method comprises the following steps:
s101, receiving a transfer request sent by a first user terminal, wherein the transfer request comprises: a terminal identity of the second user terminal.
It should be noted that, in the embodiment of the present invention, the first user terminal refers to a terminal used by a user who transfers money; the second user terminal is a terminal used by a transfer and collection user.
Alternatively, both the first user terminal and the second user terminal may be 5G network terminals, which can be used to receive or send 5G messages. In the embodiment of the present invention, the first user terminal and the second user terminal may be, but are not limited to, mobile phone terminals. When the second user terminal is a mobile phone terminal, the terminal identifier may be a mobile phone number.
And S102, sending the verification information to the second user terminal in a 5G message according to the terminal identification of the second user terminal.
It should be noted that, in the above S102, the verification information sent to the second user terminal may be, but is not limited to, a random number, and may be four or six randomly generated digits.
Optionally, before performing the above S102, the method for verifying a 5G message transfer transaction based on a blockchain according to an embodiment of the present invention may further include the following steps: the authentication information is generated based on the random number generated by the random number generator.
S103, receiving a verification video image sent by the second user terminal in a 5G message, and storing the verification video image in the block chain network, wherein the verification video image comprises: the first information is used for verifying the verification information and the second information is used for verifying the identity information of the collection account.
It should be noted that, in the embodiment of the present invention, the verification video image may be, but is not limited to, a video image recorded by the payee reading the verification information. The first information may be a voice corresponding to the verification information; the second information may be a face or a half-body image of the receiving user.
S104, verifying the verification information according to the first information contained in the verification video stream.
In specific implementation, it may be determined whether the verification information included in the verification video stream sent by the second user terminal is consistent with the verification information sent to the second user terminal, so as to implement verification of the verification information.
And S105, under the condition that the verification information passes the verification, sending the verification video stream to the first user terminal by using a 5G message so that the first user terminal can verify the identity information of the collection account according to the second information contained in the verification video stream.
In specific implementation, the transfer payment user can verify whether the receiving user is the user or not according to the fact that the first user terminal receives the image information of the receiving user contained in the verification video stream.
In one embodiment, the 5G message transfer transaction verification method based on the blockchain provided in the embodiment of the present invention may further include the following steps: receiving a transfer confirmation instruction returned by the first user terminal according to the verification result; and executing the transfer transaction service of the transfer request according to the transfer confirmation instruction.
Further, the 5G message transfer transaction verification method based on the blockchain provided in the embodiment of the present invention may further include the following steps: receiving collection account information returned by the second user terminal in a 5G message; and executing the transfer transaction service of the transfer request according to the receiving account information.
Furthermore, in the embodiment of the present invention, the transfer request sent by the first user terminal may further include: transferring the amount of money; and executing the transfer transaction service according to the receiving account information and the transfer amount when executing the transfer transaction service of the transfer request according to the receiving account information.
In one embodiment, the 5G message transfer transaction verification method based on the blockchain provided in the embodiment of the present invention may further include the following steps: acquiring transfer transaction information; and storing the transfer transaction information to the blockchain network.
Fig. 2 is a block chain-based 5G message transfer transaction service flow chart provided in an embodiment of the present invention, as shown in fig. 2, including the following steps:
firstly, a user A wants to transfer 1000 yuan to a user B, only knows the mobile phone number of the user B and does not know the complete bank card number of the user B, and then the mobile phone number and the transfer amount (for example, 1000 yuan) of the user B are filled in the front end and sent to a transfer transaction service server.
And secondly, the transfer transaction service server records the transfer request locally (for example, the user A transfers 1000 yuan to the mobile phone number of the user B), and sends the transfer request to the 5G message center.
And thirdly, after the 5G message center receives the transfer request, the 5G message generating module randomly generates 4-digit verification information which is used as 5G verification information together with the account transfer amount 1000 of the account transfer person A and is sent to the mobile phone of the user B.
And fourthly, recording a verification video (the user B reads a 4-digit lip language video in the video) by the user B according to the content of the received 5G verification message, filling the self collection bank card number after confirming that the account transfer person A and the transfer amount are 1000, and sending the video stream and the collection card number as a 5G message to the 5G message verification module.
After receiving the 5G message of the video stream and the number of the collection bank card, the 5G message verification module compares the 4 digits read by the user B in the message with the 4 digits generated by the third step, and records the 5G message of the video stream and the number of the collection bank card to the block chain network.
Sixthly, the 5G message verification module sends the collection card number and the transfer amount in the message to a transfer transaction service server, and the transfer transaction service server compares the transfer amount with the recorded transfer amount in a consistent manner (the user B is prevented from tampering the transfer amount).
And seventhly, the message verification module sends the video content to the user A, and the user A watches the video content and judges whether the video content is the real user B.
And the user A sends the judgment result to a transfer transaction service server, and the transfer transaction service server completes the transaction according to the judgment result of the user A.
And ninthly, the transfer transaction service server records the transaction information of the transfer transaction to the blockchain network.
As can be seen from fig. 2, when a user a needs to transfer money to a user B, the user a only needs to input a mobile phone number and a transfer amount of the user B, send a transfer request to a 5G message control center, the 5G message control center randomly generates verification information (for example, a 4-digit random number) according to rules, and sends the verification information to the mobile phone of the user B in the form of a 5G message, after receiving the verification information, the user B records a video and records lip language according to the 4-digit number, and inputs a self-payee number at the same time, and returns the recorded video stream and the recorded payee number to the 5G message control center in the form of a 5G message, after verifying the accuracy of the lip language by the 5G message control center, the video stream is sent to the user a in the form of a 5G message for confirmation, and after the user a sees that the payee in the video is the user B who wants to transfer money by himself, only click on "ok" and the transfer can be completed.
In the whole transfer process, the transfer payer does not need to inquire the complete card number of the transferred person in advance, and the problem that the card number information is leaked can be avoided. The transfer payer does not need to fill in the payee number during transferring, so that the error probability is reduced, and the user experience of the transfer service is improved. In addition, all verification information in the transfer process is recorded in the block link network, and the repudiation phenomenon can be prevented by using the non-tamper property of the data stored in the block link network.
Based on the same inventive concept, the embodiment of the present invention further provides a verification system for 5G message transfer transaction based on blockchain, as described in the following embodiments. Because the principle of solving the problems of the system is similar to the verification method of the 5G message transfer transaction based on the blockchain, the implementation of the system can refer to the implementation of the verification method of the 5G message transfer transaction based on the blockchain, and repeated parts are not described again.
Fig. 3 is a schematic diagram of a 5G message transfer transaction verification system based on a blockchain provided in an embodiment of the present invention, as shown in fig. 3, the system includes: the system comprises a first user terminal 10, a second user terminal 20, a block chain network 30 and a 5G message control center 40, wherein the first user terminal 10 and the second user terminal 20 are respectively communicated with the 5G message control center 40.
The first user terminal 10 is configured to send a transfer request, where the transfer request includes: the terminal identity of the second user terminal 20; the 5G message control center 40 is configured to receive a transfer request sent by the first user terminal 10, and send verification information to the second user terminal 20 in a 5G message according to a terminal identifier of the second user terminal 20 included in the transfer request; the second user terminal 20 is configured to send a verification video stream to the 5G message control center 40 in a 5G message, where the verification video stream includes: first information used for verifying the verification information and second information used for verifying the identity information of the collection account; the 5G message control center 40 is further configured to store the received verification video stream in the blockchain network 30, check the verification information according to the first information included in the verification video stream, and send the verification video stream to the first user terminal 10 in a 5G message when the verification information passes the verification; the first user terminal 10 is further configured to verify the identity information of the collection account according to the second information included in the verification video stream.
In one embodiment, the 5G message transfer transaction verification system based on the blockchain provided in the embodiment of the present invention may further include: the transfer transaction server 50 is used for receiving a transfer confirmation instruction returned by the first user terminal according to the verification result; and executing the transfer transaction service of the transfer request according to the transfer confirmation instruction.
In one embodiment, the transfer transaction server 50 may be further configured to receive collection account information returned by the second user terminal in a 5G message; and executing the transfer transaction service of the transfer request according to the receiving account information.
In one embodiment, the transfer transaction server 50 may be further configured to perform a transfer transaction service based on the collection account information and the transfer amount.
In one embodiment, the above-described transfer transaction server 50 may also be used to obtain transfer transaction information; and storing the transfer transaction information to the blockchain network.
In one embodiment, in the block chain-based 5G message transfer transaction verification system provided in the embodiment of the present invention, the 5G message control center 40 is further configured to generate verification information based on a random number generated by the random number generator.
Based on the same inventive concept, the embodiment of the present invention further provides a device for verifying a 5G message transfer transaction based on a blockchain, as described in the following embodiments. Because the principle of the device for solving the problems is similar to the 5G message transfer transaction verification method based on the blockchain, the implementation of the device can refer to the implementation of the 5G message transfer transaction verification method based on the blockchain, and repeated parts are not described again.
Fig. 4 is a schematic diagram of an optional block chain-based 4G message transfer transaction verification apparatus provided in an embodiment of the present invention, and as shown in fig. 4, the apparatus may include: a transfer request receiving module 41, an authentication information sending module 42, an authentication video stream receiving module 43, an authentication information verifying module 44 and a collection account identity information verifying module 45.
The transfer request receiving module 41 is configured to receive a transfer request sent by a first user terminal, where the transfer request includes: a terminal identity of the second user terminal; the verification information sending module 42 is configured to send the verification information to the second user terminal in a 4G message according to the terminal identifier of the second user terminal; a verification video stream receiving module 43, configured to receive a verification video stream sent by the second user terminal in a 4G message, and store the verification video stream in the blockchain network, where the verification video stream includes: first information used for verifying the verification information and second information used for verifying the identity information of the collection account; the verification information verification module 44 is configured to verify the verification information according to the first information included in the verification video stream; and the collection account identity information verification module 45 is configured to send the verification video stream to the first user terminal in a 4G message when the verification information passes the verification, so that the first user terminal verifies the collection account identity information according to the second information included in the verification video stream.
In one embodiment, as shown in fig. 5, the 4G message transfer transaction verification apparatus based on a blockchain provided in an embodiment of the present invention may further include: and the transfer transaction module 46 is configured to receive a transfer confirmation instruction returned by the first user terminal according to the verification result, and execute a transfer transaction service of the transfer request according to the transfer confirmation instruction.
Further, the transfer transaction module 46 is further configured to receive collection account information returned by the second user terminal in a 4G message, and execute a transfer transaction service of the transfer request according to the collection account information.
Further, the transfer request received by the transfer request receiving module 41 may further include: transferring the amount of money; the transfer transaction module 46 is further configured to perform a transfer transaction service according to the receiving account information and the transfer amount.
In one embodiment, the transfer transaction module 46 is also configured to obtain transfer transaction information and store the transfer transaction information to the blockchain network.
In one embodiment, as shown in fig. 5, the 4G message transfer transaction verification apparatus based on a blockchain provided in an embodiment of the present invention may further include: and an authentication information generation module 47, configured to generate authentication information based on the random number generated by the random number generator.
Based on the same inventive concept, the embodiment of the invention also provides a computer device, which is used for solving the technical problems of complex transfer business process and low security of the existing bank system.
Based on the same inventive concept, the embodiment of the invention also provides a computer readable storage medium, which is used for solving the technical problems of complex transfer business process and low security of the existing bank system.
In summary, embodiments of the present invention provide a verification method, system, device, computer device and computer-readable storage medium for 5G message transfer transaction based on a block chain, and compared with the technical scheme in the prior art in which a payer inputs a payee number to transfer a transaction, embodiments of the present invention utilize the characteristics of 5G messages, and the transfer payer can implement a transfer service without inquiring the payee number of the payee in advance or filling in the number of the payee number, thereby greatly improving the user experience of the transfer service; in addition, the transfer payer carries out identity verification on the payee, and stores the identity verification information into the blockchain network, so that the safety of the transfer transaction service can be greatly improved.
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, and the like) 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 of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (16)

1. A5G message transfer transaction verification method based on a blockchain is characterized by comprising the following steps:
receiving a transfer request sent by a first user terminal, wherein the transfer request comprises: a terminal identity of the second user terminal;
sending the verification information to the second user terminal in a 5G message according to the terminal identifier of the second user terminal;
receiving a verification video image sent by a second user terminal in a 5G message, and storing the verification video image into a block chain network, wherein the verification video image comprises: first information used for verifying the verification information and second information used for verifying the identity information of the collection account;
verifying the verification information according to first information contained in the verification video image;
and when the verification information passes the verification, the verification video image is sent to the first user terminal by a 5G message, so that the first user terminal can verify the identity information of the collection account according to the second information contained in the verification video image.
2. The method of claim 1, wherein the method further comprises:
receiving a transfer confirmation instruction returned by the first user terminal according to the verification result;
and executing the transfer transaction service of the transfer request according to the transfer confirmation instruction.
3. The method of claim 2, wherein the method further comprises:
receiving collection account information returned by the second user terminal in a 5G message;
and executing the transfer transaction service of the transfer request according to the receiving account information.
4. The method as recited in claim 3, wherein the transfer request further comprises: transferring the amount of money; wherein, according to the receiving account information, executing the transfer transaction service of the transfer request comprises:
and executing transfer transaction service according to the receiving account information and the transfer amount.
5. The method of claim 2, wherein the method further comprises:
acquiring transfer transaction information;
and storing the transfer transaction information to the blockchain network.
6. The method according to any of claims 1 to 5, wherein before sending the authentication information to the second user terminal in a 5G message based on the terminal identity of the second user terminal, the method further comprises:
the authentication information is generated based on a random number generated by a random number generator.
7. A blockchain-based 5G message transfer transaction verification system, comprising: the system comprises a first user terminal, a second user terminal, a block chain network and a 5G message control center, wherein the 5G message control center is respectively communicated with the first user terminal, the second user terminal and the block chain network;
the first user terminal is used for sending a transfer request, and the transfer request comprises: a terminal identity of the second user terminal; the 5G message control center is used for receiving a transfer request sent by a first user terminal, and sending verification information to a second user terminal in a 5G message according to a terminal identifier of the second user terminal contained in the transfer request; the second user terminal is used for sending a verification video image to the 5G message control center by using a 5G message, wherein the verification video image comprises: first information used for verifying the verification information and second information used for verifying the identity information of the collection account;
the 5G message control center is further used for storing the received verification video image to a block chain network, verifying the verification information according to first information contained in the verification video image, and sending the verification video image to a first user terminal through a 5G message under the condition that the verification information passes verification; and the first user terminal is also used for verifying the identity information of the collection account according to the second information contained in the verification video image.
8. The system of claim 7, wherein the system further comprises:
and the transfer transaction server is used for executing the transfer transaction service of the transfer request.
9. A blockchain-based 5G message transfer transaction verification device, comprising:
the transfer request receiving module is used for receiving a transfer request sent by a first user terminal, wherein the transfer request comprises: a terminal identity of the second user terminal;
the verification information sending module is used for sending the verification information to the second user terminal in a 5G message according to the terminal identification of the second user terminal;
the verification video image receiving module is used for receiving a verification video image sent by a second user terminal in a 5G message and storing the verification video image in the block chain network, wherein the verification video image comprises: first information used for verifying the verification information and second information used for verifying the identity information of the collection account;
the verification information verification module is used for verifying the verification information according to first information contained in the verification video image;
and the collection account identity information verification module is used for sending the verification video image to the first user terminal in a 5G message under the condition that the verification information passes the verification so that the first user terminal can verify the collection account identity information according to the second information contained in the verification video image.
10. The apparatus of claim 9, wherein the apparatus further comprises:
and the transfer transaction module is used for receiving a transfer confirmation instruction returned by the first user terminal according to the verification result and executing the transfer transaction service of the transfer request according to the transfer confirmation instruction.
11. The apparatus of claim 10, wherein the transfer transaction module is further configured to receive collection account information returned by the second user terminal in a 5G message, and to perform the transfer transaction of the transfer request based on the collection account information.
12. The apparatus as recited in claim 11, wherein the transfer request further comprises: transferring the amount of money; and the transfer transaction module is also used for executing transfer transaction business according to the receiving account information and the transfer amount.
13. A device as in claim 10, wherein the transfer transaction module is further to obtain transfer transaction information and store the transfer transaction information to a blockchain network.
14. The apparatus of any of claims 9 to 13, further comprising:
and the verification information generation module is used for generating the verification information based on the random number generated by the random number generator.
15. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor when executing the computer program implements the blockchain based 5G message transfer transaction verification method of any one of claims 1 to 6.
16. A computer readable storage medium storing a computer program for executing the blockchain-based 5G message transfer transaction verification method of any one of claims 1 to 6.
CN202010782074.0A 2020-08-06 2020-08-06 Block chain-based 5G message transfer transaction verification method, system and device Active CN111861456B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010782074.0A CN111861456B (en) 2020-08-06 2020-08-06 Block chain-based 5G message transfer transaction verification method, system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010782074.0A CN111861456B (en) 2020-08-06 2020-08-06 Block chain-based 5G message transfer transaction verification method, system and device

Publications (2)

Publication Number Publication Date
CN111861456A true CN111861456A (en) 2020-10-30
CN111861456B CN111861456B (en) 2023-08-22

Family

ID=72971162

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010782074.0A Active CN111861456B (en) 2020-08-06 2020-08-06 Block chain-based 5G message transfer transaction verification method, system and device

Country Status (1)

Country Link
CN (1) CN111861456B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112990903A (en) * 2021-03-10 2021-06-18 中国联合网络通信集团有限公司 Telephone charge transfer method based on block chain, transfer node and demand node
CN113065941A (en) * 2021-04-29 2021-07-02 中国银行股份有限公司 Automatic accounting method and device
CN113129083A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Automatic lottery drawing and distributing method and system based on 5G message of block chain
CN113129023A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Online account opening verification method and system for 5G message based on block chain
CN113129020A (en) * 2021-05-18 2021-07-16 中国银行股份有限公司 5G message identity authentication system and method based on Internet of things
CN113129024A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Intelligent financing method and system based on 5G message of block chain
CN113128990A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 5G message mobile phone number transfer method and system based on block chain
CN113129152A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Stock fluctuation early warning and trading method and system based on 5G message of block chain
CN113191850A (en) * 2021-05-19 2021-07-30 中国银行股份有限公司 Commodity pushing and trading method and system based on 5G message of block chain
CN113191902A (en) * 2021-05-24 2021-07-30 中国工商银行股份有限公司 Transaction processing method and device based on block chain, electronic equipment and medium
CN113222602A (en) * 2021-05-19 2021-08-06 中国银行股份有限公司 Foreign exchange transaction processing system and method of 5G message based on block chain
CN113222717A (en) * 2021-06-09 2021-08-06 中国银行股份有限公司 Fund substitute management service method and system based on block chain and 5G message
CN113222612A (en) * 2021-05-24 2021-08-06 中国银行股份有限公司 Medical insurance card swiping transaction system and method based on block chain
CN113256288A (en) * 2021-06-08 2021-08-13 中国银行股份有限公司 Bank card hanging-off method and device
CN113313888A (en) * 2021-05-24 2021-08-27 中国银行股份有限公司 ATM card-free withdrawal system and method based on block chain
CN113657895A (en) * 2021-08-19 2021-11-16 中国银行股份有限公司 Electronic red packet processing method, device and system based on 5G message
CN113723964A (en) * 2021-08-27 2021-11-30 中国银行股份有限公司 Transfer transaction verification method and device
CN115001806A (en) * 2022-05-31 2022-09-02 中国银行股份有限公司 Mobile phone bank login authorization method and device
CN115515088A (en) * 2021-06-22 2022-12-23 北京新媒传信科技有限公司 Arranging method of business process chain, and interaction method and device of 5G messages

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109102269A (en) * 2018-06-13 2018-12-28 湖南搜云网络科技股份有限公司 Transfer account method and device, block chain node and storage medium based on block chain
CN109117688A (en) * 2017-06-22 2019-01-01 腾讯科技(深圳)有限公司 Identity identifying method, device and mobile terminal
CN109829706A (en) * 2018-12-15 2019-05-31 深圳壹账通智能科技有限公司 Transfer account method, device, computer equipment and storage medium based on recognition of face
CN110473105A (en) * 2019-08-20 2019-11-19 深圳市网心科技有限公司 A kind of block chain transaction settlement method, system and relevant device
CN111105225A (en) * 2019-11-29 2020-05-05 中移动金融科技有限公司 Transfer method, device, equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109117688A (en) * 2017-06-22 2019-01-01 腾讯科技(深圳)有限公司 Identity identifying method, device and mobile terminal
CN109102269A (en) * 2018-06-13 2018-12-28 湖南搜云网络科技股份有限公司 Transfer account method and device, block chain node and storage medium based on block chain
CN109829706A (en) * 2018-12-15 2019-05-31 深圳壹账通智能科技有限公司 Transfer account method, device, computer equipment and storage medium based on recognition of face
CN110473105A (en) * 2019-08-20 2019-11-19 深圳市网心科技有限公司 A kind of block chain transaction settlement method, system and relevant device
CN111105225A (en) * 2019-11-29 2020-05-05 中移动金融科技有限公司 Transfer method, device, equipment and storage medium

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112990903A (en) * 2021-03-10 2021-06-18 中国联合网络通信集团有限公司 Telephone charge transfer method based on block chain, transfer node and demand node
CN112990903B (en) * 2021-03-10 2023-06-09 中国联合网络通信集团有限公司 Block chain-based telephone charge transfer method, transferable node and demand node
CN113065941A (en) * 2021-04-29 2021-07-02 中国银行股份有限公司 Automatic accounting method and device
CN113129020A (en) * 2021-05-18 2021-07-16 中国银行股份有限公司 5G message identity authentication system and method based on Internet of things
CN113129083A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Automatic lottery drawing and distributing method and system based on 5G message of block chain
CN113129023A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Online account opening verification method and system for 5G message based on block chain
CN113129024A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Intelligent financing method and system based on 5G message of block chain
CN113128990A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 5G message mobile phone number transfer method and system based on block chain
CN113129152A (en) * 2021-05-19 2021-07-16 中国银行股份有限公司 Stock fluctuation early warning and trading method and system based on 5G message of block chain
CN113191850A (en) * 2021-05-19 2021-07-30 中国银行股份有限公司 Commodity pushing and trading method and system based on 5G message of block chain
CN113222602A (en) * 2021-05-19 2021-08-06 中国银行股份有限公司 Foreign exchange transaction processing system and method of 5G message based on block chain
CN113222612A (en) * 2021-05-24 2021-08-06 中国银行股份有限公司 Medical insurance card swiping transaction system and method based on block chain
CN113313888A (en) * 2021-05-24 2021-08-27 中国银行股份有限公司 ATM card-free withdrawal system and method based on block chain
CN113191902A (en) * 2021-05-24 2021-07-30 中国工商银行股份有限公司 Transaction processing method and device based on block chain, electronic equipment and medium
CN113222612B (en) * 2021-05-24 2024-02-23 中国银行股份有限公司 Medical insurance card swiping transaction system and method based on blockchain
CN113256288A (en) * 2021-06-08 2021-08-13 中国银行股份有限公司 Bank card hanging-off method and device
CN113256288B (en) * 2021-06-08 2024-02-27 中国银行股份有限公司 Bank card unhooking method and device
CN113222717A (en) * 2021-06-09 2021-08-06 中国银行股份有限公司 Fund substitute management service method and system based on block chain and 5G message
CN115515088A (en) * 2021-06-22 2022-12-23 北京新媒传信科技有限公司 Arranging method of business process chain, and interaction method and device of 5G messages
CN115515088B (en) * 2021-06-22 2023-10-20 北京新媒传信科技有限公司 Method for arranging business process chain, and method and device for interacting 5G messages
CN113657895A (en) * 2021-08-19 2021-11-16 中国银行股份有限公司 Electronic red packet processing method, device and system based on 5G message
CN113723964A (en) * 2021-08-27 2021-11-30 中国银行股份有限公司 Transfer transaction verification method and device
CN115001806A (en) * 2022-05-31 2022-09-02 中国银行股份有限公司 Mobile phone bank login authorization method and device
CN115001806B (en) * 2022-05-31 2024-04-16 中国银行股份有限公司 Mobile phone bank login authorization method and device

Also Published As

Publication number Publication date
CN111861456B (en) 2023-08-22

Similar Documents

Publication Publication Date Title
CN111861456A (en) 5G message transfer transaction verification method, system and device based on block chain
CN109741056B (en) Method and device for uploading electronic certificate
EP3885956A1 (en) Transaction processing method and device
CN105721149B (en) A kind of car networking system session key generates and the method for car-mounted terminal and ECU binding
CN111738725B (en) Cross-border resource transfer authenticity auditing method and device and electronic equipment
CN113052587A (en) Transfer service processing method and device based on block chain
CN108537520B (en) Method and device for accessing third-party payment transaction
CN104732431A (en) Electronic bill platform and electronic bill processing method executing on electronic bill platform
CN112053232B (en) Self-service equipment business accounting consistency processing method and device
CN113194419A (en) User locking method and system based on 5G message and face recognition
CN113128990A (en) 5G message mobile phone number transfer method and system based on block chain
CN112734410B (en) Method and device for pre-executing chain code in Fabric Block chain
CN110766403A (en) Data processing device and method based on block chain and storage medium
CN113935010A (en) Mobile banking login method and device based on block chain and 5G message
CN106934606B (en) Credit card payment request processing method and device
CN114707980A (en) Method and device for processing collection information based on block chain
CN113743938A (en) Personal credit investigation information query method and device
CN113222612A (en) Medical insurance card swiping transaction system and method based on block chain
CN113673974A (en) Electronic currency off-line transaction method and transaction device
CN112862466A (en) Resource transfer method, account settling terminal and server node
CN111127003B (en) Wallet account payment method, device and storage medium
KR102039335B1 (en) Smart payment processing apparatus for gas charge and operating method thereof
CN111915313B (en) Digital asset transfer control method, device and communication system for blockchain
CN113793154A (en) Medical fee refunding method, device and system based on 5G message
CN115204879A (en) Transaction processing system and method

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