CN108921525A - Processing method and device for block chain red packet, electronic equipment and medium - Google Patents
Processing method and device for block chain red packet, electronic equipment and medium Download PDFInfo
- Publication number
- CN108921525A CN108921525A CN201810714373.3A CN201810714373A CN108921525A CN 108921525 A CN108921525 A CN 108921525A CN 201810714373 A CN201810714373 A CN 201810714373A CN 108921525 A CN108921525 A CN 108921525A
- Authority
- CN
- China
- Prior art keywords
- red packet
- contract
- block chain
- money
- payment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 30
- 230000000977 initiatory effect Effects 0.000 claims abstract description 44
- 238000012545 processing Methods 0.000 claims abstract description 39
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000000034 method Methods 0.000 abstract description 26
- 238000012546 transfer Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000007812 deficiency Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 239000010931 gold Substances 0.000 description 2
- 229910052737 gold Inorganic materials 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
- 210000003733 optic disk Anatomy 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a processing method, a processing device, electronic equipment and a medium for a block chain red packet, wherein the method comprises the following steps: receiving a red packet request and corresponding payment information sent by an initiating terminal, wherein the red packet request comprises red packet information; generating a red envelope contract according to the red envelope information, and paying the red envelope contract according to the payment information; polling the block chain main chain according to the payment information to judge whether the payment of the payment information on the red envelope contract is successful; and if the payment is judged to be successful, acquiring a red packet robbing request of the receiving terminal, distributing corresponding amount to the red packet robbing request, and forwarding the corresponding amount to an account of the receiving terminal. Therefore, the method realizes the issuing and receiving of the blockchain red packet through the server, enriches the way of transferring funds of the blockchain platform, and improves the interest of transferring funds of the blockchain platform.
Description
Technical field
The present invention relates to Internet technical fields more particularly to a kind of processing method of block chain red packet, device, electronics to set
Standby and medium.
Background technique
With the development of internet technology, block chain technology has been widely used for e-commerce, securities trading and Internet of Things
The features such as fields such as net, block chain technology relies on its decentralization, can not distort and is traceable is user in payment clearance and gold
The activity for melting transaction etc. is provided convenience.
However, the mode for carrying out fund transfer on block platform chain is mainly transferring accounts for a human world, fund branch mode
It is more single.
Summary of the invention
The present invention is directed to solve at least some of the technical problems in related technologies.
For this purpose, the first purpose of this invention is to propose a kind of processing method of block chain red packet.This method introduces clothes
Business device carries out the intermediary that task interacts with intelligent contract as client, realizes the granting of block chain red packet by server and connects
It receives, the deficiency of complicated fund transfer task can not be handled by compensating for intelligent contract, and user can obtain red packet by robbing red packet
In the amount of money, enrich block platform chain transfer fund mode, improve block platform chain transfer fund interest.
Second object of the present invention is to propose a kind of processing unit of block chain red packet.
Third object of the present invention is to propose a kind of electronic equipment.
Fourth object of the present invention is to propose a kind of computer readable storage medium.
In order to achieve the above object, first aspect present invention embodiment proposes a kind of processing method of block chain red packet, including
Following steps:
Receive give bonus request and corresponding payment information that initiating terminal is sent, wherein the request that gives bonus includes red packet
Information;
Red packet contract is generated according to red packet information, and red packet contract is paid according to payment information;
Whether succeeded according to payment information poll block chain main chain with the payment for judging that payment information carries out red packet contract;
And
If it is determined that described pay successfully, then obtain reception terminal robs red packet request, and robs red packet request point to described
The account for receiving terminal is forwarded to the corresponding amount of money, and by the corresponding amount of money.
The processing method of the block chain red packet of the embodiment of the present invention, first reception initiating terminal send give bonus request and
Then corresponding payment information generates red packet contract according to the red packet information in the request that gives bonus, and according to payment information to red
Inclusion is about paid, and then according to payment information poll block chain main chain to judge branch that payment information carries out red packet contract
It pays and whether succeeds, if judgement is paid successfully, obtain reception terminal robs red packet request, and corresponding to red packet request distribution is robbed
The amount of money, and the corresponding amount of money is forwarded to the account for receiving terminal.This method introduces server as client and intelligence as a result,
Contract carry out task interaction intermediary, by server realize block chain red packet granting and reception, compensate for intelligent contract without
The deficiency of the complicated fund transfer task of method processing, user can enrich block by the amount of money robbed in red packet acquisition red packet
Platform chain shifts the mode of fund, improves the interest of block platform chain transfer fund.
In addition, the processing method of block chain red packet according to the above embodiment of the present invention, can also have following additional
Technical characteristic:
In an embodiment of the invention, the processing method of block chain red packet further includes:If it is determined that payment is unsuccessful, then
The corresponding payment amount of the payment information is subtracted into the account that the reserved service charge Gas amount of money returns to the initiating terminal later
Family.
In an embodiment of the invention, the processing method of block chain red packet further includes:It is generated according to the red packet contract
Red packet link, and the initiating terminal is back to so that the initiating terminal is shared to the reception terminal.
In an embodiment of the invention, payment is carried out to the red packet contract according to the payment information to specifically include:
The red packet contract is paid after subtracting the reserved Gas amount of money according to the corresponding payment amount of payment information.
In an embodiment of the invention, the processing method of block chain red packet further includes:Whether judge the red packet contract
It is expired;If it is determined that the red packet contract is expired, then by the corresponding Gas amount of money of the remaining reception client terminal quantity for not robbing red packet
The account of the initiating terminal is back to red packet residual amount.
In order to achieve the above object, second aspect of the present invention embodiment proposes a kind of processing unit of block chain red packet, including:
Receiving module, for receiving give bonus request and the corresponding payment information of initiating terminal transmission, wherein the hair
Red packet request includes red packet information;
Generation module, for generating red packet contract according to the red packet information, and according to the payment information to described red
Inclusion is about paid;
Judgment module, for according to the payment information poll block chain main chain to judge the payment information to described red
Include whether the payment about carried out succeeds;And
Processing module is used for if it is determined that described pay successfully, then obtain reception terminal robs red packet request, and to described
It robs red packet request and distributes the corresponding amount of money, and the corresponding amount of money is forwarded to the account for receiving terminal.
The processing unit of the block chain red packet of the embodiment of the present invention, first reception initiating terminal send give bonus request and
Then corresponding payment information generates red packet contract according to the red packet information in the request that gives bonus, and according to payment information to red
Inclusion is about paid, and then according to payment information poll block chain main chain to judge branch that payment information carries out red packet contract
It pays and whether succeeds, if judgement is paid successfully, obtain reception terminal robs red packet request, and corresponding to red packet request distribution is robbed
The amount of money, and the corresponding amount of money is forwarded to the account for receiving terminal.The device introduces server as client and intelligence as a result,
Contract carry out task interaction intermediary, by server realize block chain red packet granting and reception, compensate for intelligent contract without
The deficiency of the complicated fund transfer task of method processing, user can enrich block by the amount of money robbed in red packet acquisition red packet
Platform chain shifts the mode of fund, improves the interest of block platform chain transfer fund.
In addition, the processing unit of block chain red packet according to the above embodiment of the present invention, can also have following additional
Technical characteristic:
In an embodiment of the invention, processing module is also used to if it is determined that payment is unsuccessful, then by the disbursement letter
It ceases corresponding payment amount and subtracts the account that the reserved service charge Gas amount of money returns to the initiating terminal later.
In an embodiment of the invention, the processing unit of block chain red packet further includes:Sharing module, for according to institute
It states red packet contract and generates red packet link, and be back to the initiating terminal so that the initiating terminal is shared to the reception eventually
End.
In an embodiment of the invention, generation module is specifically used for:The corresponding payment amount of the payment information subtracts
The red packet contract is paid after the reserved Gas amount of money.
In an embodiment of the invention, the processing unit of block chain red packet further includes:Reimbursement module, for judging
Whether expired state red packet contract;If it is determined that the red packet contract is expired, then by the remaining reception number clients for not robbing red packet
It measures the corresponding Gas amount of money and red packet residual amount is back to the account of the initiating terminal.
In order to achieve the above object, third aspect present invention embodiment proposes a kind of electronic equipment, including:Memory, processing
Device and storage on a memory and the computer program that can run on a processor, when the processor executes described program, reality
The now processing method of the block chain red packet as described in above-described embodiment.
In order to achieve the above object, fourth aspect present invention embodiment proposes a kind of computer readable storage medium, deposit thereon
Computer program is contained, the processing side of the block chain red packet as described in above-described embodiment is realized when which is executed by processor
Method.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partially become from the following description
Obviously, or practice through the invention is recognized.
Detailed description of the invention
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, wherein:
Fig. 1 is a kind of flow diagram of the processing method of block chain red packet provided by the embodiment of the present invention;
Fig. 2 is a kind of flow diagram of the processing method of specific block chain red packet provided by the embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of the processing unit of block chain red packet provided by the embodiment of the present invention;
Fig. 4 is the structural schematic diagram of the processing unit of another kind block chain red packet provided by the embodiment of the present invention;And
Fig. 5 is the structural schematic diagram of a kind of electronic equipment provided by the embodiment of the present invention.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to is used to explain the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings processing method, device and the electronic equipment of the block chain red packet of the embodiment of the present invention are described.
Wherein, the executing subject of the processing method of the block chain red packet of the embodiment of the present invention can be the processing of block chain red packet
Server.
Fig. 1 is a kind of flow diagram of the processing method of block chain red packet provided by the embodiment of the present invention.Such as Fig. 1 institute
Show, the processing method of the block chain red packet includes the following steps:
Step 101, give bonus request and corresponding payment information that initiating terminal is sent are received, wherein red packet request packet
Include red packet information.
Specifically, initiating terminal receives user's operation, it will give bonus and request and request corresponding payment information with giving bonus
Issue server.Wherein, the request that gives bonus includes the red packet information that user inputs in initiating terminal.Specifically, user can be with
It is operated in the interface of initiating terminal, to input red packet information, such as red packet information may include the red packet amount of money, red packet number
And blessing language etc., the red packet information that initiating terminal can be inputted according to user generate the request that gives bonus.And then it generates to give bonus and ask
Corresponding payment information is sought, payment information includes this title letter for requesting the corresponding red packet amount of money with the transaction that gives bonus that gives bonus
Breath etc..
In one possible implementation, after initiating terminal gives bonus request, initiating terminal calls block chain
Module of transferring accounts in platform, by the red packet amount of money from the account for being transferred to server-side registration in the account that initiating terminal is registered, with
Continue after an action of the bowels and the red packet contract on block platform chain is paid.
Further, after the account that the red packet amount of money is successfully transferred to server-side registration, server, which receives, is initiated eventually
Give bonus request and the corresponding payment information of end transmission, convenient for generation red packet contract in next step, red packet contract generating process will
It describes, is repeated no more in this step in the next steps.
Step 102, red packet contract is generated according to red packet information, and red packet contract is paid according to payment information.
Wherein, red packet contract is the intelligent contract that red packet transaction is handled on block platform chain, and red packet contract defines processing
During block chain red packet, red packet sends terminal and receives the step of terminal needs to be implemented and the rule abided by etc..Server exists
On the basis of block platform chain default rule, is generated according to the red packet information that initiating terminal is sent and be suitable for the transaction of this red packet
Red packet contract after, red packet contract is propagated in block chain network by way of point-to-point transmission, each in block chain network
Verifying node receive and store the red packet contract, so as to it is subsequent meet contract trigger condition when, trigger to the red packet contract
Common recognition and processing.
It should be noted that server is according to payment information pair in order to further ensure the reliability of this red packet transaction
It before red packet contract is paid, needs to verify payment information, can specifically be initiated by poll block chain with determining
Terminal whether by the red packet amount of money from be transferred in the account that initiating terminal is registered server-side register account in.
Further, in order to realize the trigger condition for executing red packet contract, server is according to payment information to red packet contract
It is paid.As a kind of possible implementation, server can subtract reserved according to the corresponding payment amount of payment information
Red packet contract is paid after the Gas amount of money.
It is transferred to from the account of server specifically, payment amount is subtracted the residual amount after the Gas amount of money by server
In the account of red packet contract, the payment to red packet contract is realized.Wherein, the Gas amount of money is generation during processing red packet contract
Additional consumption amount, the Gas amount of money are determined by the complexity of red packet treaty content, for example, during processing red packet contract
The code of execution is more, then needs the reserved Gas amount of money bigger.To which server is according to red packet contract in advance in server account
In reserve the corresponding Gas amount of money, so as to the amount of money needed for paying subsequent execution red packet contract.
It should be noted that server can be by different in order to make to receive the amount of money in terminal user's acquisition red packet
Mode makes to receive terminal user's acquisition red packet connection.As an example, after server generates red packet link according to red packet contract,
Red packet connection is sent to the user for sending terminal, sends terminal user by social application and red packet link is shared with reception eventually
The user at end.
Step 103, according to payment information poll block chain main chain to judge payment that payment information carries out red packet contract
Whether succeed.
Specifically, server respectively verifies section by poll according to the verifying node on payment information poll block chain main chain
Whether point generates common recognition to the payment result of the red packet contract, to judge the branch carried out in this task that gives bonus to red packet contract
It pays and whether succeeds.
When specific implementation, as a kind of possible implementation, each node on block chain main chain is first to red packet contract
Name information verified, to judge the timeliness of the red packet contract, then by red packet contract be sent to wait know together set, lead to
Cross whether the majority verifying nodes determined on block chain main chain reach payment successfully common recognition, to judge the branch of red packet contract progress
It pays and whether succeeds.
Step 104, if it is determined that paying successfully, then obtain reception terminal robs red packet request, and divides red packet request is robbed
With the corresponding amount of money, and the corresponding amount of money is forwarded to the account for receiving terminal.
Specifically, if it is determined that pay successfully, server, which then starts to execute, subsequent robs red packet process.
It will be described in detail below to red packet process is robbed.
Server get receive that terminal sends rob red packet request after, allow to receive terminal connection server and rob red packet
Interface, and this is randomly generated within the scope of the amount of money that red packet contract account contains and robs the corresponding amount of money of red packet request, then should
The amount of money is forwarded to the account for receiving terminal.
Certainly, it is influenced in practical application by extraneous factor, it is understood that there may be unsuccessful situation is paid to red packet contract, than
Such as, in an embodiment of the invention, if it is determined that payment is unsuccessful, then the corresponding payment amount of payment information is subtracted reserved
The account of initiating terminal is returned to after the service charge Gas amount of money.
It should be noted that server is in the account to reception terminal in order to further decrease the risk for executing red packet contract
Before family is transferred accounts, can further verify red packet contract arrives account situation, if the confirmation red packet amount of money reaches in red packet contract account,
Then server tune plays the interface of transferring accounts of red packet contract, and the corresponding red packet amount of money is sent to receiving end account.
In conclusion the hair that the processing method of the block chain red packet of the embodiment of the present invention, first reception initiating terminal are sent
Then red packet request and corresponding payment information generate red packet contract according to the red packet information in the request that gives bonus, and according to branch
It pays information to pay red packet contract, and then according to payment information poll block chain main chain to judge that payment information closes red packet
Whether the payment about carried out succeeds, if judgement is paid successfully, obtain reception terminal robs red packet request, and requests red packet is robbed
The corresponding amount of money is distributed, and the corresponding amount of money is forwarded to the account for receiving terminal.This method introduces server as visitor as a result,
Family end carries out the intermediary that task interacts with intelligent contract, and the granting and reception of block chain red packet are realized by server, is compensated for
Intelligent contract can not handle the deficiency of complicated fund transfer task, and user can obtain the amount of money in red packet by robbing red packet,
The mode for enriching block platform chain transfer fund improves the interest of block platform chain transfer fund.
Based on the above embodiment, in practical applications, it is understood that there may be red packet is not got within the prescribed time-limit and caused
The expired phenomenon of red packet, in order to avoid the loss of user's fund, the embodiment of the present invention proposes a kind of specific block chain red packet
Processing method, Fig. 2 is a kind of process signal of the processing method of specific block chain red packet provided by the embodiment of the present invention
Figure, as shown in Fig. 2, this method includes:
Step 201, judge whether red packet contract is expired.
Specifically, server inquires red packet contract first according to the name information of red packet contract on block platform chain
Date of formation, then detect red packet contract there are the times whether to exceed preset term of validity in red packet contract, if red packet closes
About exceed preset term of validity, then judges that red packet contract is expired.
Step 202, if it is determined that red packet contract is expired, then the remaining reception terminal quantity for not robbing red packet is corresponding
The Gas amount of money and red packet residual amount are back to the account of initiating terminal.
It should be noted that before server pays red packet contract, it can be reserved corresponding according to terminal quantity is received
The amount of money is as the Gas amount of money to reception terminal account transfer, if the term of validity inner part reception terminal in red packet contract is not robbed
Red packet then exists to exist in the corresponding amount of money and server account for the red packet that do not transfer accounts in red packet contract account and receives number of terminals
Measure the corresponding Gas amount of money.To which in order to avoid the loss of user's fund, server is by the remaining reception terminal for not robbing red packet
The corresponding Gas amount of money of quantity and red packet residual amount are back to the account of initiating terminal.
When specific implementation, as a kind of possible implementation, server calls the interface of transferring accounts of red packet contract first, will
The remaining Gas amount of money is transferred in the account of red packet contract, then confirms red packet by the verifying node of poll block chain main chain
After contract has been received by the remaining Gas amount of money, the interface of transferring accounts of red packet contract is called, by the remaining Gas amount of money and the remaining gold of red packet
Volume is returned together in the account of initiating terminal.
The processing method of the block chain red packet of the embodiment of the present invention, first determines whether red packet contract is expired, if red packet closes
There is the red packet that do not got after about expired, then by the corresponding Gas amount of money of the remaining reception terminal quantity for not robbing red packet and red
Packet residual amount is back to the account of initiating terminal.When not got this method avoid block chain red packet as a result, initiating terminal
The loss of user's fund ensure that the fund security of user, improve the reliability of red packet contract.
In order to clearly describe the realization process of block chain red packet processing method described in previous embodiment, below
It is described in detail with a specific embodiment.
When user A wishes that user A can be by terminal device when shifting fund to friend in a manner of giving bonus
Decentralization give bonus request using (Decentralized Application, abbreviation Dapp), for example, user A can
To enter the page that gives bonus in the rubescent packet interface of Dapp Browser, and the red packet amount of money, red packet are inputted on the page giving bonus
The verbal instructions etc. of red packet can also be arranged when user A selects to send voice red packet in number and blessing language.User A confirmation is defeated
After the red packet information entered, the function of transferring accounts of Dapp Browser client call block platform chain, user A is paid at interface of transferring accounts
After the red packet amount of money, confirmation key is clicked, then the red packet amount of money is transferred in the account of Dapp Browser server, further
Dapp Browser server generates red packet contract according to the red packet information that user A confirms, and pays to red packet contract,
In, the red packet amount of money of user's transfer can be the currency that ether coin and bit coin etc. are applied on block platform chain.Further,
What Dapp Browser client generated robs red packet link, and user A can will rob red packet link and be shared with Dapp Browser and lead to
Good friend in news record, reminds the good friend of user A to rob red packet.User B and user C etc. are received in Dapp Browser client and are robbed
After red packet link, clickthrough, which enters, robs red packet interface, and then Dapp Browser server is randomly assigned a certain amount of amount of money
User B and user C etc. is transferred to rob in the client account of red packet user.User A and the user for robbing red packet can also pass through
The red packet details page of Dapp Browser client, that checks red packet arrives account situation and the red packet amount of money that everyone gets etc..
The granting and reception for realizing block chain red packet by Dapp Browser server as a result, enrich and turn between user A and good friend
The mode of shifting fund.
In order to realize above-described embodiment, the invention also provides a kind of processing unit of block chain red packet, Fig. 3 is the present invention
A kind of structural schematic diagram of the processing unit of block chain red packet provided by embodiment, as shown in figure 3, the place of the block chain red packet
Managing device includes:Receiving module 100, generation module 200, judgment module 300 and processing module 400.
Wherein, receiving module 100, for receiving give bonus request and the corresponding payment information of initiating terminal transmission,
In, the request that gives bonus includes red packet information.
Generation module 200 for generating red packet contract according to red packet information, and carries out red packet contract according to payment information
Payment.
Judgment module 300, for judged according to payment information poll block chain main chain payment information to red packet contract into
Whether capable payment succeeds.
Processing module 400 is used for if it is determined that paying successfully, then obtain reception terminal robs red packet request, and red to robbing
Packet request distributes the corresponding amount of money, and the corresponding amount of money is forwarded to the account for receiving terminal.
It subtracts after the reserved Gas amount of money specifically, generation module 200 is specifically used for the corresponding payment amount of payment information to red
Inclusion is about paid.
Further, processing module 400 is also used to if it is determined that payment is unsuccessful, then by the corresponding branch of the payment information
It pays the amount of money and subtracts the account that the reserved service charge Gas amount of money returns to the initiating terminal later.
In a kind of possible implementation of the embodiment of the present invention, as shown in figure 4, on the basis of embodiment as shown in Figure 3
On, further include:Sharing module 310 and reimbursement module 610.
Wherein, sharing module 310 is used to generate red packet link according to red packet contract, and is back to initiating terminal so as to initiate
Terminals share is to receiving terminal.
Reimbursement module 610, for judging whether red packet contract is expired;If it is determined that red packet contract is expired, then it will be remaining
The corresponding Gas amount of money of reception client terminal quantity and red packet residual amount of not robbing red packet are back to the account of initiating terminal.
It should be noted that the aforementioned description to embodiment of the method, is also applied for the device of the embodiment of the present invention, realize
Principle is similar, and details are not described herein.
In conclusion the hair that the processing unit of the block chain red packet of the embodiment of the present invention, first reception initiating terminal are sent
Then red packet request and corresponding payment information generate red packet contract according to the red packet information in the request that gives bonus, and according to branch
It pays information to pay red packet contract, and then according to payment information poll block chain main chain to judge that payment information closes red packet
Whether the payment about carried out succeeds, if judgement is paid successfully, obtain reception terminal robs red packet request, and requests red packet is robbed
The corresponding amount of money is distributed, and the corresponding amount of money is forwarded to the account for receiving terminal.The device introduces server as visitor as a result,
Family end carries out the intermediary that task interacts with intelligent contract, and the granting and reception of block chain red packet are realized by server, is compensated for
Intelligent contract can not handle the deficiency of complicated fund transfer task, and user can obtain the amount of money in red packet by robbing red packet,
The mode for enriching block platform chain transfer fund improves the interest of block platform chain transfer fund.
In order to realize above-described embodiment, the invention also provides a kind of electronic equipment, including:It memory, processor and deposits
The computer program that can be run on a memory and on a processor is stored up, when processor executes described program, realizes such as above-mentioned reality
Apply the processing method of block chain red packet described in example.
To achieve the goals above, the invention also provides a kind of computer readable storage mediums, are stored thereon with calculating
Machine program realizes the processing method of the block chain red packet as described in above-described embodiment when the program is executed by processor.
Fig. 5 shows the block diagram for being suitable for the exemplary computer device for being used to realize the application embodiment.What Fig. 5 was shown
Computer equipment 12 is only an example, should not function to the embodiment of the present application and use scope bring any restrictions.
As shown in figure 5, computer equipment 12 is showed in the form of universal computing device.The component of computer equipment 12 can be with
Including but not limited to:One or more processor or processing unit 16, system storage 28 connect different system components
The bus 18 of (including system storage 28 and processing unit 16).
Bus 18 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts
For example, these architectures include but is not limited to industry standard architecture (Industry Standard
Architecture;Hereinafter referred to as:ISA) bus, microchannel architecture (Micro Channel Architecture;Below
Referred to as:MAC) bus, enhanced isa bus, Video Electronics Standards Association (Video Electronics Standards
Association;Hereinafter referred to as:VESA) local bus and peripheral component interconnection (Peripheral Component
Interconnection;Hereinafter referred to as:PCI) bus.
Computer equipment 12 typically comprises a variety of computer system readable media.These media can be it is any can be by
The usable medium that computer equipment 12 accesses, including volatile and non-volatile media, moveable and immovable medium.
Memory 28 may include the computer system readable media of form of volatile memory, such as random access memory
Device (Random Access Memory;Hereinafter referred to as:RAM) 30 and/or cache memory 32.Computer equipment 12 can be with
It further comprise other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example,
Storage system 34 can be used for reading and writing immovable, non-volatile magnetic media, and (Fig. 5 do not show, commonly referred to as " hard drive
Device ").Although being not shown in Fig. 5, the disk for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided and driven
Dynamic device, and to removable anonvolatile optical disk (such as:Compact disc read-only memory (Compact Disc Read Only
Memory;Hereinafter referred to as:CD-ROM), digital multi CD-ROM (Digital Video Disc Read Only
Memory;Hereinafter referred to as:DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driving
Device can be connected by one or more data media interfaces with bus 18.Memory 28 may include that at least one program produces
Product, the program product have one group of (for example, at least one) program module, and it is each that these program modules are configured to perform the application
The function of embodiment.
Program/utility 40 with one group of (at least one) program module 42 can store in such as memory 28
In, such program module 42 include but is not limited to operating system, one or more application program, other program modules and
It may include the realization of network environment in program data, each of these examples or certain combination.Program module 42 is usual
Execute the function and/or method in embodiments described herein.
Computer equipment 12 can also be with one or more external equipments 14 (such as keyboard, sensing equipment, display 24
Deng) communication, the equipment interacted with the computer system/server 12 can be also enabled a user to one or more to be communicated, and/
Or with enable the computer system/server 12 and one or more of the other any equipment (example for being communicated of calculating equipment
Such as network interface card, modem etc.) communication.This communication can be carried out by input/output (I/O) interface 22.Also, it calculates
Machine equipment 12 can also pass through network adapter 20 and one or more network (such as local area network (Local Area
Network;Hereinafter referred to as:LAN), wide area network (Wide Area Network;Hereinafter referred to as:WAN) and/or public network, example
Such as internet) communication.As shown, network adapter 20 is communicated by bus 18 with other modules of computer equipment 12.It answers
When understanding, although not shown in the drawings, other hardware and/or software module can be used in conjunction with computer equipment 12, including but not
It is limited to:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and
Data backup storage system etc..
Processing unit 16 by the program that is stored in system storage 28 of operation, thereby executing various function application and
Data processing, such as realize the method referred in previous embodiment.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing custom logic function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.The more specific example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiring
Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.Such as, if realized with hardware in another embodiment, following skill well known in the art can be used
Any one of art or their combination are realized:With for data-signal realize logic function logic gates from
Logic circuit is dissipated, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile
Journey gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module
It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above
The embodiment of the present invention is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as to limit of the invention
System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of the invention
Type.
Claims (10)
1. a kind of processing method of block chain red packet, which is characterized in that including:
Receive give bonus request and corresponding payment information that initiating terminal is sent, wherein the request that gives bonus includes red packet
Information;
Red packet contract is generated according to the red packet information, and the red packet contract is paid according to the payment information;
According to the payment information poll block chain main chain to judge payment that the payment information carries out the red packet contract
Whether succeed;And
If it is determined that described pay successfully, then obtain reception terminal robs red packet request, and robs red packet request distribution phase to described
The amount of money answered, and the corresponding amount of money is forwarded to the account for receiving terminal.
2. the processing method of block chain red packet as described in claim 1, which is characterized in that further include:
If it is determined that payment is unsuccessful, then by the corresponding payment amount of the payment information subtract the reserved service charge Gas amount of money it
The account of the initiating terminal is returned to afterwards.
3. the processing method of block chain red packet as described in claim 1, which is characterized in that further include:
Red packet link is generated according to the red packet contract, and is back to the initiating terminal so that the initiating terminal is shared to institute
State reception terminal.
4. the processing method of block chain red packet as described in claim 1, which is characterized in that described according to the payment information pair
The red packet contract carries out payment and specifically includes:
The red packet contract is paid after subtracting the reserved Gas amount of money according to the corresponding payment amount of the payment information.
5. the processing method of block chain red packet as described in claim 1, which is characterized in that further include:
Judge whether the red packet contract is expired;
If it is determined that the red packet contract is expired, then by the corresponding Gas amount of money of the remaining reception terminal quantity for not robbing red packet and
Red packet residual amount is back to the account of the initiating terminal.
6. a kind of processing unit of block chain red packet, which is characterized in that including:
Receiving module, for receiving give bonus request and the corresponding payment information of initiating terminal transmission, wherein described to give bonus
Request includes red packet information;
Generation module for generating red packet contract according to the red packet information, and closes the red packet according to the payment information
About paid;
Judgment module, for according to the payment information poll block chain main chain to judge that the payment information closes the red packet
Whether the payment about carried out succeeds;And
Processing module, the red packet of robbing for being used to then obtain if it is determined that described pay successfully reception terminal are requested, and to it is described rob it is red
Packet request distributes the corresponding amount of money, and the corresponding amount of money is forwarded to the account for receiving terminal.
7. the processing unit of block chain red packet as claimed in claim 6, which is characterized in that
The processing module is also used to then subtract the corresponding payment amount of the payment information if it is determined that payment is unsuccessful
The account of the initiating terminal is returned to after the reserved service charge Gas amount of money.
8. the processing unit of block chain red packet as claimed in claim 6, which is characterized in that further include:
Sharing module for generating red packet link according to the red packet contract, and is back to the initiating terminal so that the hair
Terminals share is played to the reception terminal.
9. the processing unit of block chain red packet as claimed in claim 6, which is characterized in that the generation module is specifically used for:
The corresponding payment amount of the payment information pays the red packet contract after subtracting the reserved Gas amount of money.
10. the processing unit of block chain red packet as claimed in claim 6, which is characterized in that further include:
Reimbursement module, for judging whether the red packet contract is expired;If it is determined that the red packet contract is expired, then it will be remaining
The corresponding Gas amount of money of reception client terminal quantity and red packet residual amount of not robbing red packet are back to the account of the initiating terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810714373.3A CN108921525B (en) | 2018-06-29 | 2018-06-29 | Processing method and device for block chain red packet, electronic equipment and medium |
PCT/CN2018/109563 WO2020000766A1 (en) | 2018-06-29 | 2018-10-10 | Blockchain red packet processing method and apparatus, and electronic device and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810714373.3A CN108921525B (en) | 2018-06-29 | 2018-06-29 | Processing method and device for block chain red packet, electronic equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108921525A true CN108921525A (en) | 2018-11-30 |
CN108921525B CN108921525B (en) | 2022-05-20 |
Family
ID=64425233
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810714373.3A Expired - Fee Related CN108921525B (en) | 2018-06-29 | 2018-06-29 | Processing method and device for block chain red packet, electronic equipment and medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108921525B (en) |
WO (1) | WO2020000766A1 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109727009A (en) * | 2019-01-28 | 2019-05-07 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109741052A (en) * | 2019-01-28 | 2019-05-10 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109784888A (en) * | 2019-01-28 | 2019-05-21 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109816362A (en) * | 2019-01-28 | 2019-05-28 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109903025A (en) * | 2019-02-11 | 2019-06-18 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109934566A (en) * | 2019-02-11 | 2019-06-25 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN110363512A (en) * | 2019-07-12 | 2019-10-22 | 上海唯链信息科技有限公司 | The processing of block chain red packet creates, gets method and apparatus, medium and computer program |
CN110533404A (en) * | 2019-09-05 | 2019-12-03 | 郁配华 | Red packet method of payment and system based on intermediary, business bank |
CN111028081A (en) * | 2019-12-11 | 2020-04-17 | 深圳市亦区科技有限公司 | Asset transfer method, device, electronic equipment and storage medium |
CN112801790A (en) * | 2021-01-29 | 2021-05-14 | 中国工商银行股份有限公司 | Red packet distribution method, terminal, server and system based on block chain |
CN113205323A (en) * | 2021-05-28 | 2021-08-03 | 中国工商银行股份有限公司 | Red packet circulation method and device based on block chain |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111507748B (en) * | 2020-03-13 | 2023-08-18 | 安徽辰讯信息科技有限公司 | Quick price-dividing sorting system based on block chain |
CN111582862B (en) * | 2020-06-26 | 2023-06-27 | 腾讯科技(深圳)有限公司 | Information processing method, device, system, computer equipment and storage medium |
CN112862467B (en) * | 2021-01-14 | 2023-05-09 | 支付宝(杭州)信息技术有限公司 | Red packet issuing and receiving method, device, equipment and readable medium |
CN113222667B (en) * | 2021-05-13 | 2023-04-18 | 支付宝(杭州)信息技术有限公司 | Equity sharing processing method and device |
CN113570419A (en) * | 2021-08-30 | 2021-10-29 | 上海通联金融服务有限公司 | Method for sending red packet by combining standard model, storage medium and terminal |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140310243A1 (en) * | 2010-08-16 | 2014-10-16 | Mr. Steven James McGee | Heart beacon cycle |
CN105956880A (en) * | 2016-04-27 | 2016-09-21 | 天津三千里云信息技术有限公司 | Sales promotion system |
CN106327169A (en) * | 2015-07-08 | 2017-01-11 | 阿里巴巴集团控股有限公司 | Electronic fund transferring method and apparatus |
US9635000B1 (en) * | 2016-05-25 | 2017-04-25 | Sead Muftic | Blockchain identity management system based on public identities ledger |
CN106815764A (en) * | 2017-01-18 | 2017-06-09 | 中钞***产业发展有限公司北京智能卡技术研究院 | A kind of management method and system of the digital asset based on alliance's chain |
CN106960315A (en) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | Resource information processing method, apparatus and system |
CN106960329A (en) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | A kind of processing method, processing equipment and the server of electronics red packet |
CN107341724A (en) * | 2016-11-02 | 2017-11-10 | 阳光保险集团股份有限公司 | A kind of insurance card list based on block chain technology |
US20170337534A1 (en) * | 2015-11-06 | 2017-11-23 | Cable Television Laboratories, Inc | Systems and methods for blockchain virtualization and scalability |
CN107563882A (en) * | 2017-09-01 | 2018-01-09 | 邓小峰 | Electronics red packet based on consumption platform sends method and device with charge free |
CN108062671A (en) * | 2017-11-03 | 2018-05-22 | 深圳市轱辘车联数据技术有限公司 | Data trade method, block chain node server and data submit terminal |
CN108171606A (en) * | 2018-01-11 | 2018-06-15 | 北京欧链科技有限公司 | The distribution method and device of block chain assets |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105139192A (en) * | 2015-07-31 | 2015-12-09 | 腾讯科技(深圳)有限公司 | Electronic resource processing method, apparatus and server |
CN106875164A (en) * | 2016-12-29 | 2017-06-20 | 北京握奇智能科技有限公司 | A kind of decentralization electricity transaction method and system based on block chain technology |
CN107705125A (en) * | 2017-08-28 | 2018-02-16 | 杭州云象网络技术有限公司 | A kind of payment marking method based on block chain |
-
2018
- 2018-06-29 CN CN201810714373.3A patent/CN108921525B/en not_active Expired - Fee Related
- 2018-10-10 WO PCT/CN2018/109563 patent/WO2020000766A1/en active Application Filing
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140310243A1 (en) * | 2010-08-16 | 2014-10-16 | Mr. Steven James McGee | Heart beacon cycle |
CN106327169A (en) * | 2015-07-08 | 2017-01-11 | 阿里巴巴集团控股有限公司 | Electronic fund transferring method and apparatus |
US20170337534A1 (en) * | 2015-11-06 | 2017-11-23 | Cable Television Laboratories, Inc | Systems and methods for blockchain virtualization and scalability |
CN106960315A (en) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | Resource information processing method, apparatus and system |
CN106960329A (en) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | A kind of processing method, processing equipment and the server of electronics red packet |
CN105956880A (en) * | 2016-04-27 | 2016-09-21 | 天津三千里云信息技术有限公司 | Sales promotion system |
US9635000B1 (en) * | 2016-05-25 | 2017-04-25 | Sead Muftic | Blockchain identity management system based on public identities ledger |
CN107341724A (en) * | 2016-11-02 | 2017-11-10 | 阳光保险集团股份有限公司 | A kind of insurance card list based on block chain technology |
CN106815764A (en) * | 2017-01-18 | 2017-06-09 | 中钞***产业发展有限公司北京智能卡技术研究院 | A kind of management method and system of the digital asset based on alliance's chain |
CN107563882A (en) * | 2017-09-01 | 2018-01-09 | 邓小峰 | Electronics red packet based on consumption platform sends method and device with charge free |
CN108062671A (en) * | 2017-11-03 | 2018-05-22 | 深圳市轱辘车联数据技术有限公司 | Data trade method, block chain node server and data submit terminal |
CN108171606A (en) * | 2018-01-11 | 2018-06-15 | 北京欧链科技有限公司 | The distribution method and device of block chain assets |
Non-Patent Citations (2)
Title |
---|
YI-HUI CHEN ET AL.: "Blockchain based smart contract for bidding system", 《2018 IEEE INTERNATIONAL CONFERENCE ON APPLIED SYSTEM INVENTION (ICASI)》 * |
李赫: "从阳光保险积分谈区块链应用风险", 《FINTECH论坛》 * |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020156480A1 (en) * | 2019-01-28 | 2020-08-06 | 杭州复杂美科技有限公司 | Red envelope processing method and device, and storage medium |
CN109727009B (en) * | 2019-01-28 | 2023-11-24 | 杭州复杂美科技有限公司 | Red packet processing method, apparatus and storage medium |
CN109784888A (en) * | 2019-01-28 | 2019-05-21 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109816362A (en) * | 2019-01-28 | 2019-05-28 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109816362B (en) * | 2019-01-28 | 2021-07-06 | 杭州复杂美科技有限公司 | Red packet processing method, device and storage medium |
CN109727009A (en) * | 2019-01-28 | 2019-05-07 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109741052A (en) * | 2019-01-28 | 2019-05-10 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109934566A (en) * | 2019-02-11 | 2019-06-25 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109903025A (en) * | 2019-02-11 | 2019-06-18 | 杭州复杂美科技有限公司 | Red packet processing method, equipment and storage medium |
CN109934566B (en) * | 2019-02-11 | 2023-04-14 | 杭州复杂美科技有限公司 | Red packet processing method, device and storage medium |
CN109903025B (en) * | 2019-02-11 | 2023-01-13 | 杭州复杂美科技有限公司 | Red packet processing method, device and storage medium |
CN110363512A (en) * | 2019-07-12 | 2019-10-22 | 上海唯链信息科技有限公司 | The processing of block chain red packet creates, gets method and apparatus, medium and computer program |
CN110363512B (en) * | 2019-07-12 | 2022-12-20 | 上海唯链信息科技有限公司 | Processing, creating and getting method and device for block chain red packet, medium and computer program |
CN110533404B (en) * | 2019-09-05 | 2023-02-24 | 郁配华 | Red envelope payment method and system based on commercial bank intermediary |
CN110533404A (en) * | 2019-09-05 | 2019-12-03 | 郁配华 | Red packet method of payment and system based on intermediary, business bank |
CN111028081A (en) * | 2019-12-11 | 2020-04-17 | 深圳市亦区科技有限公司 | Asset transfer method, device, electronic equipment and storage medium |
CN112801790A (en) * | 2021-01-29 | 2021-05-14 | 中国工商银行股份有限公司 | Red packet distribution method, terminal, server and system based on block chain |
CN112801790B (en) * | 2021-01-29 | 2024-02-09 | 中国工商银行股份有限公司 | Block chain-based red packet distribution method, terminal, server and system |
CN113205323A (en) * | 2021-05-28 | 2021-08-03 | 中国工商银行股份有限公司 | Red packet circulation method and device based on block chain |
Also Published As
Publication number | Publication date |
---|---|
WO2020000766A1 (en) | 2020-01-02 |
CN108921525B (en) | 2022-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108921525A (en) | Processing method and device for block chain red packet, electronic equipment and medium | |
EP2284784B1 (en) | Universal merchant platform for payment authentication | |
US8851366B2 (en) | Money transfer service with authentication | |
US8140429B2 (en) | Universal merchant platform for payment authentication | |
US8645266B2 (en) | Universal merchant platform for payment authentication | |
US20060195398A1 (en) | Method and apparatus for processing payment requests | |
CN104252672B (en) | Payment transaction system integrating cloud service | |
US8849714B2 (en) | Value exchange system for use within an internet-based social network | |
JPH10508708A (en) | Computerized payment system for purchasing information products by electronic transfer via the Internet | |
US20040034597A1 (en) | System and method for managing micropayment transactions, corresponding client terminal and trader equipment | |
JP2002543523A (en) | Transaction method and system for a data network such as the Internet | |
WO2019027264A1 (en) | Virtual currency issuance and distribution system for content | |
CN109472567A (en) | Digital cash processing method, device, computer equipment and storage medium | |
US20100005026A1 (en) | Method of communication implemented by a dating network | |
JP6885457B2 (en) | Virtual currency payment agency, virtual currency payment agency method and program | |
Mayer et al. | BatPay: a gas efficient protocol for the recurrent micropayment of ERC20 tokens | |
JPH09282384A (en) | Pseudo currency system for multimedia society | |
WO2023245616A1 (en) | Token trading system and token trading method for predictive event | |
US20010029497A1 (en) | Information processing apparatus and method | |
KR20200040434A (en) | A blockchain platform for the entertainment industry | |
KR20020036219A (en) | The method and system for total management of cyber points via a communication network and a medium recording the method | |
JP3883844B2 (en) | IC card system with advertising function | |
KR20010025561A (en) | A method for exchanging/remitting a electronic cash between point reserve and toll contents/service commerce companies | |
KR20070095086A (en) | Real-time mileage lending out service system and method | |
JP2008533602A (en) | Payment system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220520 |
|
CF01 | Termination of patent right due to non-payment of annual fee |