CN109359956A - Contract configuration method, contract application method, equipment and storage medium - Google Patents

Contract configuration method, contract application method, equipment and storage medium Download PDF

Info

Publication number
CN109359956A
CN109359956A CN201811059568.5A CN201811059568A CN109359956A CN 109359956 A CN109359956 A CN 109359956A CN 201811059568 A CN201811059568 A CN 201811059568A CN 109359956 A CN109359956 A CN 109359956A
Authority
CN
China
Prior art keywords
contract
user
account
relevant parameter
assets
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
CN201811059568.5A
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.)
Hangzhou Fuzamei Technology Co Ltd
Original Assignee
Hangzhou Fuzamei Technology 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 Hangzhou Fuzamei Technology Co Ltd filed Critical Hangzhou Fuzamei Technology Co Ltd
Priority to CN201811059568.5A priority Critical patent/CN109359956A/en
Publication of CN109359956A publication Critical patent/CN109359956A/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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • 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

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a kind of contract configuration method, contract application method, equipment and storage medium, and this method includes configuring several account relevant parameters for the first contract, generates the contract for being configured with system of account.The present invention is configured with a kind of standardized contract for having system of account, guarantees the safety of exchange of assets between contract.

Description

Contract configuration method, contract application method, equipment and storage medium
Technical field
This application involves internet financial technology fields, and in particular to a kind of contract configuration method, equipment and storage medium.
Background technique
In existing block chain technology, contract specifies the rights and duties of each side participant, and each contract is initially One empty contract, these rights and duties are programmed by developer in a manner of electronization, comprising that can trigger conjunction in code The condition about executed automatically;Once coding is completed, this part is just uploaded in block chain network with the contract of rights and duties. Each contract is independent from each other, and each specific rights and duties of contract institute are also not necessarily identical, it is assumed that user needs at this time Execute a transfer operation, and about A function be execute to transfer accounts, and about B function be execute across chain transaction, if that with Family accidentally squeezes into assets and about B, then may cause loss of assets.
Summary of the invention
In view of drawbacks described above in the prior art or deficiency, exchange of assets between contract can be guaranteed by being intended to provide one kind Contract configuration method, contract application method, equipment and the storage medium of safety.
In a first aspect, the present invention provides a kind of contract configuration method, comprising:
Several account relevant parameters are configured for the first contract, generate the contract for being configured with system of account.
Second aspect, the present invention provide a kind of contract application method, comprising:
Receive the Transaction Information that the client of user is submitted and the first contract of triggering, wherein Transaction Information includes assets branch Pay the operation class of the first square user information, the second user information of asset acceptance side, Asset Type, assets number and assets Type;
The account relevant parameter of assets payer and asset acceptance side in the first contract is updated according to Transaction Information;
The account relevant parameter updated is stored into database to generate the account relevant parameter of latest edition.
The third aspect, the present invention also provides a kind of contract application methods, comprising:
The account relevant parameter of latest edition in reading database.
Fourth aspect, the present invention also provides a kind of equipment, including one or more processors and memory, wherein memory Comprising can by instruction that the one or more processors execute so that the one or more processors execute it is each according to the present invention The contract configuration method and contract application method that embodiment provides.
5th aspect, the present invention also provides a kind of storage medium for being stored with computer program, which makes to count Calculation machine executes the contract configuration method and contract application method that each embodiment provides according to the present invention.
Contract configuration method, contract application method, equipment and the storage medium that many embodiments of the present invention provide are by being First contract configures several account relevant parameters, and the method for generating the contract configured with system of account is configured with a kind of standardization The contract for having system of account, guarantee contract between exchange of assets safety.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is a kind of flow chart for contract configuration method that one embodiment of the invention provides.
Fig. 2 is the schematic diagram of contract application scenarios in one embodiment of the invention.
Fig. 3 is a kind of flow chart for contract application method that one embodiment of the invention provides.
Fig. 4 is a kind of flow chart of preferred embodiment of method shown in Fig. 2.
Fig. 5 is a kind of flow chart of preferred embodiment of method shown in Fig. 2.
Fig. 6 is the flow chart for another contract application method that one embodiment of the invention provides.
Fig. 7 is a kind of structural schematic diagram for equipment that one embodiment of the invention provides.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to Convenient for description, part relevant to invention is illustrated only in attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is a kind of flow chart for contract configuration method that one embodiment of the invention provides.As shown in Figure 1, in this implementation In example, the present invention provides a kind of contract configuration method, comprising:
S12: several account relevant parameters are configured for the first contract, generate the contract for being configured with system of account.
Specifically, with user identity information, the freezing of assets balance information of the Active assets balance information of user, user is For several account relevant parameters, contract configuration method are as follows: configure user identity information, the Active assets of user for the first contract Balance information, the freezing of assets balance information of user generate the contract for being configured with system of account.
Above-described embodiment is with user identity information, the Active assets balance information of user, the freezing of assets remaining sum letter of user Breath is more being implemented to have carried out detailed elaboration to contract configuration method provided by the invention for several account relevant parameters In example, contract configuration method provided by the invention is not exemplified as limiting with above-mentioned, will can also mark according to actual needs in addition to user Know information, the other parameters of the Active assets balance information of user, the freezing of assets balance information of user are also configured as several accounts Identical technical effect can be achieved in family relevant parameter.
In a preferred embodiment, account relevant parameter includes at least one of the following: user identity information, the activity of user Assets balance information, the freezing of assets balance information of user, specifically, using user's name as user identity information for, account Family relevant parameter are as follows: user's name, the Active assets balance information of user, the freezing of assets balance information of user.More real Apply in example, can also according to actual needs by User ID, client public key, client public key etc. can be with the parameter of identity user identity As user identity information, identical technical effect can be achieved.
In a preferred embodiment, the configuration of the first contract is on following at least a kind of node: central node, ordinary node. First contract can be only fitted on ordinary node, or can be only fitted on the central node of function admirable.
Fig. 2 is the schematic diagram of the application scenarios of contract in one embodiment of the invention.As shown in Fig. 2, in the present embodiment, using Family 30 is sent transaction information on the first block chain 10, and there are many nodes 101, and about 20 configurations to save on the first block chain 10 On point 101, and about 20 read account relevant parameter from database 40, and the account relevant parameter of update is stored to database In 40.
Fig. 3 is a kind of flow chart for contract application method that one embodiment of the invention provides.As shown in figure 3, in this implementation In example, the present invention provides a kind of contract application method, comprising:
S22: the Transaction Information that the client of user is submitted and the first contract of triggering are received, wherein Transaction Information includes money Produce the operation of the first user information of payer, the second user information of asset acceptance side, Asset Type, assets number and assets Type;
S25: the account relevant parameter of assets payer and asset acceptance side in the first contract is updated according to Transaction Information;
S28: the account relevant parameter updated is stored into database to generate the account relevant parameter of latest edition.
Specifically, by taking application scenarios shown in Fig. 2 as an example, client public key address is configured by user information, by account phase The Active assets balance information that information configuration is user is closed, Asset Type is configured void by the freezing of assets balance information of user Quasi- currency, the first contract configure on ordinary node;Assuming that user A initiates a transaction information M, in the transaction information, User A is assets payer, and the first user information of assets payer is the public key address of assets payer, and user B is money Recipient is produced, and the second user information of asset acceptance side is the public key address of asset acceptance side, Asset Type is ideal money N, assets number are 1, and action type is transfer operation;The Active assets balance information of the ideal money N of user A: 10, user A Ideal money N freezing of assets balance information: 0;The Active assets balance information of the ideal money N of user B: 10, user A's The freezing of assets balance information of ideal money N: 0;
In step S22, the Transaction Information M and triggering first that the client 30 that ordinary node 101 receives user is submitted are closed About 20, wherein Transaction Information M includes: the first user information of assets payer: user A;The second user of asset acceptance side is believed Breath: user B;Asset Type: ideal money N, assets number: 1, action type: transfer operation;
In step s 25, ordinary node 101 updates the account of user A and user B in first and about 20 according to Transaction Information M Family relevant parameter;The account relevant parameter of user A updates are as follows: the Active assets balance information of the ideal money N of user A: 9, it uses The freezing of assets balance information of the ideal money N of family A: 0;The account relevant parameter of user B updates are as follows: the ideal money N of user B Active assets balance information: the freezing of assets balance information of the ideal money N of 11, user B: 0;
In step S28, ordinary node 101 stores the account relevant parameter updated into database 40 to generate most The account relevant parameter of new version.
Above-described embodiment configures account-related information to the work of user to configure client public key address for user information Asset Type is configured ideal money by dynamic assets balance information, the freezing of assets balance information of user, and the configuration of the first contract exists On ordinary node, and a transaction information M is initiated with user A, in the transaction information, user A is assets payer, and is provided The first user information for producing payer is the public key address of assets payer, and user B is asset acceptance side, and asset acceptance side Second user information is the public key address of asset acceptance side, and Asset Type is ideal money N, and assets number is 1, and action type is Transfer operation;The Active assets balance information of the ideal money N of user A: the freezing of assets remaining sum of the ideal money N of 10, user A Information: 0;The Active assets balance information of the ideal money N of user B: the freezing of assets remaining sum letter of the ideal money N of 10, user B Breath: for 0, having carried out detailed elaboration to contract application method provided by the invention, can be according to reality in more embodiments User information is configured client public key or other parameters that can be used for proving user information by border demand, by account-related information It is configured to user identity information, the Active assets balance information of user or other can be used the freezing of assets balance information of user In the other parameters of mark account balance status information, standard can arbitrarily be carried out by configuring gold, silver etc. for Asset Type Identical technical effect can be achieved by the configuration of the first contract on the central node of function admirable in the Asset Type for changing transaction.
In a preferred embodiment, the account relevant parameter updated is stored into database to generate latest edition Account relevant parameter includes: that the account relevant parameter that will be updated is appended to the account correlation that latest edition is generated in database Parameter.In the present embodiment, account relevant parameter is stored in additional mode into database, in more embodiments, also It can be used and store account relevant parameter into database in a covered manner, identical technical effect can be achieved.
Fig. 4 is a kind of flow chart of preferred embodiment of method shown in Fig. 2.As shown in figure 4, in a preferred embodiment In, include: before step S25
S23: whether detection asset acceptance side has opened up user account in the first contract:
It is no, then user account is opened up in the first contract for asset acceptance side, and user account is initialized.
Specifically, by taking application scenarios shown in Fig. 2 as an example, it is assumed that user B does not open up user account in first and about 20.
In step S23, ordinary node 101 detects whether user B has opened up user account in first and about 20:
It is no, then user account is opened up in first and about 20 for user B, and user account is initialized, the activity of user B Assets balance information is initialized as 0, and the freezing of assets balance information of user B is initialized as 0.
Fig. 5 is a kind of flow chart of preferred embodiment of method shown in Fig. 2.As shown in figure 5, in a preferred embodiment In, after step S25, further includes:
S26: Transaction Information and account relevant parameter are broadcast to all common recognition nodes in block chain network, for each total Know node to know together to the received Transaction Information of institute and account relevant parameter;
S27: when Transaction Information and account relevant parameter do not pass through common recognition, the account relevant parameter of rollback latest edition.
Specifically, by taking application scenarios shown in Fig. 2 as an example, the value of block height is configured to the version of account relevant parameter Number value, by the method for common recognition be configured to proof of work common recognition method;Assuming that user A is related in the account that version number is H-1 Parameter are as follows: the Active assets balance information of the ideal money N of user A: the freezing of assets remaining sum letter of the ideal money N of 10, user A Breath: 0;User B is in the account relevant parameter that version number is H-1 are as follows: the Active assets balance information of the ideal money N of user B: The freezing of assets balance information of the ideal money N of 10, user B: 0;Assuming that current block height is H, current block height is only connect Receive a transaction information M, the transaction are as follows: user A to user B transfer accounts assets number be 1 ideal money N.
In step s 25, ordinary node 101 updates the account of user A and user B in first and about 20 according to Transaction Information M Family relevant parameter;User A is updated in the account relevant parameter that version number is H are as follows: more than the Active assets of the ideal money N of user A Volume information: the freezing of assets balance information of the ideal money N of 9, user A: 0;User B is in the account relevant parameter that version number is H It updates are as follows: the Active assets balance information of the ideal money N of user B: the freezing of assets remaining sum letter of the ideal money N of 11, user B Breath: 0;
After step S25, further includes:
In step S26, Transaction Information M and version number the account relevant parameter for being H are broadcast to first by ordinary node 101 All common recognition nodes in block chain 10, so that each common recognition node is total to the received Transaction Information of institute and account relevant parameter Know;
In step s 27: if respectively common recognition node knows together to the received Transaction Information of institute and account relevant parameter, and having More than half common recognition node of common recognition node total amount thinks that common recognition does not pass through, and 101 rollback version number of ordinary node is the account phase of H Closing parameter is the account relevant parameter that version number is H-1.
Above-described embodiment is to configure the value of block height to the value of the version number of account relevant parameter, by the method for common recognition It is configured to be illustrated for proof of work common recognition method, it, can also according to actual needs will not in more embodiments Same parameter configuration is version number, and the method for common recognition can also be configured to equity according to actual needs proves common recognition method, Byzantium Other common recognition methods such as common recognition method are, it can be achieved that identical technical effect.
In a preferred embodiment, action type is following any one: withdraw the money operation, deposit operation, transfer operation, jelly Knot operation, operation of thawing.First contract is a kind of safety that can guarantee exchange of assets between contract, may be implemented to take Money, the contract operated of depositing, transfer accounts, freeze and thaw.
Fig. 6 is the flow chart for another contract application method that one embodiment of the invention provides.As shown in fig. 6, in this reality It applies in example, the present invention provides a kind of contract application method, comprising:
S32: the account relevant parameter of the latest edition in reading database.
Specifically, by taking application scenarios shown in Fig. 2 as an example, the value of block height is configured to the version of account relevant parameter Number value, block height be H version account relevant parameter be latest edition account relevant parameter, user A is in version number For the account relevant parameter of H are as follows: the Active assets balance information of the ideal money N of user A: the jelly of the ideal money N of 9, user A Knot assets balance information: 0;User B is in the account relevant parameter that version number is H are as follows: the Active assets of the ideal money N of user B Balance information: the freezing of assets balance information of the ideal money N of 11, user B: 0;
In step s 32, ordinary node 101 reads the account relevant parameter that version number is H: the ideal money N's of user A Active assets balance information: the freezing of assets balance information of the ideal money N of 9, user A: 0;The work of the ideal money N of user B Dynamic assets balance information: the freezing of assets balance information of the ideal money N of 11, user B: 0.
Fig. 7 is a kind of structural schematic diagram for equipment that one embodiment of the invention provides.
As shown in fig. 7, present invention also provides a kind of equipment 700, including one or more centres as on the other hand Unit (CPU) 701 is managed, can be added according to the program being stored in read-only memory (ROM) 702 or from storage section 708 The program that is downloaded in random access storage device (RAM) 703 and execute various movements appropriate and processing.In RAM703, also deposit It contains equipment 700 and operates required various programs and data.CPU701, ROM702 and RAM703 pass through the phase each other of bus 704 Even.Input/output (I/O) interface 705 is also connected to bus 704.
I/O interface 705 is connected to lower component: the importation 706 including keyboard, mouse etc.;It is penetrated including such as cathode The output par, c 707 of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage section 708 including hard disk etc.; And the communications portion 709 of the network interface card including LAN card, modem etc..Communications portion 709 via such as because The network of spy's net executes communication process.Driver 710 is also connected to I/O interface 705 as needed.Detachable media 711, such as Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on as needed on driver 710, in order to read from thereon Computer program be mounted into storage section 708 as needed.
Particularly, in accordance with an embodiment of the present disclosure, the contract configuration method and contract application of any of the above-described embodiment description Method may be implemented as computer software programs.For example, embodiment of the disclosure includes a kind of computer program product, packet The computer program being tangibly embodied on machine readable media is included, the computer program includes for executing contract configuration side The program code of method and contract application method.In such embodiments, the computer program can by communications portion 709 from It is downloaded and installed on network, and/or is mounted from detachable media 711.
As another aspect, present invention also provides a kind of computer readable storage medium, the computer-readable storage mediums Matter can be computer readable storage medium included in the device of above-described embodiment;It is also possible to individualism, it is unassembled Enter the computer readable storage medium in equipment.Computer-readable recording medium storage has one or more than one program, should Program is used to execute contract configuration method and the contract application side for being described in the application by one or more than one processor Method.
Flow chart and block diagram in attached drawing are illustrated according to the system of various embodiments of the invention, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually It can be basically executed in parallel, they can also be executed in the opposite order sometimes, this is depending on related function.Also it wants It is noted that the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart, Ke Yitong The dedicated hardware based system of functions or operations as defined in executing is crossed to realize, or by specialized hardware and can be calculated The combination of machine instruction is realized.
Being described in the embodiment of the present application involved unit or module can be realized by way of software, can also be with It is realized by way of hardware.Described unit or module also can be set in the processor, for example, each unit can To be the software program being arranged in computer or intelligent movable equipment, it is also possible to the hardware device being separately configured.Wherein, this The title of a little units or module does not constitute the restriction to the unit or module itself under certain conditions.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art Member is it should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic Scheme, while should also cover in the case where not departing from the application design, appointed by above-mentioned technical characteristic or its equivalent feature Other technical solutions of meaning combination and formation.Such as features described above and (but being not limited to) disclosed herein have similar functions Technical characteristic replaced mutually and the technical solution that is formed.

Claims (11)

1. a kind of contract configuration method characterized by comprising
Several account relevant parameters are configured for the first contract, generate the contract for being configured with system of account.
2. the method according to claim 1, wherein the account relevant parameter includes at least one of the following: use Family identification information, the Active assets balance information of user, the freezing of assets balance information of user.
3. the method according to claim 1, wherein first contract configuration is in following at least a kind of node It is upper: central node, ordinary node.
4. a kind of contract application method, which is characterized in that the first contract applied by the application method according to claim 1-3 Described in any item contract configuration method configurations generate, and the contract application method includes:
It receives the Transaction Information of the client submission of user and triggers first contract, wherein the Transaction Information includes money Produce the operation of the first user information of payer, the second user information of asset acceptance side, Asset Type, assets number and assets Type;
The account phase of assets payer described in first contract and the asset acceptance side is updated according to the Transaction Information Close parameter;
The account relevant parameter updated is stored into database to generate the account relevant parameter of latest edition.
5. according to the method described in claim 4, it is characterized in that, the account relevant parameter that will be updated is stored to data Include: with the account relevant parameter for generating latest edition in library
The account relevant parameter updated is deposited to the account relevant parameter for being appended to and generating latest edition in database.
6. according to the method described in claim 4, it is characterized in that, updating first conjunction according to the Transaction Information described Before the account relevant parameter of assets payer described in about and the asset acceptance side, further includes:
Detect whether the asset acceptance side has opened up user account in first contract:
It is no, then user account is opened up in first contract for the asset acceptance side, and the user account is initialized.
7. according to the method described in claim 4, it is characterized in that, updating described first according to the Transaction Information described After the account relevant parameter of assets payer described in contract and the asset acceptance side, further includes:
The Transaction Information and the account relevant parameter are broadcast to all common recognition nodes in block chain network, for each institute Common recognition node is stated to know together to the received Transaction Information of institute and the account relevant parameter;
When the Transaction Information and the account relevant parameter do not pass through common recognition, the account correlation of latest edition described in rollback is joined Number.
8. according to the method described in claim 4, it is characterized in that, the action type is following any one: operation of withdrawing the money, Deposit operation, transfer operation, freeze operation, operation of thawing.
9. a kind of contract application method, which is characterized in that the first contract applied by the application method according to claim 1-3 Described in any item contract configuration method configurations generate, and the contract application method includes:
The account relevant parameter of latest edition in reading database.
10. a kind of equipment, which is characterized in that the equipment includes:
One or more processors;
Memory, for storing one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of processors Execute method as claimed in any one of claims 1-9 wherein.
11. a kind of storage medium for being stored with computer program, which is characterized in that realize when the program is executed by processor as weighed Benefit requires method described in any one of 1-9.
CN201811059568.5A 2018-09-12 2018-09-12 Contract configuration method, contract application method, equipment and storage medium Pending CN109359956A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811059568.5A CN109359956A (en) 2018-09-12 2018-09-12 Contract configuration method, contract application method, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811059568.5A CN109359956A (en) 2018-09-12 2018-09-12 Contract configuration method, contract application method, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109359956A true CN109359956A (en) 2019-02-19

Family

ID=65350920

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811059568.5A Pending CN109359956A (en) 2018-09-12 2018-09-12 Contract configuration method, contract application method, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109359956A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110691122A (en) * 2019-09-23 2020-01-14 杭州复杂美科技有限公司 Parallel chain consensus method, device and storage medium
CN111353879A (en) * 2020-03-31 2020-06-30 中国建设银行股份有限公司 Debit card management method and management device
CN112200570A (en) * 2020-10-09 2021-01-08 支付宝(杭州)信息技术有限公司 Resource distribution method and device based on block chain and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170286717A1 (en) * 2016-04-05 2017-10-05 Vchain Technology Limited Method and system for managing personal information within independent computer systems and digital networks
US20170345011A1 (en) * 2016-05-26 2017-11-30 Hitfin, Inc. System and method executed on a blockchain network
CN107578243A (en) * 2017-07-27 2018-01-12 远光软件股份有限公司 Electricity transaction method and device based on block chain technology
CN108510389A (en) * 2018-03-30 2018-09-07 深圳前海微众银行股份有限公司 Intelligent contract call method, equipment and readable storage medium storing program for executing based on block chain

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170286717A1 (en) * 2016-04-05 2017-10-05 Vchain Technology Limited Method and system for managing personal information within independent computer systems and digital networks
US20170345011A1 (en) * 2016-05-26 2017-11-30 Hitfin, Inc. System and method executed on a blockchain network
CN107578243A (en) * 2017-07-27 2018-01-12 远光软件股份有限公司 Electricity transaction method and device based on block chain technology
CN108510389A (en) * 2018-03-30 2018-09-07 深圳前海微众银行股份有限公司 Intelligent contract call method, equipment and readable storage medium storing program for executing based on block chain

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110691122A (en) * 2019-09-23 2020-01-14 杭州复杂美科技有限公司 Parallel chain consensus method, device and storage medium
WO2021057259A1 (en) * 2019-09-23 2021-04-01 杭州复杂美科技有限公司 Parallel chain consensus method and device, and storage medium
CN110691122B (en) * 2019-09-23 2022-04-05 杭州复杂美科技有限公司 Parallel chain consensus method, device and storage medium
CN111353879A (en) * 2020-03-31 2020-06-30 中国建设银行股份有限公司 Debit card management method and management device
CN112200570A (en) * 2020-10-09 2021-01-08 支付宝(杭州)信息技术有限公司 Resource distribution method and device based on block chain and electronic equipment

Similar Documents

Publication Publication Date Title
KR102639537B1 (en) Systems and methods for implementing deterministic finite automata(dfas) via a blockchain
US10152319B2 (en) System and method for providing supplemental functionalities to a computer program via an ontology instance
CN109564599A (en) System and method for creating and executing data-driven legal contract
US8954370B2 (en) Policy processor for configuration management
CN109933592A (en) Date storage method, data rewind method, equipment and storage medium
CN108446976B (en) A kind of common reserve fund transfer method, computer readable storage medium and terminal device
US10387143B2 (en) System and method for providing supplemental functionalities to a computer program
Pillai et al. Blockchain interoperable digital objects
CN109359956A (en) Contract configuration method, contract application method, equipment and storage medium
CN109447639A (en) Privacy transactions balances scan method, equipment and storage medium
US9766879B2 (en) System and method for providing supplemental functionalities to a computer program via an ontology instance
CN110032598A (en) Method for updating field and device, electronic equipment
CN112330181A (en) Enterprise credit evaluation method and device based on block chain
CN109460889A (en) Risk management and control method, system, server and computer readable storage medium
Evermann et al. Workflow management on proof-of-work blockchains: Implications and recommendations
CN109409693A (en) A kind of business associate mode recommended method and relevant device
Ciatto et al. Towards agent-oriented blockchains: Autonomous smart contracts
EP3915093A1 (en) Blockchain payroll system
Das et al. AI Model for Blockchain Based Industrial IoT and Big Data
CN110210972A (en) Common recognition transaction sending method, equipment and storage medium
CN110390512A (en) Internet Financial Management method, system, storage medium and equipment
CN114170025A (en) Risk level determination method, device, equipment and storage medium
Smits et al. How Blockchain Technology Affects the Performance of Financial Services
US20240220988A1 (en) Machine Learning System
US20230306520A1 (en) Systems and methods for resource allocation in a dynamic system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190219

RJ01 Rejection of invention patent application after publication