A method and device for issuing a digital currency hardware wallet
By receiving user instructions to randomly obtain and verify personal information and bind it to a digital currency hard wallet, the problem of low issuance efficiency of digital currency hard wallets is solved, and efficient and secure blind box issuance is achieved.
Patent Information
- Application Number
- CN202111564693.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-20
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2041-12-20
AI Technical Summary
In existing technologies, the issuance efficiency of digital currency hard wallets is low, which makes it difficult to meet the public's love for blind boxes and also poses security problems.
By receiving user input selection instructions, blind boxes are randomly obtained. After collecting and verifying the user's personal information, it is bound to the identifier of a digital currency hard wallet to realize the issuance of blind boxes.
It improves the efficiency and volume of digital currency hardware wallet issuance, enhances user experience, and ensures the security of issuance through real-name authentication.
Smart Images

Figure CN115995132B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of digital currency, in particular to a method and device for issuing a digital currency hard wallet. BACKGROUND
[0002] Digital currency is a digital form of legal tender issued by banks in various countries, and is a controllable anonymous payment tool based on a generalized account system, supporting bank account decoupling function, equivalent to paper money and coins, and having value characteristics and legal payment. The digital currency hard wallet is a carrier of digital currency with a security module, and the carrier can be in the form of a SIM (Subscriber Identity Module) card, a bank card, etc. Nowadays, in the background of promoting digital currency, financial institutions are actively exploring how to better apply digital currency to real-life scenarios to achieve the common goal of establishing a digital economy-oriented, universally accessible, and innovative and open currency service system.
[0003] With the development of society and the improvement of living standards, people's love for blind boxes has increased. Blind boxes, which have a history of nearly a century, have many offline consumption scenarios, and are ubiquitous in supermarkets, convenience stores, and even street corners. Therefore, the present application proposes a self-service issuing method and device that combines blind boxes with digital RMB wallets. This method can be easily deployed in public areas such as airports and hotels, increasing user interest and improving user experience. At the same time, the real-name authentication of wallet holders is realized through customizable methods, ensuring the security of wallet issuance. SUMMARY
[0004] Therefore, the present application aims to provide a method and device for issuing a digital currency hard wallet that can satisfy the public's love for blind boxes while improving the efficiency of issuing digital currency hard wallets, thereby increasing the issuance volume and speed of digital currency hard wallets.
[0005] In a first aspect, the present application provides a method for issuing a digital currency hard wallet, which comprises:
[0006] receiving a selection instruction input by a user;
[0007] obtaining a blind box stored in advance in a random manner;
[0008] locking the blind box and obtaining a unique identifier corresponding to the blind box when a locking instruction input by the user is received; wherein the unique identifier corresponding to the blind box is in one-to-one correspondence with an identifier corresponding to a digital currency hard wallet inside the blind box;
[0009] collecting personal information of the user and verifying the personal information;
[0010] After the verification, the personal information and the identification corresponding to the digital currency hard wallet are bound, and the blind box is presented to the user to take away the blind box.
[0011] Further, before presenting the blind box, the method further comprises:
[0012] The payment information corresponding to the blind box is displayed, and the blind box is presented after receiving the payment of the user.
[0013] Further, the method further comprises:
[0014] The face information of the user is collected, and the face information is bound with the personal information.
[0015] Further, the method further comprises:
[0016] The storage information of the digital currency hard wallet is identified, and the recharge information is displayed after the verification of the storage information.
[0017] After receiving the recharge instruction of the user, the recharge amount information in the recharge instruction is written into the storage information of the digital currency hard wallet.
[0018] Further, the method further comprises:
[0019] The storage information of the digital currency hard wallet is identified, and the opening information is displayed after the verification of the storage information.
[0020] After receiving the opening instruction of the user, the personal supplementary information in the opening instruction is written into the storage information of the digital currency hard wallet.
[0021] Further, the method further comprises:
[0022] The description information corresponding to the blind box is displayed.
[0023] The description information is used to enable the user to determine whether to select the obtained blind box.
[0024] In a second aspect, the application provides a digital currency hard wallet issuing device, which comprises:
[0025] A first receiving unit is configured to receive a selection instruction input by a user.
[0026] A display unit is configured to obtain a blind box stored in advance in a random manner.
[0027] A second receiving unit is configured to receive a locking instruction input by a user, lock the blind box, and obtain a unique identification corresponding to the blind box; the unique identification corresponding to the blind box is in one-to-one correspondence with an identification corresponding to a digital currency hard wallet in the blind box.
[0028] a verification unit configured to collect personal information of a user and verify the personal information;
[0029] a binding unit configured to bind the personal information and an identifier corresponding to the digital currency hardware wallet after verification, and present the blind box so that the user takes away the blind box.
[0030] Further, the application further comprises:
[0031] a first identification unit configured to identify storage information of the digital currency hardware wallet, and display recharge information after verification of the storage information;
[0032] a first storage unit configured to write recharge amount information in the recharge instruction into the storage information of the digital currency hardware wallet after receiving the recharge instruction of the user.
[0033] Further, the application further comprises:
[0034] a second identification unit configured to identify storage information of the digital currency hardware wallet, and display opening information after verification of the storage information;
[0035] a second storage unit configured to write personal supplementary information in the opening instruction into the storage information of the digital currency hardware wallet after receiving the opening instruction of the user.
[0036] In a third aspect, the application provides an electronic device, comprising: a processor, a memory, a communication interface and a communication bus; wherein,
[0037] The processor, the communication interface and the memory complete mutual communication through the communication bus;
[0038] The processor is configured to call computer instructions in the memory to execute the steps of the digital currency hardware wallet issuing method.
[0039] In a fourth aspect, the application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are executed to make the computer execute the steps of the digital currency hardware wallet issuing method.
[0040] The application provides a digital currency hard wallet issuing method and device.
[0041] In order to make the above-mentioned objectives, characteristics and advantages of the present application more apparent, comprehensible and easier to understand, the following preferred embodiments are specifically described below with reference to the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS
[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be regarded as a limitation to the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0043] Figure 1 A first flowchart schematic diagram of the digital currency hard wallet issuing method provided by the embodiments of the present application is shown.
[0044] Figure 2 A second flowchart schematic diagram of the digital currency hard wallet issuing method provided by the embodiments of the present application is shown.
[0045] Figure 3 A third flowchart schematic diagram of the digital currency hard wallet issuing method provided by the embodiments of the present application is shown.
[0046] Figure 4 A flowchart schematic diagram of the digital currency hard wallet recharging method provided by the embodiments of the present application is shown.
[0047] Figure 5 A flowchart schematic diagram of the digital currency hard wallet opening method provided by the embodiments of the present application is shown.
[0048] Figure 6 A structural schematic diagram of the digital currency hard wallet issuing device provided by the embodiments of the present application is shown.
[0049] Figure 7 A structural schematic diagram of an electronic device provided by an embodiment of the present application is shown. DETAILED DESCRIPTION
[0050] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings for the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0051] An embodiment of the present application provides a digital currency hard wallet issuing method, referring to Figure 1 as shown, specifically contains the following contents:
[0052] S101: receiving a selection instruction input by a user;
[0053] In this step, to meet the experience of the user (purchaser), the user inputs the selection instruction by touching the integrated screen.
[0054] It should be noted that in this embodiment, in addition to the selection instruction input by touching the integrated screen, the user can also input the selection instruction through a hardware key. The input method of the selection instruction is not specifically limited in this step.
[0055] S102: obtaining a blind box pre-stored in a random manner;
[0056] In this step, after receiving the selection instruction input by the user, a pre-set drawing process is started to draw the blind box. It can be understood that the pre-set drawing process can be a random drawing process or a drawing process input by the designer in advance. For example, the drawing process input by the designer in advance is to draw the blind box with the last number of the blind box number being odd.
[0057] In this embodiment, the blind box refers to a box or bag with a specific product style that cannot be known in advance by the consumer, and has a random attribute. Only when it is opened, it can be known what is drawn. For example, the specific appearance shape of the blind box can be a toy box shape, a lucky bag shape, or a twist egg shape, etc.
[0058] It can be understood that the specific product in the blind box is not described in detail in the embodiment. In the embodiment, the blind box and the digital currency hardware wallet are combined and issued. It can be understood that the specific product in the embodiment refers to the digital currency hardware wallet.
[0059] S103: When receiving the locking instruction input by the user, the blind box is locked and the unique identifier corresponding to the blind box is obtained; wherein the unique identifier corresponding to the blind box is in one-to-one correspondence with the identifier corresponding to the digital currency hardware wallet inside the blind box;
[0060] In this step, after receiving the locking instruction input by the user, the extracted blind box is locked and the unique identifier or the blind box number corresponding to the blind box is read from the database.
[0061] S104: Collecting personal information of the user and verifying the personal information;
[0062] In this step, the personal information of the user needs to be collected. The way of collecting personal information includes at least one of the following: an identity card or passport reader, a touch integrated screen or an encrypted metal keyboard, and a face recognition camera.
[0063] Specifically: the user places the identity card or passport on the identity card or passport reader when purchasing through the identity card or passport. The identity card or passport reader transmits the personal information to the background by reading and saves it to the background data. If the identity card or passport is not placed correctly or is not put in within the specified time, the operation interface will give a corresponding prompt.
[0064] The user inputs the personal mobile phone number and the corresponding mobile phone verification code through the operation interface prompt of the capacitive touch integrated screen or the encrypted metal keyboard. The front end transmits the input mobile phone number and verification code to the back end and saves it to the database.
[0065] The face recognition camera collects the user's face information, which is encrypted by algorithm and transmitted to the back end and saved to the database.
[0066] Further, after obtaining the personal information, the interface of the public security is called to enter the verification channel for verification.
[0067] S105: After verification, the personal information and the identifier corresponding to the digital currency hardware wallet are bound and the blind box is presented, so that the user takes away the blind box.
[0068] In this step, only after the personal information is verified or verified, the personal information and the identifier corresponding to the digital currency hardware wallet are bound; further, the identifier corresponding to the blind box, the identifier corresponding to the digital currency hardware wallet inside the blind box and the personal information can also be bound and saved.
[0069] From the above description, the embodiment of the application provides a digital currency hard wallet issuing method, which receives a selection instruction input by a user, obtains a blind box stored in advance in a random manner, locks the blind box and obtains a unique identifier corresponding to the blind box when a locking instruction input by the user is received, wherein the unique identifier corresponding to the blind box is in one-to-one correspondence with an identifier corresponding to a digital currency hard wallet in the blind box, personal information of the user is collected and verified, and the personal information and the identifier corresponding to the digital currency hard wallet are bound after the verification is passed, and the blind box is presented, so that the user takes away the blind box. The digital currency hard wallet issuing method can meet the love of the public for the blind box and improve the issuing efficiency of the digital currency hard wallet, and thus the issuing amount and speed of the digital currency hard wallet are improved.
[0070] It should be noted that in the digital currency hard wallet issuing method provided in the embodiment, the purchaser can obtain the digital currency hard wallet without going through the payment process, which can be understood as that the issuer of the digital currency hard wallet issues or promotes the digital currency hard wallet for free. If the issuer does not issue or promote the digital currency hard wallet for free, that is, the purchaser needs to pay for the digital currency hard wallet, the amount paid by the purchaser should be greater than the actual amount of the digital currency stored in the digital currency hard wallet.
[0071] Further, in the above embodiment, after step S102, the method further comprises:
[0072] displaying description information corresponding to the blind box.
[0073] The description information is used to enable the user to determine whether to select the obtained blind box.
[0074] In the embodiment, after the blind box is determined, the description information corresponding to the blind box is identified and displayed to the user. In specific implementation, the description information is fed back to the user through a capacitive touch integrated screen or a display screen. The description information is displayed to the user, so that the user can determine whether to select the blind box according to the description information. If the user determines not to like the blind box according to the description information, the user can input a selection instruction again to randomly obtain another blind box. If the user determines to like the blind box according to the description information, the user needs to input a locking instruction for locking the blind box.
[0075] It should be noted that the description information includes at least one information capable of describing the blind box, such as the shape, style, size, color, number, and pattern on the shape of the digital currency hard wallet in the blind box. It should be noted that the actual amount of the digital currency stored in the digital currency hard wallet is known to the purchaser when the purchaser purchases the blind box product, and does not change with different selections of the blind box.
[0076] Further, in the above embodiment, the method further comprises:
[0077] receiving a re-selection instruction input by the user, and randomly selecting a pre-stored blind box again;
[0078] repeating the process of receiving a re-selection instruction input by the user, and randomly selecting a pre-stored blind box again until a lock instruction input by the user is received.
[0079] Further, the description information corresponding to the blind box obtained this time is displayed.
[0080] It can be understood that the description information of the blind box is a subjective judgment condition for the user to judge whether to purchase the randomly selected blind box this time.
[0081] In the embodiment, the re-selection instruction input by the user is used to reselect another blind box. That is, the user judges that he does not like the randomly selected blind box according to the description information of the blind box, and gives up the randomly selected blind box. Therefore, the re-selection instruction can be input again to reselect a new blind box, and the description information corresponding to the blind box obtained this time is displayed.
[0082] It can be understood that if the blind box obtained this time is completely the same as the blind box obtained last time, that is, the description information corresponding to the blind box obtained this time is the same as the description information of the blind box obtained last time. The user inputs the re-selection instruction again to reselect a blind box until the user is satisfied with the randomly selected blind box. That is, the user inputs the lock instruction after being satisfied with the randomly selected blind box.
[0083] In the above embodiment, the user is not satisfied with the randomly selected blind box. The time interval between the selection instruction and the re-selection instruction input by the user is monitored. If the time interval is greater than a preset time period, it is considered that the user gives up selecting and purchasing the blind box, and returns to the waiting stage before step S101.
[0084] Further, in the above embodiment, the method further comprises:
[0085] receiving a plurality of selection instructions input by the user, and randomly selecting a number of pre-stored blind boxes corresponding to the selection instructions.
[0086] Further, the description information corresponding to the blind box obtained this time is displayed.
[0087] When the lock instruction input by the user is received, the plurality of blind boxes obtained through the plurality of selection instructions are locked, and a unique identifier corresponding to each blind box is obtained, so as to bind or associate the personal information of the user to be collected with the identifier corresponding to each digital currency hard wallet in each blind box.
[0088] Corresponding to the digital currency hard wallet inside each blind box, the unique identification of each blind box is in one-to-one correspondence with the identification of the digital currency hard wallet corresponding to the unique identification of each blind box.
[0089] In the embodiment, the user can select multiple blind boxes through multiple input selection instructions. It should be noted that, in the embodiment, if the user is not satisfied with the fourth acquired blind box, the fourth acquired blind box can be abandoned by inputting a selection instruction again, without affecting the first, second and third acquired blind boxes.
[0090] On the basis of the above embodiment, the embodiment of the application further provides a digital currency hard wallet issuing method, which is described with reference to Figure 2 , and specifically includes:
[0091] S106: Display the payment information corresponding to the blind box and show the blind box after receiving the payment of the user.
[0092] In the embodiment, the payment information of the user is acquired through at least one payment method, for example, digital currency wallet payment, bank card payment, two-dimensional code scanning payment, two-dimensional code display payment, etc. In specific application, the digital currency wallet payment: the user approaches the digital currency hard wallet to the payment terminal module, the terminal module reads the payment request of the digital currency hard wallet and generates a digital currency transfer request; the digital currency transfer request is sent to the digital currency issuing bank; and the payment success result with the digital signature of the issuing bank is received.
[0093] The bank card payment: the user inserts the bank card into the bank card payment module, reads the bank card successfully, inputs the bank card payment password through the capacitive touch all-in-one screen or the encrypted metal keyboard, calls the bank card payment interface, the bank verifies the input PIN code, and returns the corresponding prompt of success or failure.
[0094] Two-dimensional code main scanning: the user can scan the two-dimensional code on the capacitive touch all-in-one screen using the digital currency APP, cloud flash payment, WeChat, Alipay and other payment APPs to scan the two-dimensional code on the screen, the two-dimensional code main scanning interface is called in the background, the payment parameters are transmitted to the bank, the parameters are processed in the bank background, and the success or failure is returned through different parameter values. The user will get the corresponding prompt in the capacitive touch all-in-one screen prompt interface.
[0095] Two-dimensional code scanning: the user can display the payment code of the digital currency APP, cloud flash payment, WeChat, Alipay and other payment APPs on the two-dimensional code scanner, the two-dimensional code scanning interface is called in the background, the payment parameters are transmitted to the bank, the parameters are processed in the bank background, and the success or failure is returned through different parameter values. The user will get the corresponding prompt in the capacitive touch all-in-one screen prompt interface.
[0096] After receiving the payment, the blind box is shown, specifically, the spring is driven by a goods channel driver, the spring drops the blind box selected by the user from the corresponding goods channel to a goods outlet, and the buyer opens the goods outlet cover to take away the blind box.
[0097] It should be noted that in the embodiment, the buyer makes payment through various channels, and can obtain the digital currency hard wallet only after the payment is successful. At this time, the actual amount of the digital currency stored in the digital currency hard wallet is zero, and the amount paid by the buyer is at least one of the cost amount of the manufacturing cost of the digital currency hard wallet, the issuance cost of the digital currency hard wallet, the management cost of the digital currency hard wallet, and the maintenance cost of the digital currency hard wallet. If the actual amount of the digital currency stored in the digital currency hard wallet is not zero, the amount paid by the buyer includes the actual amount of the digital currency stored in the digital currency hard wallet and the cost amount. That is, the amount paid by the buyer should be greater than the actual amount of the digital currency stored in the digital currency hard wallet, or the payment amount of the buyer should be greater than the obtained amount.
[0098] Further, it also includes:
[0099] According to the call slip instruction input by the user, the printer is driven to print a slip or display an electronic slip.
[0100] In the embodiment, the capacitive touch integrated screen prompt interface prompts the user to voluntarily select slip printing, and the background drives the slip printer according to the user selection to print the slip. Or display an electronic slip according to the user selection.
[0101] On the basis of the above-mentioned embodiments, the embodiment of the application also provides a digital currency hard wallet issuing method, which is described with reference to Figure 3 , and specifically includes:
[0102] S107: Collecting the face information of the user, and binding the face information with the personal information.
[0103] In this step, the face information of the user is collected, and the face information is bound with the personal information, realizing all-around 24-hour dead-angle-free monitoring, which can be used for tracing the illegal criminal behavior of criminals.
[0104] The embodiment of the application also provides a digital currency hard wallet recharging method, which is described with reference to Figure 4 , and specifically includes:
[0105] S201: Identifying the storage information of the digital currency hard wallet, and displaying the recharging information after verifying the storage information;
[0106] S202: After receiving the recharging instruction of the user, writing the recharging amount information in the recharging instruction into the storage information of the digital currency hard wallet.
[0107] In the embodiment, the digital currency hard wallet can be recharged, and the specific implementation is as follows:
[0108] The user touches the recharging button through the capacitive touch integrated screen to start the preset recharging process.
[0109] The capacitive touch integrated screen prompts the user to place the digital currency hard wallet on the contactless reader, and the contactless reader calls the read-write interface to read the storage information of the digital currency hard wallet, wherein the storage information includes the wallet ID, the stored amount and the personal information of the digital currency hard wallet. When verifying the storage information, the personal information corresponding to the wallet ID of the digital currency hard wallet is searched in the database based on the wallet ID of the digital currency hard wallet. In the case where the digital currency hard wallet is in an open state and is identified as real, the personal information in the storage information is compared with the personal information stored in the database. If the personal information is consistent, the recharging information is displayed on the prompt interface fed back to the user. The user inputs the recharging amount through the capacitive touch integrated screen or the encrypted metal keyboard based on the displayed recharging information, and records the recharging amount to the database. Through various payment methods, such as digital currency wallet payment, bank card payment, scanning two-dimensional code payment and presenting two-dimensional code payment, the payment parameters are transmitted to the digital currency wallet issuing institution, the parameters are processed in the background of the digital currency wallet issuing institution, and the success or failure is returned through different parameter values. The user will receive the corresponding prompt on the capacitive touch integrated screen prompt interface. After receiving the user's recharging instruction, the payment is successful, and the recharging amount information in the recharging instruction is written into the storage information of the digital currency hard wallet, and the capacitive touch integrated screen prompts the user to take away the digital currency hard wallet.
[0110] In the embodiment, the specific implementation or steps of the digital currency wallet payment, bank card payment, scanning two-dimensional code payment and presenting two-dimensional code payment are described in the user payment description of the digital currency hard wallet issuing method embodiment, and will not be described again.
[0111] The embodiment of the application also provides a method for opening a digital currency hard wallet, which is described in the method for opening a digital currency hard wallet. Figure 5 , and specifically includes:
[0112] S301: identifying the storage information of the digital currency hard wallet, and displaying the opening information after verifying the storage information;
[0113] S302: writing the personal supplementary information in the opening instruction into the storage information of the digital currency hard wallet after receiving the opening instruction of the user.
[0114] In the embodiment, the digital currency hard wallet can be opened, and the specific implementation is as follows:
[0115] The user starts the preset opening process by touching the opening button on the capacitive touch integrated screen. The user places the digital currency hardware wallet on the contactless reader through the capacitive touch integrated screen prompt interface. The contactless reader calls the read-write interface to read or identify the storage information of the digital currency hardware wallet, wherein the storage information includes the wallet ID, the stored amount and the personal information of the digital currency hardware wallet. When verifying the storage information, the personal information stored in the database corresponding to the wallet ID of the digital currency hardware wallet is searched based on the wallet ID of the digital currency hardware wallet. In the case of judging that the state of the digital currency hardware wallet is the unactivated state and being true, the personal information in the storage information is compared with the personal information stored in the database. If the personal information is consistent, the opening information is displayed on the prompt interface fed back to the user. The user inputs personal supplementary information through the capacitive touch integrated screen or the encrypted metal keyboard based on the displayed opening information. The personal supplementary information is information that is not entered when purchasing the blind box, such as personal address, office location, office company and emergency contact person. The bank opening interface is called in the background, and the corresponding prompt of success or failure is returned. The user will get the corresponding prompt on the capacitive touch integrated screen prompt interface.
[0116] The device for implementing the method for issuing the digital currency hardware wallet provided by the embodiment of the application has the following hardware components:
[0117] 1. Display module: specifically, a capacitive touch integrated screen, used for displaying user interaction information.
[0118] 2. Identity recognition module:
[0119] Identity card and passport reader: used for identity card and passport reading;
[0120] Face recognition camera, biometric recognition module, used for verifying the identity of the user.
[0121] 3. Payment module:
[0122] Supports multiple payment methods. A two-dimensional code scanner can also display the corresponding two-dimensional code on the capacitive touch integrated screen to let the user actively scan and pay. A bank card payment module is used for inserting a bank card for payment, and an encrypted metal keyboard is used for inputting a bank card payment password.
[0123] 4. Security module: all-around 24-hour dead-angle-free monitoring camera, which can be used for tracing criminal illegal behaviors.
[0124] 5. Printing device: receipt printer for printing receipts for the purchaser.
[0125] The embodiment three of the application provides a method and device for issuing a digital currency hardware wallet, as shown in Figure 6The device specifically comprises:
[0126] The first receiving unit 10 is configured to receive a selection instruction input by a user.
[0127] The display unit 20 is configured to acquire a pre-stored blind box in a random manner.
[0128] The second receiving unit 30 is configured to, when receiving a locking instruction input by the user, lock the blind box and acquire a unique identifier corresponding to the blind box; the unique identifier corresponding to the blind box is in one-to-one correspondence with an identifier corresponding to a digital currency hardware wallet inside the blind box.
[0129] The verification unit 40 is configured to collect personal information of the user and verify the personal information.
[0130] The binding unit 50 is configured to, after the verification is passed, bind the personal information and the identifier corresponding to the digital currency hardware wallet and present the blind box, so that the user takes away the blind box.
[0131] Further, the device further comprises:
[0132] The first identification unit is configured to identify storage information of the digital currency hardware wallet, and display recharge information after verifying the storage information.
[0133] The first storage unit is configured to, after receiving a recharge instruction of the user, write recharge amount information in the recharge instruction into the storage information of the digital currency hardware wallet.
[0134] Further, the device further comprises:
[0135] The second identification unit is configured to identify storage information of the digital currency hardware wallet, and display opening information after verifying the storage information.
[0136] The second storage unit is configured to, after receiving an opening instruction of the user, write personal supplementary information in the opening instruction into the storage information of the digital currency hardware wallet.
[0137] Further, the device further comprises:
[0138] The display unit is configured to display payment information corresponding to the blind box and present the blind box after receiving a payment of the user.
[0139] Further, the device further comprises:
[0140] The monitoring unit is configured to collect face information of the user and bind the face information and the personal information.
[0141] The embodiment of the digital currency hard wallet issuing device provided by the application can be used to execute the processing flow of the embodiment of the digital currency hard wallet issuing method in the above embodiment, and its functions will not be repeated here, and the detailed description of the above method embodiment can be referred to.
[0142] From the above technical solution, it can be seen that the digital currency hard wallet issuing method and device can meet the public's love for blind boxes while improving the efficiency of issuing digital currency hard wallets, thereby improving the issuance quantity and speed of digital currency hard wallets.
[0143] The embodiment of the application provides an electronic device for implementing all or part of the contents of the digital currency hard wallet issuing method embodiment, as shown in Figure 7 , the electronic device specifically includes the following contents:
[0144] The processor 810, the communications interface 820, the memory 830, and the communications bus 840 communicate with each other through the communications bus 840. The processor 810 can call the computer instructions in the memory 830 to execute the following method:
[0145] Receiving a selection instruction input by a user;
[0146] Obtaining a blind box pre-stored in a random manner;
[0147] When receiving a locking instruction input by a user, locking the blind box and obtaining a unique identifier corresponding to the blind box; wherein the unique identifier corresponding to the blind box and the identifier corresponding to the digital currency hard wallet inside the blind box are in one-to-one correspondence;
[0148] Collecting personal information of a user and verifying the personal information;
[0149] After verification, binding the personal information and the identifier corresponding to the digital currency hard wallet and presenting the blind box.
[0150] The embodiment of the application provides a computer readable storage medium for implementing all or part of the contents of the digital currency hard wallet issuing method embodiment, and the computer readable storage medium has computer instructions stored thereon, and the computer instructions are executed to make the computer execute all steps of the digital currency hard wallet issuing method in the above embodiment, for example, the processor executes the computer instructions to implement the following steps:
[0151] Receiving a selection instruction input by a user;
[0152] acquire a pre-stored blind box in a random manner;
[0153] lock the blind box and acquire a unique identifier corresponding to the blind box when receiving a locking instruction input by a user; wherein the unique identifier corresponding to the blind box is in one-to-one correspondence with an identifier corresponding to a digital currency hard wallet inside the blind box;
[0154] collect personal information of the user and verify the personal information;
[0155] bind the personal information and the identifier corresponding to the digital currency hard wallet and show the blind box after verification.
[0156] Although the present application provides method operation steps as described in the embodiments or flowcharts, more or less operation steps can be included based on conventional or non-inventive labor. The order of steps listed in the embodiments is only one of the many step execution orders, and does not represent the only execution order. When the device or client product is executed in practice, it can be executed in sequence or in parallel (such as parallel processor or multi-threaded environment) according to the method order shown in the embodiments or drawings.
[0157] In the embodiments provided by the present application, it should be understood that the disclosed method and device can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and there can be another division manner in actual implementation, and some features can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection between the units can be indirect coupling or communication connection through some communication interfaces, devices or units, and can be electrical, mechanical or other forms.
[0158] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. they can be located in one place, or distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.
[0159] In addition, each functional unit in the embodiments provided by the present application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit.
[0160] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0161] Each of the embodiments in the specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, for the device (system) embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts refer to the part of the method embodiment.
[0162] In this document, the terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article or device including the element. The above terms can be understood in their specific meanings in the present application according to specific circumstances.
[0163] It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict. The present application is not limited to any single aspect or any single embodiment, nor is it limited to any combination and / or permutation of these aspects and / or embodiments. Moreover, each aspect and / or embodiment of the present application can be used alone or in combination with one or more other aspects and / or embodiments.
[0164] Finally, it should be noted that the above-described embodiments are merely specific embodiments of the present application, which are used to illustrate the technical solutions of the present application, but not to limit the present application, and the protection scope of the present application is not limited thereto. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to some technical features therein, within the technical scope disclosed by the present application, and these modifications, changes or replacements do not cause the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application. All should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method of issuing a digital currency hardware wallet, characterized by, The method comprises the following steps: receiving a selection instruction input by a user; obtaining a blind box stored in advance in a random manner; displaying description information corresponding to the blind box; wherein the description information is used to enable the user to determine whether to select the obtained blind box; the description information comprises at least one piece of information capable of describing the blind box, such as the shape, style, size, color, number and pattern on the shape of a digital currency hardware wallet in the blind box; the actual amount of digital currency stored in the digital currency hardware wallet is known to a purchaser when the purchaser purchases the blind box product, and does not change with different selections of the blind box; locking the blind box and obtaining a unique identifier corresponding to the blind box when a locking instruction input by the user is received; wherein the unique identifier corresponding to the blind box is in one-to-one correspondence with an identifier corresponding to the digital currency hardware wallet inside the blind box; collecting personal information of the user and verifying the personal information; binding the personal information and the identifier corresponding to the digital currency hardware wallet after the verification is passed, and presenting the blind box to enable the user to take away the blind box.
2. The method of issuing a digital currency hard wallet according to claim 1, wherein, Before the presenting of the blind box, the method further comprises the following steps: displaying payment information corresponding to the blind box and presenting the blind box after receiving payment of the user.
3. The method of issuing a digital currency hard wallet according to claim 1, wherein, The method further comprises the following steps: collecting facial information of the user, and binding the facial information and the personal information.
4. The method of issuing a digital currency hard wallet according to claim 1, wherein, The method further comprises the following steps: identifying storage information of the digital currency hardware wallet, and displaying recharge information after verifying the storage information; writing recharge amount information in the recharge instruction into the storage information of the digital currency hardware wallet after receiving the recharge instruction of the user.
5. The method of issuing a digital currency hard wallet according to claim 1, wherein, The method further comprises the following steps: identifying storage information of the digital currency hardware wallet, and displaying opening information after verifying the storage information; writing personal supplementary information in the opening instruction into the storage information of the digital currency hardware wallet after receiving the opening instruction of the user.
6. The method of issuing a digital currency hard wallet according to claim 1, wherein, The method further comprises the following steps: receiving a re-selection instruction input by the user, and obtaining a blind box stored in advance in a random manner again; repeating the following steps: receiving a re-selection instruction input by the user, and obtaining a blind box stored in advance in a random manner again, until a locking instruction input by the user is obtained.
7. The method of issuing a digital currency hard wallet according to claim 1, wherein, The method further comprises the following steps: receiving a plurality of selection instructions input by the user, and obtaining a plurality of blind boxes stored in advance in a random manner corresponding to the number of the selection instructions.
8. An issuing device of a digital currency hardware wallet, characterized by, The method comprises the following steps: a first receiving unit is configured to receive a selection instruction input by a user; a display unit is configured to obtain a blind box stored in advance in a random manner; displaying description information corresponding to the blind box; wherein the description information is used to enable the user to determine whether to select the obtained blind box; the description information comprises at least one piece of information capable of describing the blind box, such as the shape, style, size, color, number and pattern on the shape of a digital currency hardware wallet in the blind box; the actual amount of digital currency stored in the digital currency hardware wallet is known to a purchaser when the purchaser purchases the blind box product, and does not change with different selections of the blind box; a second receiving unit is configured to lock the blind box and obtain a unique identifier corresponding to the blind box when a locking instruction input by the user is received; wherein the unique identifier corresponding to the blind box is in one-to-one correspondence with an identifier corresponding to the digital currency hardware wallet inside the blind box. A verification unit is configured to collect personal information of a user and verify the personal information. A binding unit is configured to bind the personal information and an identifier corresponding to the digital currency hardware wallet after verification, and present the blind box so that the user takes away the blind box.
9. The digital currency hard wallet issuing apparatus according to claim 8, wherein, Further comprising: A first identification and verification unit is configured to identify storage information of the digital currency hardware wallet, and display recharge information after verification of the storage information. A first receiving and writing unit is configured to write recharge amount information in the recharge instruction into the storage information of the digital currency hardware wallet after receiving the recharge instruction of the user.
10. The digital currency hard wallet issuing apparatus according to claim 8, wherein, Further comprising: A second identification and verification unit is configured to identify storage information of the digital currency hardware wallet, and display opening information after verification of the storage information. A second receiving and writing unit is configured to write personal supplementary information in the opening instruction into the storage information of the digital currency hardware wallet after receiving the opening instruction of the user.
11. An electronic device, comprising: Comprising: A processor, a memory, a communication interface and a communication bus; wherein, The processor, the communication interface and the memory complete mutual communication through the communication bus; The processor is configured to call computer instructions in the memory to execute steps of the digital currency hardware wallet issuing method in any one of claims 1-7.
12. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, which when executed, cause the computer to perform the steps of the digital currency hardware wallet issuing method in any one of claims 1-7.
Citation Information
Patent Citations
Blind box commodity distribution method and equipment
CN113222627A
Automated teller machine and method for same issuing physical carriers of digital currency
WO2019237257A1