CN106843774A - A kind of mass-rent construction method of the intelligent contract based on block chain - Google Patents

A kind of mass-rent construction method of the intelligent contract based on block chain Download PDF

Info

Publication number
CN106843774A
CN106843774A CN201710104393.4A CN201710104393A CN106843774A CN 106843774 A CN106843774 A CN 106843774A CN 201710104393 A CN201710104393 A CN 201710104393A CN 106843774 A CN106843774 A CN 106843774A
Authority
CN
China
Prior art keywords
intelligent contract
contract
block
user
party
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710104393.4A
Other languages
Chinese (zh)
Other versions
CN106843774B (en
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.)
Hefei University of Technology
Original Assignee
Hefei University of Technology
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 Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN201710104393.4A priority Critical patent/CN106843774B/en
Publication of CN106843774A publication Critical patent/CN106843774A/en
Application granted granted Critical
Publication of CN106843774B publication Critical patent/CN106843774B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/062Securing storage systems
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of mass-rent construction method of the intelligent contract based on block chain, including:1st, contract Party A is signed and is published on the main chain of block chain to the intelligent contract comprising task and rule;2nd, contract Party B claims some contract subtasks and by reclaim message addition on side chain according to the contract task that contract Party A issues;3rd, whether all subtasks of systems inspection Party A contract can be completed by Party B;4th, Party A and Party B's coalition signature issue intelligent contract to block chain main chain, and contract is performed automatically.The building process of the open and clear monitoring contract of the present invention, the implementation procedure of automatic monitoring contract;So as to reduce risk present in mass-rent contract structure and implementation procedure.

Description

A kind of mass-rent construction method of the intelligent contract based on block chain
Technical field
The invention belongs to block chain technical field, the mass-rent of specifically a kind of intelligent contract based on block chain builds Method.
Background technology
In social production, either company, mechanism or individual can run into some itself insoluble problems.This When, company or mechanism may select for such problem to be contracted out to other company or mechanism goes to complete.With the hair of internet Exhibition, there has been proposed a kind of new solution, the indeterminable problem of enterprise itself is contracted out in freely voluntary form Unspecific popular method.The task of this outsourcing is generally undertaken by individual, but if it is complete to involve the need for multiple person cooperational Into task, it is also possible to occur in the form of by the individual production increased income.
It is to give professional tissue or team that traditional outsourcing is more, and this relation is targeted and contract Property;And the outsourcing scope on internet is then more wide in range, participant can be the professional person in the field, it is also possible to be non-special Industry personage.This one-to-many outsourcing form is referred to as mass-rent by people, and mass-rent takes full advantage of the back of the body of Internet user's diversification Scape.Say to a certain extent, mass-rent provides a kind of new way of tissue labour.Internet user is complicated, diversification Culture, education, region background have then further attracted numerous enterprises to turn to using internet mass-rent acquisition solution.
But the signing of current mass-rent agreement is necessarily dependent upon third-party platform, the information source of demand task it is true Property depend entirely on third-party confidence level and cannot get substantive guarantee, and need to expend more management cost.For needing The solution party of task is asked, due to without effective solution surveillance and control measure, causing the solution of current mass-rent very different, Even exist it is many plagiarize, false phenomenon, problem originator can not be satisfactorily resolved scheme and the consuming time and Cost;The intellectual property of another aspect solution presenter is also monitored because lacking to contract implementation procedure, and cannot be had The protection of effect.
The content of the invention
The present invention is, in order to solve the weak point that above-mentioned prior art is present, to propose a kind of intelligence conjunction based on block chain Mass-rent construction method about, the data storage to solve centralization by the distributed data storage method of decentralization is deposited Information easily distort, unreliable problem, solve to perform state to contract by way of intelligent contract program is performed automatically Monitoring problem, so as to reduce risk present in mass-rent contract structure and implementation procedure.
The present invention is adopted the following technical scheme that to solve technical problem:
A kind of the characteristics of mass-rent construction method of intelligent contract based on block chain of the present invention is to perform as follows:
Step one, user's collection of the definition intelligent contract are combined into U={ Vα, V }, VαIt is the Party A of the intelligent contract, V For the Party B of the intelligent contract gathers, and have:V={ V1,V2,...,Vi,...,Vm, ViFor i-th in Party B set User, 1≤i≤m;
The issue of step 2, intelligent contract task and rule:
The Party A VαThe intelligent contract comprising task and rule is signed with own private key, and will be signed by miner The intelligent contract crossed is added on the main chain of block chain as block TR;The task of the intelligent contract is designated as T={ t1, t2,...,tp,...,tn, tpIt is p-th subtask;1≤p≤n;
Step 3, contract task are claimed:
Number of blocks on the side chain of step 3.1, definition with the block TR as starting point initializes ρ=0 as ρ;
Step 3.2, i-th user V of hypothesisiExpect to claim several subtasks in the task, then i-th user Vi Inquire about on the side chain that the block TR is starting point with the presence or absence of termination block;If in the presence of, then it represents that the intelligent contract has been signed It is fully booked into, if not existing, performs step 3.3;
Step 3.3, initialization p=1;
Step 3.4, by i-th user ViMark p-th subtask t in the taskpClaim wish stateWhenRepresent i-th user ViExpect to claim p-th subtask tp;WhenRepresent i-th user ViDo not recognize Lead p-th subtask tp
Step 3.5, p+1 is assigned to p after, return to step 3.4, untill p=n, so as to obtain i-th user ViWish state is claimed to all subtasks;
Step 3.6, judgementWhether set up, if so, then represent i-th user ViExpect to claim all sons Task and energy complete independently, after signing the intelligent contract according to the rule of the intelligent contract, perform step 3.7;It is no Then, step 3.8 is performed;
Step 3.7, the Party A VαWith i-th user ViCarry out coalition signature to the intelligent contract signed respectively, and by After as block be added on the main chain of block chain the intelligent contract that coalition signature is crossed by miner, miner is being with the block TR Addition on the side chain of starting point terminates block;
Step 3.8, i-th user ViWish state of claiming to each subtask in the task is signed, and The all wish states of claiming signed are added on the side chain of block chain by miner, while ρ+1 is assigned into ρ;
Step 4, check block chain side chain, judge on side chain participate in intelligence contract all users whether can mass-rent it is complete Into all subtasks of the intelligent contract:
Step 4.1, all users defined on the side chain of the block chain are { V1′,V2′,...,Vk′,...,Vρ′};Vk′ Represent k-th user on the side chain, 1≤k≤ρ;Define q-th subtask tqThe user for being distributed to is designated as Vq″;1≤q ≤n;Initialization Vq"=NULL;
Step 4.2, initialization q=1;
Step 4.3, initialization k=1;
Step 4.4, judgementWhether set up, if so, then by Vk' it is assigned to Vq", and q+1 is assigned to q, return Step 4.3, untill q=n;Otherwise, k+1 is assigned to k, return to step 4.4, untill k=ρ;
Step 4.5, initialization q=1;
Step 4.6, judge Vq" whether=NULL sets up, if so, the subtask for existing and not claiming is represented, then waits it His user claims and return to step 3.2;If not, q+1 is then assigned to q, return to step 4.6, untill q=n;
Step 4.7, all subtasks are claimed and are assigned, so as to the rule according to the intelligent contract signs institute State intelligent contract;
Step 4.8, the Party A VαIntelligent contract with the user of all distribution subtasks respectively to being signed joins Close signature, and after the intelligent contract that coalition signature is crossed is added on the main chain of block chain as block by miner, miner with The block TR terminates block for the addition on the side chain of starting point.
Compared with prior art, the beneficial effects of the present invention are:
1st, the present invention causes that the mass-rent for building intelligence contract is not having using the Distributed Storage technology based on block chain Have it is third-party in the case of it is reliable and can not distort, and mass-rent intelligence contract is performed in the way of program and has ensured that contract performs knot The predictability of fruit.
2nd, the present invention is issued on block chain main chain by by contract task with the formal distribution formula of block, so as to eliminate Third-party intermediate link so that task publisher and problem solver can directly get in touch;The issue of contract task is existed Also open and clear, demand the content in source and rule of task are caused on block chain main chain can not distort, so as to ensure that contract The reliability of task issue.
3rd, the present invention is recorded in the branch headed by the contract task block by by user to the completion wish of contract task On chain, so as to have recorded the whole process that contract task is claimed, it is ensured that contract signs the open and clear of process, also ensure that label The reliability of the contract ordered.
4th, the mass-rent contract that the present invention is signed is by both sides' coalition signature, issues in the form of an executable program in area The intelligent contract of block chain main chain, the characteristics of with automatic execution, so that the predictability of contract implementing result has been ensured, so as to keep away Having exempted from contract both sides may be because result be discontented with the problem that dispute occurs in contract implementation procedure.
Brief description of the drawings
Fig. 1 flow charts of the present invention;
Fig. 2 block chain schematic diagrames of the present invention.
Specific embodiment
As shown in figure 1, in the present embodiment, a kind of mass-rent construction method of the intelligent contract based on block chain is to be applied to area The intelligent contract of mass-rent is set up between block chain user, is specifically performed as follows:
The user's collection for participating in building mass-rent intelligence contract in step one, definition block chain user is combined into U={ Vα, V }, VαFor The Party A that mass-rent intelligence contract builds, V is Party B's set that mass-rent intelligence contract builds, and is had:V={ V1,V2,..., Vi,...,Vm, ViIt is i-th user in Party B's set, and has 1≤i≤m;
In the present embodiment, it is a P2P network that distributed block chain data storage method is corresponding, all to use the area The user of block chain storage information all in a peer-to-peer network, non-stop layer node;One block of block chain can be one section The summation concluded the business between user in time, or an intelligent contract task and rule are signed simultaneously by contract both sides The intelligent contract of the automatic execution of coalition signature, each block is made up of block head and block main body two parts;Block head is included The cryptographic Hash of block main body, timestamp and the upper block cryptographic Hash etc. for linking block, block main body is comprising actually active Information.
The issue of step 2, intelligent contract task and rule:
Party A VαThe intelligent contract comprising task and rule is signed with own private key, then by miner by common recognition Proof of algorithm signing messages, and the intelligent contract signed is added on the main chain of block chain as block TR;Intelligent contract Task be designated as T={ t1,t2,...,tp,...,tn, tpIt is p-th subtask;1≤p≤n;The other users of block chain can lead to Cross inquiry main chain on data or set up block chain contract job enquiry website obtain block chain demand mission bit stream.Because needing Task is asked to pass through the common recognition of the whole network and be linked on block chain by cryptography method, so ensure that the true of demand task With can not distort.
Step 3, contract task are claimed:
Number of blocks on the side chain of step 3.1, definition with block TR as starting point initializes ρ=0 as ρ;
In the present embodiment, side chain refers to the chain for recording other users to the contract task reclaim message, so being appointed with contract The block TR of business and rule issue on main chain is side chain starting point, as shown in Figure 2.User is claimed the information record of demand task Cause that the information is open and clear on block chain, and cause that reclaim message can not be distorted by cryptography method link, prevent void Vacation is claimed.
Step 3.2, i-th user V of hypothesisiExpect to claim several subtasks in contract task, then i-th user Vi Inquiry block TR terminates block to whether there is on the side chain of starting point;If in the presence of, then it represents that intelligent contract has signed completion, should Contract will not again receive other users and propose to complete the application of contract task;If not existing, step 3.3 is performed;
Step 3.3, initialization p=1;
Step 3.4, by i-th user ViP-th subtask t in mark taskpClaim wish stateWhenRepresent i-th user ViExpect to claim p-th subtask tp;WhenRepresent i-th user ViDo not claim p-th Subtask tp
Step 3.5, p+1 is assigned to p after, return to step 3.4, untill p=n, complete by from 1 to n once Circulation completes user ViMark to being ready completion subtask in task, so as to obtain i-th user ViAll subtasks are recognized Neck wish state;
Step 3.6, judgementWhether set up, if so, then represent i-th user ViCan complete independently own Contract subtask, Party A user and the rule of the Party B user according to intelligent contract for claiming contract task of at this moment contract task issue The intelligent contract is then signed, step 3.7 is performed;If not, then represent i-th user ViCan be only done part of contract Task, performs step 3.8, by user ViClaim wish record on side chain;
In the present embodiment, if having user can complete independently Party A issue all contract subtasks, Party A preferentially with this Party B signs intelligent contract the contract subtask is claimed without considering further that other users, and can all sons of complete independently contract The Party B of task need not be recorded on side chain oneself to claiming for contract task.
Step 3.7, Party A VαWith i-th user ViCoalition signature is carried out to the intelligent contract signed respectively, and by miner The intelligent contract that coalition signature is crossed is added on the main chain of block chain as block, then by miner with block TR as starting point Side chain on addition terminate block;Prevent other users from being claimed to the contract task again.
Step 3.8, i-th user ViWish state of claiming to n subtask in task is signed, then by ore deposit Be added to the wish state of claiming signed on the side chain of block chain by proof of algorithm of knowing together by work, while by the assignment of ρ+1 To ρ;
Step 4, check block chain side chain, judge on side chain participate in intelligence contract all users whether can mass-rent it is complete Into all subtasks of intelligent contract:
Step 4.1, all users defined on the side chain of block chain are { V1′,V2′,...,Vk′,...,Vρ′};Vk' represent K-th user on side chain, 1≤k≤ρ;Define q-th subtask tqThe user for being distributed to is designated as Vq″;1≤q≤n;Initially Change all of Vq"=NULL;
Step 4.2, initialization q=1;
Step 4.3, initialization k=1;
Step 4.4, judgementWhether set up, if so, then represent that k-th user on side chain can complete q-th conjunction About subtask, by q-th subtask tqPlan distributes to user Vk' perform Vq"=Vk', q=q+1, return to step 4.3, until q= Untill n;Otherwise, k+1 is assigned to k, return to step 4.4, untill k=ρ;
In the present embodiment, above-mentioned double-deck circulation is that the state that user on side chain claims contract subtask is checked;One Whether one subtask of secondary internal layer circular test has user to claim, and outer loop q is represented from 1 to n to be carried out to n subtask successively Check.
Step 4.5, initialization q=1;
Step 4.6, judge Vq" whether=NULL sets up, if so, the subtask for existing and not claiming is represented, then waits it His user claims and return to step 3.2;If not, q+1 is then assigned to q, return to step 4.6, untill q=n;With one Whether secondary circulation searching also has the subtask do not got.If not existing Vq"=NULL then represents that all subtasks can be complete Into execution step 4.7.
Step 4.7, all subtasks are claimed and are assigned, and are closed so as to sign intelligence according to the rule of intelligent contract About;
Step 4.8, Party A VαUser with all distribution subtasks carries out coalition signature to the intelligent contract signed, and After by miner, the intelligent contract that coalition signature is crossed is added on the main chain of block chain as block, miner with block TR as rise Addition on the side chain of point terminates block.

Claims (1)

1. a kind of mass-rent construction method of the intelligent contract based on block chain, it is characterized in that performing as follows:
Step one, user's collection of the definition intelligent contract are combined into U={ Vα, V }, VαIt is the Party A of the intelligent contract, V is institute Party B's set of intelligent contract is stated, and is had:V={ V1,V2,...,Vi,...,Vm, ViIt is i-th user in Party B set, 1≤i≤m;
The issue of step 2, intelligent contract task and rule:
The Party A VαThe intelligent contract comprising task and rule is signed with own private key, and will be signed by miner Intelligent contract is added on the main chain of block chain as block TR;The task of the intelligent contract is designated as T={ t1,t2,..., tp,...,tn, tpIt is p-th subtask;1≤p≤n;
Step 3, contract task are claimed:
Number of blocks on the side chain of step 3.1, definition with the block TR as starting point initializes ρ=0 as ρ;
Step 3.2, i-th user V of hypothesisiExpect to claim several subtasks in the task, then i-th user ViInquiry The block TR terminates block to whether there is on the side chain of starting point;If in the presence of, then it represents that the intelligent contract has been signed Into, if not existing, execution step 3.3;
Step 3.3, initialization p=1;
Step 3.4, by i-th user ViMark p-th subtask t in the taskpClaim wish stateWhenRepresent i-th user ViExpect to claim p-th subtask tp;WhenRepresent i-th user ViDo not claim p-th Subtask tp
Step 3.5, p+1 is assigned to p after, return to step 3.4, untill p=n, so as to obtain i-th user ViIt is right Wish state is claimed in all subtasks;
Step 3.6, judgementWhether set up, if so, then represent i-th user ViExpect to claim all subtasks simultaneously Energy complete independently, after signing the intelligent contract according to the rule of the intelligent contract, performs step 3.7;Otherwise, perform Step 3.8;
Step 3.7, the Party A VαWith i-th user ViCoalition signature is carried out to the intelligent contract signed respectively, and by miner After the intelligent contract that coalition signature is crossed is added on the main chain of block chain as block, miner is with the block TR as starting point Side chain on addition terminate block;
Step 3.8, i-th user ViWish state of claiming to each subtask in the task is signed, and by miner The all wish states of claiming signed are added on the side chain of block chain, while ρ+1 is assigned into ρ;
Step 4, the side chain for checking block chain, judge whether all users that intelligent contract is participated on side chain can mass-rent completion institutes State all subtasks of intelligent contract:
Step 4.1, all users defined on the side chain of the block chain are { V '1,V′2,...,V′k,...,V′ρ};V′kRepresent K-th user on the side chain, 1≤k≤ρ;Define q-th subtask tqThe user for being distributed to is designated as V "q;1≤q≤n; Initialization V "q=NULL;
Step 4.2, initialization q=1;
Step 4.3, initialization k=1;
Step 4.4, judgementWhether set up, if so, then by V 'kIt is assigned to V "q, and q+1 is assigned to q, return to step 4.3, untill q=n;Otherwise, k+1 is assigned to k, return to step 4.4, untill k=ρ;
Step 4.5, initialization q=1;
Step 4.6, judge V "qWhether=NULL sets up, if so, the subtask for existing and not claiming is represented, then waits other users Claim and return to step 3.2;If not, q+1 is then assigned to q, return to step 4.6, untill q=n;
Step 4.7, all subtasks are claimed and are assigned, so as to sign the intelligence according to the rule of the intelligent contract Can contract;
Step 4.8, the Party A VαIntelligent contract with the user of all distribution subtasks respectively to being signed carries out joint label Name, and after by miner, the intelligent contract that coalition signature is crossed is added on the main chain of block chain as block, miner is with described Block TR terminates block for the addition on the side chain of starting point.
CN201710104393.4A 2017-02-24 2017-02-24 A kind of mass-rent construction method of the intelligent contract based on block chain Active CN106843774B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710104393.4A CN106843774B (en) 2017-02-24 2017-02-24 A kind of mass-rent construction method of the intelligent contract based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710104393.4A CN106843774B (en) 2017-02-24 2017-02-24 A kind of mass-rent construction method of the intelligent contract based on block chain

Publications (2)

Publication Number Publication Date
CN106843774A true CN106843774A (en) 2017-06-13
CN106843774B CN106843774B (en) 2017-12-26

Family

ID=59133597

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710104393.4A Active CN106843774B (en) 2017-02-24 2017-02-24 A kind of mass-rent construction method of the intelligent contract based on block chain

Country Status (1)

Country Link
CN (1) CN106843774B (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107342858A (en) * 2017-07-05 2017-11-10 武汉凤链科技有限公司 A kind of intelligent contract guard method and system based on trusted context
CN107743064A (en) * 2017-09-28 2018-02-27 深圳市易成自动驾驶技术有限公司 The common recognition method and system of block chain
CN108009823A (en) * 2017-11-03 2018-05-08 厦门快商通信息技术有限公司 The distributed call method and system for calculating power resource based on block chain intelligence contract
CN108055119A (en) * 2017-12-11 2018-05-18 北方工业大学 Safe motivational techniques and system based on block chain in a kind of intelligent perception application
CN108171606A (en) * 2018-01-11 2018-06-15 北京欧链科技有限公司 The distribution method and device of block chain assets
CN108306873A (en) * 2018-01-26 2018-07-20 广东工业大学 A kind of intelligent contract data interactive system based on manufacture block chain
CN108335107A (en) * 2018-01-26 2018-07-27 广东工业大学 A kind of Collaborative Manufacturing information interacting method based on block chain
CN108769256A (en) * 2018-06-26 2018-11-06 深圳市亿道数码技术有限公司 A kind of method for allocating tasks and system based on block chain
CN108846653A (en) * 2018-06-15 2018-11-20 上海交通大学 Big data secure sharing method and system based on block chain
CN108876489A (en) * 2018-08-30 2018-11-23 北京百度网讯科技有限公司 Intelligent finance collection method, system, computer equipment and storage medium
WO2019029429A1 (en) * 2017-08-05 2019-02-14 Proclus Technologies Limited Method and system for securing blockchain with proof-of-transactions
CN109445948A (en) * 2018-11-15 2019-03-08 济南浪潮高新科技投资发展有限公司 A kind of data mark crowdsourcing plateform system and crowdsourcing data mask method based on intelligent contract
CN109492986A (en) * 2018-09-30 2019-03-19 深圳市元征科技股份有限公司 A kind of service cooperation match method and device based on block chain
CN109587253A (en) * 2018-12-11 2019-04-05 浙江大学 A method of distributed storage is realized to file based on block chain
CN109598507A (en) * 2018-11-02 2019-04-09 北京维泽瑞科技有限公司 A kind of Internet Engineering Task dissemination method and system based on digital asset
CN109658064A (en) * 2018-12-18 2019-04-19 撷华(上海)信息技术有限公司 A kind of task cooperative method based on intelligent contract
WO2019076624A1 (en) * 2017-10-20 2019-04-25 International Business Machines Corporation Blockchain enabled crowdsourcing
CN109740622A (en) * 2018-11-20 2019-05-10 众安信息技术服务有限公司 Image labeling task crowdsourcing method and system based on the logical card award method of block chain
CN110232507A (en) * 2019-05-28 2019-09-13 中国人民解放军国防科技大学 Intelligent contract-based crowdsourcing activity overall process supervision method and system
US10594488B2 (en) 2017-08-05 2020-03-17 Proclus Technologies Limited Method and system for implementing automatic transaction rebroadcasting for transient blockchains
WO2020082871A1 (en) * 2018-10-26 2020-04-30 阿里巴巴集团控股有限公司 Method, device and system for executing blockchain transactions in parallel
WO2020229884A1 (en) * 2019-05-10 2020-11-19 Proclus Technologies Limited Method and system for implementing automatic transaction rebroadcasting for transient blockchains
CN112184447A (en) * 2020-09-30 2021-01-05 上海旺链信息科技有限公司 Task processing method and system based on block chain
CN112396489A (en) * 2020-10-27 2021-02-23 宁波指量科技有限公司 Personal financial poor-quality asset pack transaction information pushing system
CN113595979A (en) * 2021-06-25 2021-11-02 福建师范大学 Crowdsourcing data privacy protection method based on cross-chain
CN115174589A (en) * 2022-05-20 2022-10-11 网易(杭州)网络有限公司 Selection method and device of block chain virtual machine, electronic equipment and storage medium
US11570169B2 (en) 2019-09-25 2023-01-31 International Business Machines Corporation Multi-factor authentication via multiple devices
US11687904B2 (en) 2019-11-04 2023-06-27 International Business Machines Corporation Downstream tracking of content consumption

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100293026A1 (en) * 2009-05-18 2010-11-18 Microsoft Corporation Crowdsourcing
CN104794644A (en) * 2015-04-16 2015-07-22 西安交通大学 Task crowdsourcing method oriented to intelligent service engine
CN105893042A (en) * 2016-03-31 2016-08-24 北京航空航天大学 Intelligent contract implementation method based on block chain
CN105913219A (en) * 2016-04-05 2016-08-31 周宇航 Method and system used for monitoring and managing whole actuating process of electronic contract
CN105956880A (en) * 2016-04-27 2016-09-21 天津三千里云信息技术有限公司 Sales promotion system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100293026A1 (en) * 2009-05-18 2010-11-18 Microsoft Corporation Crowdsourcing
CN104794644A (en) * 2015-04-16 2015-07-22 西安交通大学 Task crowdsourcing method oriented to intelligent service engine
CN105893042A (en) * 2016-03-31 2016-08-24 北京航空航天大学 Intelligent contract implementation method based on block chain
CN105913219A (en) * 2016-04-05 2016-08-31 周宇航 Method and system used for monitoring and managing whole actuating process of electronic contract
CN105956880A (en) * 2016-04-27 2016-09-21 天津三千里云信息技术有限公司 Sales promotion system

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107342858A (en) * 2017-07-05 2017-11-10 武汉凤链科技有限公司 A kind of intelligent contract guard method and system based on trusted context
CN107342858B (en) * 2017-07-05 2019-09-10 武汉凤链科技有限公司 A kind of intelligent contract guard method and system based on trusted context
US10230530B2 (en) 2017-08-05 2019-03-12 Proclus Technologies Limited Method and system for securing a blockchain with proof-of-transactions
WO2019029429A1 (en) * 2017-08-05 2019-02-14 Proclus Technologies Limited Method and system for securing blockchain with proof-of-transactions
US10594488B2 (en) 2017-08-05 2020-03-17 Proclus Technologies Limited Method and system for implementing automatic transaction rebroadcasting for transient blockchains
US10574464B2 (en) 2017-08-05 2020-02-25 Proclus Technologies Limited Method and system for securing a blockchain with proof-of-transactions
CN107743064A (en) * 2017-09-28 2018-02-27 深圳市易成自动驾驶技术有限公司 The common recognition method and system of block chain
CN111133461A (en) * 2017-10-20 2020-05-08 国际商业机器公司 Block chain enabled crowdsourcing
CN111133461B (en) * 2017-10-20 2024-02-23 国际商业机器公司 Methods and systems for blockchain enabled crowdsourcing
WO2019076624A1 (en) * 2017-10-20 2019-04-25 International Business Machines Corporation Blockchain enabled crowdsourcing
US11574268B2 (en) 2017-10-20 2023-02-07 International Business Machines Corporation Blockchain enabled crowdsourcing
CN108009823A (en) * 2017-11-03 2018-05-08 厦门快商通信息技术有限公司 The distributed call method and system for calculating power resource based on block chain intelligence contract
CN108055119B (en) * 2017-12-11 2021-07-20 北方工业大学 Safety excitation method and system based on block chain in crowd sensing application
CN108055119A (en) * 2017-12-11 2018-05-18 北方工业大学 Safe motivational techniques and system based on block chain in a kind of intelligent perception application
CN108171606A (en) * 2018-01-11 2018-06-15 北京欧链科技有限公司 The distribution method and device of block chain assets
CN108335107A (en) * 2018-01-26 2018-07-27 广东工业大学 A kind of Collaborative Manufacturing information interacting method based on block chain
CN108306873A (en) * 2018-01-26 2018-07-20 广东工业大学 A kind of intelligent contract data interactive system based on manufacture block chain
CN108846653A (en) * 2018-06-15 2018-11-20 上海交通大学 Big data secure sharing method and system based on block chain
CN108769256A (en) * 2018-06-26 2018-11-06 深圳市亿道数码技术有限公司 A kind of method for allocating tasks and system based on block chain
CN108876489A (en) * 2018-08-30 2018-11-23 北京百度网讯科技有限公司 Intelligent finance collection method, system, computer equipment and storage medium
CN109492986A (en) * 2018-09-30 2019-03-19 深圳市元征科技股份有限公司 A kind of service cooperation match method and device based on block chain
WO2020082871A1 (en) * 2018-10-26 2020-04-30 阿里巴巴集团控股有限公司 Method, device and system for executing blockchain transactions in parallel
CN109598507A (en) * 2018-11-02 2019-04-09 北京维泽瑞科技有限公司 A kind of Internet Engineering Task dissemination method and system based on digital asset
CN109445948A (en) * 2018-11-15 2019-03-08 济南浪潮高新科技投资发展有限公司 A kind of data mark crowdsourcing plateform system and crowdsourcing data mask method based on intelligent contract
CN109740622A (en) * 2018-11-20 2019-05-10 众安信息技术服务有限公司 Image labeling task crowdsourcing method and system based on the logical card award method of block chain
CN109587253B (en) * 2018-12-11 2021-06-29 浙江大学 Method for realizing distributed storage of files based on block chain
CN109587253A (en) * 2018-12-11 2019-04-05 浙江大学 A method of distributed storage is realized to file based on block chain
CN109658064A (en) * 2018-12-18 2019-04-19 撷华(上海)信息技术有限公司 A kind of task cooperative method based on intelligent contract
WO2020229884A1 (en) * 2019-05-10 2020-11-19 Proclus Technologies Limited Method and system for implementing automatic transaction rebroadcasting for transient blockchains
CN110232507A (en) * 2019-05-28 2019-09-13 中国人民解放军国防科技大学 Intelligent contract-based crowdsourcing activity overall process supervision method and system
CN110232507B (en) * 2019-05-28 2021-07-27 中国人民解放军国防科技大学 Intelligent contract-based crowdsourcing activity overall process supervision method and system
US11570169B2 (en) 2019-09-25 2023-01-31 International Business Machines Corporation Multi-factor authentication via multiple devices
US11687904B2 (en) 2019-11-04 2023-06-27 International Business Machines Corporation Downstream tracking of content consumption
CN112184447A (en) * 2020-09-30 2021-01-05 上海旺链信息科技有限公司 Task processing method and system based on block chain
CN112396489A (en) * 2020-10-27 2021-02-23 宁波指量科技有限公司 Personal financial poor-quality asset pack transaction information pushing system
CN112396489B (en) * 2020-10-27 2024-02-02 宁波指量科技有限公司 Personal financial bad asset package transaction information pushing system
CN113595979A (en) * 2021-06-25 2021-11-02 福建师范大学 Crowdsourcing data privacy protection method based on cross-chain
CN115174589A (en) * 2022-05-20 2022-10-11 网易(杭州)网络有限公司 Selection method and device of block chain virtual machine, electronic equipment and storage medium
CN115174589B (en) * 2022-05-20 2023-11-03 网易(杭州)网络有限公司 Selection method and device of blockchain virtual machine, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN106843774B (en) 2017-12-26

Similar Documents

Publication Publication Date Title
CN106843774B (en) A kind of mass-rent construction method of the intelligent contract based on block chain
Berardo Bridging and bonding capital in two‐mode collaboration networks
Roth et al. Insider action research: Facing the challenges of new capability development within a biopharma company
Dyck et al. A novel NGO approach to facilitate the adoption of sustainable innovations in low-income countries: Lessons from small-scale farms in Nicaragua
CN107316186A (en) The computer system method for supporting and support system of innovation undertaking employment
Ortiz‐Marcos et al. Competency training for managing international cooperation engineering projects
CN108564479B (en) System and method for analyzing hot topic propagation trend based on hidden link
Hassan et al. Knowledge transfer practice in organization
Zhang et al. SABlockFL: a blockchain-based smart agent system architecture and its application in federated learning
Rakopoulos Food activism and antimafia cooperatives in contemporary Sicily
Mosco Marx in the Cloud
Creighton et al. The manager's role in technology transfer
Tan et al. Attaining and enacting green leadership: Insights from the green IT initiatives of China Mobile
Nebesnyi et al. Formation of an IT Project Team in the Context of PMBOK Requirements
Golub et al. Strategic random networks and tipping points in network formation
CN113987060A (en) Innovative entrepreneurship investment and convergence network platform based on block chain technology
Zafarani et al. Information diffusion in social media
Yang et al. Improved Bayesian causal map approach for community-based product design project feasibility analysis
Archer Classification of Communities of practice
Quinn et al. Trust in the programme: An exploration of trust dynamics within rural group-based support programmes
Lestariningsih et al. “nDuweni Ibu Pertiwi”(Keeping the motherland): Women's agency to resist cement plants in Tegaldowo and Timbrangan villages, Rembang
Logan et al. Micro strategies: The key to successful planning in uncertain times
Muhammad Politician’s Strategy After The Pandemic: Strengthening of Patronage Goods in The Form of Social Assistance
Ben-Israel et al. The National Initiative for Secured Intelligent Systems to Empower the National Security and Techno-Scientific Resilience: A National Strategy for Israel
Frost Evaluating practice

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant