CN106504089A - Method of commerce and system are applied to purchase based on the fund of block chain - Google Patents
Method of commerce and system are applied to purchase based on the fund of block chain Download PDFInfo
- Publication number
- CN106504089A CN106504089A CN201610900964.0A CN201610900964A CN106504089A CN 106504089 A CN106504089 A CN 106504089A CN 201610900964 A CN201610900964 A CN 201610900964A CN 106504089 A CN106504089 A CN 106504089A
- Authority
- CN
- China
- Prior art keywords
- fund
- purchase
- node
- transaction
- intelligent contract
- 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.)
- Pending
Links
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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Human Resources & Organizations (AREA)
- Game Theory and Decision Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The present invention relates to a kind of fund based on block chain applies to purchase method of commerce and system, the method includes:After the intelligent contract of the first node of block chain network receives the fund transaction of applying to purchase, the intelligent contract of first node applies to purchase fund in the backlog that quantity adds fund mechanism, and fund will be added to apply to purchase the backlog of quantity to other node broadcasts;Based on the backlog that is broadcasted, the transaction of withholing of the electronic account for applying to purchase bank to the fund that the fund side of applying to purchase is located initiated by the intelligent contract of the Section Point of block chain network, to deduct deducted amount, and by the information of withholing of transaction of withholing to other node broadcasts;Based on the information of withholing that is broadcasted, the intelligent contract of Section Point initiates to distribute transaction to the fund of the fund side of applying to purchase, think, and information is distributed to other node broadcasts by what fund distributed transaction.The present invention can realize that fund applies to purchase the real-time reconciliation of transaction.
Description
Technical field
The present invention relates to block chain technical field, more particularly to a kind of fund based on block chain is applied to purchase method of commerce and is
System.
Background technology
During fund is applied to purchase, bank is applied to purchase by the fund side of applying to purchase, fund typically and fund mechanism tripartite participates in,
The fund side of applying to purchase needs to apply to purchase in corresponding fund and first supplement with money in the electronic account of bank, and sends fund to fund mechanism and apply to purchase
Application, fund mechanism send request of withholing to the fund bank of applying to purchase after the fund application of applying to purchase is received, and fund applies to purchase bank's sound
Should withhold request, after success of withholing, fund is distributed from fund mechanism to the fund side of applying to purchase.
For transaction security, above-mentioned fund is applied to purchase and must complete corresponding reconciliation between each participant in operation and make
Industry, to investigate out the abnormal transaction being likely to occur.However, the reconciliation mechanism that current fund applies to purchase operation uses T+1 reconciliations
Mechanism, i.e. T days apply to purchase operation processing data, need T+1 days just carry out reconciliation so that fund is in way time length, fund clearing
Cycle is long, it is difficult to guarantee fund security.
Content of the invention
It is an object of the invention to provide a kind of fund based on block chain applies to purchase method of commerce and system, it is intended to realize base
Gold applies to purchase the real-time reconciliation of transaction, shortens fund in way time and fund clearing cycle, safety of the raising fund during concluding the business
Property.
For achieving the above object, a kind of fund based on block chain of present invention offer applies to purchase method of commerce, described based on area
The fund of block chain applies to purchase method of commerce to be included:
S1, receives fund in the intelligent contract of the first node of block chain network and applies to purchase taking for direction fund mechanism initiation
After the fund for applying to purchase quantity with the fund transaction of applying to purchase, the fund is applied to purchase quantity and adds institute by the intelligent contract of the first node
State in the backlog of fund mechanism, and the fund will be added to apply to purchase the backlog of quantity to other node broadcasts;
S2, based on the backlog that is broadcasted, the intelligent contract of the Section Point of the block chain network is initiated to base
The fund that the gold side of applying to purchase is located applies to purchase the transaction of withholing of the electronic account of bank, applies to purchase quantity with deduction with the fund corresponding
Deducted amount, and by the information of withholing of the transaction of withholing to other node broadcasts;
S3, based on the information of withholing that is broadcasted, the intelligent contract of the Section Point is initiated to the fund side of applying to purchase
Fund distributes transaction, increases the fund and apply to purchase the corresponding fund of quantity in the fund account for thinking the fund side of applying to purchase, and
Information is distributed to other node broadcasts by what the fund distributed transaction;
Wherein, the node in the block chain network at least includes the corresponding first node in the fund side of applying to purchase and described
The corresponding Section Point of fund mechanism.
Preferably, step S1 includes:
The carrying that fund applies to purchase the initiation of direction fund mechanism is received in the intelligent contract of the first node of block chain network
After fund applies to purchase the transaction of applying to purchase of the fund of quantity, the intelligent contract of the first node determines that the remaining sum in the electronic account is
No apply to purchase the corresponding amount of money of quantity more than or equal to the fund;
If so, then corresponding for the fund transaction of applying to purchase fund is applied to purchase quantity addition by the intelligent contract of the first node
To in the backlog of the fund mechanism, and will be wide to other nodes for the backlog for adding the fund to apply to purchase quantity
Broadcast, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described first node.
Preferably, the node in the block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, should
Method also includes:
Withholing for the electronic account of bank is applied to purchase in the intelligent contract initiation of the Section Point of the block chain network to fund
After transaction, the intelligent contract of the 3rd node determines whether the remaining sum in the electronic account reduces the deducted amount;
If so, the intelligent contract of the 3rd node generates withhold successful flag, and successful flag of withholing
To other node broadcasts, the flag of failure of withholing otherwise is generated, and by the flag of failure of withholing to other node broadcasts.
Preferably, include before step S2:
The intelligent contract of the Section Point determines whether the remaining sum in the electronic account is more than or equal to the fund Shen
The corresponding amount of money of purchase quantity;
If so, then execution step S2, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described Section Point.
Preferably, include before step S3:
The intelligent contract of the Section Point determines whether the remaining sum in the electronic account reduces and the fund Shen
The corresponding deducted amount of purchase quantity;
If so, then execution step S3, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described Section Point.
Preferably, the node in the block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, institute
State step S2 to replace with:
S4, based on the backlog that is broadcasted, the intelligent contract of the 3rd node of the block chain network is initiated to base
The fund that the gold side of applying to purchase is located applies to purchase the transaction of withholing of the electronic account of bank, applies to purchase quantity with deduction with the fund corresponding
Deducted amount, and by the information of withholing of the transaction of withholing to other node broadcasts.
Preferably, the node in the block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, should
Method also includes:
S5, if fund applies to purchase the predetermined electronics that the intelligent contract of first node described in direction initiates to apply to purchase fund bank
The recharging payment of account, then the intelligent contract of the first node corresponding for recharging payment recharge amount is added the electronics
In the remaining sum of account, and by the Transaction Information of the recharging payment to other node broadcasts;
S6, based on the Transaction Information that is broadcasted, the intelligent contract of the 3rd node determines remaining in the electronic account
Whether volume increased the recharge amount;
S7, if so, then generates the flag of successful recharging, and by the flag of successful recharging to other node broadcasts;
S8, if it is not, then generating the flag for supplementing failure with money, and will supplement the flag of failure with money to other node broadcasts.
For achieving the above object, the present invention also provides a kind of fund based on block chain and applies to purchase transaction system, described is based on
The fund transaction system of applying to purchase of block chain includes:
Module is added, and applies to purchase direction fund machine for fund being received in the intelligent contract of the first node of block chain network
After what structure was initiated carries the fund transaction of applying to purchase that fund applies to purchase quantity, the fund is applied to purchase by the intelligent contract of the first node
Quantity is added in the backlog of the fund mechanism, and the fund will be added to apply to purchase the backlog of quantity to other
Node broadcasts;
First withholds module, for based on the backlog that is broadcasted, the intelligence of the Section Point of the block chain network
The transaction of withholing of the electronic account for applying to purchase bank to the fund that the fund side of applying to purchase is located initiated by energy contract, with deduction and the fund
Apply to purchase the corresponding deducted amount of quantity, and by the information of withholing of the transaction of withholing to other node broadcasts;
Module is distributed, for based on the information of withholing that is broadcasted, the intelligent contract of the Section Point is initiated to the base
The fund of the gold side of applying to purchase distributes transaction, increases the fund and apply to purchase quantity correspondingly in the fund account for thinking the fund side of applying to purchase
Fund, and distribute information to other node broadcasts by what the fund distributed transaction;
Wherein, the node in the block chain network at least includes the corresponding first node in the fund side of applying to purchase and described
The corresponding Section Point of fund mechanism.
Preferably, the addition module receives fund specifically for the intelligent contract of the first node in block chain network
Apply to purchase direction fund mechanism initiation carry fund apply to purchase quantity fund apply to purchase transaction after, the intelligent contract of the first node
Determine whether the remaining sum in the electronic account applies to purchase the corresponding amount of money of quantity more than or equal to the fund;If so, then described
The intelligent contract of one node by the fund apply to purchase the corresponding fund quantity of applying to purchase of transaction be added to the fund mechanism wait locate
In director's item, and the fund will be added to apply to purchase the backlog of quantity to other node broadcasts, otherwise described first node
Intelligent contract refusal respond described in the fund transaction of applying to purchase.
Preferably, the node in the block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, also
Including generation module, the electronics account for applying to purchase bank to fund initiated by the intelligent contract for the Section Point of the block chain network
After the transaction of withholing at family, the intelligent contract of the 3rd node determines whether the remaining sum in the electronic account reduces described button
The money amount of money;If so, the intelligent contract of the 3rd node generates successful flag of withholing, and will withhold successful flag to
Other node broadcasts, otherwise generate the flag of failure of withholing, and by the flag of failure of withholing to other node broadcasts.
Preferably, also include the first determining module, the intelligent contract for the Section Point determines the electronic account
In remaining sum whether apply to purchase the corresponding amount of money of quantity more than or equal to the fund, if so, then the first module of withholing of triggering is detained
Money.
Preferably, also include the second determining module, the intelligent contract for the Section Point determines the electronic account
In remaining sum whether reduce and apply to purchase the corresponding deducted amount of quantity with the fund, if so, then triggering distributes module and distributes base
Gold.
Preferably, the node in the block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, institute
State the first module of withholing to replace with second and withhold module, for based on the backlog that is broadcasted, the block chain network
The transaction of withholing of the electronic account for applying to purchase bank to the fund that the fund side of applying to purchase is located initiated by the intelligent contract of the 3rd node, to detain
Remove and apply to purchase the corresponding deducted amount of quantity with the fund, and by the information of withholing of the transaction of withholing to other node broadcasts.
Preferably, the node in the block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, also
Including:
Supplement module with money, if the intelligent contract for applying to purchase first node described in direction for fund initiates to apply to purchase bank to fund
The recharging payment of predetermined electronic account, then the intelligent contract of the first node corresponding for recharging payment recharge amount is added
Enter in the remaining sum of the electronic account, and by the Transaction Information of the recharging payment to other node broadcasts;
3rd determining module, for based on the Transaction Information that is broadcasted, the intelligent contract determination of the 3rd node is described
Whether the remaining sum in electronic account increased the recharge amount;
Broadcast module, for if so, then generating the flag of successful recharging, and the flag of successful recharging is saved to other
Point broadcast;The flag for supplementing failure with money is otherwise generated, and the flag of failure will be supplemented with money to other node broadcasts.
The invention has the beneficial effects as follows:The present invention carries out the fund transaction of applying to purchase using block chain network technology, block chain
The counterpart fund side of applying to purchase, fund mechanism and fund apply to purchase bank respectively three nodes in node, coordinate and complete base between node
The backlog of golden mechanism is broadcasted, is withholdd, information of withholing is broadcasted, fund is distributed and distributes the fund transaction of applying to purchase such as information broadcast
Each item, i.e., the intelligent contract of each node while each item that fund applies to purchase transaction is executed, based on block chain network
The fund side of applying to purchase, fund mechanism and fund apply to purchase the reconciliation that bank tripartite has been carried out applying to purchase fund transaction, can realize reality
When reconciliation, shorten fund in way time and fund clearing cycle, security of the raising fund during concluding the business.
Description of the drawings
Fig. 1 is the schematic flow sheet that the present invention applies to purchase method of commerce first embodiment based on the fund of block chain;
Fig. 2 is the schematic flow sheet that the present invention applies to purchase method of commerce second embodiment based on the fund of block chain;
Fig. 3 is the schematic flow sheet that the present invention applies to purchase method of commerce 3rd embodiment based on the fund of block chain;
Fig. 4 is the structural representation that the present invention applies to purchase one embodiment of transaction system based on the fund of block chain.
Specific embodiment
The principle and feature of the present invention are described below in conjunction with accompanying drawing, example is served only for explaining the present invention, and
Non- for limiting the scope of the present invention.
As shown in figure 1, Fig. 1 is the present invention being illustrated based on the flow process that the fund of block chain applies to purchase one embodiment of method of commerce
Figure, should apply to purchase method of commerce based on the fund of block chain and comprise the following steps:
Step S1, receives fund in the intelligent contract of the first node of block chain network and applies to purchase the initiation of direction fund mechanism
Carry fund apply to purchase quantity fund apply to purchase transaction after, the fund quantity of applying to purchase is added by the intelligent contract of the first node
Enter in the backlog of the fund mechanism, and will be wide to other nodes for the backlog for adding the fund to apply to purchase quantity
Broadcast;
Block chain is the distributed data base system participated in by node, is substantially the database account of a decentralization
This, records all of transaction record.Any one node is initiated trading activity and is required for for relevant information being delivered to block network
In each node, so as to the account book on all nodes can verify this transaction behavior and accurately update.Wherein, each
The corresponding multiple intelligent contracts of node.When a parameter transaction is passed on the node of block chain, this parameter transaction can pass to
The corresponding intelligent contract of the parameter transaction goes to run, and by the code on the corresponding intelligent contract of the parameter transaction to intelligent contract
Its data be updated.
The node in block chain network in the present embodiment at least includes the corresponding first node in the fund side of applying to purchase, fund machine
The corresponding Section Point of structure and fund apply to purchase corresponding 3rd node of bank.The carrying that the initiation of direction fund mechanism is applied to purchase by fund
Fund applies to purchase the transaction of applying to purchase of the fund of quantity, and quantity of applying to purchase can for example be 3000 parts or 5000 parts etc..Fund applies to purchase user
Can be operated in terminal, to trigger the fund transaction of applying to purchase, the intelligent contract of the corresponding first node in the fund side of applying to purchase connects
After receiving the fund transaction of applying to purchase, the fund is applied to purchase in the backlog that quantity adds fund mechanism, and will be pending
Item is applied to purchase to other node broadcasts with informing that other nodes have the fund side of applying to purchase to carry out fund.
S2, based on the backlog that is broadcasted, the intelligent contract of the Section Point of the block chain network is initiated to base
The fund that the gold side of applying to purchase is located applies to purchase the transaction of withholing of the electronic account of bank, applies to purchase quantity with deduction with the fund corresponding
Deducted amount, and by the information of withholing of the transaction of withholing to other node broadcasts;
In the present embodiment, after the backlog for receiving first node broadcast, mechanism is corresponding with fund for each node
The intelligent contract of Section Point initiate the transaction of withholing of the electronic account for applying to purchase bank to fund, i.e., apply to purchase bank in fund
Deduct in the electronic account of the fund side of applying to purchase and apply to purchase the corresponding deducted amount of quantity with fund, the such as fund quantity of applying to purchase is
3000 parts, per part of unit price is 1 yuan, then deduct 3000 yuan from the electronic account of the fund side of applying to purchase.
After deduction fund applies to purchase the corresponding deducted amount of quantity, intelligent contract the buckleing the transaction of withholing of Section Point
Money information to other node broadcasts, to inform that the fund transaction of applying to purchase of other nodes has been withholdd, wherein, the information of withholing include but
It is not limited to accounts information and the deducted amount information that withholds.
S3, based on the information of withholing that is broadcasted, the intelligent contract of the Section Point is initiated to the fund side of applying to purchase
Fund distributes transaction, increases the fund and apply to purchase the corresponding fund of quantity in the fund account for thinking the fund side of applying to purchase, and
Information is distributed to other node broadcasts by what the fund distributed transaction.
In the present embodiment, after the information of withholing for receiving Section Point broadcast, mechanism is corresponding with fund for each node
The intelligent contract of Section Point initiates to distribute transaction, i.e. fund of the fund mechanism to the fund side of applying to purchase to the fund of the fund side of applying to purchase
Account distributes fund, thinks.
When fund distributes transaction, also information can be distributed to other node broadcasts by what fund distributed transaction, to inform which
He has distributed fund at the node fund transaction of applying to purchase, wherein, the fund account letter that the information that distributes including but not limited to is distributed
Breath and the fund quantity for distributing.
Compared with prior art, the present embodiment carries out the fund transaction of applying to purchase, the section of block chain using block chain network technology
The counterpart fund side of applying to purchase, fund mechanism and fund apply to purchase bank respectively three nodes in point, coordinate and complete fund between node
The backlog of mechanism is broadcasted, withholdd, information of withholing is broadcasted, fund is distributed and distributes the funds such as information broadcast applies to purchase transaction
Each item, i.e., the intelligent contract of each node while each item that fund applies to purchase transaction is executed, the base based on block chain network
The gold side of applying to purchase, fund mechanism and fund apply to purchase the reconciliation that bank tripartite has been carried out applying to purchase fund transaction, can realize in real time
Reconciliation, shortens fund in way time and fund clearing cycle, security of the raising fund during concluding the business.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 1, above-mentioned steps S1 include:
The carrying that fund applies to purchase the initiation of direction fund mechanism is received in the intelligent contract of the first node of block chain network
After fund applies to purchase the transaction of applying to purchase of the fund of quantity, the intelligent contract of the first node determines that the remaining sum in the electronic account is
No apply to purchase the corresponding amount of money of quantity more than or equal to the fund;
If so, then corresponding for the fund transaction of applying to purchase fund is applied to purchase quantity addition by the intelligent contract of the first node
To in the backlog of the fund mechanism, and will be wide to other nodes for the backlog for adding the fund to apply to purchase quantity
Broadcast, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described first node.
In the present embodiment, the intelligent contract of first node corresponding with the fund side of applying to purchase is receiving the fund transaction of applying to purchase
Afterwards, the intelligent contract of first node can to the remaining sum of the electronic account that the fund that the fund side of applying to purchase is located applies to purchase bank be first
No apply to purchase the corresponding amount of money of quantity more than or equal to fund, such as fund applies to purchase the corresponding amount of money of quantity for 5000 yuan, then confirming should
Whether the remaining sum of electronic account is more than or equal to 5000 yuan.Apply to purchase the corresponding amount of money of quantity if greater than equal to fund, then base is described
The gold side of applying to purchase can continue executing with the follow-up item that fund applies to purchase transaction, will fund apply to purchase the corresponding fund of transaction and apply to purchase quantity
It is added in the backlog of fund mechanism, so that fund mechanism is processed to the backlog, while first node
Fund will be added to apply to purchase the backlog of quantity to other node broadcasts, to inform other node fund mechanisms of the block chain
The middle pending processing fund transaction of applying to purchase.If the remaining sum of electronic account applies to purchase the corresponding amount of money of quantity less than fund, first
The intelligent contract refusal respond fund transaction of applying to purchase of node, closing the transaction.
The present embodiment is first located to the fund side of applying to purchase after the intelligent contract of first node receives the fund transaction of applying to purchase
Fund is applied to purchase the remaining sum of the electronic account of bank and is confirmed, if to apply to purchase quantity less than fund corresponding for the remaining sum of electronic account
The amount of money, then cannot proceed the fund transaction of applying to purchase, and the remaining sum of only electronic account is applied to purchase quantity more than or equal to fund and corresponded to
The amount of money when (such as user electronic account is supplemented with money after) just can proceed with the fund transaction of applying to purchase, be the reality that fund applies to purchase transaction
When reconciliation basis is provided, and the treatment effeciency that fund applies to purchase transaction can be improved.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 1, the method also includes:
Withholing for the electronic account of bank is applied to purchase in the intelligent contract initiation of the Section Point of the block chain network to fund
After transaction, the intelligent contract of the 3rd node determines whether the remaining sum in the electronic account reduces the deducted amount;
If so, the intelligent contract of the 3rd node generates withhold successful flag, and successful flag of withholing
To other node broadcasts, the flag of failure of withholing otherwise is generated, and by the flag of failure of withholing to other node broadcasts.
In the present embodiment, the electronic account for applying to purchase bank to fund initiated by the intelligent contract of the Section Point of block chain network
Transaction of withholing after, the intelligent contract of the 3rd node can be applied to purchase in the electronic account of bank to the fund at the fund side of applying to purchase place
Remaining sum confirmed, that is, be confirmed whether that reducing fund applies to purchase the corresponding amount of money of quantity, if the remaining sum of electronic account is reduced
Fund applies to purchase the corresponding amount of money of quantity, then the intelligent contract of the 3rd node generates successful flag of withholing, and will withhold successfully
By the fund bank of applying to purchase, flag informs that other nodes are withholdd successfully, can proceed fund Shen to other node broadcasts
Purchase transaction;The intelligent contract of otherwise the 3rd node generates the flag of failure of withholing, and the flag of failure of withholing is saved to other
By the fund bank of applying to purchase, point broadcast, i.e., inform that other nodes are withholdd unsuccessfully, it is impossible to proceed the fund transaction of applying to purchase, be fund Shen
The real-time reconciliation of purchase transaction provides basis, and can improve the treatment effeciency that fund applies to purchase transaction.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 1, include before above-mentioned steps S2:
The intelligent contract of the Section Point determines whether the remaining sum in the electronic account is more than or equal to the fund Shen
The corresponding amount of money of purchase quantity;
If so, then execution step S2, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described Section Point.
The present embodiment is unlike the embodiments above, and the present embodiment initiates transaction of withholing in the intelligent contract of Section Point
Before, apply to purchase the electronics account of bank to the fund that the fund side of applying to purchase is located by the intelligent contract of Section Point corresponding with fund mechanism
The remaining sum at family is confirmed, if the remaining sum of electronic account applies to purchase the corresponding amount of money of quantity less than fund, cannot be proceeded
The fund transaction of applying to purchase, intelligent contract refusal respond fund transaction of applying to purchase of Section Point;And the remaining sum of only electronic account is big
When the corresponding amount of money of quantity is applied to purchase equal to fund, (after such as user is supplemented with money to electronic account) just can proceed with fund and apply to purchase
Transaction, that is, continue executing with transaction of withholing, and the real-time reconciliation for applying to purchase transaction for fund provides basis, and can improve the fund transaction of applying to purchase
Treatment effeciency.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 1, include before above-mentioned steps S3:
The intelligent contract of the Section Point determines whether the remaining sum in the electronic account reduces and the fund Shen
The corresponding deducted amount of purchase quantity;
If so, then execution step S3, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described Section Point.
The present embodiment is unlike the embodiments above, and the present embodiment is distributed in the intelligent contract initiation fund of Section Point
Before transaction, apply to purchase the electricity of bank to the fund that the fund side of applying to purchase is located by the intelligent contract of Section Point corresponding with fund mechanism
The remaining sum of sub- account confirmed, if the remaining sum of electronic account is not reduced applies to purchase the corresponding amount of money of quantity with fund, cannot
Proceed the fund transaction of applying to purchase, intelligent contract refusal respond fund transaction of applying to purchase of Section Point;And only electronic account
Remaining sum reduced and applied to purchase the corresponding amount of money of quantity with fund, just can proceed with the fund transaction of applying to purchase, that is, continue executing with
Fund distributes transaction, and the real-time reconciliation for applying to purchase transaction for fund provides basis, and can improve the treatment effeciency that fund applies to purchase transaction.
In a preferred embodiment, as shown in Fig. 2 on the basis of the embodiment of above-mentioned Fig. 1, above-mentioned steps S2 are replaced
For:
S4, based on the backlog that is broadcasted, the intelligent contract of the 3rd node of the block chain network is initiated to base
The fund that the gold side of applying to purchase is located applies to purchase the transaction of withholing of the electronic account of bank, applies to purchase quantity with deduction with the fund corresponding
Deducted amount, and by the information of withholing of the transaction of withholing to other node broadcasts.
, from unlike the embodiment of Fig. 1, the present embodiment can be applying to purchase bank corresponding by with fund for the present embodiment
The transaction of withholing of the electronic account for applying to purchase bank to fund initiated by the intelligent contract of three nodes, applies to purchase quantity in deduction fund corresponding
Deducted amount after, the intelligent contract of the 3rd node by the information of withholing of the transaction of withholing to other node broadcasts, to inform which
He has withholdd in the node fund transaction of applying to purchase, wherein, accounts information and withhold that information of withholing including but not limited to is withholdd
Amount information.
The present embodiment can execute transaction of withholing to apply to purchase corresponding 3rd node of bank in by block chain with fund, carry
The flexibility of high application.
In a preferred embodiment, as shown in figure 3, on the basis of the embodiment of above-mentioned Fig. 1, being somebody's turn to do based on block chain
Fund applies to purchase method of commerce also to be included:
S5, if fund applies to purchase the predetermined electronics that the intelligent contract of first node described in direction initiates to apply to purchase fund bank
The recharging payment of account, then the intelligent contract of the first node corresponding for recharging payment recharge amount is added the electronics
In the remaining sum of account, and by the Transaction Information of the recharging payment to other node broadcasts;
S6, based on the Transaction Information that is broadcasted, the intelligent contract of the 3rd node determines remaining in the electronic account
Whether volume increased the recharge amount;
S7, if so, then generates the flag of successful recharging, and by the flag of successful recharging to other node broadcasts;
S8, if it is not, then generating the flag for supplementing failure with money, and will supplement the flag of failure with money to other node broadcasts.
In the present embodiment, electronic account can be supplemented with money before or after the fund transaction of applying to purchase, for example can be with
Electronic account is supplemented with money after the completion of the fund transaction of applying to purchase or after applying to purchase Fail Transaction in fund.The present embodiment can by with
Family is operated in terminal, triggers the electricity for applying to purchase bank to the intelligent contract initiation of first node to the fund that the fund side of applying to purchase is located
The recharging payment of sub- account, corresponding for recharging payment recharge amount is added in the remaining sum of the electronic account, and will supplement friendship with money
Easy Transaction Information to other node broadcasts, to inform other nodes fund side of applying to purchase successful rechargings, wherein, recharging payment
Transaction Information includes but is not limited to the fund side of applying to purchase information (such as user profile etc.), the accounts information that supplements with money and the gold that supplements with money
Volume information.
Fund applies to purchase the intelligent contract of corresponding 3rd node of bank after broadcasted Transaction Information is received, to the electricity
Remaining sum in sub- account is confirmed, to confirm whether the electronic account increased recharge amount, if so, then generates successful recharging
Flag, and by the flag of successful recharging to other node broadcasts, to inform that other nodes confirm that the fund side of applying to purchase is filled
It is worth successfully, otherwise generates the flag for supplementing failure with money, and the flag of failure will be supplemented with money to other node broadcasts, to inform other
It is unsuccessful that node confirms that the fund side of applying to purchase supplements with money.
As shown in figure 4, Fig. 4 is the structural representation that the present invention applies to purchase one embodiment of transaction system based on the fund of block chain
Figure, should be included based on the fund transaction system of applying to purchase of block chain:
Module 101 is added, and applies to purchase direction base for fund being received in the intelligent contract of the first node of block chain network
After what golden mechanism initiated carries the fund transaction of applying to purchase that fund applies to purchase quantity, the intelligent contract of the first node is by the fund
Apply to purchase in the backlog that quantity adds the fund mechanism, and will add the fund apply to purchase the backlog of quantity to
Other node broadcasts;
Block chain is the distributed data base system participated in by node, is substantially the database account of a decentralization
This, records all of transaction record.Any one node is initiated trading activity and is required for for relevant information being delivered to block network
In each node, so as to the account book on all nodes can verify this transaction behavior and accurately update.Wherein, each
The corresponding multiple intelligent contracts of node.When a parameter transaction is passed on the node of block chain, this parameter transaction can pass to
The corresponding intelligent contract of the parameter transaction goes to run, and by the code on the corresponding intelligent contract of the parameter transaction to intelligent contract
Its data be updated.
The node in block chain network in the present embodiment at least includes the corresponding first node in the fund side of applying to purchase, fund machine
The corresponding Section Point of structure and fund apply to purchase corresponding 3rd node of bank.The carrying that the initiation of direction fund mechanism is applied to purchase by fund
Fund applies to purchase the transaction of applying to purchase of the fund of quantity, and quantity of applying to purchase can for example be 3000 parts or 5000 parts etc..Fund applies to purchase user
Can be operated in terminal, to trigger the fund transaction of applying to purchase, the intelligent contract of the corresponding first node in the fund side of applying to purchase connects
After receiving the fund transaction of applying to purchase, the fund is applied to purchase in the backlog that quantity adds fund mechanism, and will be pending
Item is applied to purchase to other node broadcasts with informing that other nodes have the fund side of applying to purchase to carry out fund.
First withholds module 102, for based on the backlog that is broadcasted, the Section Point of the block chain network
The transaction of withholing of the electronic account for applying to purchase bank to the fund that the fund side of applying to purchase is located initiated by intelligent contract, to deduct and the base
Gold applies to purchase the corresponding deducted amount of quantity, and by the information of withholing of the transaction of withholing to other node broadcasts;
In the present embodiment, after the backlog for receiving first node broadcast, mechanism is corresponding with fund for each node
The intelligent contract of Section Point initiate the transaction of withholing of the electronic account for applying to purchase bank to fund, i.e., apply to purchase bank in fund
Deduct in the electronic account of the fund side of applying to purchase and apply to purchase the corresponding deducted amount of quantity with fund, the such as fund quantity of applying to purchase is
3000 parts, per part of unit price is 1 yuan, then deduct 3000 yuan from the electronic account of the fund side of applying to purchase.
After deduction fund applies to purchase the corresponding deducted amount of quantity, intelligent contract the buckleing the transaction of withholing of Section Point
Money information to other node broadcasts, to inform that the fund transaction of applying to purchase of other nodes has been withholdd, wherein, the information of withholing include but
It is not limited to accounts information and the deducted amount information that withholds.
Module 103 is distributed, for based on the information of withholing that is broadcasted, the intelligent contract of the Section Point is initiated to described
The fund of the fund side of applying to purchase distributes transaction, increases the fund and apply to purchase quantity pair in the fund account for thinking the fund side of applying to purchase
The fund that answers, and information is distributed to other node broadcasts by what the fund distributed transaction;
In the present embodiment, after the information of withholing for receiving Section Point broadcast, mechanism is corresponding with fund for each node
The intelligent contract of Section Point initiates to distribute transaction, i.e. fund of the fund mechanism to the fund side of applying to purchase to the fund of the fund side of applying to purchase
Account distributes fund, thinks.
When fund distributes transaction, also information can be distributed to other node broadcasts by what fund distributed transaction, to inform which
He has distributed fund at the node fund transaction of applying to purchase, wherein, the fund account letter that the information that distributes including but not limited to is distributed
Breath and the fund quantity for distributing.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 4, above-mentioned addition module 101 specifically for
The intelligent contract of the first node of block chain network receive fund apply to purchase direction fund mechanism initiation carrying fund apply to purchase
After the transaction of applying to purchase of the fund of quantity, the intelligent contract of the first node determine remaining sum in the electronic account whether more than etc.
Apply to purchase the corresponding amount of money of quantity in the fund;If so, then the intelligent contract of the first node by the fund transaction of applying to purchase
The corresponding fund quantity of applying to purchase is added in the backlog of the fund mechanism, and the fund will be added to apply to purchase quantity
Backlog is to other node broadcasts, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described first node.
In the present embodiment, the intelligent contract of first node corresponding with the fund side of applying to purchase is receiving the fund transaction of applying to purchase
Afterwards, the intelligent contract of first node can to the remaining sum of the electronic account that the fund that the fund side of applying to purchase is located applies to purchase bank be first
No apply to purchase the corresponding amount of money of quantity more than or equal to fund, such as fund applies to purchase the corresponding amount of money of quantity for 5000 yuan, then confirming should
Whether the remaining sum of electronic account is more than or equal to 5000 yuan.Apply to purchase the corresponding amount of money of quantity if greater than equal to fund, then base is described
The gold side of applying to purchase can continue executing with the follow-up item that fund applies to purchase transaction, will fund apply to purchase the corresponding fund of transaction and apply to purchase quantity
It is added in the backlog of fund mechanism, so that fund mechanism is processed to the backlog, while first node
Fund will be added to apply to purchase the backlog of quantity to other node broadcasts, to inform other node fund mechanisms of the block chain
The middle pending processing fund transaction of applying to purchase.If the remaining sum of electronic account applies to purchase the corresponding amount of money of quantity less than fund, first
The intelligent contract refusal respond fund transaction of applying to purchase of node, closing the transaction.
The present embodiment is first located to the fund side of applying to purchase after the intelligent contract of first node receives the fund transaction of applying to purchase
Fund is applied to purchase the remaining sum of the electronic account of bank and is confirmed, if to apply to purchase quantity less than fund corresponding for the remaining sum of electronic account
The amount of money, then cannot proceed the fund transaction of applying to purchase, and the remaining sum of only electronic account is applied to purchase quantity more than or equal to fund and corresponded to
The amount of money when (such as user electronic account is supplemented with money after) just can proceed with the fund transaction of applying to purchase, be the reality that fund applies to purchase transaction
When reconciliation basis is provided, and the treatment effeciency that fund applies to purchase transaction can be improved.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 4, the system also includes generation module, uses
After the transaction of withholing of the electronic account for applying to purchase bank to fund initiated by the intelligent contract of the Section Point of the block chain network,
The intelligent contract of the 3rd node determines whether the remaining sum in the electronic account reduces the deducted amount;If so, institute
The intelligent contract for stating the 3rd node generates successful flag of withholing, and successful flag of withholing is to other node broadcasts,
The flag of withhold failure is otherwise generated, and by the flag of failure of withholing to other node broadcasts.
In the present embodiment, the electronic account for applying to purchase bank to fund initiated by the intelligent contract of the Section Point of block chain network
Transaction of withholing after, the intelligent contract of the 3rd node can be applied to purchase in the electronic account of bank to the fund at the fund side of applying to purchase place
Remaining sum confirmed, that is, be confirmed whether that reducing fund applies to purchase the corresponding amount of money of quantity, if the remaining sum of electronic account is reduced
Fund applies to purchase the corresponding amount of money of quantity, then the intelligent contract of the 3rd node generates successful flag of withholing, and will withhold successfully
By the fund bank of applying to purchase, flag informs that other nodes are withholdd successfully, can proceed fund Shen to other node broadcasts
Purchase transaction;The intelligent contract of otherwise the 3rd node generates the flag of failure of withholing, and the flag of failure of withholing is saved to other
By the fund bank of applying to purchase, point broadcast, i.e., inform that other nodes are withholdd unsuccessfully, it is impossible to proceed the fund transaction of applying to purchase, be fund Shen
The real-time reconciliation of purchase transaction provides basis, and can improve the treatment effeciency that fund applies to purchase transaction.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 4, the system also includes the first determination mould
Block, the intelligent contract for the Section Point determine whether the remaining sum in the electronic account applies to purchase more than or equal to the fund
The corresponding amount of money of quantity, if so, then the first module of withholing of triggering is withholdd.
The present embodiment is unlike the embodiments above, and the present embodiment initiates transaction of withholing in the intelligent contract of Section Point
Before, apply to purchase the electronics account of bank to the fund that the fund side of applying to purchase is located by the intelligent contract of Section Point corresponding with fund mechanism
The remaining sum at family is confirmed, if the remaining sum of electronic account applies to purchase the corresponding amount of money of quantity less than fund, cannot be proceeded
The fund transaction of applying to purchase, intelligent contract refusal respond fund transaction of applying to purchase of Section Point;And the remaining sum of only electronic account is big
When the corresponding amount of money of quantity is applied to purchase equal to fund, (after such as user is supplemented with money to electronic account) just can proceed with fund and apply to purchase
Transaction, that is, continue executing with transaction of withholing, and the real-time reconciliation for applying to purchase transaction for fund provides basis, and can improve the fund transaction of applying to purchase
Treatment effeciency.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 4, the system also includes the second determination mould
Whether block, the intelligent contract remaining sum that determines in the electronic account for the Section Point are reduced and are applied to purchase with the fund
The corresponding deducted amount of quantity, if so, then triggering distributes module and distributes fund.
The present embodiment is unlike the embodiments above, and the present embodiment is distributed in the intelligent contract initiation fund of Section Point
Before transaction, apply to purchase the electricity of bank to the fund that the fund side of applying to purchase is located by the intelligent contract of Section Point corresponding with fund mechanism
The remaining sum of sub- account confirmed, if the remaining sum of electronic account is not reduced applies to purchase the corresponding amount of money of quantity with fund, cannot
Proceed the fund transaction of applying to purchase, intelligent contract refusal respond fund transaction of applying to purchase of Section Point;And only electronic account
Remaining sum reduced and applied to purchase the corresponding amount of money of quantity with fund, just can proceed with the fund transaction of applying to purchase, that is, continue executing with
Fund distributes transaction, and the real-time reconciliation for applying to purchase transaction for fund provides basis, and can improve the treatment effeciency that fund applies to purchase transaction.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 4, the above-mentioned first module of withholing replaces with
Two withhold module, for based on the backlog that is broadcasted, the intelligent contract of the 3rd node of the block chain network is initiated
Apply to purchase the transaction of withholing of the electronic account of bank to the fund that the fund side of applying to purchase is located, apply to purchase quantity pair to deduct with the fund
The deducted amount that answers, and by the information of withholing of the transaction of withholing to other node broadcasts.
, from unlike the embodiment of Fig. 4, the present embodiment can be applying to purchase bank corresponding by with fund for the present embodiment
The transaction of withholing of the electronic account for applying to purchase bank to fund initiated by the intelligent contract of three nodes, applies to purchase quantity in deduction fund corresponding
Deducted amount after, the intelligent contract of the 3rd node by the information of withholing of the transaction of withholing to other node broadcasts, to inform which
He has withholdd in the node fund transaction of applying to purchase, wherein, accounts information and withhold that information of withholing including but not limited to is withholdd
Amount information.
The present embodiment can execute transaction of withholing to apply to purchase corresponding 3rd node of bank in by block chain with fund, carry
The flexibility of high application.
In a preferred embodiment, on the basis of the embodiment of above-mentioned Fig. 4, the system also includes:
Supplement module with money, if the intelligent contract for applying to purchase first node described in direction for fund initiates to apply to purchase bank to fund
The recharging payment of predetermined electronic account, then the intelligent contract of the first node corresponding for recharging payment recharge amount is added
Enter in the remaining sum of the electronic account, and by the Transaction Information of the recharging payment to other node broadcasts;
3rd determining module, for based on the Transaction Information that is broadcasted, the intelligent contract determination of the 3rd node is described
Whether the remaining sum in electronic account increased the recharge amount;
Broadcast module, for if so, then generating the flag of successful recharging, and the flag of successful recharging is saved to other
Point broadcast;The flag for supplementing failure with money is otherwise generated, and the flag of failure will be supplemented with money to other node broadcasts.
In the present embodiment, electronic account can be supplemented with money before or after the fund transaction of applying to purchase, for example can be with
Electronic account is supplemented with money after the completion of the fund transaction of applying to purchase or after applying to purchase Fail Transaction in fund.The present embodiment can by with
Family is operated in terminal, triggers the electricity for applying to purchase bank to the intelligent contract initiation of first node to the fund that the fund side of applying to purchase is located
The recharging payment of sub- account, corresponding for recharging payment recharge amount is added in the remaining sum of the electronic account, and will supplement friendship with money
Easy Transaction Information to other node broadcasts, to inform other nodes fund side of applying to purchase successful rechargings, wherein, recharging payment
Transaction Information includes but is not limited to the fund side of applying to purchase information (such as user profile etc.), the accounts information that supplements with money and the gold that supplements with money
Volume information.
Fund applies to purchase the intelligent contract of corresponding 3rd node of bank after broadcasted Transaction Information is received, to the electricity
Remaining sum in sub- account is confirmed, to confirm whether the electronic account increased recharge amount, if so, then generates successful recharging
Flag, and by the flag of successful recharging to other node broadcasts, to inform that other nodes confirm that the fund side of applying to purchase is filled
It is worth successfully, otherwise generates the flag for supplementing failure with money, and the flag of failure will be supplemented with money to other node broadcasts, to inform other
It is unsuccessful that node confirms that the fund side of applying to purchase supplements with money.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all spirit in the present invention and
Within principle, any modification, equivalent substitution and improvements that is made etc. should be included within the scope of the present invention.
Claims (14)
1. a kind of fund based on block chain applies to purchase method of commerce, it is characterised in that the friendship of applying to purchase of the fund based on block chain
Easily method includes:
S1, receives the carrying base that fund applies to purchase the initiation of direction fund mechanism in the intelligent contract of the first node of block chain network
After gold applies to purchase the transaction of applying to purchase of the fund of quantity, the fund is applied to purchase quantity and adds the base by the intelligent contract of the first node
In the backlog of golden mechanism, and the fund will be added to apply to purchase the backlog of quantity to other node broadcasts;
S2, based on the backlog that is broadcasted, the intelligent contract of the Section Point of the block chain network is initiated to fund Shen
The fund that purchaser is located applies to purchase the transaction of withholing of the electronic account of bank, applies to purchase with the fund that quantity is corresponding to withhold with deduction
The amount of money, and by the information of withholing of the transaction of withholing to other node broadcasts;
S3, based on the information of withholing that is broadcasted, the fund to the fund side of applying to purchase initiated by the intelligent contract of the Section Point
Transaction is distributed, is increased the fund in the fund account for thinking the fund side of applying to purchase and is applied to purchase the corresponding fund of quantity, and by institute
That states that fund distributes transaction distributes information to other node broadcasts;
Wherein, the node in the block chain network at least includes the corresponding first node in the fund side of applying to purchase and the fund
The corresponding Section Point of mechanism.
2. the fund based on block chain according to claim 1 applies to purchase method of commerce, it is characterised in that the step S1 bag
Include:
The carrying fund that fund applies to purchase the initiation of direction fund mechanism is received in the intelligent contract of the first node of block chain network
After applying to purchase the fund transaction of applying to purchase of quantity, the intelligent contract of the first node determines whether the remaining sum in the electronic account is big
In applying to purchase the corresponding amount of money of quantity equal to the fund;
If so, then corresponding for the fund transaction of the applying to purchase fund quantity of applying to purchase is added to institute by the intelligent contract of the first node
State in the backlog of fund mechanism, and the fund will be added to apply to purchase the backlog of quantity to other node broadcasts,
The fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described first node.
3. the fund based on block chain according to claim 1 applies to purchase method of commerce, it is characterised in that the block link network
Node on network also includes that the fund applies to purchase corresponding 3rd node of bank, and the method also includes:
The transaction of withholing of the electronic account for applying to purchase bank to fund initiated by the intelligent contract of the Section Point of the block chain network
Afterwards, the intelligent contract of the 3rd node determines whether the remaining sum in the electronic account reduces the deducted amount;
If so, the intelligent contract of the 3rd node generates successful flag of withholing, and successful flag of withholing is to which
His node broadcasts, otherwise generate the flag of failure of withholing, and by the flag of failure of withholing to other node broadcasts.
4. method of commerce is applied to purchase based on the fund of block chain according to any one of claims 1 to 3, it is characterised in that institute
Include before stating step S2:
The intelligent contract of the Section Point determines whether the remaining sum in the electronic account applies to purchase number more than or equal to the fund
Measure the corresponding amount of money;
If so, then execution step S2, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described Section Point.
5. method of commerce is applied to purchase based on the fund of block chain according to any one of claims 1 to 3, it is characterised in that institute
Include before stating step S3:
The intelligent contract of the Section Point determines whether the remaining sum in the electronic account reduces and applies to purchase number with the fund
Measure corresponding deducted amount;
If so, then execution step S3, the fund transaction of applying to purchase described in the intelligent contract refusal respond of otherwise described Section Point.
6. the fund based on block chain according to claim 1 and 2 applies to purchase method of commerce, it is characterised in that the block
Node in chain network also includes that the fund applies to purchase corresponding 3rd node of bank, and step S2 is replaced with:
S4, based on the backlog that is broadcasted, the intelligent contract of the 3rd node of the block chain network is initiated to fund Shen
The fund that purchaser is located applies to purchase the transaction of withholing of the electronic account of bank, applies to purchase with the fund that quantity is corresponding to withhold with deduction
The amount of money, and by the information of withholing of the transaction of withholing to other node broadcasts.
7. method of commerce is applied to purchase based on the fund of block chain according to claim 1 or 2 any one, it is characterised in that institute
Stating the node in block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, and the method also includes:
S5, if fund applies to purchase the predetermined electronic account that the intelligent contract of first node described in direction initiates to apply to purchase fund bank
Recharging payment, then the intelligent contract of the first node corresponding for recharging payment recharge amount is added the electronic account
Remaining sum in, and by the Transaction Information of the recharging payment to other node broadcasts;
S6, based on the Transaction Information that is broadcasted, the intelligent contract of the 3rd node determines that the remaining sum in the electronic account is
No increased the recharge amount;
S7, if so, then generates the flag of successful recharging, and by the flag of successful recharging to other node broadcasts;
S8, if it is not, then generating the flag for supplementing failure with money, and will supplement the flag of failure with money to other node broadcasts.
8. a kind of fund based on block chain applies to purchase transaction system, it is characterised in that the friendship of applying to purchase of the fund based on block chain
Easily system includes:
Module is added, and applies to purchase direction fund mechanism for fund being received in the intelligent contract of the first node of block chain network
After the carrying fund for rising applies to purchase the fund transaction of applying to purchase of quantity, the fund is applied to purchase quantity by the intelligent contract of the first node
Add in the backlog of the fund mechanism, and the fund will be added to apply to purchase the backlog of quantity to other nodes
Broadcast;
First withholds module, for based on the backlog that is broadcasted, the intelligence conjunction of the Section Point of the block chain network
About initiate to the fund side of applying to purchase be located fund apply to purchase bank electronic account transaction of withholing, with deduction apply to purchase with the fund
The corresponding deducted amount of quantity, and by the information of withholing of the transaction of withholing to other node broadcasts;
Module is distributed, for based on the information of withholing that is broadcasted, the intelligent contract of the Section Point is initiated to the fund Shen
The fund of purchaser distributes transaction, increases the fund and apply to purchase the corresponding base of quantity in the fund account for thinking the fund side of applying to purchase
Gold, and information is distributed to other node broadcasts by what the fund distributed transaction;
Wherein, the node in the block chain network at least includes the corresponding first node in the fund side of applying to purchase and the fund
The corresponding Section Point of mechanism.
9. the fund based on block chain according to claim 8 applies to purchase transaction system, it is characterised in that the addition module
Intelligent contract specifically for the first node in block chain network receives the carrying that fund applies to purchase the initiation of direction fund mechanism
After fund applies to purchase the transaction of applying to purchase of the fund of quantity, the intelligent contract of the first node determines that the remaining sum in the electronic account is
No apply to purchase the corresponding amount of money of quantity more than or equal to the fund;If so, then the intelligent contract of the first node by the fund
The corresponding fund quantity of applying to purchase of the transaction of applying to purchase is added in the backlog of the fund mechanism, and will add the fund Shen
The backlog of purchase quantity is to other node broadcasts, fund Shen described in the intelligent contract refusal respond of otherwise described first node
Purchase transaction.
10. the fund based on block chain according to claim 8 applies to purchase transaction system, it is characterised in that the block chain
Node on network also includes that the fund applies to purchase corresponding 3rd node of bank, also includes generation module, for the block
After the transaction of withholing of the electronic account for applying to purchase bank to fund initiated by the intelligent contract of the Section Point of chain network, described Section three
The intelligent contract of point determines whether the remaining sum in the electronic account reduces the deducted amount;If so, the 3rd node
Intelligent contract generate successful flag of withholing, and successful flag of withholing otherwise generates button to other node broadcasts
The flag of money failure, and by the flag of failure of withholing to other node broadcasts.
11. apply to purchase transaction system based on the fund of block chain according to any one of claim 8 to 10, it is characterised in that
Also include the first determining module, the intelligent contract for the Section Point determines whether the remaining sum in the electronic account is more than
Apply to purchase the corresponding amount of money of quantity equal to the fund, if so, then the first module of withholing of triggering is withholdd.
12. apply to purchase transaction system based on the fund of block chain according to any one of claim 8 to 10, it is characterised in that
Also include the second determining module, the intelligent contract for the Section Point determines whether the remaining sum in the electronic account is reduced
Apply to purchase the corresponding deducted amount of quantity with the fund, if so, then triggering distributes module and distributes fund.
13. according to claim 8 or claim 9 transaction system is applied to purchase based on the fund of block chain, it is characterised in that the block
Node in chain network also includes that the fund applies to purchase corresponding 3rd node of bank, and the described first module of withholing replaces with second
Withhold module, for based on the backlog that is broadcasted, it is right that the intelligent contract of the 3rd node of the block chain network is initiated
The fund that the fund side of applying to purchase is located applies to purchase the transaction of withholing of the electronic account of bank, applies to purchase quantity with deduction with the fund corresponding
Deducted amount, and by the information of withholing of the transaction of withholing to other node broadcasts.
14. apply to purchase transaction system based on the fund of block chain according to claim 8 or 9 any one, it is characterised in that institute
Stating the node in block chain network also includes that the fund applies to purchase corresponding 3rd node of bank, also includes:
Supplement module with money, if the intelligent contract for applying to purchase first node described in direction for fund initiates to make a reservation for the fund bank of applying to purchase
Electronic account recharging payment, then the intelligent contract of the first node by corresponding for recharging payment recharge amount add institute
State in the remaining sum of electronic account, and by the Transaction Information of the recharging payment to other node broadcasts;
3rd determining module, for based on the Transaction Information that is broadcasted, the intelligent contract of the 3rd node determines the electronics
Whether the remaining sum in account increased the recharge amount;
If so, broadcast module for then generating the flag of successful recharging and the flag of successful recharging is wide to other nodes
Broadcast;The flag for supplementing failure with money is otherwise generated, and the flag of failure will be supplemented with money to other node broadcasts.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610900964.0A CN106504089A (en) | 2016-10-14 | 2016-10-14 | Method of commerce and system are applied to purchase based on the fund of block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610900964.0A CN106504089A (en) | 2016-10-14 | 2016-10-14 | Method of commerce and system are applied to purchase based on the fund of block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106504089A true CN106504089A (en) | 2017-03-15 |
Family
ID=58295060
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610900964.0A Pending CN106504089A (en) | 2016-10-14 | 2016-10-14 | Method of commerce and system are applied to purchase based on the fund of block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106504089A (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106991607A (en) * | 2017-03-29 | 2017-07-28 | 杭州秘猿科技有限公司 | A kind of unordered transaction control method based on block chain account model |
CN107358417A (en) * | 2017-06-23 | 2017-11-17 | 现在(北京)支付股份有限公司 | The method of payment supervised based on block chain technology |
CN107358422A (en) * | 2017-06-23 | 2017-11-17 | 现在(北京)支付股份有限公司 | Payment system based on block chain technology |
CN107451812A (en) * | 2017-08-04 | 2017-12-08 | 现在(北京)支付股份有限公司 | APP application methods of payment on mobile terminal based on block chain technology |
CN107633469A (en) * | 2017-08-18 | 2018-01-26 | 暨南大学 | A kind of scholarship management method and system based on block chain technology |
CN108090767A (en) * | 2017-12-28 | 2018-05-29 | 中国联合网络通信集团有限公司 | Recharge method and charging system based on block chain |
CN108229940A (en) * | 2018-02-13 | 2018-06-29 | 中国联合网络通信集团有限公司 | Method of commerce and transaction system |
CN108305169A (en) * | 2018-02-28 | 2018-07-20 | 易百信息技术(上海)股份有限公司 | Prepaid card transactions data save method and device |
CN108389047A (en) * | 2018-02-12 | 2018-08-10 | 深圳沃链科技有限公司 | The method and block chain network of fundamental chain and subchain transaction in block chain |
CN108596763A (en) * | 2018-03-19 | 2018-09-28 | 北京链湾科技中心(有限合伙) | A transaction method and device based on block chain |
CN108629691A (en) * | 2018-05-07 | 2018-10-09 | 中国联合网络通信集团有限公司 | Method of commerce and transaction system |
CN108629584A (en) * | 2018-04-25 | 2018-10-09 | 常海峰 | Mode of payment, device based on block chain and computer readable storage medium |
CN109166042A (en) * | 2018-09-03 | 2019-01-08 | 平安科技(深圳)有限公司 | Node device, real-time account checking method and storage medium based on block chain |
CN109379199A (en) * | 2018-09-03 | 2019-02-22 | 中国联合网络通信集团有限公司 | User credit processing method, device, equipment and storage medium |
CN109447802A (en) * | 2018-10-22 | 2019-03-08 | 成都凡特客科技有限公司 | A kind of Venture Capital management system based on block chain technology |
CN109493210A (en) * | 2018-09-27 | 2019-03-19 | 深圳壹账通智能科技有限公司 | Refund account checking method, device, equipment and readable storage medium storing program for executing based on block chain |
CN109493202A (en) * | 2018-09-27 | 2019-03-19 | 深圳壹账通智能科技有限公司 | Block chain account checking method, device, system, equipment and readable storage medium storing program for executing |
CN109584078A (en) * | 2018-10-22 | 2019-04-05 | 中国平安人寿保险股份有限公司 | Fund applies to purchase management method, device, computer readable storage medium and server |
CN109636622A (en) * | 2019-01-03 | 2019-04-16 | 平安科技(深圳)有限公司 | A kind of fund data sharing method, system and electronic equipment based on block chain |
CN109767334A (en) * | 2018-12-14 | 2019-05-17 | 深圳壹账通智能科技有限公司 | Fund application processing method, device, computer equipment and storage medium |
CN109785142A (en) * | 2018-12-18 | 2019-05-21 | 平安科技(深圳)有限公司 | Monetary fund based on block chain redeems method and system, electronic equipment |
CN109859041A (en) * | 2019-01-09 | 2019-06-07 | 平安科技(深圳)有限公司 | Fund transaction real time updating method and system, electronic equipment based on block chain |
CN109903164A (en) * | 2019-01-03 | 2019-06-18 | 广州斯拜若科技有限公司 | Private equity funds automation monitoring and managing method and system based on block chain |
CN110765200A (en) * | 2019-09-05 | 2020-02-07 | 阿里巴巴集团控股有限公司 | Asset procurement method and device based on block chain and electronic equipment |
US10586062B1 (en) | 2015-11-23 | 2020-03-10 | United Services Automobile Association (Usaa) | Systems and methods to track, store, and manage events, rights and liabilities |
US10592993B2 (en) | 2017-09-29 | 2020-03-17 | Oracle Financial Services Software Limited | Computerized transaction management module for blockchain networks |
CN111125786A (en) * | 2019-12-26 | 2020-05-08 | 中国银行股份有限公司 | Bond distribution data storage method, device and system based on block chain |
CN111210354A (en) * | 2020-01-10 | 2020-05-29 | 海南新软软件有限公司 | Digital asset hosting method and device |
CN111275421A (en) * | 2020-01-20 | 2020-06-12 | 厦门顺势共识信息科技有限公司 | Block chain-based financial information chaining method |
US10818170B1 (en) | 2016-01-20 | 2020-10-27 | United Services Automobile Association | Systems and methods for traffic management via inter-party resource allocation |
CN112288412A (en) * | 2019-11-27 | 2021-01-29 | 立旃(上海)科技有限公司 | Block chain-based digital legal note management method and device |
US10977629B2 (en) | 2017-09-29 | 2021-04-13 | Oracle Financial Services Software Limited | Computerized messaging module for blockchain networks |
CN113191897A (en) * | 2021-04-29 | 2021-07-30 | 中钞信用卡产业发展有限公司杭州区块链技术研究院 | Block chain based product transaction method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1503173A (en) * | 2002-11-26 | 2004-06-09 | 建华商业银行股份有限公司 | Fund system |
CN1996372A (en) * | 2006-12-31 | 2007-07-11 | 中国工商银行股份有限公司 | System for implementing agency and application of financial products and method therefor |
CN101216922A (en) * | 2007-12-28 | 2008-07-09 | 中国工商银行股份有限公司 | A system and method for real time ultra-short term financing |
CN102479375A (en) * | 2010-11-26 | 2012-05-30 | 深圳证券交易所 | Method and system for subscription and redemption transaction of open-end fund |
CN105956923A (en) * | 2016-04-20 | 2016-09-21 | 上海如鸽投资有限公司 | Asset transaction platform and digital certification and transaction method for assets |
CN105976231A (en) * | 2016-06-24 | 2016-09-28 | 深圳前海微众银行股份有限公司 | Asset management method based on intelligent block chain contracts and nodes |
US20160283920A1 (en) * | 2015-03-28 | 2016-09-29 | Justin Fisher | Authentication and verification of digital data utilizing blockchain technology |
-
2016
- 2016-10-14 CN CN201610900964.0A patent/CN106504089A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1503173A (en) * | 2002-11-26 | 2004-06-09 | 建华商业银行股份有限公司 | Fund system |
CN1996372A (en) * | 2006-12-31 | 2007-07-11 | 中国工商银行股份有限公司 | System for implementing agency and application of financial products and method therefor |
CN101216922A (en) * | 2007-12-28 | 2008-07-09 | 中国工商银行股份有限公司 | A system and method for real time ultra-short term financing |
CN102479375A (en) * | 2010-11-26 | 2012-05-30 | 深圳证券交易所 | Method and system for subscription and redemption transaction of open-end fund |
US20160283920A1 (en) * | 2015-03-28 | 2016-09-29 | Justin Fisher | Authentication and verification of digital data utilizing blockchain technology |
CN105956923A (en) * | 2016-04-20 | 2016-09-21 | 上海如鸽投资有限公司 | Asset transaction platform and digital certification and transaction method for assets |
CN105976231A (en) * | 2016-06-24 | 2016-09-28 | 深圳前海微众银行股份有限公司 | Asset management method based on intelligent block chain contracts and nodes |
Cited By (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11790097B1 (en) | 2015-11-23 | 2023-10-17 | United Services Automobile Association (Usaa) | Systems and methods to track, store, and manage events, rights, and liabilities |
US10586062B1 (en) | 2015-11-23 | 2020-03-10 | United Services Automobile Association (Usaa) | Systems and methods to track, store, and manage events, rights and liabilities |
US11023604B1 (en) | 2015-11-23 | 2021-06-01 | United Services Automobile Association (Usaa) | Systems and methods to track, store, and manage events, rights and liabilities |
US12141304B1 (en) | 2015-11-23 | 2024-11-12 | United Services Automobile Association (Usaa) | Systems and methods to track, store, and manage events, rights, and liabilities |
US10818170B1 (en) | 2016-01-20 | 2020-10-27 | United Services Automobile Association | Systems and methods for traffic management via inter-party resource allocation |
US11816984B1 (en) | 2016-01-20 | 2023-11-14 | United Services Automobile Association (Usaa) | Systems and methods for traffic management via inter-party resource allocation |
US12131634B1 (en) | 2016-01-20 | 2024-10-29 | United Services Automobile Association (Usaa) | Systems and methods for traffic management via inter-party resource allocation |
CN106991607B (en) * | 2017-03-29 | 2020-04-10 | 杭州溪塔科技有限公司 | Disordered transaction control method based on block chain account model |
CN106991607A (en) * | 2017-03-29 | 2017-07-28 | 杭州秘猿科技有限公司 | A kind of unordered transaction control method based on block chain account model |
CN107358417A (en) * | 2017-06-23 | 2017-11-17 | 现在(北京)支付股份有限公司 | The method of payment supervised based on block chain technology |
CN107358422A (en) * | 2017-06-23 | 2017-11-17 | 现在(北京)支付股份有限公司 | Payment system based on block chain technology |
CN107451812A (en) * | 2017-08-04 | 2017-12-08 | 现在(北京)支付股份有限公司 | APP application methods of payment on mobile terminal based on block chain technology |
CN107633469A (en) * | 2017-08-18 | 2018-01-26 | 暨南大学 | A kind of scholarship management method and system based on block chain technology |
US11348187B2 (en) | 2017-09-29 | 2022-05-31 | Oracle Financial Services Software Limited | Computerized transaction management module for blockchain networks |
US10592993B2 (en) | 2017-09-29 | 2020-03-17 | Oracle Financial Services Software Limited | Computerized transaction management module for blockchain networks |
US10977629B2 (en) | 2017-09-29 | 2021-04-13 | Oracle Financial Services Software Limited | Computerized messaging module for blockchain networks |
CN108090767B (en) * | 2017-12-28 | 2021-07-06 | 中国联合网络通信集团有限公司 | Recharging method and recharging system based on block chain |
CN108090767A (en) * | 2017-12-28 | 2018-05-29 | 中国联合网络通信集团有限公司 | Recharge method and charging system based on block chain |
CN108389047B (en) * | 2018-02-12 | 2021-07-09 | 南京思利华信息科技有限公司 | Method for trading between parent chain and child chain in block chain and block chain network |
CN108389047A (en) * | 2018-02-12 | 2018-08-10 | 深圳沃链科技有限公司 | The method and block chain network of fundamental chain and subchain transaction in block chain |
CN108229940A (en) * | 2018-02-13 | 2018-06-29 | 中国联合网络通信集团有限公司 | Method of commerce and transaction system |
CN108305169B (en) * | 2018-02-28 | 2022-05-20 | 易百信息技术(上海)股份有限公司 | Prepaid card transaction data storage method and device |
CN108305169A (en) * | 2018-02-28 | 2018-07-20 | 易百信息技术(上海)股份有限公司 | Prepaid card transactions data save method and device |
CN108596763A (en) * | 2018-03-19 | 2018-09-28 | 北京链湾科技中心(有限合伙) | A transaction method and device based on block chain |
CN108629584A (en) * | 2018-04-25 | 2018-10-09 | 常海峰 | Mode of payment, device based on block chain and computer readable storage medium |
CN108629584B (en) * | 2018-04-25 | 2022-07-01 | 常海峰 | Block chain based payment method, device and computer readable storage medium |
CN108629691A (en) * | 2018-05-07 | 2018-10-09 | 中国联合网络通信集团有限公司 | Method of commerce and transaction system |
CN109379199A (en) * | 2018-09-03 | 2019-02-22 | 中国联合网络通信集团有限公司 | User credit processing method, device, equipment and storage medium |
CN109379199B (en) * | 2018-09-03 | 2021-07-20 | 中国联合网络通信集团有限公司 | User credit processing method, device, equipment and storage medium |
CN109166042A (en) * | 2018-09-03 | 2019-01-08 | 平安科技(深圳)有限公司 | Node device, real-time account checking method and storage medium based on block chain |
CN109493210A (en) * | 2018-09-27 | 2019-03-19 | 深圳壹账通智能科技有限公司 | Refund account checking method, device, equipment and readable storage medium storing program for executing based on block chain |
CN109493202A (en) * | 2018-09-27 | 2019-03-19 | 深圳壹账通智能科技有限公司 | Block chain account checking method, device, system, equipment and readable storage medium storing program for executing |
CN109447802A (en) * | 2018-10-22 | 2019-03-08 | 成都凡特客科技有限公司 | A kind of Venture Capital management system based on block chain technology |
CN109584078A (en) * | 2018-10-22 | 2019-04-05 | 中国平安人寿保险股份有限公司 | Fund applies to purchase management method, device, computer readable storage medium and server |
CN109767334A (en) * | 2018-12-14 | 2019-05-17 | 深圳壹账通智能科技有限公司 | Fund application processing method, device, computer equipment and storage medium |
CN109785142B (en) * | 2018-12-18 | 2024-09-06 | 平安科技(深圳)有限公司 | Block chain-based monetary fund redemption method and system and electronic device |
CN109785142A (en) * | 2018-12-18 | 2019-05-21 | 平安科技(深圳)有限公司 | Monetary fund based on block chain redeems method and system, electronic equipment |
CN109636622A (en) * | 2019-01-03 | 2019-04-16 | 平安科技(深圳)有限公司 | A kind of fund data sharing method, system and electronic equipment based on block chain |
CN109636622B (en) * | 2019-01-03 | 2024-03-29 | 平安科技(深圳)有限公司 | Block chain-based fund data sharing method and system and electronic equipment |
CN109903164A (en) * | 2019-01-03 | 2019-06-18 | 广州斯拜若科技有限公司 | Private equity funds automation monitoring and managing method and system based on block chain |
CN109859041B (en) * | 2019-01-09 | 2023-06-27 | 平安科技(深圳)有限公司 | Block chain-based fund transaction real-time updating method and system and electronic equipment |
CN109859041A (en) * | 2019-01-09 | 2019-06-07 | 平安科技(深圳)有限公司 | Fund transaction real time updating method and system, electronic equipment based on block chain |
CN113836227A (en) * | 2019-09-05 | 2021-12-24 | 创新先进技术有限公司 | Asset procurement method and device based on block chain and electronic equipment |
CN110765200A (en) * | 2019-09-05 | 2020-02-07 | 阿里巴巴集团控股有限公司 | Asset procurement method and device based on block chain and electronic equipment |
CN110765200B (en) * | 2019-09-05 | 2021-07-23 | 创新先进技术有限公司 | Asset procurement method and device based on block chain and electronic equipment |
CN113836227B (en) * | 2019-09-05 | 2024-04-19 | 创新先进技术有限公司 | Asset purchasing method and device based on blockchain and electronic equipment |
CN112288412A (en) * | 2019-11-27 | 2021-01-29 | 立旃(上海)科技有限公司 | Block chain-based digital legal note management method and device |
CN111125786A (en) * | 2019-12-26 | 2020-05-08 | 中国银行股份有限公司 | Bond distribution data storage method, device and system based on block chain |
CN111210354A (en) * | 2020-01-10 | 2020-05-29 | 海南新软软件有限公司 | Digital asset hosting method and device |
CN111210354B (en) * | 2020-01-10 | 2023-07-07 | 北京庚金科技有限公司 | Digital asset hosting method and device |
CN111275421A (en) * | 2020-01-20 | 2020-06-12 | 厦门顺势共识信息科技有限公司 | Block chain-based financial information chaining method |
CN113191897A (en) * | 2021-04-29 | 2021-07-30 | 中钞信用卡产业发展有限公司杭州区块链技术研究院 | Block chain based product transaction method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106504089A (en) | Method of commerce and system are applied to purchase based on the fund of block chain | |
US10540643B2 (en) | Interchange rate processing system and method | |
CN106991610A (en) | A kind of system that the service of supply chain intelligent finance is provided | |
US20140149279A1 (en) | Method and apparatus for processing financial transactions subject to different financing terms | |
US9747599B2 (en) | Method and system for identifying and processing currency conversion in a financial transaction | |
CN104937625B (en) | System, method and the network payment server of network payment | |
CN105469297A (en) | Fund processing method for electronic commerce system and fund processing system for electronic commerce system | |
CN105678546B (en) | Digital asset processing method based on distributed shared general ledger | |
CN109829801B (en) | Account separating method, system and storage medium | |
TW201810145A (en) | Online payment method and device | |
CN107038644A (en) | Declaration form treating method and apparatus | |
CN103714625A (en) | Intelligent card recharging method and system | |
CN107369014A (en) | A kind of prepaid card method of payment, network payment platform and prepaid card systems | |
CN107451812B (en) | APP payment method on mobile terminal based on block chain technology | |
CN110866748A (en) | Payment Processing System and Method | |
CN104915827A (en) | Online order electronic settlement method and system | |
CN112116482A (en) | Financing data processing method and device based on block chain | |
US20210049561A1 (en) | Transaction processing method and device, electronic device and computer-readable storage medium | |
CN106296395A (en) | Loan operation method and device | |
CN106557921A (en) | On-line payment method and device | |
GB2528120A (en) | Method and system of processing a transaction for a group | |
CN106934606B (en) | Credit card payment request processing method and device | |
CN107153952A (en) | Shopping settlement method and device | |
CN115702431A (en) | Method and system for handling transfer service | |
CN107038612A (en) | A kind of electronic certificate duration of an exhibition method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |
|
RJ01 | Rejection of invention patent application after publication |