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

CN109409828A - A kind of measure of managing contract based on block chain technology - Google Patents

A kind of measure of managing contract based on block chain technology Download PDF

Info

Publication number
CN109409828A
CN109409828A CN201811187718.0A CN201811187718A CN109409828A CN 109409828 A CN109409828 A CN 109409828A CN 201811187718 A CN201811187718 A CN 201811187718A CN 109409828 A CN109409828 A CN 109409828A
Authority
CN
China
Prior art keywords
contract
date
block chain
measure
chain technology
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
CN201811187718.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.)
Mianyang Netan Technology Co Ltd
Original Assignee
Mianyang Netan 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 Mianyang Netan Technology Co Ltd filed Critical Mianyang Netan Technology Co Ltd
Priority to CN201811187718.0A priority Critical patent/CN109409828A/en
Publication of CN109409828A publication Critical patent/CN109409828A/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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of measure of managing contract based on block chain technology, include the following steps: step 1: listing contract terms one by one in the contract side of providing;Step 2: the clause in step 1 being encrypted to all nodes being distributed in network, is voted one by one each clause and counts poll;Step 3: filtering out the more than half clause of poll in step 2 and generate final contract, and add the contract date of formation;Step 4: signing the contract that step 3 generates, and record and sign both sides, the date and validity date;Step 5: saving the resulting contract dataset of step 4, if desired contract terms are modified or supplemented, then all nodes in network is needed to pass through supplement or the just achievable modification of the content of modification.It is all carried out from drafting to signing for contract by block chain, since the thing generated by block chain can not be all tampered with for the characteristic of block chain, the stability and authenticity of contract of guarantee can all add the corresponding date when generation and signing.

Description

A kind of measure of managing contract based on block chain technology
Technical field
The invention belongs to electronic contract technical fields, and in particular to a kind of measure of managing contract based on block chain technology.
Background technique
Contract, also known as contract, agreement are to set up, change between the party of equality, terminating civil rights and obligations relationship Agreement.Contract is the consensus product of party as a kind of act in-the-law, is more than two declaration of will phases Consistent agreement.Only declaration of will made by party is legal, and contract just has state's laws restraining force.
The business contract of general company is all even to set up special department by special messenger to be managed, and contract is from drafting to working as Thing both sides, which sign, arrive keeping again and is all very important, if but papery contract improper storage is then easy to be lost or damage, and it is electric No matter what format of the contract of sub- shelves is all easily tampered, based on this, we are badly in need of a kind of safe and reliable measure of managing contract.
Summary of the invention
It is an object of the invention to: if above-mentioned papery contract improper storage is then easy to be lost or damage to solve, and it is electric No matter the problem of what format of the contract of sub- shelves is all easily tampered proposes a kind of contract management side based on block chain technology Method.
The technical solution adopted by the invention is as follows:
A kind of measure of managing contract based on block chain technology, includes the following steps:
Step 1: listing contract terms one by one in the contract side of providing;
Step 2: the clause in step 1 being encrypted to all nodes being distributed in network, each clause is thrown one by one Ticket simultaneously counts poll;
Step 3: filtering out the more than half clause of poll in step 2 and generate final contract, and add the contract date of formation;
Step 4: signing the contract that step 3 generates, and record and sign both sides, the date and validity date;
Step 5: saving the resulting contract dataset of step 4, if desired contract terms are modified or supplemented, then need net All nodes pass through supplement or the just achievable modification of the content of modification in network.
It is all carried out by block chain from drafting to signing for contract, is generated since the characteristic of block chain allows by block chain Thing can not be all tampered with, and be ensure that the stability and authenticity of treaty content, can all be added when generation and signing Add the corresponding date, each step of contract is allowed to have mark that can follow, and most importantly, each of network node is all There is the contract record of distribution, be damaged even if the contract of central node goes wrong, conjunction can also be inquired from the node in network With content, the contract of ensure that will not lose or damage, in addition this method can also contract of record validity date, be more than in contract The state change of contract of record when validity period, by the method to contract be managed can mode contract loss and damage It is bad contract status to be monitored again, the management to contract is enormously simplified, the workload of contract management person is alleviated.
Preferably, the signing both sides in the contract date of formation and step 4 in the step 3 and the date, wherein signing It orders both sides and digital digest is generated by contract dataset hash algorithm, then number described in the private key encryption with the personal certificate of contract party Abstract obtains digital signature, irreversible and unsuppressible-suppression, and the electronic digit signature for signing both sides can have both been realized with the method Uniqueness avoids signing spoofed and causing damages.
Preferably, the contract date of formation and the date be call national time service hub-interface to cover it is credible when Between stab, system calls national time service hub-interface acquisition time, avoids the time from mistake occur and causes unnecessary dispute.
Preferably, the contract dataset saved in the step 5 further includes contract number, contract status and contract ID, is saved Later contract can be scanned for avoiding Index List one by the multinomial index such as number, ID or repeats to be difficult to search target contract And increase unnecessary workload.
Preferably, the contract number is added when step 2 generates final contract by system automatically with contract ID, and And can not distort, it can be avoided contract and playing tricks, even if the contract for having another content the same, ID and contract number are also not The same.
Preferably, the contract status include effectively and invalid two states, effective status be contract before the deadline And treaty content is to be finished;Invalid state be treaty content be finished or the time be more than contract validity date, be System can monitor the validity date of contract, and the date changes the state and note of contract beyond system after the validity date of contract automatically Record.
Preferably, after being encrypted using AES encryption algorithm to contract dataset when the step 5 saves contract dataset again It saves, after encrypted algorithm process, even if it is also messy code that treaty content, which is stolen, can't be played tricks by being easily tampered, Safety coefficient with higher.
In conclusion by adopting the above-described technical solution, the beneficial effects of the present invention are:
1, it in the present invention, is all carried out by block chain from drafting to signing for contract, is passed through since the characteristic of block chain allows The thing that block chain generates can not be all tampered with, and ensure that the stability and authenticity of treaty content, generated and signed When can all add the corresponding date, allow each step of contract to have mark that can follow, and most importantly, in network Each node has the contract record of distribution, is damaged even if the contract of central node goes wrong, can also be from network The particulars of a contract are inquired at node, the contract of ensure that will not lose or damage, in addition this method can also contract of record effective day Phase, the state change of contract of record when contract is more than validity period, being managed by the method to contract can mode The loss of contract and damage again can be monitored contract status, enormously simplify the management to contract, alleviate contract management The workload of person.
2, in the present invention, both sides is signed by contract dataset hash algorithm and generate digital digest, then the individual with contract party Digital digest described in the private key encryption of certificate obtains digital signature, irreversible and unsuppressible-suppression, can both realize label with the method The uniqueness for ordering the electronic digit signature of both sides, avoids signing spoofed and causing damages.
3, in the present invention, contract date of formation and the date be call national time service hub-interface to cover it is credible when Between stab, system calls national time service hub-interface acquisition time, avoids the time from mistake occur and causes unnecessary dispute.
4, in the present invention, contract dataset further includes contract number, contract status and contract ID, can pass through volume after preservation Number, the multinomial index such as ID scan for avoiding Index List one or repeat to be difficult to search target contract and increase unnecessary in contract Workload.
5, it in the present invention, is saved again after being encrypted using AES encryption algorithm to contract dataset when saving contract dataset, After encrypted algorithm process, though treaty content be stolen be also messy code, can't be played tricks by being easily tampered, have compared with High safety coefficient.
Detailed description of the invention
Fig. 1 is the flow diagram of method provided by the invention;
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that described herein, specific examples are only used to explain the present invention, not For limiting the present invention.
Embodiment 1
As shown in Figure 1, a kind of measure of managing contract based on block chain technology, includes the following steps:
Step 1: listing contract terms one by one in the contract side of providing;
Step 2: the clause in step 1 being encrypted to all nodes being distributed in network, each clause is thrown one by one Ticket simultaneously counts poll;
Step 3: filtering out the more than half clause of poll in step 2 and generate final contract, and add the contract date of formation;
Step 4: signing the contract that step 3 generates, and record and sign both sides, the date and validity date;
Step 5: saving the resulting contract dataset of step 4, if desired contract terms are modified or supplemented, then need net All nodes pass through supplement or the just achievable modification of the content of modification in network.
According to the method described above, such as first company will sign a commercial contract with company B, wherein including three clauses:
1、XXXXXXXXXXXX。
2、XXXXXXXXXXXX。
3, XXXXXXXXXXXX, valid until the year two thousand twenty May 11.
It after providing clause, votes for node, the gained vote standing grain of final provision 2 is more than half, filters out clause 1 and 3 and is generated by system Final contract, and contract date of formation, contract number 001 and contract ID JY100, and contract date of formation are added by system The standard trusted timestamp that national time service hub-interface is called by system and is obtained;When both sides sign, both sides are signed by closing Digital digest is generated with data hash algorithm, then the digital digest described in the private key encryption of the personal certificate of contract party is counted Word signature, irreversible and unsuppressible-suppression can both realize the uniqueness for signing the electronic digit signature of both sides with the method, avoid It signs spoofed and causes damages, sign and contract dataset is encrypted using AES encryption algorithm when saving contract dataset later It saves, after encrypted algorithm process, even if it is also messy code that treaty content, which is stolen, can't be easily tampered again later It plays tricks, there is very high safety coefficient.
Later, determine one clause of supplement, the then institute that again clause is distributed in network after both sides are negotiated There is node, it is necessary to which all nodes, which all pass through the clause, could become the supplementary provision of contract, and pass through national time service hub-interface Acquisition standard trusted timestamp, after the clause be placed on the contract finally, being stored in the conjunction by contract ID or contract number With in.
In addition to this, contract status include effectively and invalid two states, effective status be contract before the deadline and Treaty content is to be finished;Invalid state be treaty content be finished or the time be more than contract validity date, system The validity date of contract can be monitored, the date changes contract beyond system after the year two thousand twenty May 11 validity date of contract automatically State and be recorded as failure state.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.

Claims (7)

1. a kind of measure of managing contract based on block chain technology, which comprises the steps of:
Step 1: listing contract terms one by one in the contract side of providing;
Step 2: the clause in step 1 being encrypted to all nodes being distributed in network, is voted one by one simultaneously each clause Count poll;
Step 3: filtering out the more than half clause of poll in step 2 and generate final contract, and add the contract date of formation;
Step 4: signing the contract that step 3 generates, and record and sign both sides, the date and validity date;
Step 5: saving the resulting contract dataset of step 4, if desired contract terms are modified or supplemented, then are needed in network All nodes pass through supplement or the just achievable modification of the content of modification.
2. the measure of managing contract according to claim 1 based on block chain technology, it is characterised in that: in the step 3 Contract date of formation and step 4 in signing both sides and the date by contract dataset with hash algorithm generate digital digest, The digital digest described in the private key encryption of the personal certificate of contract party obtains digital signature again, irreversible and unsuppressible-suppression.
3. the measure of managing contract according to claim 2 based on block chain technology, it is characterised in that: the contract generates Date and the date are the trusted timestamp for calling national time service hub-interface to cover.
4. the measure of managing contract according to claim 1 based on block chain technology, it is characterised in that: in the step 5 The contract dataset of preservation further includes contract number, contract status and contract ID.
5. the measure of managing contract according to claim 4 based on block chain technology, it is characterised in that: the contract number It is added, and can not distorted automatically by system when step 2 generates final contract with contract ID.
6. the measure of managing contract according to claim 5 based on block chain technology, it is characterised in that: the contract status Including effective and invalid two states, effective status is contract before the deadline and treaty content is to be finished;Invalid shape State be treaty content be finished or the time be more than contract validity date.
7. the measure of managing contract according to claim 1 based on block chain technology, it is characterised in that: the step 5 is protected It is saved again after being encrypted using AES encryption algorithm to contract dataset when depositing contract dataset.
CN201811187718.0A 2018-10-11 2018-10-11 A kind of measure of managing contract based on block chain technology Pending CN109409828A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811187718.0A CN109409828A (en) 2018-10-11 2018-10-11 A kind of measure of managing contract based on block chain technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811187718.0A CN109409828A (en) 2018-10-11 2018-10-11 A kind of measure of managing contract based on block chain technology

Publications (1)

Publication Number Publication Date
CN109409828A true CN109409828A (en) 2019-03-01

Family

ID=65467040

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811187718.0A Pending CN109409828A (en) 2018-10-11 2018-10-11 A kind of measure of managing contract based on block chain technology

Country Status (1)

Country Link
CN (1) CN109409828A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110084572A (en) * 2019-05-09 2019-08-02 北京智签科技有限公司 A kind of electronic contract based on block chain is honoured an agreement processing method automatically
CN110647581A (en) * 2019-09-11 2020-01-03 杭州趣链科技有限公司 Electronic contract configuration management system and method based on block chain
CN116527692A (en) * 2023-06-29 2023-08-01 广东维信智联科技有限公司 Contract file cloud synchronization method based on Internet

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105592098A (en) * 2016-01-16 2016-05-18 杭州复杂美科技有限公司 Management method of vote and CA certificate of block chain
CN105893042A (en) * 2016-03-31 2016-08-24 北京航空航天大学 Intelligent contract implementation method based on block chain
CN106504008A (en) * 2016-10-24 2017-03-15 中山大学 A kind of fair contract signature method based on block chain
CN106778109A (en) * 2016-11-24 2017-05-31 江苏通付盾科技有限公司 A kind of certification authority evaluation method and device based on intelligent contract
CN106960165A (en) * 2017-03-13 2017-07-18 广东网金控股股份有限公司 It is a kind of that the method that electronic contract is conutersigned in many ways is realized based on the intelligent contract of block chain
CN107105032A (en) * 2017-04-20 2017-08-29 腾讯科技(深圳)有限公司 node device operation method and node device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105592098A (en) * 2016-01-16 2016-05-18 杭州复杂美科技有限公司 Management method of vote and CA certificate of block chain
CN105893042A (en) * 2016-03-31 2016-08-24 北京航空航天大学 Intelligent contract implementation method based on block chain
CN106504008A (en) * 2016-10-24 2017-03-15 中山大学 A kind of fair contract signature method based on block chain
CN106778109A (en) * 2016-11-24 2017-05-31 江苏通付盾科技有限公司 A kind of certification authority evaluation method and device based on intelligent contract
CN106960165A (en) * 2017-03-13 2017-07-18 广东网金控股股份有限公司 It is a kind of that the method that electronic contract is conutersigned in many ways is realized based on the intelligent contract of block chain
CN107105032A (en) * 2017-04-20 2017-08-29 腾讯科技(深圳)有限公司 node device operation method and node device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110084572A (en) * 2019-05-09 2019-08-02 北京智签科技有限公司 A kind of electronic contract based on block chain is honoured an agreement processing method automatically
CN110647581A (en) * 2019-09-11 2020-01-03 杭州趣链科技有限公司 Electronic contract configuration management system and method based on block chain
CN116527692A (en) * 2023-06-29 2023-08-01 广东维信智联科技有限公司 Contract file cloud synchronization method based on Internet
CN116527692B (en) * 2023-06-29 2023-11-10 广东维信智联科技有限公司 Contract file cloud synchronization method based on Internet

Similar Documents

Publication Publication Date Title
EP3451579B1 (en) Multiple-phase rewritable blockchain
EP3443708B1 (en) Distributed key secret for cryptologic rewritable blockchain
CN107342867B (en) Signature verification method and device
CN109409122A (en) File memory method and its electronic equipment, storage medium
Kiyomoto et al. On blockchain-based authorization architecture for beyond-5G mobile services
Cai et al. Hardening distributed and encrypted keyword search via blockchain
CN109428892B (en) Multi-stage rewritable block chain
JPH09507729A (en) Cryptographic system and method with key escrow function
CN105007301A (en) Electronic evidence processing system and method based on social platform
CN113469716A (en) Product tracing method and system based on block chain and identification analysis
CN110490640B (en) Method, device and system for object distribution processing
CN109409828A (en) A kind of measure of managing contract based on block chain technology
CN109447809A (en) A kind of video active identification method of combination block chain
Derler et al. Rethinking privacy for extended sanitizable signatures and a black-box construction of strongly private schemes
CN110445771A (en) Intersection record evidence collecting method, device, medium and server based on block chain
CN110909381A (en) Block chain-based user comment tamper-proof system and method
CN110532734A (en) A kind of digital publishing rights method and system of the privacy timestamp based on multi-party computations
Jumaa et al. Iraqi e-voting system based on smart contract using private blockchain technology
Wu et al. The security and privacy of blockchain-enabled EMR storage management scheme
Goldwasser et al. Public accountability vs. secret laws: Can they coexist?
CN112016119B (en) Autonomous identity management method based on block chain
AU2021103828A4 (en) A novel system and auditing technique for cloud based digital forensic readiness with integrity and privacy preservation of health care data
Kim et al. Efficient verifiable data streaming
Wu et al. Smart Contract-Based E-Voting System Using Homomorphic Encryption and Zero-Knowledge Proof
US20110208969A1 (en) Method and apparatus for providing authenticity and integrity to stored data

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190301