Method and system for commodity push and transaction of 5G messages based on blockchain
Through the 5G messaging system based on blockchain, cumbersome processes and security issues in online commodity trading are solved, the convenience and security of product promotion and purchase are achieved, and the transaction record is not denied.
Patent Information
- Application Number
- CN202110543783.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-19
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2041-05-19
AI Technical Summary
There are cumbersome processes, unnecessary links and security issues in the online commodity trading process of existing technology, which makes it inconvenient and unsafe for both buyers and sellers to promote and purchase goods.
Using a 5G message system based on blockchain, we complete product push and transactions through 5G messages, and write transaction records to the blockchain to prevent debunk. The system includes an information acquisition module, a 5G message processing module, a blockchain information query unit, an identity verification unit, a transaction request sending unit, and a transaction result acquisition unit.
It realizes the convenience and security of product promotion and purchase, reduces the complexity of the transaction process, prevents the risk of denied transaction records, and improves the security of information.
Smart Images

Figure CN113191850B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blockchain and mobile internet technology, and in particular to a method and system for commodity push and transaction based on blockchain-based 5G messages. Background Art
[0002] With the booming development of Internet finance, users need to download APP, register, log in, authenticate, trade, and verify successfully before they can complete related online transactions. The process is cumbersome, with too many links, and is based on traditional http and https transmission, resulting in frequent security issues.
[0003] In summary, there is an urgent need for a technical solution that can overcome the above-mentioned defects, make it more convenient and quick for buyers and sellers to promote and purchase products, and ensure information security. Summary of the invention
[0004] In order to solve the problems existing in the prior art, the present invention proposes a method and system for pushing and trading goods based on 5G messages of blockchain, which can complete the pushing and trading of goods through 5G messages, and write the transaction records into the blockchain public bill to prevent repudiation. The present invention can connect with merchants in various regions and counties to assist in the promotion of agricultural products produced by them. When the merchant's agricultural products are mature and need to be sold, the merchant sends a sales request to the 5G message center, and the 5G message center pushes the information template to the merchant in the form of 5G messages. After the above-mentioned information such as product information, pictures, introductions, and amounts are filled in, it is fed back to the 5G message center, and the 5G message center pushes the information to the buyer in the form of 5G messages. If the buyer confirms the purchase, the quantity and amount of the purchased goods are determined, and the buyer is authenticated. After the verification is passed, the transaction is initiated, and the transaction record is written into the blockchain, and the transaction result is fed back to the merchant.
[0005] In a first aspect of an embodiment of the present invention, a method for commodity push and transaction based on 5G messages of blockchain is proposed, the method comprising:
[0006] Obtain the product information filled in by the product seller, and send the product information to the 5G message processing module in the form of 5G messages;
[0007] The 5G message processing module generates a visual promotion page, transaction interface, and identity verification information based on the product information, and after integration, sends it to the product purchaser in the form of a 5G message. The product purchaser selects the product, quantity, and amount to be purchased based on the promotion page, transaction interface, and identity verification message, and records an identity verification video.
[0008] Query the debit card number and personal identity information reserved by the buyer of the product on the blockchain;
[0009] Authentication of the purchaser of the product is performed based on the identity authentication video and personal identity information;
[0010] After the identity verification is passed, a transaction request is generated according to the commodity, quantity and amount to be purchased, and sent to the transaction interface to process the transaction request;
[0011] After the transaction interface completes the transaction processing, the transaction result is obtained and sent to the terminal of the seller of the goods for display, and the transaction record is written into the blockchain.
[0012] Furthermore, the method also includes:
[0013] Obtain a product promotion request initiated by the product seller to the 5G message generation module;
[0014] The 5G message generation module sends a product information filling template to the product seller according to the product promotion request; wherein the product information filling template includes product information, selling price, product picture, and payment card number.
[0015] Furthermore, the method also includes:
[0016] After the product is produced, a unique traceability code and basic information of the product is generated and written into the blockchain; wherein the basic information at least includes the product name, production place and production date;
[0017] When a commodity is traded or transported, the transaction information and transportation information of the commodity are written into the blockchain according to the unique traceability code.
[0018] Furthermore, the 5G message processing module generates a visual promotion page and transaction interface based on the product information, and generates identity verification information, which is integrated and sent to the product purchaser in the form of a 5G message, including:
[0019] A random multi-digit number is generated as authentication information.
[0020] Furthermore, the buyer of the product selects the product, quantity and amount to be purchased based on the promotion page, transaction interface and identity verification message, and records an identity verification video, including:
[0021] The purchaser of the product records a lip reading video of a multi-digit number based on the identity verification message.
[0022] Furthermore, the personal identity information at least includes a photo of an ID card.
[0023] Furthermore, based on the identity verification video and personal identity information, the identity verification of the commodity purchaser includes:
[0024] Based on the identity verification video, the lip image of the product purchaser when reading the verification code is extracted, lip reading is detected in the lip image, and the lip reading is compared with the multiple digits in the identity verification information to see if they are consistent. If they are consistent, the identity authentication is successful; if they are inconsistent, the authentication failure information is fed back to the product purchaser's terminal, prompting the product purchaser to re-authenticate.
[0025] Furthermore, the identity verification of the commodity purchaser is performed based on the identity verification video and personal identity information, and further includes:
[0026] The facial image is extracted from the identity authentication video and compared with the facial image in the ID card photo. If the feature similarity of the facial images reaches the preset value, the identity authentication is passed; if it does not reach the preset value, the authentication failure information is fed back to the terminal of the product purchaser, prompting the product purchaser to re-authenticate.
[0027] Furthermore, the transaction request at least includes product information, delivery information, deduction information and payment information.
[0028] In a second aspect of an embodiment of the present invention, a system for commodity push and transaction based on 5G messages of blockchain is proposed, and the system includes:
[0029] An information acquisition module is used to obtain the product information filled in by the product seller and send the product information to the 5G message processing module in the form of a 5G message;
[0030] The 5G message processing module includes: a 5G message group sending unit, a blockchain information query unit, an identity authentication unit, a transaction request sending unit and a transaction result acquisition unit; among them,
[0031] The 5G message group sending unit is used to generate a visual promotion page and transaction interface based on the product information, and generate identity verification information, which is integrated and sent to the product purchaser in the form of a 5G message. The product purchaser selects the product, quantity and amount to be purchased based on the promotion page, transaction interface and identity verification message, and records the identity verification video.
[0032] A blockchain information query unit, used to query the debit card number and personal identity information reserved by the commodity purchaser on the blockchain;
[0033] An identity verification unit, used to verify the identity of the commodity purchaser based on the identity verification video and personal identity information;
[0034] A transaction request sending unit, configured to generate a transaction request according to the commodity, quantity and amount to be purchased after identity verification is passed, and send the transaction request to the transaction interface, which processes the transaction request;
[0035] The transaction result acquisition unit is used to obtain the transaction result after the transaction is completed on the transaction interface, send it to the terminal of the commodity seller for display, and write the transaction record into the blockchain.
[0036] Furthermore, the system also includes:
[0037] A commodity promotion request acquisition module, used to acquire a commodity promotion request initiated by a commodity seller to a 5G message generation module;
[0038] The 5G message generation module is also used to send a product information filling template to the product seller according to the product promotion request; wherein the product information filling template includes product information, selling price, product picture, and payment card number.
[0039] Furthermore, the information acquisition module is also used to:
[0040] After the product is produced, a unique traceability code and basic information of the product is generated and written into the blockchain; wherein the basic information at least includes the product name, production place and production date;
[0041] When a commodity is traded or transported, the transaction information and transportation information of the commodity are written into the blockchain according to the unique traceability code.
[0042] Furthermore, the 5G message group sending unit is specifically used for:
[0043] A random multi-digit number is generated as authentication information.
[0044] Furthermore, the buyer of the product selects the product, quantity and amount to be purchased based on the promotion page, transaction interface and identity verification message, and records an identity verification video, including:
[0045] The purchaser of the product records a lip reading video of a multi-digit number based on the identity verification message.
[0046] Furthermore, the personal identity information at least includes a photo of an ID card.
[0047] Furthermore, the identity verification unit is specifically used for:
[0048] Based on the identity verification video, the lip image of the product purchaser when reading the verification code is extracted, lip reading is detected in the lip image, and the lip reading is compared with the multiple digits in the identity verification information to see if they are consistent. If they are consistent, the identity authentication is successful; if they are inconsistent, the authentication failure information is fed back to the product purchaser's terminal, prompting the product purchaser to re-authenticate.
[0049] Furthermore, the identity verification unit is specifically used for:
[0050] The facial image is extracted from the identity authentication video and compared with the facial image in the ID card photo. If the feature similarity of the facial images reaches the preset value, the identity authentication is passed; if it does not reach the preset value, the authentication failure information is fed back to the terminal of the product purchaser, prompting the product purchaser to re-authenticate.
[0051] Furthermore, the transaction request at least includes product information, delivery information, deduction information and payment information.
[0052] In a third aspect of an embodiment of the present invention, a computer device is proposed, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, a method for commodity push and transaction based on blockchain-based 5G messages is implemented.
[0053] In a fourth aspect of an embodiment of the present invention, a computer-readable storage medium is proposed, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, a method for pushing and trading goods based on blockchain-based 5G messages is implemented.
[0054] The method and system for pushing and trading goods based on 5G messages of blockchain proposed in the present invention obtain the goods information filled in by the seller of the goods, and send the goods information to the 5G message processing module in the form of 5G messages; the 5G message processing module generates a visual promotion page and a transaction interface according to the goods information, and generates identity verification information, which is integrated and sent to the buyer of the goods in the form of 5G messages; wherein the buyer of the goods selects the goods, quantity and amount to be purchased according to the promotion page, the transaction interface and the identity verification message, and records the identity verification video; the debit card number and personal identity information reserved by the buyer of the goods are queried on the blockchain; the buyer of the goods is authenticated according to the identity verification video and the personal identity information; after the identity verification is passed, a transaction request is generated according to the goods, quantity and amount to be purchased, and sent to the transaction interface to process the transaction request; after the transaction interface completes the transaction processing, the transaction result is obtained and sent to the terminal of the seller of the goods for display, and the transaction record is written into the blockchain. During the implementation of the present invention, the seller of the goods only needs to fill in the 5G information of the goods to complete the promotion of the goods; the buyer does not need to download or log in to the APP, nor does he need to enter the APP payment module. He only needs to enter the purchase amount and lip reading recognition to complete the relevant transaction, which is simple and convenient; the transaction records are put into the chain to prevent the unpredictable repudiation risks that may be brought about by the emerging 5G technology, and the use of 5G messages avoids the interception and tampering of traditional http and https messages. The present invention has strong versatility and is suitable for a variety of e-commerce scenarios, making it more convenient and quick for buyers and sellers to promote and purchase products. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0056] Figure 1 This is a flowchart of a method for commodity push and transaction based on 5G messages in blockchain according to an embodiment of the present invention.
[0057] Figure 2 It is a flowchart of a method for commodity push and transaction based on blockchain 5G messages according to another embodiment of the present invention.
[0058] Figure 3 This is a schematic diagram of the architectural relationship of product push and transaction based on blockchain 5G messages according to a specific embodiment of the present invention.
[0059] Figure 4 It is a flowchart of a method for commodity push and transaction based on 5G messages of blockchain according to a specific embodiment of the present invention.
[0060] Figure 5 This is a schematic diagram of the system architecture of product push and transaction based on blockchain 5G messages according to an embodiment of the present invention.
[0061] Figure 6 It is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The principles and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and implement the present invention, and are not intended to limit the scope of the present invention in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.
[0063] Those skilled in the art will appreciate that the embodiments of the present invention may be implemented as a system, device, apparatus, method or computer program product. Therefore, the present disclosure may be specifically implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
[0064] According to an implementation manner of the present invention, a method and system for commodity push and transaction based on 5G messages of blockchain are proposed, which relates to the field of blockchain and mobile Internet technology.
[0065] In the embodiments of the present invention, the terms that need to be explained are:
[0066] 5G messaging: With the development of 5G communication technology, traditional SMS services have been upgraded to rich media messaging services, namely 5G messaging services. 5G messaging supports a variety of media formats, including text, pictures, audio and video, etc. Related services are divided into two categories: one is interactive messaging between individual users, and the other is interactive messaging between industry customers and individual users.
[0067] For individual users, 5G messages provide point-to-point messaging and group chat services. In addition to text, message content can also support multiple forms such as pictures, audio, video, location, contacts, etc. Users can send and receive 5G messages from other mobile phone users without downloading the client or adding friends.
[0068] For industry customers, 5G messages provide enhanced messaging services between individuals and applications, realizing "messaging as a service". Users can enjoy a variety of 5G application services intuitively and conveniently in the message window.
[0069] 5G messages break the length limit of traditional SMS messages and integrate text, pictures, audio, video, and emoticons. They support online payment, online and offline messages, and can initiate group messages and group chats at any time without adding friends.
[0070] The 5G messaging service is universal, and 5G terminals will gradually support the 5G messaging service.
[0071] The principle and spirit of the present invention are explained in detail below with reference to several representative embodiments of the present invention.
[0072] Figure 1 This is a flowchart of a method for commodity push and transaction based on 5G messages in blockchain according to an embodiment of the present invention.
[0073] like Figure 1 As shown, the method includes:
[0074] Step S1, obtain the product information filled in by the product seller, and send the product information to the 5G message processing module in the form of a 5G message.
[0075] In step S2, the 5G message processing module generates a visual promotion page, a transaction interface, and identity verification information based on the product information, and after integration, sends the information to the product purchaser in the form of a 5G message. The product purchaser selects the product to be purchased, the quantity, and the amount based on the promotion page, the transaction interface, and the identity verification message, and records the identity verification video.
[0076] Step S3, query the debit card number and personal identity information reserved by the purchaser of the goods on the blockchain.
[0077] The personal identity information at least includes a photo of the ID card.
[0078] Step S4, performing identity verification on the commodity purchaser based on the identity verification video and personal identity information.
[0079] Step S5, after identity verification is passed, a transaction request is generated according to the commodity to be purchased, quantity and amount, and sent to the transaction interface to process the transaction request;
[0080] The transaction request at least includes product information, delivery information, deduction information and payment information.
[0081] Step S6, after the transaction interface completes the transaction processing, the transaction result is obtained and sent to the terminal of the commodity seller for display, and the transaction record is written into the blockchain.
[0082] For further reference, Figure 2 , which is a flowchart of a method for commodity push and transaction based on blockchain 5G messages according to another embodiment of the present invention.
[0083] like Figure 2 As shown, the method also includes:
[0084] Step S201, after the product is produced, a unique traceability code and basic information of the product is generated and written into the blockchain; wherein the basic information at least includes the product name, production place and production date; wherein, when the product is traded or transported, the transaction information and transportation information of the product are written into the blockchain according to the unique traceability code.
[0085] Based on the unique traceability code of the product, the transaction and transportation information of the product can be traced.
[0086] Step S202, obtaining a product promotion request initiated by the product seller to the 5G message generation module;
[0087] In step S203, the 5G message generation module sends a product information filling template to the product seller according to the product promotion request; wherein the product information filling template includes product information, selling price, product picture, and payment card number.
[0088] In one embodiment, in step S2, the specific process of generating identity authentication information is:
[0089] A random multi-digit number is generated as authentication information.
[0090] Accordingly, the buyer of the product shall select the product, quantity and amount to be purchased according to the promotion page, transaction interface and identity verification message, and record an identity verification video, including:
[0091] The purchaser of the product records a lip reading video of a multi-digit number based on the identity verification message.
[0092] In one embodiment, in step S3, identity verification is performed on the commodity purchaser based on the identity verification video and personal identity information, including:
[0093] Based on the identity verification video, the lip image of the product purchaser when reading the verification code is extracted, lip reading is detected in the lip image, and the lip reading is compared with the multiple digits in the identity verification information to see if they are consistent. If they are consistent, the identity authentication is successful; if they are inconsistent, the authentication failure information is fed back to the product purchaser's terminal, prompting the product purchaser to re-authenticate.
[0094] In one embodiment, in step S3, the identity of the commodity purchaser is authenticated according to the identity authentication video and personal identity information, and further includes:
[0095] The facial image is extracted from the identity authentication video and compared with the facial image in the ID card photo. If the feature similarity of the facial images reaches the preset value, the identity authentication is passed; if it does not reach the preset value, the authentication failure information is fed back to the terminal of the product purchaser, prompting the product purchaser to re-authenticate.
[0096] In order to explain more clearly the above-mentioned method of product push and transaction based on blockchain 5G messages, a specific embodiment is used for illustration below.
[0097] refer to Figure 3 , which is a schematic diagram of the architectural relationship of commodity push and transaction based on blockchain 5G messages according to a specific embodiment of the present invention.
[0098] like Figure 3 As shown, the 5G message center includes a 5G message generation module and a 5G message processing module; wherein,
[0099] 5G message generation module: 1. Used to receive fruit farmers' promotion requests and product information; 2. Generate 5G messages for product promotion and transaction visualization interface.
[0100] 5G message processing module: 1. Used to receive and process buyer transaction 5G information; 2. Used to query the blockchain for the bank card information corresponding to the buyer's ID card photo and mobile phone number; 3. Used to verify the consistency of the ID card photo and the lip reading recognition information of the commodity purchaser; 4. Used to submit a transaction request to the commodity transaction interface after verification; 5. Used to write the transaction record into the blockchain; 6. Used to feedback the transaction results to the user (buyer, seller).
[0101] Take fruit farmers as an example, Figure 4 , the specific sales promotion and transaction process is as follows:
[0102] Step S41, the fruit farmer initiates a product promotion request to the 5G message generation module.
[0103] In step S42, the 5G message generation module sends the product information filling template (including product information, selling price, pictures, payment card number, etc.) to the fruit farmers.
[0104] Step S43: After the fruit farmer fills in the relevant information, he sends the product information to the 5G message processing module in the form of a 5G message.
[0105] Step S44, the 5G message processing module generates a visual promotion page and a transaction interface based on the product information, generates a random 4-digit number, and sends it to buyers in the form of a 5G message (group sending, multiple buyers).
[0106] Step S45: After receiving the promotional message, the buyer selects the product, quantity, and amount to be purchased, and records a 4-digit lip reading recognition video, which is then fed back to the 5G message processing module.
[0107] Step S46, the 5G message processing module goes to the blockchain to query the debit card number and personal information (ID card photo) reserved by the buyer in the bank.
[0108] In step S47, the blockchain returns the queried relevant information to the 5G message processing module, and the 5G message processing module performs consistency verification on the received information and the lip reading recognition video.
[0109] Step S48, if the verification is passed, a transaction request (including product information, delivery information, deduction information, payment information, etc.) is sent to the transaction interface.
[0110] Step S49: After the transaction interface completes the transaction, it feeds back the result to the 5G message processing module.
[0111] Step S50, the 5G message processing module writes the transaction record into the blockchain.
[0112] Step S51, the 5G message processing module feeds back the transaction results to the buyer and the fruit farmer, and the transaction is completed.
[0113] The method for pushing and trading goods based on 5G messages in blockchain proposed by the present invention has at least the following advantages over the prior art:
[0114] 1. Buyers do not need to download or log in to the APP, nor do they need to enter the APP payment module. They only need to enter the purchase amount and lip reading recognition to complete the relevant transactions. It is simple and convenient.
[0115] 2. Sellers only need to fill in the product 5G information to complete product promotion.
[0116] 3. Transaction records are included in the chain to prevent the unpredictable risk of repudiation that may be brought about by emerging 5G technologies.
[0117] 4. The use of 5G messages prevents traditional http and https messages from being intercepted and tampered with.
[0118] 5. Applicable to various e-commerce scenarios.
[0119] It should be noted that, although the operations of the method of the present invention are described in a specific order in the above embodiments and the accompanying drawings, this does not require or imply that the operations must be performed in the specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0120] After introducing the method of the exemplary embodiment of the present invention, next, refer to Figure 5 A system for commodity push and transaction based on 5G messages using blockchain according to an exemplary embodiment of the present invention is introduced.
[0121] The implementation of the system for pushing and trading goods based on 5G messages of blockchain can refer to the implementation of the above method, and the repetitions will not be repeated. The terms "module" or "unit" used below can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.
[0122] Based on the same inventive concept, the present invention also proposes a system for commodity push and transaction based on 5G messages of blockchain, such as Figure 5 As shown, the system includes:
[0123] The information acquisition module 510 is used to obtain the product information filled in by the product seller and send the product information to the 5G message processing module 520 in the form of a 5G message;
[0124] The 5G message processing module 520 includes: a 5G message group sending unit 521, a blockchain information query unit 522, an identity authentication unit 523, a transaction request sending unit 524 and a transaction result obtaining unit 525; wherein,
[0125] The 5G message group sending unit 521 is used to generate a visual promotion page and a transaction interface according to the product information, and generate identity verification information, and after integration, send the information to the product purchaser in the form of a 5G message; wherein the product purchaser selects the product, quantity and amount to be purchased according to the promotion page, transaction interface and identity verification message, and records the identity verification video;
[0126] The blockchain information query unit 522 is used to query the debit card number and personal identity information reserved by the commodity purchaser on the blockchain;
[0127] An identity verification unit 523 is used to verify the identity of the commodity purchaser based on the identity verification video and personal identity information;
[0128] The transaction request sending unit 524 is used to generate a transaction request according to the commodity, quantity and amount to be purchased after the identity verification is passed, and send it to the transaction interface, which processes the transaction request;
[0129] The transaction result acquisition unit 525 is used to obtain the transaction result after the transaction is completed on the transaction interface, send it to the terminal of the commodity seller for display, and write the transaction record into the blockchain.
[0130] In one embodiment, the system further comprises:
[0131] The commodity promotion request acquisition module 530 is used to acquire the commodity promotion request initiated by the commodity seller to the 5G message generation module;
[0132] The 5G message generation module 540 is also used to send a product information filling template to the product seller according to the product promotion request; wherein the product information filling template includes product information, selling price, product picture, and payment card number.
[0133] In one embodiment, the information acquisition module 510 is further used to:
[0134] After the product is produced, a unique traceability code and basic information of the product is generated and written into the blockchain; wherein the basic information at least includes the product name, production place and production date;
[0135] When a commodity is traded or transported, the transaction information and transportation information of the commodity are written into the blockchain according to the unique traceability code.
[0136] In one embodiment, the 5G message group sending unit 521 is specifically used for:
[0137] A random multi-digit number is generated as authentication information.
[0138] Furthermore, the buyer of the product selects the product, quantity and amount to be purchased based on the promotion page, transaction interface and identity verification message, and records an identity verification video, including:
[0139] The purchaser of the product records a lip reading video of a multi-digit number based on the identity verification message.
[0140] In one embodiment, the personal identity information at least includes a photo of an ID card.
[0141] In one embodiment, the identity verification unit 523 is specifically used to:
[0142] Based on the identity verification video, the lip image of the product purchaser when reading the verification code is extracted, lip reading is detected in the lip image, and the lip reading is compared with the multiple digits in the identity verification information to see if they are consistent. If they are consistent, the identity authentication is successful; if they are inconsistent, the authentication failure information is fed back to the product purchaser's terminal, prompting the product purchaser to re-authenticate.
[0143] In one embodiment, the identity verification unit 523 is specifically used to:
[0144] The facial image is extracted from the identity authentication video and compared with the facial image in the ID card photo. If the feature similarity of the facial images reaches the preset value, the identity authentication is passed; if it does not reach the preset value, the authentication failure information is fed back to the terminal of the product purchaser, prompting the product purchaser to re-authenticate.
[0145] In one embodiment, the transaction request at least includes product information, delivery information, deduction information and payment information.
[0146] It should be noted that although several modules of the system for pushing and trading goods based on blockchain 5G messages are mentioned in the above detailed description, this division is only exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more modules described above can be concretized in one module. Conversely, the features and functions of one module described above can be further divided into multiple modules for concretization.
[0147] Based on the above invention concept, Figure 6 As shown, the present invention also proposes a computer device 600, including a memory 610, a processor 620, and a computer program 630 stored in the memory 610 and executable on the processor 620, wherein the processor 620 implements the aforementioned blockchain-based 5G message product push and transaction method when executing the computer program 630.
[0148] Based on the aforementioned inventive concept, the present invention proposes a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the aforementioned blockchain-based 5G message product push and transaction method.
[0149] The method and system for pushing and trading goods based on 5G messages of blockchain proposed in the present invention obtain the goods information filled in by the seller of the goods, and send the goods information to the 5G message processing module in the form of 5G messages; the 5G message processing module generates a visual promotion page and a transaction interface according to the goods information, and generates identity verification information, which is integrated and sent to the buyer of the goods in the form of 5G messages; wherein the buyer of the goods selects the goods, quantity and amount to be purchased according to the promotion page, the transaction interface and the identity verification message, and records the identity verification video; the debit card number and personal identity information reserved by the buyer of the goods are queried on the blockchain; the buyer of the goods is authenticated according to the identity verification video and the personal identity information; after the identity verification is passed, a transaction request is generated according to the goods, quantity and amount to be purchased, and sent to the transaction interface to process the transaction request; after the transaction interface completes the transaction processing, the transaction result is obtained and sent to the terminal of the seller of the goods for display, and the transaction record is written into the blockchain. During the implementation of the present invention, the seller of the goods only needs to fill in the 5G information of the goods to complete the promotion of the goods; the buyer does not need to download or log in to the APP, nor does he need to enter the APP payment module. He only needs to enter the purchase amount and lip reading recognition to complete the relevant transaction, which is simple and convenient; the transaction records are put into the chain to prevent the unpredictable repudiation risks that may be brought about by the emerging 5G technology, and the use of 5G messages avoids the interception and tampering of traditional http and https messages. The present invention has strong versatility and is suitable for a variety of e-commerce scenarios, making it more convenient and quick for buyers and sellers to promote and purchase products.
[0150] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0151] The present invention is described with reference to flowcharts and / or block diagrams of methods and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.
[0152] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0153] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0154] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A method for commodity push and transaction based on 5G messages of blockchain, characterized in that: The method includes: Obtain the product information filled in by the product seller, and send the product information to the 5G message processing module in the form of 5G messages; The 5G message processing module generates a visual promotion page, transaction interface, and identity verification information based on the product information, and after integration, sends it to the product purchaser in the form of a 5G message. The product purchaser selects the product, quantity, and amount to be purchased based on the promotion page, transaction interface, and identity verification message, and records an identity verification video. Query the debit card number and personal identity information reserved by the buyer of the product on the blockchain; Authentication of the purchaser of the product is performed based on the identity authentication video and personal identity information; After the identity verification is passed, a transaction request is generated according to the commodity, quantity and amount to be purchased, and sent to the transaction interface to process the transaction request; After the transaction is processed in the transaction interface, the transaction result is obtained and sent to the terminal of the seller for display, and the transaction record is written into the blockchain; The identity verification of the commodity purchaser is performed based on the identity verification video and personal identity information, including: Based on the identity verification video, extract the lip image of the commodity purchaser when reading the verification code, detect the lip reading in the lip image, and compare the lip reading with the multi-digit numbers in the identity verification information to see if they are consistent. If they are consistent, the identity verification is passed; if they are inconsistent, feedback the authentication failure information to the terminal of the commodity purchaser, prompting the commodity purchaser to re-authenticate; The facial image is extracted from the identity authentication video and compared with the facial image in the ID card photo. If the feature similarity of the facial images reaches the preset value, the identity authentication is passed; if it does not reach the preset value, the authentication failure information is fed back to the terminal of the product purchaser, prompting the product purchaser to re-authenticate.
2. The method for commodity push and transaction based on 5G messages of blockchain according to claim 1 is characterized in that: The method further includes: Obtain a product promotion request initiated by the product seller to the 5G message generation module; The 5G message generation module sends a product information filling template to the product seller according to the product promotion request; wherein the product information filling template includes product information, selling price, product picture, and payment card number.
3. The method for commodity push and transaction based on 5G messages of blockchain according to claim 1 is characterized in that: The method further includes: After the product is produced, a unique traceability code and basic information of the product is generated and written into the blockchain; wherein the basic information at least includes the product name, production place and production date; When a commodity is traded or transported, the transaction information and transportation information of the commodity are written into the blockchain according to the unique traceability code.
4. The method for commodity push and transaction based on 5G messages of blockchain according to claim 1 is characterized in that: The 5G message processing module generates a visual promotion page, transaction interface, and identity verification information based on the product information, and then sends the information to the product purchaser in the form of a 5G message, including: A random multi-digit number is generated as authentication information.
5. The method for commodity push and transaction based on 5G messages of blockchain according to claim 4 is characterized in that: The buyer of the product shall select the product, quantity and amount to be purchased based on the promotion page, transaction interface and identity verification message, and record an identity verification video, including: The purchaser of the product records a lip reading video of a multi-digit number based on the identity verification message.
6. The method for commodity push and transaction based on 5G messages of blockchain according to claim 5 is characterized in that: The personal identity information at least includes a photo of the ID card.
7. The method for commodity push and transaction based on 5G messages of blockchain according to claim 1 is characterized in that: The transaction request at least includes product information, delivery information, deduction information and payment information.
8. A system for commodity push and transaction based on 5G messages of blockchain, characterized in that: The system includes: An information acquisition module is used to obtain the product information filled in by the product seller and send the product information to the 5G message processing module in the form of a 5G message; The 5G message processing module includes: a 5G message group sending unit, a blockchain information query unit, an identity authentication unit, a transaction request sending unit and a transaction result acquisition unit; among them, The 5G message group sending unit is used to generate a visual promotion page and transaction interface based on the product information, and generate identity verification information, which is integrated and sent to the product purchaser in the form of a 5G message. The product purchaser selects the product, quantity and amount to be purchased based on the promotion page, transaction interface and identity verification message, and records the identity verification video. A blockchain information query unit, used to query the debit card number and personal identity information reserved by the commodity purchaser on the blockchain; An identity verification unit, used to verify the identity of the commodity purchaser based on the identity verification video and personal identity information; A transaction request sending unit, configured to generate a transaction request according to the commodity, quantity and amount to be purchased after identity verification is passed, and send the transaction request to the transaction interface, which processes the transaction request; A transaction result acquisition unit is used to acquire the transaction result after the transaction is completed on the transaction interface, send it to the terminal of the commodity seller for display, and write the transaction record into the blockchain; The identity verification unit is specifically used for: Based on the identity verification video, extract the lip image of the commodity purchaser when reading the verification code, detect the lip reading in the lip image, and compare the lip reading with the multi-digit numbers in the identity verification information to see if they are consistent. If they are consistent, the identity verification is passed; if they are inconsistent, feedback the authentication failure information to the terminal of the commodity purchaser, prompting the commodity purchaser to re-authenticate; The facial image is extracted from the identity authentication video and compared with the facial image in the ID card photo. If the feature similarity of the facial images reaches the preset value, the identity authentication is passed; if it does not reach the preset value, the authentication failure information is fed back to the terminal of the product purchaser, prompting the product purchaser to re-authenticate.
9. The system for commodity push and transaction based on 5G messages of blockchain according to claim 8 is characterized in that: The system also includes: A commodity promotion request acquisition module, used to acquire a commodity promotion request initiated by a commodity seller to a 5G message generation module; The 5G message generation module is also used to send a product information filling template to the product seller according to the product promotion request; wherein the product information filling template includes product information, selling price, product picture, and payment card number.
10. The system for commodity push and transaction based on 5G messages of blockchain according to claim 8, characterized in that: The information acquisition module is also used for: After the product is produced, a unique traceability code and basic information of the product is generated and written into the blockchain; wherein the basic information at least includes the product name, production place and production date; When a commodity is traded or transported, the transaction information and transportation information of the commodity are written into the blockchain according to the unique traceability code.
11. The system for commodity push and transaction based on 5G messages of blockchain according to claim 8, characterized in that: The 5G group messaging unit is specifically used for: A random multi-digit number is generated as authentication information.
12. The system for commodity push and transaction based on 5G messages of blockchain according to claim 11, characterized in that: The buyer of the product shall select the product, quantity and amount to be purchased based on the promotion page, transaction interface and identity verification message, and record an identity verification video, including: The purchaser of the product records a lip reading video of a multi-digit number based on the identity verification message.
13. The system for pushing and trading goods based on 5G messages using blockchain according to claim 12, characterized in that: The personal identity information at least includes a photo of the ID card.
14. The system for commodity push and transaction based on 5G messages of blockchain according to claim 8, characterized in that: The transaction request at least includes product information, delivery information, deduction information and payment information.
15. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
5G message transfer transaction verification method, system and device based on blockchain
CN111861456A
Transaction method, terminal equipment, payment system, merchant system and storage medium
CN112288429A