[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201610900964.0A
Other languages
Chinese (zh)
Inventor
刘�英
陆帆
陆一帆
庄荣墩
陈文博
林宙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201610900964.0A priority Critical patent/CN106504089A/en
Publication of CN106504089A publication Critical patent/CN106504089A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/06Asset 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

Method of commerce and system are applied to purchase based on the fund of block chain
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.
CN201610900964.0A 2016-10-14 2016-10-14 Method of commerce and system are applied to purchase based on the fund of block chain Pending CN106504089A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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