CN109711840A - Transaction data processing method and device and storage medium - Google Patents

Transaction data processing method and device and storage medium Download PDF

Info

Publication number
CN109711840A
CN109711840A CN201811605323.8A CN201811605323A CN109711840A CN 109711840 A CN109711840 A CN 109711840A CN 201811605323 A CN201811605323 A CN 201811605323A CN 109711840 A CN109711840 A CN 109711840A
Authority
CN
China
Prior art keywords
node
account
transaction data
transaction
data
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
CN201811605323.8A
Other languages
Chinese (zh)
Other versions
CN109711840B (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.)
Migu Cultural Technology Co Ltd
China Mobile Communications Group Co Ltd
Original Assignee
Migu Cultural Technology Co Ltd
China Mobile Communications Group 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 Migu Cultural Technology Co Ltd, China Mobile Communications Group Co Ltd filed Critical Migu Cultural Technology Co Ltd
Priority to CN201811605323.8A priority Critical patent/CN109711840B/en
Publication of CN109711840A publication Critical patent/CN109711840A/en
Application granted granted Critical
Publication of CN109711840B publication Critical patent/CN109711840B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The embodiment of the invention discloses a transaction data processing method, a device and a storage medium, wherein the method is applied to a block chain network and comprises the following steps: determining a contribution degree of a first node to a public account based on an intelligent contract of the block chain network, wherein the contribution degree is used for representing the proportion of transaction data of a sub-account to which the first node belongs in the transaction data sum of the public account; and determining corresponding transaction feedback data based on the contribution degree, and distributing the transaction feedback data to the sub-account number to which the first node belongs.

Description

A kind of transaction data processing method, device and storage medium
Technical field
The present invention relates to field of communication technology more particularly to a kind of transaction data processing methods, device and storage medium.
Background technique
In the implementation of the present invention, in the related technology, the corresponding account address of user's wallet is only to inventor's discovery One, and the transaction that each account is initiated usually is signed by the account corresponding key.It trades for common account Scene in, need to realize the anonymity of external exchange using mixed coin, however, the inside of common account can not but exist to partner Fund contributions in group carry out disclosure, transparent record, especially when producing a profit, can only sign according to each partner The regulation in contract ordered, is respectively divided into each partner accordingly, not only cumbersome, but also is easy to appear denial Behavior.In view of the above technical problems, presently relevant technology not yet proposes effective solution.
Summary of the invention
In view of this, an embodiment of the present invention is intended to provide a kind of transaction data processing method, device and storage mediums, at least It is disclosed to solve to be difficult to realize the transaction inside public account in the related technology, is transparent, and being difficult to avoid that excessive contract The problem of signing and denial behavior.
In order to achieve the above objectives, the technical solution of the embodiment of the present invention is achieved in that
In a first aspect, the embodiment of the present invention provides a kind of transaction data processing method, it is applied in block chain network, it is described Method includes:
Based on the intelligent contract of the block chain network, determine first node to the contribution degree of public account, wherein described Contribution degree is used to characterize transaction data summation of the transaction data in the public account of sub- account belonging to the first node In accounting;
Based on the contribution degree, corresponding transaction feedback data are determined, and the transaction feedback data are distributed to described In sub- account belonging to first node.
In above scheme, before the determining first node is to the contribution degree of public account, the method also includes:
Obtain the first instruction, wherein first instruction is used to indicate the first node request and the public account Between carry out data trade;
Based on first instruction, the transaction data in sub- account belonging to the first node is transferred to described by control In public account.
In above scheme, before first instruction of acquisition, the method also includes:
Based at least two first nodes for initiating the request of the first data trade, the public account is created;
Wherein, there is incidence relation between sub- account belonging to the public account and the first node.
In above scheme, the first data trade request initiated by the first node is carried in first instruction;
It is described based on it is described first instruction, control by the transaction data in sub- account belonging to the first node be transferred to In the public account, comprising:
It is requested in response to first data trade, whether the quantity for detecting transaction data in the public account meets the One given threshold, obtains testing result;
When determine the testing result characterize transaction data in the public account quantity be unsatisfactory for it is described first setting When threshold value, the transaction data in sub- account belonging to the first node is transferred into the public account, so that the public affairs The quantity of transaction data meets first given threshold in account altogether.
In above scheme, it is transferred in the transaction data by sub- account belonging to the first node to described public After in account, the method also includes:
Receive the second data trade request that second node is initiated;
It is requested in response to second data trade, requested transaction data is sent to by institute by the public account State second node.
In above scheme, before the determining first node is to the contribution degree of public account, the method also includes:
Establish the corresponding relationship between contribution degree and transaction feedback data;
It is described to be based on the contribution degree, determine corresponding transaction feedback data, comprising:
When receiving the transaction feedback request that the first node is initiated, according to the first node to public account Contribution degree inquires the corresponding relationship, determines transaction feedback number corresponding with contribution degree of the first node to public account According to.
In above scheme, when determine the testing result characterize transaction data in the public account quantity meet described in When the first given threshold, the method also includes:
Receive the second data trade request that second node is initiated;
It requests in response to second data trade, is directly sent requested transaction data by the public account To the second node.
Second aspect, the embodiment of the present invention also provide a kind of transaction data processing unit, are applied in block chain network, institute Stating device includes: the first determining module, the second determining module and distribution module;Wherein,
First determining module determines first node to public for the intelligent contract based on the block chain network The contribution degree of account, wherein the contribution degree is used to characterize the transaction data of sub- account belonging to the first node described Accounting in the transaction data summation of public account;
Second determining module determines corresponding transaction feedback data for being based on the contribution degree;
The distribution module, for distributing the transaction feedback data into sub- account belonging to the first node.
In above scheme, described device further include: module is obtained, for determining first node in first determining module Before the contribution degree of public account, the first instruction is obtained, wherein first instruction is used to indicate the first node request Data trade is carried out between the public account;
Control module, for controlling the transaction in sub- account belonging to the first node based on first instruction Data are transferred into the public account.
In above scheme, described device further include: first establishes module, for obtaining the first instruction in the acquisition module Before, based at least two first nodes for initiating the request of the first data trade, the public account is created;
Wherein, there is incidence relation between sub- account belonging to the public account and the first node.
In above scheme, the first data trade request initiated by the first node is carried in first instruction;
The control module, comprising: detection sub-module, for being requested in response to first data trade, described in detection Whether the quantity of transaction data meets the first given threshold in public account, obtains testing result;
It is transferred to submodule, the quantity for characterizing transaction data in the public account when the determining testing result is discontented When foot first given threshold, the transaction data in sub- account belonging to the first node is transferred to the public account In, so that the quantity of transaction data meets first given threshold in the public account.
In above scheme, described device further include: the first receiving module, in the submodule that is transferred to by described first After transaction data in sub- account belonging to node is transferred into the public account, the second number that second node is initiated is received According to transaction request;
First sending module will be requested for requesting in response to second data trade by the public account Transaction data be sent to the second node.
In above scheme, described device further include: second establishes module, for determining first in first determining module Before node is to the contribution degree of public account, the corresponding relationship between contribution degree and transaction feedback data is established;
Second determining module, is specifically used for: when receiving the transaction feedback request that the first node is initiated, root The corresponding relationship is inquired according to contribution degree of the first node to public account, the determining and first node is to public account The corresponding transaction feedback data of contribution degree.
In above scheme, described device further include: the second receiving module, described in being characterized when the determining testing result When the quantity of transaction data meets first given threshold in public account, the second data trade that second node is initiated is received Request;
Second sending module, for being requested in response to second data trade, by the public account directly by institute The transaction data of request is sent to the second node.
The third aspect, the embodiment of the present invention also provide a kind of transaction data processing unit, including memory, processor and deposit The executable program that can be run on a memory and by the processor is stored up, when the processor runs the executable program The step of executing transaction data processing method provided in an embodiment of the present invention.
Fourth aspect, the embodiment of the present invention also provide a kind of storage medium, are stored thereon with executable program, described to hold The step of transaction data processing method provided in an embodiment of the present invention is realized when line program is executed by processor.
Transaction data processing method, device provided by the embodiment of the present invention and storage medium, by being based on block link network The intelligent contract of network determines that first node determines corresponding transaction based on identified contribution degree to the contribution degree of public account Feedback data, and the transaction feedback data are distributed into sub- account belonging to the first node.In this way, by means of block The transparent disclosed principle of chain network, so that first node is to the available retrospect of the contribution degree of public account, so as to realize Transaction disclosure, transparent effect inside public account, while according to first node to the contribution degree of public account, to first segment Point carries out the processing of transaction feedback data, can go out to avoid the contract for contracting in the related technology excessive and the problem of denying behavior It is existing, promote the usage experience of user.
Detailed description of the invention
Fig. 1 is a kind of function structure schematic diagram of block chain network service platform provided in an embodiment of the present invention;
Fig. 2 is the schematic diagram that developer provided in an embodiment of the present invention accesses block chain network service platform by terminal;
Fig. 3 is a kind of implementation process schematic diagram of transaction data processing method provided in an embodiment of the present invention;
Fig. 4 is a kind of specific implementation flow schematic diagram of transaction data processing method provided in an embodiment of the present invention;
Fig. 5 is a kind of schematic diagram for creating public account provided in an embodiment of the present invention;
Fig. 6 is a kind of schematic diagram for returning to transaction feedback data provided in an embodiment of the present invention;
Fig. 7 is a kind of illustrative view of functional configuration of transaction data processing unit provided in an embodiment of the present invention;
Fig. 8 is a kind of hardware structural diagram of transaction data processing unit provided in an embodiment of the present invention.
Specific embodiment
The characteristics of in order to more fully hereinafter understand the embodiment of the present invention and technology contents, with reference to the accompanying drawing to this hair The realization of bright embodiment is described in detail, appended attached drawing purposes of discussion only for reference, is not used to limit the present invention.
It should be noted that in the following description, being related to " some embodiments ", which depict all possible embodiments Subset, it will be appreciated that " some embodiments " can be the same subsets or different subsets of all possible embodiments, and It can be combined with each other in the absence of conflict.
Unless otherwise defined, all technical and scientific terms used in the present invention and belong to technical field of the invention The normally understood meaning of technical staff it is identical.Term used in the present invention is intended merely to the mesh of description specific embodiment , it is not intended that the limitation present invention.
Before the embodiment of the present invention is further elaborated, first to noun involved in the embodiment of the present invention and art Language is illustrated, and noun involved in the embodiment of the present invention and term are suitable for following explanation.
1) block (Block) records the data structure for the account book data that exchange updates in a period of time, when being labeled upper Between stab sum previous block unique tag (such as digital finger-print), block by block chain network interior joint common recognition verifying Afterwards, the end that can be appended to block chain becomes new block.
2) block chain (Block Chain), a kind of linked data structure that block is combined into such a way that sequence is connected, Previous block or the cryptographic Hash of its subset are quoted in each block, to guarantee to record transaction in a manner of cryptography It can not distort and can not forge.
3) new block is included in a series of, the acentric node of block chain by block chain network by way of common recognition Set, there is the ability for disposing intelligent contract.
4) block chain account, the node that can be expressed as in block chain network correspond to different business main body and dispose, often A block chain account is all corresponding with a public key and a private key, and block chain account is in the treatment process for carrying out transaction data In, it need to be signed by the private key of itself to transaction data.
5) account book (Ledger), using account as the summation of dimension recorded data in block chain network, including account book number According to, account book state, account book state prove and the elements such as block index.
6) account book data, alternatively referred to as transaction data, the storage of actual block data, i.e., what is recorded in block chain a series of has Sequence, the record of transaction that can not distort, can show as the form of the file of file system, the intelligent contract called in transaction It is performed, realizes the update to data in account/account.
7) intelligent contract, alternatively referred to as chain code, the program that execution is triggered according to condition being deployed in block chain network (particular code) operates in the container of a safety, to initialize and manage account book data and account book state.
8) in response to the condition or state relied on for indicating performed operation, when the relied on condition of satisfaction Or when state, performed one or more operations be can be in real time, it is possible to have the delay of setting;Do not saying especially In the case where bright, there is no the limitations for executing sequencing for performed multiple operations.
9) it trades (Transaction), is equal to computerese " things ", for being deployed in block link network by calling Intelligent contract in network simultaneously submits a series of key assignments (Key-Value) right in intelligent contract by the operation for increasing, looking into, change The data of form, which are updated to account book data, not singly refers to quotient so as to cause the change of key-value pair recorded in reconciliation notebook data Transaction in industry context, in view of having used " transaction " this term, the embodiment of the present invention sanctified by usagely in block chain technology Have followed this habit.
Transaction data processing method provided in an embodiment of the present invention is applied to communication network, that is, area including block chain node In block chain network, wherein the deployment and management of block chain network can be provided by block chain network service platform 100.Illustrate below The illustrative function structure for realizing the block chain network service platform 100 of the embodiment of the present invention is the present invention referring to Fig. 1, Fig. 1 A kind of function structure schematic diagram for block chain network service platform that embodiment provides, including application layer 101, common recognition layer 102, net Network layers 103, data Layer 104 and resource layer 105, are illustrated separately below.
Resource layer 105 encapsulates various available computing resources and storage resource, such as computer, server/cluster and cloud In computing resource and storage resource, be abstracted and provide unified interface to data Layer 104 with shield realize resource layer 105 Bottom hardware otherness.
Computing resource includes various forms of processors, such as central processing unit (CPU, Central Processing Unit), application specific integrated circuit (ASIC, Application Specific Integrated Circuit), dedicated integrated The various forms of processors of circuit and field programmable gate array (FPGA, Field-Programmable Gate Array).
Storage resource includes various types of storage mediums such as various volatile memory and nonvolatile memory.Its In, nonvolatile memory can be read-only memory (ROM, Read Only Memory), programmable read only memory (PROM, Programmable Read-Only Memory).Volatile memory can be random access memory (RAM, Random Access Memory), it is used as External Cache.
The computing resource and storage resource of resource layer 105 can be mapped as various types of nodes in block chain network, That realizes that the storage medium of the embodiment of the present invention stores the block chain network dispositions method for realizing the embodiment of the present invention can It executes instruction, once the executable instruction for being deployed to node is performed, realizes that the underlying resource of node is (such as various types of Processor) will realize block chain network in various types of nodes deployment and execute various types node function, thus Realize the account book for the transaction being directed in business procedure and the various applications based on account book.
As an example, executable instruction can use software (including system program and application program), software module, foot The form of sheet, plug-in unit etc., by any form of programming language (including compiling or interpretative code, or declaratively or Process Character language Speech) it writes, and it can be disposed by arbitrary form, including be deployed as independent program or be deployed as module, component Or it is suitble to the other units used in a computing environment.
Data Layer 104 encapsulates the various data structures for realizing account book, including the account book data realized with file system, with The account book state and existence proof that database form is realized.
Network layer 103 encapsulate point-to-point (P2P) network protocol, data dissemination mechanism and data authentication mechanism, access and Authentication mechanism and business division identity.P2P network protocol realizes the communication between block chain network interior joint, data dissemination mechanism It ensure that propagation of the transaction/transaction results in block chain network, data authentication mechanism is used to (such as count based on encryption method Word certificate, digital signature, public/private keys to) realize node between transmit data reliability;Access and authentication mechanism are used for base The access and certification of terminal are managed in business division identity.
Common recognition layer 102 encapsulates the mechanism for the transaction results compliance propagated in block chain, including equity proves (PoS, Proof of Stake), proof of work (PoW, Proof of Work) and share authorisation verification (DPoS, Delegated Proof-of-Stake) etc., support the pluggable of common recognition mechanism.
Application layer 101 encapsulates the various businesses that block chain network can be realized, including settlement of transactions, traces to the source and deposit card Deng.
It realizes that the block chain network service platform of the embodiment of the present invention is connect with developer by various modes, and provides each Patterned mode is planted to carry out the deployment and management of block chain network, is illustrated below.
Referring to fig. 2, Fig. 2 is that developer provided in an embodiment of the present invention is flat by the access block chain network service of terminal 200 The schematic diagram of platform 100, the terminal 200 of developer is by means of software development kit (SDK, Software Development Kit)/developer's browser network (Web) 220 interface is connected in block chain network service platform 100 by network 300 The corresponding SDE/Web interface of data Layer 104 supports that local in long-range mode to dispose support specific in the terminal 200 of developer The block chain network of business, the various functions of display block chain network service platform 100 in the graphical interfaces 210 of terminal 200 Administration page, including transaction feedback data corresponding with contribution degree etc..Wherein, network 300 may include wide area network or office Domain net, or be combination, realize that data are transmitted using Radio Link.
In the access way of function structure and block chain network service platform 100 to block chain network service platform 100 After being illustrated, next, continuing to explain the realization process of the transaction data processing method of the embodiment of the present invention.
Fig. 3 is a kind of implementation process schematic diagram of transaction data processing method provided in an embodiment of the present invention, the transaction Data processing method can be applied in block chain network;As shown in figure 3, the implementation process of the transaction data processing method, it can With the following steps are included:
Step 301: the intelligent contract based on block chain network determines first node to the contribution degree of public account.
Here, the contribution degree, for characterizing the transaction data of sub- account belonging to the first node described public Accounting in the transaction data summation of account.
It should be noted that the first node is for characterizing the business for being deployed in and corresponding to participation business in block chain network Main body, such as internal participant A, and the quantity at least two of first node.Here, in the process for carrying out transaction data processing In, at least two first nodes sign an intelligent contract, and the intelligent contract signed is distributed to block chain network On, so that block chain network records at least two first nodes to the contribution degree of public account.
In some embodiments of the invention, tribute of the determination first node in this step 301 to public account is being executed Before degree of offering, the transaction data processing method further include: obtain the first instruction, wherein first instruction is used to indicate institute It states and carries out data trade between first node request and the public account;Based on first instruction, control described first Transaction data in sub- account belonging to node is transferred into the public account.
Here, after the instruction of acquisition first, the method also includes: based on digest algorithm in the public account Transaction data extracts abstract, obtains corresponding digest value;By the private key of sub- account belonging to the first node, plucked to described It is worth and is encrypted, forms signature result.
Specifically, when first node requests to carry out data trade with external transaction person with the name of public account, first It by annular signature technology, is signed using the private key of itself to the transaction data in public account, then, passes through public account The transaction data stored in number realizes external data trade.Here, due to using annular signature technology, for external transaction It for person, can accomplish transaction anonymity, not expose the identity of transaction initiator.That is, it is interior that external transaction person, which only knows, Some Client-initiated transaction request in portion participant, but it is not aware that the transaction request is specifically to be sent out by which user It rises, can be realized the concealment of external exchange.
It should be noted that annular signature can be understood as a kind of group ranking of simplification, namely at least two inside are joined The member in ring, and only ring members in entire ring are seen as with person, without manager, while also not needing the conjunction between ring members Make to realize data trade.Each ring members are corresponding with a public private key pair, and public private key pair includes public key and corresponding with public key Private key.In annular signature scheme, signer selectes an interim signer set first, and then signer utilizes itself Private key and signature set in other members public key, sign to the transaction data in public account, so that public account In transaction data have unforgeable.
In some embodiments of the invention, before the instruction of acquisition first, the method also includes: based on initiation first At least two first nodes of data trade request, create the public account;
Wherein, there is incidence relation between sub- account belonging to the public account and the first node.
Here, public account can be understood as public wallet, and sub- account belonging to the first node can be understood as private People's wallet, in embodiments of the present invention, internal participant are realized between external transaction person not by oneself private wallet Data trade, but the data trade between external transaction person is realized by public wallet, process of exchange can be made public Open it is transparent, and trade data be not easy to be distorted by malicious attacker.
In some embodiments of the invention, first initiated by the first node can be carried in first instruction Data trade request, for controlling the transaction data in sub- account belonging to the first node based on first instruction For being transferred into the public account, it can realize in the following ways:
It is requested in response to first data trade, whether the quantity for detecting transaction data in the public account meets the One given threshold, obtains testing result;
When determine the testing result characterize transaction data in the public account quantity be unsatisfactory for it is described first setting When threshold value, the transaction data in sub- account belonging to the first node is transferred into the public account, so that the public affairs The quantity of transaction data meets first given threshold in account altogether.
Further it will be understood that the transaction data in public account can be pre-stored, it is also possible to receiving When initiating data trade request to first node, detect that the quantity of transaction data in public account is unsatisfactory for the first setting threshold Value, i.e., when quantity needed for the quantity of transaction data does not support second node in public account, then by son belonging to first node Transaction data in account is transferred into public account, so that the quantity of transaction data meets the first setting threshold in public account Value, it is not limited here.
In some embodiments of the invention, when determining that the testing result characterizes transaction data in the public account When quantity meets first given threshold, the method also includes: it receives the second data trade that second node is initiated and requests;
It requests in response to second data trade, is directly sent requested transaction data by the public account To the second node.
Here, it is handed over when in quantity the first given threshold of satisfaction for detecting transaction data in public account, i.e., public account When quantity needed for the quantity of easy data supports second node, then sub- account belonging to first node and public affairs can not be executed at this time Transaction between account altogether, but the transaction data of second node request is directly transmitted by existing public account.
Here, the transaction data in sub- account belonging to the first node is being transferred to into the public account it Afterwards, the method can also include: the second data trade request for receiving second node and initiating;
It is requested in response to second data trade, requested transaction data is sent to by institute by the public account State second node.
It should be noted that when detecting that the quantity of transaction data in public account is unsatisfactory for the first given threshold, i.e., it is public When quantity needed for the quantity of transaction data does not support second node in account altogether, the first node institute of transaction request will be first initiated The transaction data in sub- account belonged to is transferred into public account, so that there is sufficient transaction data in public account, then, The transaction data of second node request is sent by existing public account.
Step 302: being based on the contribution degree, determine corresponding transaction feedback data.
In some embodiments of the invention, tribute of the determination first node in this step 301 to public account is being executed Before degree of offering, the transaction data processing method further include: establish the corresponding relationship between contribution degree and transaction feedback data.
For, based on the contribution degree, being determined for corresponding transaction feedback data in this step 302, can use with Under type is realized:
When receiving the transaction feedback request that the first node is initiated, according to the first node to public account Contribution degree inquires the corresponding relationship, determines transaction feedback number corresponding with contribution degree of the first node to public account According to.
Here, first node is recorded to the contribution degree of public account by the intelligent contract of block chain network, thus when public affairs It, can be according to first node to public account when total account is produced a profit or participant i.e. first node wants to carry out recovery of the capital Number contribution degree, the transaction feedback data of first node should actually be returned to by determining, can be avoided the contract for contracting excessive and The problem of denial behavior, occurs.
Step 303: the transaction feedback data are distributed into sub- account belonging to the first node.
Using the technical solution of the embodiment of the present invention, determine first node to public by the intelligent contract of block chain network The contribution degree of account, realize transaction during data trade inside public account openly, transparent effect, meanwhile, according to the One node carries out the processing of transaction feedback data to the contribution degree of public account to first node, can be avoided and signs in the related technology The problem of about excessive contract and denial behavior, occurs.
Below with first node for internal participant A, by taking second node is external transaction person D as an example, the present invention is implemented The specific implementation process of the transaction data processing method of example, which is done, to be further described in detail.
Fig. 4 is a kind of specific implementation flow schematic diagram of transaction data processing method provided in an embodiment of the present invention, described Transaction data processing method can be applied in block chain network;As shown in figure 4, the specific implementation of the transaction data processing method Process may comprise steps of:
Step 401: public account is created in block chain network.
Referring to Fig. 5, Fig. 5 is a kind of schematic diagram for creating public account provided in an embodiment of the present invention, at transaction data During reason, internal participant A, B and C form a team or a group, sign an intelligent contract, and will be signed Intelligent contract is distributed in block chain network, so that block chain network records contribution of each internal participant to public account Degree.Wherein, internal participant A, B and C can be stored according to the quantity situation of the transaction data of itself, unrestricted choice to public account The quantity of transaction data in number, it is of course also possible to select not to be stored in transaction data.
It should be noted that can be based on the intelligent contract of block chain network, dynamic increases the quantity of internal participant, when So, it is to be understood that for each internal participant, also can choose and exit participated in team or group, selecting When exiting, if having recorded the participant in the intelligent contract of block chain network to the contribution degree of public account, block link network Network can be returned to the corresponding transaction feedback data such as fund of the participant by public account and is divided into.
Step 402: receiving being intended to through public account and external transaction person D progress data trade for internal participant A initiation Request.
Here, internal participant A is when initiating data trade request, can by annular signature technology, using itself Private key signs to the transaction data in public account.Due to using annular signature technology, for external transaction person D, It can accomplish transaction anonymity, not expose the identity of transaction initiator A.That is, it is internal participation that external transaction person D, which only knows, Some Client-initiated transaction request in person, but it is not aware that the transaction request is specifically to be initiated by internal participant A, It can be realized the concealment of external exchange.
Step 403: quantity needed for detecting the quantity person D that whether meets external transaction of transaction data in public account, such as Fruit meets, and thens follow the steps 407, no to then follow the steps 404.
Step 404: detecting the quantity person that whether meets external transaction of the transaction data in sub- account belonging to internal participant A Quantity needed for D, if it is satisfied, then step 405 is executed, it is no to then follow the steps 408.
Step 405: the transaction data in sub- account belonging to internal participant A being transferred into public account, so that public Quantity needed for the quantity of the transaction data person D that meets external transaction in account altogether.
Step 406: the intelligent contract based on block chain network records internal participant A to the contribution degree of public account.
Here, the contribution degree, for characterizing the transaction data of sub- account belonging to internal participant A, in public account Transaction data summation in accounting.
As shown in fig. 6, Fig. 6 is a kind of schematic diagram for returning to transaction feedback data provided in an embodiment of the present invention, in this hair It, then can be according to internal participant when receiving the transaction feedback request that internal participant A is initiated in bright some embodiments A determines corresponding transaction feedback data to the contribution degree of public account, and by public account by determining transaction feedback data Distribution is into sub- account belonging to the participant A of inside.
Internal participant A is recorded to the contribution degree of public account, thus when public by the intelligent contract of block chain network It, can be according to internal participant A to public account when account is produced a profit or inside participant A wants to carry out recovery of the capital Contribution degree determines the transaction feedback data that should actually return to internal participant A, can be avoided the excessive contract of signing and supports The problem of relying behavior, occurs.
Step 407: passing through the quantity of transaction data needed for the public account person D that produces external transaction.
Step 408: transaction process flow terminates.
Using the technical solution of the embodiment of the present invention, determine first node to public by the intelligent contract of block chain network The contribution degree of account, realize transaction during data trade inside public account openly, transparent effect, meanwhile, according to the One node carries out the processing of transaction feedback data to the contribution degree of public account to first node, can be avoided and signs in the related technology The problem of about excessive contract and denial behavior, occurs.
In order to realize above-mentioned transaction data processing method, the embodiment of the invention also provides a kind of processing of transaction data to fill It sets, Fig. 7 is a kind of illustrative view of functional configuration of transaction data processing unit provided in an embodiment of the present invention, as shown in fig. 7, described Transaction data processing unit includes: the first determining module 71, the second determining module 72 and distribution module 73.Below to above-mentioned each journey The function of sequence module is illustrated.
First determining module 71 determines first node to public affairs for the intelligent contract based on the block chain network The contribution degree of account altogether, wherein the contribution degree is used to characterize the transaction data of sub- account belonging to the first node in institute State the accounting in the transaction data summation of public account;
Second determining module 72 determines corresponding transaction feedback data for being based on the contribution degree;
The distribution module 73, for distributing the transaction feedback data to sub- account belonging to the first node In.
In some embodiments of the invention, described device further include: module is obtained, in first determining module Before 71 determine first node to the contribution degree of public account, the first instruction is obtained, wherein first instruction is used to indicate institute It states and carries out data trade between first node request and the public account;
Control module, for controlling the transaction in sub- account belonging to the first node based on first instruction Data are transferred into the public account.
In some embodiments of the invention, described device further include: first establishes module, in the acquisition module Before obtaining the first instruction, based at least two first nodes for initiating the request of the first data trade, create described public Account;
Wherein, there is incidence relation between sub- account belonging to the public account and the first node.
In some embodiments of the invention, the first number initiated by the first node is carried in first instruction According to transaction request;
The control module, comprising: detection sub-module, for being requested in response to first data trade, described in detection Whether the quantity of transaction data meets the first given threshold in public account, obtains testing result;
It is transferred to submodule, the quantity for characterizing transaction data in the public account when the determining testing result is discontented When foot first given threshold, the transaction data in sub- account belonging to the first node is transferred to the public account In, so that the quantity of transaction data meets first given threshold in the public account.
In some embodiments of the invention, described device further include: the first receiving module, for being transferred to submodule described After transaction data in sub- account belonging to the first node is transferred into the public account by block, second node is received The the second data trade request initiated;
First sending module will be requested for requesting in response to second data trade by the public account Transaction data be sent to the second node.
In some embodiments of the invention, described device further include: second establishes module, for determining described first Before module determines first node to the contribution degree of public account, the corresponding pass between contribution degree and transaction feedback data is established System;
Second determining module 72, is specifically used for: when receiving the transaction feedback request that the first node is initiated, The corresponding relationship is inquired according to contribution degree of the first node to public account, the determining and first node is to public account Number the corresponding transaction feedback data of contribution degree.
In some embodiments of the invention, described device further include: the second receiving module, for when the determining detection When as a result characterizing the quantity of transaction data in the public account and meeting first given threshold, receive what second node was initiated The request of second data trade;
Second sending module, for being requested in response to second data trade, by the public account directly by institute The transaction data of request is sent to the second node.
It should be understood that transaction data processing unit provided by the above embodiment is when handling transaction data, Only it can according to need for example, in practical application with the division progress of above-mentioned each program module and distribute above-mentioned processing It is completed by different program modules, i.e., the internal structure of transaction data processing unit is divided into different program modules, with complete At all or part of processing described above.In addition, transaction data processing unit provided by the above embodiment and transaction data Processing method embodiment belongs to same design, and specific implementation process is detailed in embodiment of the method, is no longer described in detail here.
In practical applications, above-mentioned each program module can be by CPU, microprocessor (MPU, the Micro on server Processor Unit), digital signal processor (DSP, Digital Signal Processor) or FPGA etc. realize.
In order to realize above-mentioned transaction data processing method, the embodiment of the invention also provides a kind of transaction data processing units Hardware configuration.The transaction data processing unit of the embodiment of the present invention, the transaction data are realized in description with reference to the drawings Processing unit can server in a variety of manners implement.Below to the hard of the transaction data processing unit of the embodiment of the present invention Part structure is described further, it will be understood that Fig. 8 illustrate only the exemplary structure of transaction data processing unit and not all Part-structure or entire infrastructure shown in Fig. 8 can be implemented in structure as needed.
Referring to Fig. 8, Fig. 8 is a kind of hardware structural diagram of transaction data processing unit provided in an embodiment of the present invention, It can be applied to the server of aforementioned operation application program in practical application, transaction data processing unit 800 shown in Fig. 8 is wrapped It includes: at least one processor 801, memory 802, user interface 803 and at least one network interface 804.The transaction data Various components in processing unit 800 are coupled by bus system 805.It is appreciated that bus system 805 for realizing Connection communication between these components.Bus system 805 further includes power bus, control bus in addition to including data/address bus And status signal bus in addition.But for the sake of clear explanation, various buses are all designated as bus system 805 in fig. 8.
Wherein, user interface 803 may include display, keyboard, mouse, trace ball, click wheel, key, button, sense of touch Plate or touch screen etc..
It is appreciated that memory 802 can be volatile memory or nonvolatile memory, may also comprise volatibility and Both nonvolatile memories.
Memory 802 in the embodiment of the present invention is for storing various types of data to support transaction data processing unit 800 operation.The example of these data includes: any computer program for operating in transaction data processing unit 800, Such as executable program 8021 and operating system 8022, realize that the program of the transaction data processing method of the embodiment of the present invention can wrap It is contained in executable program 8021.
The transaction data processing method that the embodiment of the present invention discloses can be applied in processor 801, or by processor 801 realize.Processor 801 may be a kind of IC chip, the processing capacity with signal.It is above-mentioned during realization Each step of transaction data processing method can pass through the integrated logic circuit of the hardware in processor 801 or software form Instruction is completed.Above-mentioned processor 801 can be general processor, DSP or other programmable logic device, discrete gate or Person's transistor logic, discrete hardware components etc..Processor 801 may be implemented or execute to be provided in the embodiment of the present invention Each transaction data processing method, step and logic diagram.General processor can be microprocessor or any conventional processing Device etc..In conjunction with provided by the embodiment of the present invention the step of transaction data processing method, it can be embodied directly at hardware decoding Reason device executes completion, or in decoding processor hardware and software module combine and execute completion.Software module can be located at In storage medium, which is located at memory 802, and processor 801 reads the information in memory 802, in conjunction with its hardware The step of completing transaction data processing method provided in an embodiment of the present invention.
In the embodiment of the present invention, the transaction data processing unit 800 includes memory 802, processor 801 and is stored in On memory 802 and the executable program 8021 that can be run by the processor 801, the processor 801 run it is described can Realize when executing program 8021: the intelligent contract based on the block chain network determines contribution of the first node to public account Degree, wherein the contribution degree is used to characterize the transaction data of sub- account belonging to the first node in the public account Accounting in transaction data summation;Based on the contribution degree, corresponding transaction feedback data are determined, and by the transaction feedback number According to distribution into sub- account belonging to the first node.
As an implementation, the realization when processor 801 runs the executable program 8021: in the determination Before first node is to the contribution degree of public account, the first instruction is obtained, wherein first instruction is used to indicate described first Data trade is carried out between node request and the public account;Based on first instruction, control the first node institute The transaction data in sub- account belonged to is transferred into the public account.
As an implementation, the realization when processor 801 runs the executable program 8021: in the acquisition Before first instruction, based at least two first nodes for initiating the request of the first data trade, the public account is created; Wherein, there is incidence relation between sub- account belonging to the public account and the first node.
As an implementation, the realization when processor 801 runs the executable program 8021: described first refers to The the first data trade request initiated by the first node is carried in order;It is requested in response to first data trade, inspection Whether the quantity for surveying transaction data in the public account meets the first given threshold, obtains testing result;When determining the inspection When the quantity that survey result characterizes transaction data in the public account is unsatisfactory for first given threshold, by the first node Transaction data in affiliated sub- account is transferred into the public account so that in the public account transaction data quantity Meet first given threshold.
As an implementation, the realization when processor 801 runs the executable program 8021: described by institute It states after the transaction data in sub- account belonging to first node is transferred into the public account, receives what second node was initiated The request of second data trade;It is requested in response to second data trade, by the public account by requested number of deals According to being sent to the second node.
As an implementation, the realization when processor 801 runs the executable program 8021: in the determination Before first node is to the contribution degree of public account, the corresponding relationship between contribution degree and transaction feedback data is established.
As an implementation, the realization when processor 801 runs the executable program 8021: when receiving When stating the transaction feedback request of first node initiation, the correspondence is inquired according to contribution degree of the first node to public account Relationship determines transaction feedback data corresponding with contribution degree of the first node to public account.
As an implementation, the realization when processor 801 runs the executable program 8021: described in determination When the quantity that testing result characterizes transaction data in the public account meets first given threshold, second node hair is received The the second data trade request risen;It requests in response to second data trade, will directly be requested by the public account Transaction data be sent to the second node.
In the exemplary embodiment, the embodiment of the invention also provides a kind of storage medium, the storage medium can be light The storage mediums such as disk, flash memory or disk are chosen as non-moment storage medium.
Executable program 8021 is stored on the storage medium, the executable program 8021 is executed by processor 801 Shi Shixian: the intelligent contract based on the block chain network determines first node to the contribution degree of public account, wherein described Contribution degree is used to characterize transaction data summation of the transaction data in the public account of sub- account belonging to the first node In accounting;Based on the contribution degree, corresponding transaction feedback data are determined, and the transaction feedback data are distributed to described In sub- account belonging to first node.
As an implementation, it is realized when the executable program 8021 is executed by processor 801: in the determination the Before one node is to the contribution degree of public account, the first instruction is obtained, wherein first instruction is used to indicate the first segment Data trade is carried out between point request and the public account;Based on first instruction, control will be belonging to the first node Sub- account in transaction data be transferred into the public account.
As an implementation, it is realized when the executable program 8021 is executed by processor 801: obtaining the described Before one instruction, based at least two first nodes for initiating the request of the first data trade, the public account is created;Its In, there is incidence relation between sub- account belonging to the public account and the first node.
As an implementation, it is realized when the executable program 8021 is executed by processor 801: first instruction In carry the first data trade request initiated by the first node;It is requested in response to first data trade, detection Whether the quantity of transaction data meets the first given threshold in the public account, obtains testing result;When determining the detection When as a result characterizing the quantity of transaction data in the public account and being unsatisfactory for first given threshold, by the first node institute The transaction data in sub- account belonged to is transferred into the public account, so that the quantity of transaction data is full in the public account Foot first given threshold.
As an implementation, realized when the executable program 8021 is executed by processor 801: it is described will be described After transaction data in sub- account belonging to first node is transferred into the public account, second node is initiated the is received The request of two data trades;It is requested in response to second data trade, by the public account by requested transaction data It is sent to the second node.
As an implementation, it is realized when the executable program 8021 is executed by processor 801: in the determination the Before one node is to the contribution degree of public account, the corresponding relationship between contribution degree and transaction feedback data is established.
As an implementation, it is realized when the executable program 8021 is executed by processor 801: described when receiving When the transaction feedback request that first node is initiated, according to contribution degree inquiry of the first node to the public account corresponding pass System determines transaction feedback data corresponding with contribution degree of the first node to public account.
As an implementation, it is realized when the executable program 8021 is executed by processor 801: when determining the inspection When the quantity that survey result characterizes transaction data in the public account meets first given threshold, receives second node and initiate The second data trade request;It is requested in response to second data trade, it directly will be requested by the public account Transaction data is sent to the second node.
It will be appreciated by those skilled in the art that between each technical solution documented by the embodiment of the present invention, what is do not conflicted In the case of, it can be in any combination.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or executable program Product.Therefore, the shape of hardware embodiment, software implementation or embodiment combining software and hardware aspects can be used in the present invention Formula.Moreover, the present invention, which can be used, can use storage in the computer that one or more wherein includes computer usable program code The form for the executable program product implemented on medium (including but not limited to magnetic disk storage and optical memory etc.).
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and executable program product Figure and/or block diagram describe.It should be understood that can be by every one stream in executable program instructions implementation flow chart and/or block diagram The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these executable programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or reference programmable data processing device to produce A raw machine, so that the instruction executed by computer or with reference to the processor of programmable data processing device is generated for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These executable program instructions, which may also be stored in, is able to guide computer or with reference to programmable data processing device with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These executable program instructions can also be loaded into computer or reference programmable data processing device, so that counting Calculation machine or with reference to executing series of operation steps on programmable device to generate computer implemented processing, thus in computer or It provides with reference to the instruction executed on programmable device for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention, it is all Made any modifications, equivalent replacements, and improvements etc. within the spirit and principles in the present invention, should be included in protection of the invention Within the scope of.

Claims (10)

1. a kind of transaction data processing method is applied in block chain network, which is characterized in that the described method includes:
Based on the intelligent contract of the block chain network, determine first node to the contribution degree of public account, wherein the contribution Degree is for characterizing the transaction data of sub- account belonging to the first node in the transaction data summation of the public account Accounting;
Based on the contribution degree, corresponding transaction feedback data are determined, and the transaction feedback data are distributed to described first In sub- account belonging to node.
2. transaction data processing method according to claim 1, which is characterized in that in the determining first node to public Before the contribution degree of account, the method also includes:
Obtain the first instruction, wherein first instruction is used to indicate between the first node request and the public account Carry out data trade;
Based on first instruction, the transaction data in sub- account belonging to the first node is transferred to described public by control In account.
3. transaction data processing method according to claim 2, which is characterized in that before first instruction of acquisition, The method also includes:
Based at least two first nodes for initiating the request of the first data trade, the public account is created;
Wherein, there is incidence relation between sub- account belonging to the public account and the first node.
4. transaction data processing method according to claim 2, which is characterized in that carry in first instruction by institute State the first data trade request of first node initiation;
Described to instruct based on described first, the transaction data in sub- account belonging to the first node is transferred to described by control In public account, comprising:
It is requested in response to first data trade, whether the quantity for detecting transaction data in the public account, which meets first, sets Determine threshold value, obtains testing result;
When determining that the testing result characterizes the quantity of transaction data in the public account and be unsatisfactory for first given threshold When, the transaction data in sub- account belonging to the first node is transferred into the public account, so that the public account The quantity of transaction data meets first given threshold in number.
5. transaction data processing method according to claim 4, which is characterized in that it is described will be belonging to the first node Sub- account in transaction data be transferred into the public account after, the method also includes:
Receive the second data trade request that second node is initiated;
It is requested in response to second data trade, requested transaction data is sent to described the by the public account Two nodes.
6. transaction data processing method according to claim 1, which is characterized in that in the determining first node to public Before the contribution degree of account, the method also includes:
Establish the corresponding relationship between contribution degree and transaction feedback data;
It is described to be based on the contribution degree, determine corresponding transaction feedback data, comprising:
Contribution when receiving the transaction feedback request that the first node is initiated, according to the first node to public account Degree inquires the corresponding relationship, determines transaction feedback data corresponding with contribution degree of the first node to public account.
7. transaction data processing method according to claim 4, which is characterized in that when determining testing result characterization institute When stating the quantity of transaction data in public account and meeting first given threshold, the method also includes:
Receive the second data trade request that second node is initiated;
It is requested in response to second data trade, requested transaction data is directly sent to by institute by the public account State second node.
8. a kind of transaction data processing unit is applied in block chain network, which is characterized in that described device includes: first true Cover half block, the second determining module and distribution module;Wherein,
First determining module determines first node to public account for the intelligent contract based on the block chain network Contribution degree, wherein the contribution degree is used to characterize the transaction data of sub- account belonging to the first node described public Accounting in the transaction data summation of account;
Second determining module determines corresponding transaction feedback data for being based on the contribution degree;
The distribution module, for distributing the transaction feedback data into sub- account belonging to the first node.
9. a kind of transaction data processing unit, including memory, processor and storage are on a memory and can be by the processing The executable program of device operation, which is characterized in that the processor executed when running the executable program as claim 1 to The step of 7 described in any item transaction data processing methods.
10. a kind of storage medium, is stored thereon with executable program, which is characterized in that the executable code processor is held The step of transaction data processing method as described in any one of claim 1 to 7 is realized when row.
CN201811605323.8A 2018-12-26 2018-12-26 Transaction data processing method and device and storage medium Active CN109711840B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811605323.8A CN109711840B (en) 2018-12-26 2018-12-26 Transaction data processing method and device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811605323.8A CN109711840B (en) 2018-12-26 2018-12-26 Transaction data processing method and device and storage medium

Publications (2)

Publication Number Publication Date
CN109711840A true CN109711840A (en) 2019-05-03
CN109711840B CN109711840B (en) 2021-08-06

Family

ID=66257780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811605323.8A Active CN109711840B (en) 2018-12-26 2018-12-26 Transaction data processing method and device and storage medium

Country Status (1)

Country Link
CN (1) CN109711840B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110599118A (en) * 2019-08-23 2019-12-20 深圳市新系区块链技术有限公司 Data processing method and device
CN112581277A (en) * 2020-12-24 2021-03-30 ***股份有限公司 Data processing method and device
CN113496398A (en) * 2020-03-19 2021-10-12 中移(上海)信息通信科技有限公司 Data processing method, device, equipment and medium based on intelligent contract
CN113869896A (en) * 2021-09-13 2021-12-31 ***通信集团云南有限公司 Public network and private network block chain network platform and building method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080195464A1 (en) * 2007-02-09 2008-08-14 Kevin Robert Brooks System and Method to Collect, Calculate, and Report Quantifiable Peer Feedback on Relative Contributions of Team Members
CN107679923A (en) * 2017-10-24 2018-02-09 浙江华信区块链科技服务有限公司 A kind of advertisement operation settlement system and method based on block chain technology
CN108876607A (en) * 2018-05-29 2018-11-23 阿里巴巴集团控股有限公司 Assets transfer method and device, electronic equipment
CN108985774A (en) * 2018-07-18 2018-12-11 百度在线网络技术(北京)有限公司 A kind of motivational techniques, device, equipment and the storage medium of block chain network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080195464A1 (en) * 2007-02-09 2008-08-14 Kevin Robert Brooks System and Method to Collect, Calculate, and Report Quantifiable Peer Feedback on Relative Contributions of Team Members
CN107679923A (en) * 2017-10-24 2018-02-09 浙江华信区块链科技服务有限公司 A kind of advertisement operation settlement system and method based on block chain technology
CN108876607A (en) * 2018-05-29 2018-11-23 阿里巴巴集团控股有限公司 Assets transfer method and device, electronic equipment
CN108985774A (en) * 2018-07-18 2018-12-11 百度在线网络技术(北京)有限公司 A kind of motivational techniques, device, equipment and the storage medium of block chain network

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110599118A (en) * 2019-08-23 2019-12-20 深圳市新系区块链技术有限公司 Data processing method and device
CN113496398A (en) * 2020-03-19 2021-10-12 中移(上海)信息通信科技有限公司 Data processing method, device, equipment and medium based on intelligent contract
CN112581277A (en) * 2020-12-24 2021-03-30 ***股份有限公司 Data processing method and device
CN113869896A (en) * 2021-09-13 2021-12-31 ***通信集团云南有限公司 Public network and private network block chain network platform and building method thereof

Also Published As

Publication number Publication date
CN109711840B (en) 2021-08-06

Similar Documents

Publication Publication Date Title
CN113056760B (en) Advanced intelligent contracts with decentralized ledgers in a multi-tenant environment
CN109981679A (en) The method and apparatus of affairs are executed in block chain network
CN109711840A (en) Transaction data processing method and device and storage medium
CN109003185B (en) Intelligent contract establishing method and device, computing equipment and storage medium
CN110419055A (en) Block chain data protection based on the account bill model using zero-knowledge proof
CN109565509A (en) Network service based on token in IOT application
CN109447648A (en) The method of recorded data zone block, accounting nodes and medium in block chain network
WO2020082873A1 (en) Object selection method and device and electronic device
CN108833398A (en) A kind of block chain intelligence contract update method, device and equipment
CN109691014A (en) Biometric identification and verifying between Internet of things device and application program
AU2019378253B2 (en) Distributed ledger systems, methods and devices
TW202008195A (en) Benefit distribution method and device, electronic device
Debe et al. Blockchain-based decentralized reverse bidding in fog computing
US10970780B2 (en) Zero-knowledge predictions market
WO2022008996A1 (en) Privacy preserving architecture for permissioned blockchains
CN110517020A (en) The node of project development method and block chain network based on block chain network
CN110490776A (en) A kind of study authentication method, device and electronic equipment based on block chain
CN113221191B (en) Block chain-based data evidence storage method, device, equipment and storage medium
TW201926155A (en) System of smart contract, method for making the contract and computer-readable storage device
CN109859031A (en) A kind of information processing method, node and the storage medium of block chain network
Shaker et al. Online rating system development using blockchain-based distributed ledger technology
CN110458708A (en) Asset allocation method and device competition-based in block chain network
CN111612452A (en) Intellectual property management system and method based on block chain
CN111770112A (en) Information sharing method, device and equipment
JP2020064460A (en) Cloud design management method, cloud design database, and cloud design management program

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
GR01 Patent grant