CN108830709A - A kind of crowdsourcing transaction system based on block chain - Google Patents

A kind of crowdsourcing transaction system based on block chain Download PDF

Info

Publication number
CN108830709A
CN108830709A CN201810343979.0A CN201810343979A CN108830709A CN 108830709 A CN108830709 A CN 108830709A CN 201810343979 A CN201810343979 A CN 201810343979A CN 108830709 A CN108830709 A CN 108830709A
Authority
CN
China
Prior art keywords
crowdsourcing
transaction
block chain
module
layer
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
CN201810343979.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.)
CRRC Industry Institute Co Ltd
Original Assignee
CRRC Industry Institute 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 CRRC Industry Institute Co Ltd filed Critical CRRC Industry Institute Co Ltd
Priority to CN201810343979.0A priority Critical patent/CN108830709A/en
Publication of CN108830709A publication Critical patent/CN108830709A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources

Abstract

The present invention provides a kind of crowdsourcing transaction systems based on block chain, including service layer, core layer and the basal layer successively communicated from top to bottom;The service layer, for providing user service, data assets transactional services and information service for the Trading parties in crowdsourcing transaction;The core layer, for realizing the common recognition and book keeping operation function of the Trading parties in crowdsourcing transaction based on block chain technology;The basal layer, for running environment and infrastructure component needed for providing operation for entire crowdsourcing transaction system;Wherein, the core layer is communicated with block chain subsystem, and the intelligent contract of user's publication is stored in the block chain in the block chain subsystem, and the intelligence contract is triggered by preset trigger event and executed.The present invention is capable of the equity and safety of effective guarantee crowdsourcing both parties, accomplishes that Transaction Information is transparent to both sides, traceable and can not distort, to further increase crowdsourcing trade market enthusiasm.

Description

A kind of crowdsourcing transaction system based on block chain
Technical field
The present invention relates to technical field of data transmission, and in particular to a kind of crowdsourcing transaction system based on block chain.
Background technique
Crowdsourcing (crowdsourcing) refers to the task that a company or mechanism are executed the past by employee, with Freely voluntary form is contracted out to the way of unspecific (and being usually large-scale) public network.The task of crowdsourcing is usually It is undertaken by individual, but if involving the need for the task of multiple person cooperational completion, it is also possible to by the individual production of open source Form occur.Crowdsourcing is planted in an equalitarianism principle:Everyone is owned by others valuable knowledge or talent.It is many Packet connects Trading parties as bridge.
Currently, on the one hand existing task crowdsourcing website receives the mission requirements from party in request, while task being issued In internet crowdsourcing transaction system, there is service supplying party to be selected, competed, trade matching is gone on smoothly.Either appoint Business is given out a contract for a project or task completes confirmation, either buyer's payment or seller's gathering, requires the ginseng of transaction crowdsourcing transaction system With.
However, since crowdsourcing is traded generally using profile and intellection achievement as trading object, in being traded There are problems that general goods will not face, even, according to general goods trade circulation mediation mode establish mechanism or Crowdsourcing transaction system becomes the potential threat of crowdsourcing trading market development growth instead, in addition, these machines as trade center Structure or the credibility of crowdsourcing transaction system are particularly important, on the one hand, crowdsourcing transaction system is to the transparent and public of both parties The prerequisite of exactly crowdsourcing transaction to ability provider and can possess if on the other hand achievement is retained, is saved Bring huge strike and interests loss in side.
Summary of the invention
For the defects in the prior art, the present invention provides a kind of crowdsourcing transaction system based on block chain, can be effective The equity and safety for ensureing crowdsourcing both parties accomplish that Transaction Information is transparent to both sides, traceable and can not distort, thus into One step improves crowdsourcing trade market enthusiasm.
In order to solve the above technical problems, the present invention provides following technical scheme:
In a first aspect, the present invention provides a kind of crowdsourcing transaction system based on block chain, the crowdsourcing transaction system packet Include the service layer successively communicated from top to bottom, core layer and basal layer;
The service layer, for for crowdsourcing transaction in Trading parties provide user service, data assets transactional services and Information service;
The core layer, for realizing the common recognition and book keeping operation function of the Trading parties in crowdsourcing transaction based on block chain technology Energy;
The basal layer, for running environment and infrastructure component needed for providing operation for entire crowdsourcing transaction system;
Wherein, the core layer is communicated with block chain subsystem, and is stored in the block chain in the block chain subsystem The intelligent contract for thering is user to issue, and the intelligence contract is triggered by preset trigger event and is executed.
Further, the crowdsourcing transaction system further includes:It is communicated respectively with the service layer, core layer and basal layer Coordination management system module;
The coordination management system module is used for the transaction request process and crowdsourcing friendship initiated from the service layer user The common recognition and book keeping operation link of Trading parties in easily carry out cooperative scheduling.
It further, include process coordinated management unit in the coordination management system module;
The process coordinated management unit is used to carry out the request that the client for initiating transaction through the service layer issues Process association control management, and the different types of request is distributed to different process channels, so that different block chain links Point executes the corresponding different types of request;
Wherein, the type of the request includes inquiry, authentication and transaction.
It further, include common recognition coordinated management unit in the coordination management system module;
The common recognition coordinated management unit is used to carry out collaboration pipe to the common recognition of the Trading parties in crowdsourcing transaction and book keeping operation Reason, specifically includes:Account book book keeping operation distribution, common recognition algorithm selection, and, accounting nodes and common recognition node configuration.
Further, the crowdsourcing transaction system further includes:It is communicated respectively with the service layer, core layer and basal layer Management audit module;
The management audit module is used to carry out rights management to the service layer, core layer, basal layer and user and examine Meter.
Further, the crowdsourcing transaction system further includes:It is communicated respectively with the service layer, core layer and basal layer Monitoring operation module;
The monitoring operation module is used to monitor in real time the operating status of the service layer, core layer and basal layer, and will The operating status of the service layer, core layer and basal layer carries out information feedback.
Further, the service layer includes:
User service module, for realizing user's registration and login, and, the setting of userspersonal information shows, repairs Change;
Transactional services module, for facilitating the transaction of data providing and party in request;
Information service module is shown for data assets information being issued and being shown, is provided a user information inquiry Service, and, audit information service is provided to auditing by third party;
Wherein, the information inquiry shows that service includes:Block chain services client system of account, block chain block and things Details.
Further, the core layer includes:
Common recognition mechanism module, for testing each block chain node in the block chain subsystem and crowdsourcing transaction results It demonstrate,proves, record, the consistency of act of revision is confirmed;
Distributed account book module for storing to distributed data in block chain, and passes through different block chain links Point is recorded and is safeguarded jointly to transaction account book;
Digital Signature module confirms the integrality and authenticity of data cell for realizing Data receiver;
Enciphering algorithm module, for data to be encrypted and decrypted.
Further, the core layer further includes:
Summarization module, the short message for the message input of random length to be become regular length input, are disappeared with verifying this Whether the data clear text of breath input is tampered.
Further, the basal layer includes:
Memory function module, for providing each of capable generation in the process for the crowdsourcing transaction system and block chain subsystem Categorical data;
Peer-to-peer network module, for carrying out tissue to each network node in block chain according to peer-to-peer network agreement, respectively Information exchange is completed using point to point protocol between network node;
Container module is supported for providing platform and the running computing capability of block catenary system.
As shown from the above technical solution, a kind of crowdsourcing transaction system based on block chain of the present invention, by from upper Service layer, core layer and the basal layer successively communicated under;The service layer, for being provided for the Trading parties in crowdsourcing transaction User service, data assets transactional services and information service;The core layer, for realizing crowdsourcing transaction based on block chain technology In Trading parties common recognition and book keeping operation function;The basal layer, for being provided needed for operation for entire crowdsourcing transaction system Running environment and infrastructure component;Wherein, the core layer is communicated with block chain subsystem, and the area in the block chain subsystem The intelligent contract of user's publication is stored in block chain, and the intelligence contract is triggered by preset trigger event and executed, it can The equity and safety of effective guarantee crowdsourcing both parties accomplishes that Transaction Information is transparent to both sides, traceable and can not distort, from And further increase crowdsourcing trade market enthusiasm.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the present invention Some embodiments for those of ordinary skill in the art without creative efforts, can also basis These attached drawings obtain other attached drawings.
Fig. 1 is that a kind of process of the first specific embodiment of crowdsourcing transaction system based on block chain of the invention is shown It is intended to;
Fig. 2 is that crowdsourcing transaction system of the invention interacts signal between the provider of data and the party in request of data Figure;
Fig. 3 is that a kind of process of second of specific embodiment of crowdsourcing transaction system based on block chain of the invention is shown It is intended to;
Fig. 4 is that a kind of process of the third specific embodiment of crowdsourcing transaction system based on block chain of the invention is shown It is intended to;
Fig. 5 is that a kind of process of the 4th kind of specific embodiment of crowdsourcing transaction system based on block chain of the invention is shown It is intended to;
The cooperative scheduling of process and common recognition in application example Fig. 6 of the invention and management are in the crowdsourcing transaction system Application schematic diagram;
The structural schematic diagram of the crowdsourcing transaction platform based on block chain in application example Fig. 7 of the invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, the technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
In the present invention, block chain technology is Distributed Storage, point-to-point transmission, common recognition mechanism, Encryption Algorithm etc. The new application mode of computer technology.So-called common recognition mechanism be realized in block catenary system between different nodes establish trust, Obtain the mathematical algorithm of equity.Block chain is a string using the associated data block generated of cryptography method, each data block In contain the information of a bit coin network trading, for verifying the validity (anti-fake) of its information and generating next area Block.Therefore, the transaction crowdsourcing transaction system that construction meets crowdsourcing characteristic is explored, ensures that transaction is double by believable technology mechanism It is transparent to both sides, traceable and can not distort to accomplish Transaction Information for the equity and safety of side, to further increase crowdsourcing friendship Easy market enthusiasm.And block chain technology is just agreeing with this demand.The general centralization of block chain goes to trust, can not distort and can The characteristics such as retrospect are that problems faced and bottleneck bring very good solution method in crowdsourcing process of exchange.Point that block chain possesses The key technologies such as cloth account book, Encryption Algorithm, common recognition mechanism and intelligent contract can be applied in crowdsourcing transaction field, so that handing over Easy process is more convenient, more important is process of exchange and information are transparent to both sides and openly, so that owner can look into See any transaction public information, transaction crowdsourcing transaction system is it is not possible that retained data, it is also not possible to deposit in process of exchange In black-box operation, the believable environment of block chain technical construction carries out crowdsourcing transaction, has sufficiently ensured the equity of both sides.
The embodiment of the present invention one provides a kind of the first specific embodiment of crowdsourcing transaction system based on block chain, Referring to Fig. 1, the crowdsourcing transaction system specifically includes following content:Service layer, core layer and the base successively communicated from top to bottom Plinth layer;The service layer, for providing user service, data assets transactional services and information for the Trading parties in crowdsourcing transaction Service;The core layer, for realizing the common recognition and book keeping operation function of the Trading parties in crowdsourcing transaction based on block chain technology;Institute Basal layer is stated, for running environment and infrastructure component needed for providing operation for entire crowdsourcing transaction system;Wherein, the core Layer is communicated with block chain subsystem, and the intelligent contract of user's publication is stored in the block chain in the block chain subsystem, And the intelligence contract is triggered by preset trigger event and is executed.
It is understood that in the present embodiment, as shown in Fig. 2, the crowdsourcing transaction system based on block chain is used for Facilitate the transaction between the provider of data and the party in request of data, data providing and party in request first carries out information respectively Publication, retrieval, crowdsourcing transaction system provides trade matching function, and after trade confirmation, provider is based on cryptological technique guarantee, Asymmetry encryption is carried out to the fruit of labour or knowledge, is sent to party in request.In this course, each node passes through common recognition machine System keeps accounts after confirmation transaction is legal, ultimately forms block, block once being formed after not can be carried out then and distort, Transaction Information It is open and clear to related side, sufficiently ensure the equity of each side.Crowdsourcing trade mode based on block chain has the characteristics that:It is first First, transaction key message secrecy.By cryptological technique, the safety of transmission information has been ensured.The behavior of transaction is to related side Open and clear, but to its other party then be secrecy, and trading activity once obtain common recognition record within a block later if It cannot distort, can be traced, distributed account book technology ensure that each side all stores complete transaction account book, all rise to both parties To protective effect.Secondly, the crowdsourcing particularly with knowledge type is traded in crowdsourcing process of exchange, Knowledge Assets are only capable of purchased person It obtains, other any third parties, including crowdsourcing transaction system can not obtain data, eliminate both parties in conventional transaction process To the misgivings of crowdsourcing transaction system retained data.In crowdsourcing transaction field, block chain theory and technology construct believable transaction Environment realizes a reliable value and passes so that the artificial trust to mechanism of exchange has been transferred on the dependence to technology Defeated network.In conjunction with cooperation model and cooperated computing applied analysis it is found that carry out based on block chain crowdsourcing transaction crowdsourcing hand over In easy system design process, it is necessary to divide in conjunction with to infrastructure elements such as member role, shared object, collaborative activities and cooperation events Cooperative scheduling and the management of transaction flow and common recognition are studied in analysis, so that crowdsourcing transaction system efficient operation can be supported by realizing Application architecture.
In the foregoing description, the service layer specifically includes following content:
(1) user service module, for realizing user's registration and login, and, the setting of userspersonal information, displaying, Modification;
(2) transactional services module, for facilitating the transaction of data providing and party in request;
(3) information service module, for data assets information being issued and being shown, is provided a user information inquiry exhibition Show service, and, audit information service is provided to auditing by third party;
Wherein, the information inquiry shows that service includes:Block chain services client system of account, block chain block and things Details.
In the foregoing description, the core layer specifically includes following content:
(1) it knows together mechanism module, for each block chain node in the block chain subsystem and crowdsourcing transaction results It verifies, record, the consistency of act of revision is confirmed;
(2) distributed account book module for storing to distributed data in block chain, and passes through different block chains Node is recorded and is safeguarded jointly to transaction account book;
(3) Digital Signature module confirms the integrality and authenticity of data cell for realizing Data receiver;
(4) enciphering algorithm module, for data to be encrypted and decrypted.
(5) summarization module, the short message for the message input of random length to be become regular length input, should with verifying Whether the data clear text of message input is tampered.
In the foregoing description, the basal layer specifically includes following content:
(1) memory function module, for providing row for the crowdsourcing transaction system and block chain subsystem and generating in the process All types of data;
(2) peer-to-peer network module, for carrying out tissue to each network node in block chain according to peer-to-peer network agreement, Information exchange is completed using point to point protocol between each network node;
(3) container module is supported for providing crowdsourcing transaction system and the running computing capability of block catenary system.
As can be seen from the above description, the crowdsourcing transaction system based on block chain that the embodiment of the present invention provides, it can be effective The equity and safety for ensureing crowdsourcing both parties accomplish that Transaction Information is transparent to both sides, traceable and can not distort, thus into One step improves crowdsourcing trade market enthusiasm.
The embodiment of the present invention two provides second of specific embodiment of the crowdsourcing transaction system based on block chain, Referring to Fig. 3, the crowdsourcing transaction system on the basis of example 1, also specifically includes following content:
The coordination management system module communicated respectively with the service layer, core layer and basal layer;The coordinated management machine Molding block be used for user from transaction request process that the service layer initiates and crowdsourcing trade in Trading parties common recognition and Link of keeping accounts carries out cooperative scheduling.
It in the foregoing description, include process coordinated management unit and common recognition collaboration pipe in the coordination management system module Manage unit;
It is understood that the process coordinated management unit is used to send out the client for initiating transaction through the service layer Request out carries out process association control management, and the different types of request is distributed to different process channels, so that not Same block chain node executes the corresponding different types of request.
It is understood that the common recognition coordinated management unit is used for common recognition and note to the Trading parties in crowdsourcing transaction Account carries out coordinated management, specifically includes:Account book book keeping operation distribution, common recognition algorithm selection, and, accounting nodes and common recognition node Configuration.
As can be seen from the above description, the crowdsourcing transaction system based on block chain that the embodiment of the present invention provides, transaction flow Coordinated management is the request type issued for the client for initiating transaction in block chain network, including inquiry, authentication, transaction Deng by the association control management of process, different request types enters different channels, and design is responded and held by different nodes Row;Common recognition collaboration mainly in face of book keeping operation, algorithm, configuration coordinated management, account book book keeping operation distribution, know together algorithm selection, And accounting nodes, the configuration for node of knowing together etc., to realize the comprehensive collaboration of the crowdsourcing trading processing based on block chain.
The embodiment of the present invention three provides the third specific embodiment of the crowdsourcing transaction system based on block chain, Referring to fig. 4, the crowdsourcing transaction system also specifically includes following content on the basis of embodiment one or embodiment two:
The management audit module communicated respectively with the service layer, core layer and basal layer;The management audit module is used In to the service layer, core layer, basal layer and user progress rights management and audit.
In the foregoing description, the management audit module of cross-layer is to combine block chain network feature, a set of guarantee user of design, The functional module of transaction security and secret protection, while also having to data assets trading activity in block chain crowdsourcing transaction system Risk control is carried out, find risk, managing risk in time and is controlled risk.It mainly include member management, rights management, key pipe Reason and air control audit.
The embodiment of the present invention four provides the 4th kind of specific embodiment of the crowdsourcing transaction system based on block chain, Referring to Fig. 5, the crowdsourcing transaction system also specifically includes as follows on the basis of embodiment one, embodiment two or embodiment three Content:
The monitoring operation module communicated respectively with the service layer, core layer and basal layer;The monitoring operation module is used In the operating status for monitoring the service layer, core layer and basal layer in real time, and by the service layer, core layer and basal layer Operating status carries out information feedback.
In the foregoing description, the monitoring operation module be to the operating status of crowdsourcing transaction system, block chain network into Row is complete, quick, visual to be monitored and shows.Mainly there are the functions such as monitoring, alarm, publication, visualization, monitoring therein is Refer to and collect crowdsourcing transaction system, block catenary system operating status, amount of access, time-consuming, node including crowdsourcing transaction system are good for Health state and the behaviour in service of basal layer resource etc..
In addition, being further instruction this programme, the present invention also provides a kind of crowdsourcing transaction systems based on block chain The specific application example of specific application example, the crowdsourcing transaction system based on block chain specifically includes following content:
In this application example, it is flat that the crowdsourcing transaction system based on block chain is specifically as follows a kind of crowdsourcing transaction Platform, referring to Fig. 6, transaction flow coordinated management is the request type issued for the client for initiating transaction in block chain network, Including inquiry, authentication, transaction etc., by the association control management of process, different request types enters different channels, designs by not Same node response and execution.
Common recognition cooperates with the coordinated management for mainly facing book keeping operation, algorithm, configuration, the book keeping operation distribution of account book, algorithm of knowing together Selection and accounting nodes, the configuration for node of knowing together etc., to realize the comprehensive association of the crowdsourcing trading processing based on block chain Together.
In view of platform future trading volume will be very huge, the design of platform should guarantee enough extensions in performance Property, based on the characteristic of block chain, alliance's chain is current mainstream selection.Common recognition mechanism (Consensus) in alliance's chain uses That more is PBFT;It can specify corresponding node in alliance's chain and be each responsible for (Ledger) function of knowing together and keep accounts, this Sample can improve the problem of inefficiency is known together and kept accounts in publicly-owned chain;The hash function in terms of cryptography (Cryptograph) SHA-256 is using more enciphering and deciphering algorithm in family.In addition to other than the processes such as transaction flow, common recognition and book keeping operation, platform Operational process is also that we need emphasis to consider place, has coordination management system for process and two big key points of common recognition and is adjusted Degree and management, maximize and promote platform property.In alliance's chain, platform should have good member's rights management mechanism, user Addition with exit and the distribution of corresponding authority be need during Platform Designing emphasis to consider a bit.Simultaneously it is also contemplated that the The requirement of tripartite's audit, designs the corresponding interface, provides audit function when necessary.The monitoring operation of platform is it is also contemplated that ensure flat The steady operation and development of platform.Crowdsourcing transaction platform is as shown in Figure 7 under the synergistic mechanism designed herein:
Platform uses three-tier architecture, from top to bottom respectively basal layer, core layer, service layer, while having the management of cross-layer Audit and monitoring operation are managed the operating status of audit and moment monitor supervision platform to platform member etc. respectively, ensure flat Platform is safely and steadily run.
Console module:
Platform mainly includes basal layer, core layer, service layer, management audit, monitoring operation 5 modules and collaboration pipe Reason mechanism:Synergistic mechanism includes two pieces of coordinated management of process and common recognition, is played crucial to transaction request process and common recognition book keeping operation etc. The cooperative scheduling of link, optimization promote execution performance;As the bottom, the basis for providing platform and block chain operation is set basal layer Apply resource;The core that core layer is run as entire platform, using block chain key technology as support, sufficiently with block chain technology Characteristic ensures the safe and reliable progress of crowdsourcing transaction;Service layer provides transaction and other services towards crowdsourcing Trading parties;Management Audit Module provides member's rights management and audit function towards entire platform and user;Monitoring operation is then comprehensive, all the period of time Monitor supervision platform operating status, timely feedback platform operation information, ensure platform safety even running.It is described in detail below each The function of a module.
(1) platform base layer:
Basal layer provides platform and block catenary system runs required running environment and infrastructure component, such as stores, is right Equal networks, virtual machine etc..
Store function provides all types of data generated in platform and block chain operational process, such as account book, Transaction Information Write-in and inquiry and log etc., relevant database, key-value pair data library, document data bank etc. may be selected.
Peer-to-peer network is the bottom topological structure of block chain operation, using each in peer-to-peer network agreement organizations block chain Network node completes information exchange usually using point to point protocol between each node.
Container is to provide platform and the running computing capability of block catenary system is supported, as Hyperledger fabric is flat Platform runs its intelligent contract using Docker container technique, the EVM that oneself builds of ether mill platform use.
(2) platform core layer:
On the basis of core layer primarily rests on block chain key technology, the functions such as common recognition, the book keeping operation of block catenary system are realized, It escorts for crowdsourcing transaction.Including common recognition mechanism, distributed account book, digital signature, Encryption Algorithm, abstract, intelligent contract etc..
Common recognition mechanism refers to that each node reaches the behaviors such as the verifying of crowdsourcing transaction results, record, modification in block chain network At the method unanimously confirmed, platform provides different applicable common recognition algorithms and realizes common recognition mechanism according to different business demands.
Distributed account book refers to the memory mechanism of distributed data in block chain, is total to by different nodes to transaction account book With record and maintenance, forms the public administration of data in process of exchange, can not distort and mechanism trusty.
Digital signature is the integrality and unforgeable for the person of being received to confirm data cell, i.e.,:It determines What whether message was signed by the side of signing and issuing really.Platform supports a variety of Digital Signature Algorithms, such as RSA, ECC, SM2.
Encryption Algorithm is the core of block chain underlying security mechanism and the Yi great Te of block chain data assets transaction platform Point specifically includes two operations of encryption and decryption.Encryption Algorithm can be divided into symmetric cryptography and asymmetric encryption, come from business scenario It sees, the former is suitable for the encryption of general data, and the latter applies also for key exchange and digital signature other than general data encrypts Etc. scenes.
Abstract is the short message input that the message input of random length is become to regular length, generally real by Hash function Existing, output valve is referred to as digest value or hash value.Abstract major function is used on the integrity protection to data, can be verified Whether the data clear text is tampered.
Intelligent contract refers to the registration distribution and the triggering and execution of contract of responsible contract.User passes through certain programming language Speech defines contract logic, after being published on block chain, according to the logic of agreement terms, by user's signature or other events Triggering executes, and completes the logic of the contracts such as settlement of transactions.
(3) synergistic mechanism:
Synergistic mechanism is in platform base layer and core layer, and by issuing the type of request to client, collaboration is different Node is corresponding, executes different requests and feedback.Transaction key link, by know together synergistic mechanism, for algorithm, book keeping operation, Node configuration management reaches the common recognition of block platform chain, keeps accounts, block generates to form good cooperative scheduling management method, drop Low system delay, while Internet resources are maximally utilized, transaction performance are promoted, provide good user experience for service layer Degree.
(4) platform services layer:
Service layer is mainly that object platform user provides the service such as essential information query and search, Develop Data transaction in assets. Including user service, data assets transactional services, information service etc..
User service, which refers to, to be provided user's registration, logs in, setting, displaying, the modification of userspersonal information, is managed with member Reason, rights management etc. together constitute the entrance mechanism of platform user, ensure the security privacy of user information.
Transactional services refer to be brought together by the transaction of platform Develop Data provider and party in request, passes through block chain technology It ensures, so that process of exchange is smooth, and in block chain network, Transaction Information is transparent to related side, transaction letter Breath is traceable, can not distort.
Information service refers to that the publication, displaying and user oriented of data assets information provide block chain services client account The inquiry of the essential informations such as family system, block chain block, things details shows service, while further including providing towards auditing by third party Audit information service.
(5) management audit:
The management audit module of cross-layer is to combine block chain network feature, designs a set of guarantee user, transaction security and hidden The functional module of private protection, while also having and risk control is carried out to data assets trading activity in block platform chain, it sends out in time Show risk, managing risk and controls risk.It mainly include member management, rights management, key management and air control audit.
Setting of the member management mainly for the entry and exit mechanism of block chain network member, and entire block link network The distribution management of common recognition node, ordinary node user in network, and as number of nodes, that is, number of members is continuously increased, be responsible for corresponding The functions such as distribution, the update of functional node quantity.
Rights management is responsible for the control and management of the permissions such as user account, cipher key system, data access, including account committee Hold in the palm permission, node common recognition permission, competence of auditor, user data access authority etc..
Key management is primarily referred to as user key and gives for change with the association, key safety management and loss of account.
Air control audit, which refers to, carries out risk control to data transaction in assets behavior, by certain air control rule, carries out wind Danger control.It is controlled simultaneously by stringent permission, Audit-oriented mechanism provides auditability, and auditability can only be by auditing bodies It uses.
(6) monitoring operation:
Monitoring operation is that complete, quick, visual monitoring and exhibition are carried out to the operating status of platform, block chain network Show.Mainly there are the functions such as monitoring, alarm, publication, visualization.
Monitoring refers to collecting platform, block catenary system operating status, amount of access, time-consuming, the health of node including platform State and the behaviour in service of basal layer resource etc..
Alarm, which refers to, such as cheats node, maliciously distorts account book behavior, node to comparing serious situation in block catenary system Failure etc. notifies related personnel by various modes, convenient for disposition in time.
Publication refer in system dispose for the first time, run program upgrade and point spread etc. operate by release module come It supports, keeps the consistency of executable program.
Visualization function is to provide multidimensional visual presentation, is shown to monitoring operation and the state of alarm, user Platform and running situation open-and-shut can be known with platform administrative staff.
As can be seen from the above description, application example of the invention realizes task crowdsourcing, transaction flow in a manner of removing block chain Coordinated management is the request type issued for the client for initiating transaction in block chain network, including inquiry, authentication, transaction Deng by the association control management of process, different request types enters different channels, and design is responded and held by different nodes Row.Common recognition collaboration mainly in face of book keeping operation, algorithm, configuration coordinated management, account book book keeping operation distribution, know together algorithm selection, And accounting nodes, the configuration for node of knowing together etc., to realize the comprehensive collaboration of the crowdsourcing trading processing based on block chain.It is corresponding Platform Designing use three-tier architecture, respectively basal layer, core layer, service layer from top to bottom, while thering is the management of cross-layer to examine Meter and monitoring operation are managed the operating status of audit and moment monitor supervision platform to platform member etc. respectively, ensure platform It safely and steadily runs.
In the description of the present invention, it should be noted that the orientation or positional relationship of the instructions such as term " on ", "lower" is base In orientation or positional relationship shown in the drawings, it is merely for convenience of description of the present invention and simplification of the description, rather than indication or suggestion Signified device or element must have a particular orientation, be constructed and operated in a specific orientation, therefore should not be understood as to this The limitation of invention.Unless otherwise clearly defined and limited, term " installation ", " connected ", " connection " shall be understood in a broad sense, example Such as, it may be fixed connection or may be dismantle connection, or integral connection;It can be mechanical connection, be also possible to be electrically connected It connects;It can be directly connected, the connection inside two elements can also be can be indirectly connected through an intermediary.For this For the those of ordinary skill in field, the specific meanings of the above terms in the present invention can be understood according to specific conditions.
It should also be noted that, herein, relational terms such as first and second and the like are used merely to one Entity or operation are distinguished with another entity or operation, without necessarily requiring or implying between these entities or operation There are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant are intended to contain Lid non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
The above examples are only used to illustrate the technical scheme of the present invention, rather than its limitations;Although with reference to the foregoing embodiments Invention is explained in detail, those skilled in the art should understand that:It still can be to aforementioned each implementation Technical solution documented by example is modified or equivalent replacement of some of the technical features;And these are modified or replace It changes, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution.

Claims (10)

1. a kind of crowdsourcing transaction system based on block chain, which is characterized in that the crowdsourcing transaction system include from top to bottom according to Service layer, core layer and the basal layer of secondary communication;
The service layer, for providing user service, data assets transactional services and information for the Trading parties in crowdsourcing transaction Service;
The core layer, for realizing the common recognition and book keeping operation function of the Trading parties in crowdsourcing transaction based on block chain technology;
The basal layer, for running environment and infrastructure component needed for providing operation for entire crowdsourcing transaction system;
Wherein, the core layer is communicated with block chain subsystem, and is stored in the block chain in the block chain subsystem useful The intelligent contract of family publication, and the intelligence contract is triggered by preset trigger event and is executed.
2. crowdsourcing transaction system according to claim 1, which is characterized in that the crowdsourcing transaction system further includes:Respectively The coordination management system module communicated with the service layer, core layer and basal layer;
The coordination management system module is used for user from the transaction request process and crowdsourcing transaction that the service layer initiates Trading parties common recognition and book keeping operation link carry out cooperative scheduling.
3. crowdsourcing transaction system according to claim 2, which is characterized in that include in the coordination management system module Process coordinated management unit;
The process coordinated management unit is used to carry out process to the request that the client for initiating transaction through the service layer issues Association control management, and the different types of request is distributed to different process channels, so that different block chain nodes is held The corresponding different types of request of row;
Wherein, the type of the request includes inquiry, authentication and transaction.
4. crowdsourcing transaction system according to claim 2, which is characterized in that include in the coordination management system module Common recognition coordinated management unit;
The common recognition coordinated management unit is used to carry out coordinated management, tool to the common recognition of the Trading parties in crowdsourcing transaction and book keeping operation Body includes:Account book book keeping operation distribution, common recognition algorithm selection, and, accounting nodes and common recognition node configuration.
5. crowdsourcing transaction system according to claim 1, which is characterized in that the crowdsourcing transaction system further includes:Respectively The management audit module communicated with the service layer, core layer and basal layer;
The management audit module is used to carry out rights management and audit to the service layer, core layer, basal layer and user.
6. crowdsourcing transaction system according to claim 1, which is characterized in that the crowdsourcing transaction system further includes:Respectively The monitoring operation module communicated with the service layer, core layer and basal layer;
The monitoring operation module is used to monitor in real time the operating status of the service layer, core layer and basal layer, and will be described The operating status of service layer, core layer and basal layer carries out information feedback.
7. crowdsourcing transaction system according to claim 1, which is characterized in that the service layer includes:
User service module, for realizing user's registration and login, and, setting, displaying, the modification of userspersonal information;
Transactional services module, for facilitating the transaction of data providing and party in request;
Information service module shows service for data assets information being issued and being shown, is provided a user information inquiry, And audit information service is provided to auditing by third party;
Wherein, the information inquiry shows that service includes:Block chain services client system of account, block chain block and things are detailed Feelings.
8. crowdsourcing transaction system according to claim 1, which is characterized in that the core layer includes:
Common recognition mechanism module, for the verifying to each block chain node and crowdsourcing transaction results in the block chain subsystem, note It records, the consistency of act of revision is confirmed;
Distributed account book module for storing to distributed data in block chain, and passes through different block chain nodes pair Transaction account book is recorded and is safeguarded jointly;
Digital Signature module confirms the integrality and authenticity of data cell for realizing Data receiver;
Enciphering algorithm module, for data to be encrypted and decrypted.
9. crowdsourcing transaction system according to claim 8, which is characterized in that the core layer further includes:
Summarization module, the short message for the message input of random length to be become regular length inputs, defeated to verify the message Whether the data clear text entered is tampered.
10. crowdsourcing transaction system according to claim 1, which is characterized in that the basal layer includes:
Memory function module, for providing all types of of capable generation in the process for the crowdsourcing transaction system and block chain subsystem Data;
Peer-to-peer network module, for carrying out tissue, each network to each network node in block chain according to peer-to-peer network agreement Information exchange is completed using point to point protocol between node;
Container module is supported for providing platform and the running computing capability of block catenary system.
CN201810343979.0A 2018-04-17 2018-04-17 A kind of crowdsourcing transaction system based on block chain Pending CN108830709A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810343979.0A CN108830709A (en) 2018-04-17 2018-04-17 A kind of crowdsourcing transaction system based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810343979.0A CN108830709A (en) 2018-04-17 2018-04-17 A kind of crowdsourcing transaction system based on block chain

Publications (1)

Publication Number Publication Date
CN108830709A true CN108830709A (en) 2018-11-16

Family

ID=64154106

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810343979.0A Pending CN108830709A (en) 2018-04-17 2018-04-17 A kind of crowdsourcing transaction system based on block chain

Country Status (1)

Country Link
CN (1) CN108830709A (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109669955A (en) * 2018-12-20 2019-04-23 姚前 A kind of digital asset inquiry system and method based on block chain
CN109687953A (en) * 2018-12-24 2019-04-26 杭州复杂美科技有限公司 Classification of business transaction method, equipment and storage medium
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
CN109753439A (en) * 2019-01-28 2019-05-14 平安科技(深圳)有限公司 Task test method and system based on block chain technology
CN109934598A (en) * 2019-03-07 2019-06-25 重庆市千将软件有限公司 Block chain tobacco traceability anti-fake system
CN110062042A (en) * 2019-04-16 2019-07-26 南京信息工程大学 A kind of video streaming services method and system of the decentralization of mobile crowdsourcing support
CN110175819A (en) * 2019-05-29 2019-08-27 贵州电网有限责任公司 A kind of online multiple person cooperational routine matter individuation service system and operating method
CN110324424A (en) * 2019-05-13 2019-10-11 上海分布信息科技有限公司 A kind of credible cloud service framework based on block chain
CN110365533A (en) * 2019-07-12 2019-10-22 上海和数软件有限公司 Digital asset method of commerce, system and computer readable storage medium
CN110383791A (en) * 2018-12-29 2019-10-25 阿里巴巴集团控股有限公司 Map application crowdsourcing based on block chain
CN110689430A (en) * 2019-09-17 2020-01-14 中国人民大学 Block chain cooperation method and system based on contribution excitation
CN111144851A (en) * 2019-06-10 2020-05-12 北京中搜云悦网络技术有限公司 Block chain distribution system
CN111163141A (en) * 2019-12-20 2020-05-15 江苏荣泽信息科技股份有限公司 Enterprise-level block chain foundation platform
CN111402050A (en) * 2020-03-11 2020-07-10 北京价值互联科技有限公司 Center-removing matching method and system based on block chain
CN111461688A (en) * 2020-04-02 2020-07-28 国金区块链科技(杭州)有限公司 Service charging system based on block chain technology and charging method thereof
CN111598389A (en) * 2020-04-09 2020-08-28 广东工业大学 Block chain-based trading system for preventing bill market risk
CN111767556A (en) * 2019-01-31 2020-10-13 阿里巴巴集团控股有限公司 Method for realizing privacy protection in block chain, node and storage medium
CN111818118A (en) * 2020-01-19 2020-10-23 重庆科技学院 Internet trading platform uncertainty evaluation filtering system based on CIWN-II
CN111899023A (en) * 2020-08-10 2020-11-06 成都理工大学 Crowd sourcing safety method and system for crowd sensing machine learning based on block chain
CN112967149A (en) * 2021-02-03 2021-06-15 广东电力信息科技有限公司 Method and system for sharing multi-party electric quantity statistical information based on block chain technology
CN113313592A (en) * 2021-05-27 2021-08-27 中央财经大学 Intelligent service transaction and supervision system based on block chain
CN113724079A (en) * 2021-08-10 2021-11-30 内蒙古电力(集团)有限责任公司电力调度控制分公司 Electric power data transaction system and method based on block chain
CN115062094A (en) * 2021-12-30 2022-09-16 昆明理工大学 Fabric-based relational database content synchronization method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878000A (en) * 2017-03-06 2017-06-20 中钞***产业发展有限公司北京智能卡技术研究院 A kind of alliance's chain common recognition method and system
CN107103405A (en) * 2017-03-22 2017-08-29 暨南大学 A kind of mass-rent system and its building method based on block chain technology
CN107103459A (en) * 2017-04-27 2017-08-29 电子科技大学 Accounting system and method based on block chain with sovereign right
CN107230056A (en) * 2017-06-28 2017-10-03 无锡井通网络科技有限公司 A kind of fast transaction system based on block chain contract
CN107276765A (en) * 2017-07-04 2017-10-20 中国联合网络通信集团有限公司 The processing method and processing device known together in block chain
CN107360206A (en) * 2017-03-29 2017-11-17 阿里巴巴集团控股有限公司 A kind of block chain common recognition method, equipment and system
CN107464118A (en) * 2017-08-16 2017-12-12 济南浪潮高新科技投资发展有限公司 A kind of data trade method based on block chain intelligence contract
CN107833139A (en) * 2017-11-23 2018-03-23 上海壹账通金融科技有限公司 Transaction data processing method, device, computer equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878000A (en) * 2017-03-06 2017-06-20 中钞***产业发展有限公司北京智能卡技术研究院 A kind of alliance's chain common recognition method and system
CN107103405A (en) * 2017-03-22 2017-08-29 暨南大学 A kind of mass-rent system and its building method based on block chain technology
CN107360206A (en) * 2017-03-29 2017-11-17 阿里巴巴集团控股有限公司 A kind of block chain common recognition method, equipment and system
CN107103459A (en) * 2017-04-27 2017-08-29 电子科技大学 Accounting system and method based on block chain with sovereign right
CN107230056A (en) * 2017-06-28 2017-10-03 无锡井通网络科技有限公司 A kind of fast transaction system based on block chain contract
CN107276765A (en) * 2017-07-04 2017-10-20 中国联合网络通信集团有限公司 The processing method and processing device known together in block chain
CN107464118A (en) * 2017-08-16 2017-12-12 济南浪潮高新科技投资发展有限公司 A kind of data trade method based on block chain intelligence contract
CN107833139A (en) * 2017-11-23 2018-03-23 上海壹账通金融科技有限公司 Transaction data processing method, device, computer equipment and storage medium

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
CN109669955A (en) * 2018-12-20 2019-04-23 姚前 A kind of digital asset inquiry system and method based on block chain
CN109687953A (en) * 2018-12-24 2019-04-26 杭州复杂美科技有限公司 Classification of business transaction method, equipment and storage medium
CN110383791B (en) * 2018-12-29 2022-11-18 创新先进技术有限公司 Map application crowdsourcing based on blockchain
CN110383791A (en) * 2018-12-29 2019-10-25 阿里巴巴集团控股有限公司 Map application crowdsourcing based on block chain
CN109753439A (en) * 2019-01-28 2019-05-14 平安科技(深圳)有限公司 Task test method and system based on block chain technology
CN111767556A (en) * 2019-01-31 2020-10-13 阿里巴巴集团控股有限公司 Method for realizing privacy protection in block chain, node and storage medium
CN109934598A (en) * 2019-03-07 2019-06-25 重庆市千将软件有限公司 Block chain tobacco traceability anti-fake system
CN109934598B (en) * 2019-03-07 2023-10-27 重庆市千将软件有限公司 Block chain tobacco traceability anti-counterfeiting system
CN110062042A (en) * 2019-04-16 2019-07-26 南京信息工程大学 A kind of video streaming services method and system of the decentralization of mobile crowdsourcing support
CN110062042B (en) * 2019-04-16 2021-09-24 南京信息工程大学 Decentralized video streaming service method and system supported by mobile crowdsourcing
CN110324424A (en) * 2019-05-13 2019-10-11 上海分布信息科技有限公司 A kind of credible cloud service framework based on block chain
CN110175819A (en) * 2019-05-29 2019-08-27 贵州电网有限责任公司 A kind of online multiple person cooperational routine matter individuation service system and operating method
CN111144851B (en) * 2019-06-10 2024-01-19 北京云悦共创网络技术有限公司 Block chain distribution system
CN111144851A (en) * 2019-06-10 2020-05-12 北京中搜云悦网络技术有限公司 Block chain distribution system
CN110365533A (en) * 2019-07-12 2019-10-22 上海和数软件有限公司 Digital asset method of commerce, system and computer readable storage medium
CN110689430B (en) * 2019-09-17 2022-05-17 中国人民大学 Block chain cooperation method and system based on contribution excitation
CN110689430A (en) * 2019-09-17 2020-01-14 中国人民大学 Block chain cooperation method and system based on contribution excitation
CN111163141A (en) * 2019-12-20 2020-05-15 江苏荣泽信息科技股份有限公司 Enterprise-level block chain foundation platform
CN111818118B (en) * 2020-01-19 2022-09-02 重庆科技学院 Internet trading platform uncertainty evaluation filtering system based on CIWN-II
CN111818118A (en) * 2020-01-19 2020-10-23 重庆科技学院 Internet trading platform uncertainty evaluation filtering system based on CIWN-II
CN111402050A (en) * 2020-03-11 2020-07-10 北京价值互联科技有限公司 Center-removing matching method and system based on block chain
CN111461688A (en) * 2020-04-02 2020-07-28 国金区块链科技(杭州)有限公司 Service charging system based on block chain technology and charging method thereof
CN111598389A (en) * 2020-04-09 2020-08-28 广东工业大学 Block chain-based trading system for preventing bill market risk
CN111598389B (en) * 2020-04-09 2023-04-28 广东工业大学 Transaction system for preventing bill market risk based on blockchain
CN111899023A (en) * 2020-08-10 2020-11-06 成都理工大学 Crowd sourcing safety method and system for crowd sensing machine learning based on block chain
CN111899023B (en) * 2020-08-10 2024-01-26 成都理工大学 Block chain-based crowd-sourced method and system for crowd-sourced machine learning security through crowd sensing
CN112967149A (en) * 2021-02-03 2021-06-15 广东电力信息科技有限公司 Method and system for sharing multi-party electric quantity statistical information based on block chain technology
CN112967149B (en) * 2021-02-03 2024-01-26 广东电力信息科技有限公司 Multi-party electric quantity statistical information sharing method and system based on block chain technology
CN113313592A (en) * 2021-05-27 2021-08-27 中央财经大学 Intelligent service transaction and supervision system based on block chain
CN113724079A (en) * 2021-08-10 2021-11-30 内蒙古电力(集团)有限责任公司电力调度控制分公司 Electric power data transaction system and method based on block chain
CN115062094A (en) * 2021-12-30 2022-09-16 昆明理工大学 Fabric-based relational database content synchronization method
CN115062094B (en) * 2021-12-30 2024-03-29 昆明理工大学 Relational database content synchronization method based on Fabric

Similar Documents

Publication Publication Date Title
CN108830709A (en) A kind of crowdsourcing transaction system based on block chain
Bodkhe et al. Blockchain for industry 4.0: A comprehensive review
CN109450910B (en) Data sharing method based on block chain, data sharing network and electronic equipment
CN109729168A (en) A kind of data share exchange system and method based on block chain
CN109525671B (en) Block chain-based data storage method, electronic device and storage medium
US20190036895A1 (en) Data distribution over nodal elements
Tan et al. A novel service level agreement model using blockchain and smart contract for cloud manufacturing in industry 4.0
CN112053274B (en) Construction guide method and device for government block chain network
CN107609844A (en) A kind of intelligence engineering network transaction data management system based on block chain
Nilaiswariya et al. Improving scalability and security medical dataset using recurrent neural network and blockchain technology
CN113660327A (en) Block chain system, block chain link point adding method and transaction method
JP2022527375A (en) Systems and methods for virtual distributed ledger networks
CN115766181B (en) Space environment ground simulation device data sharing architecture and method based on block chain
CN111444267A (en) Government information sharing platform and method based on block chain
Mackenzie et al. An assessment of blockchain consensus protocols for the Internet of Things
Qian et al. A method of exchanging data in smart city by blockchain
CN111163141A (en) Enterprise-level block chain foundation platform
Yang et al. Application of blockchain in internet of things
Shen et al. Design of trusted aviation data exchange platform based on blockchain
Toapanta et al. Proposal of a model to apply hyperledger in digital identity solutions in a public organization of Ecuador
CN111881479A (en) Anti-money laundering list sharing system and method based on block chain
Lu et al. Research on agricultural internet of things data sharing system based on blockchain
Zhang et al. A review of blockchain solutions in supply chain traceability
Li BCES: a blockchain based credible e-bidding system
Xu et al. A method of federated learning based on blockchain

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: 20181116

RJ01 Rejection of invention patent application after publication