Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Blockchain based crowdsourcing construction method for smart contract

A technology of smart contracts and construction methods, applied in the blockchain field, can solve problems such as lack of monitoring of intellectual property rights, ineffective protection, plagiarism, etc., and achieve the effect of ensuring predictability, ensuring reliability, and avoiding disputes

Active Publication Date: 2017-06-13
HEFEI UNIV OF TECH
View PDF5 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the signing of the current crowdsourcing agreement must rely on the third-party platform. The authenticity of the information source of the required task depends entirely on the credibility of the third party, which cannot be substantially guaranteed, and requires a lot of management costs.
For the solver of the required task, due to the lack of effective solution monitoring measures, the current crowdsourcing solutions are mixed, and there are even many plagiarism and false phenomena. The task proposer cannot get a satisfactory solution and it is time-consuming and costly. ; On the other hand, the intellectual property rights of the solution provider are not effectively protected due to the lack of monitoring of the contract execution process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Blockchain based crowdsourcing construction method for smart contract
  • Blockchain based crowdsourcing construction method for smart contract

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Such as figure 1 As shown, in this embodiment, a blockchain-based crowdsourcing construction method for smart contracts is applied to building crowdsourcing smart contracts between blockchain users, specifically, it is executed according to the following steps:

[0037] Step 1. Define the set of users who participate in the construction of crowdsourcing smart contracts among blockchain users as U={V α , V}, V α Party A is constructed for the crowdsourcing smart contract, V is the collection of Party B constructed for the crowdsourcing smart contract, and there is: V={V 1 ,V 2 ,...,V i ,...,V m}, V i is the i-th user in the set of Party B, and 1≤i≤m;

[0038]In this embodiment, the distributed blockchain data storage method corresponds to a P2P network, and all users who use the blockchain to store information are in a peer-to-peer network without a central node; a block of the blockchain It can be the sum of transactions between users over a period of time, or it...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a blockchain based crowdsourcing construction method for a smart contract. The method comprises steps as follows: 1, the smart contract containing tasks and rules is signed by a first party of the contract and released to a main chain of a blockchain; 2, a second party of the contract claims a plurality of contract subtasks according to the contract tasks released by the first party of the contract and adds the claimed information to a branched chain; 3, a system checks whether all the subtasks of the contract of the first party can be completed by the second party; 4, the first party and the second party perform shared signature and release the smart contract to the main chain of the blockchain, and the contract is executed automatically. The construction process of the contract is monitored publicly and transparently, and the execution process of the contract is monitored automatically; therefore, risks in crowdsourcing contract construction and execution processes can be reduced.

Description

technical field [0001] The invention belongs to the technical field of block chains, and specifically relates to a crowdsourcing construction method of smart contracts based on block chains. Background technique [0002] In social production, no matter whether it is a company, an institution or an individual, they will encounter some problems that are difficult to solve by themselves. At this time, the company or institution may choose to outsource such problems to other companies or institutions to complete. With the development of the Internet, people have proposed a new solution, which is to outsource the problems that the enterprise itself cannot solve to the non-specific public in a free and voluntary form. This outsourcing task is usually undertaken by individuals, but if it involves tasks that require the collaboration of multiple people, it may also appear in the form of individual production that relies on open source. [0003] Outsourcing in the traditional sense...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/06G06Q10/10
CPCG06F3/062G06F3/067G06Q10/103H04L9/32H04L2209/56H04L63/12H04L9/50
Inventor 李磊刘古刘吴共庆吴信东
Owner HEFEI UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products