CN109194641A - A kind of transmission method of business datum, device, equipment and storage medium - Google Patents

A kind of transmission method of business datum, device, equipment and storage medium Download PDF

Info

Publication number
CN109194641A
CN109194641A CN201810981827.3A CN201810981827A CN109194641A CN 109194641 A CN109194641 A CN 109194641A CN 201810981827 A CN201810981827 A CN 201810981827A CN 109194641 A CN109194641 A CN 109194641A
Authority
CN
China
Prior art keywords
business datum
block chain
data
memory node
data memory
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
CN201810981827.3A
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.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201810981827.3A priority Critical patent/CN109194641A/en
Publication of CN109194641A publication Critical patent/CN109194641A/en
Pending legal-status Critical Current

Links

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0635Risk analysis of enterprise or organisation activities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

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

Abstract

This application discloses a kind of transmission methods of business datum, the method that business datum is transferred directly to appraisal agency using data transmission network in compared to the prior art, the characteristics of data that this method is utilized in the distributed storage technology and common recognition mechanism and block chain of block chain decentralization can not distort, after collecting business datum, business datum is uploaded by the data memory node on block chain, so that appraisal agency can obtain the business datum by block chain, to improve the safety that appraisal agency obtains business datum, improve the safety of data transmission.Disclosed herein as well is a kind of transmitting device of business datum, equipment and computer readable storage mediums, all have above-mentioned beneficial effect.

Description

A kind of transmission method of business datum, device, equipment and storage medium
Technical field
The present invention relates to field of information transmission, in particular to a kind of transmission method of business datum, device, equipment and calculating Machine readable storage medium storing program for executing.
Background technique
In recent years, with the fast development of economic society, the business risk moment affects the business activities and finance of enterprise Activity, it is therefore desirable to the business risk of enterprise be calculated, assessed and be predicted, important reference letter is provided for enterprise operation Breath.
In the prior art, the business datum of enterprise is acquired by enterprise terminal and utilizes data transmission network by business datum It is transferred to appraisal agency, so that appraisal agency is assessed and predicted according to operation situation of the business datum to enterprise.But In this fashion, it when transmitting in data transmission network due to business datum, is easy illegally intercepted, distorted, thus to enterprise The operation security of industry poses a serious threat, or even brings serious economic loss to enterprise.
Therefore, how improving appraisal agency and obtaining the safety of the business datum of enterprise is that those skilled in the art need at present Technical problems to be solved.
Summary of the invention
In view of this, capableing of the peace of data transmission the purpose of the present invention is to provide a kind of transmission method of business datum Quan Xing;It is a further object of the present invention to provide a kind of transmitting device of business datum, equipment and computer readable storage mediums, With above-mentioned beneficial effect.
In order to solve the above technical problems, the present invention provides a kind of transmission method of business datum, comprising:
Capturing service data;
Data memory node on block chain uploads the business datum, so that appraisal agency obtains from the block chain Take the business datum.
Preferably, before the data memory node upload business datum described on block chain, further includes:
Authentication information is sent to the data memory node;
After the confirmation message returned after receiving the data memory node and being verified to the authentication information, The step of uploading the business datum into the data memory node on block chain.
Preferably, the data memory node on block chain uploads the business datum, so that appraisal agency is from institute It states and obtains the business datum in block chain and specifically include:
The business datum is encrypted using preset encryption rule to obtain ciphertext data;
The ciphertext data are uploaded to the data memory node on the block chain;
The data memory node is advised after receiving the ciphertext data using decryption corresponding with the encryption rule The business datum then is obtained to the ciphertext data deciphering, so that the appraisal agency obtains the industry from the block chain Business data.
Preferably, data memory node described on block chain uploads the business datum, so as to appraisal agency from After obtaining the business datum in the block chain, further comprise:
The appraisal agency according to the intelligent contract that pre-establishes and using risk forecast model to the business datum into Row assessment, and obtain assessment result.
Preferably, the training process of the risk forecast model specifically:
It obtains sample business datum and is pre-processed;
Machine learning feature set corresponding with risk function is constructed using the pretreated sample business datum;
Optimization is trained to the machine learning feature set using machine learning model, to obtain the risk profile mould Type.
In order to solve the above technical problems, the present invention also provides a kind of transmitting devices of business datum, comprising:
Acquisition module is used for capturing service data;
Uploading module uploads the business datum for the data memory node on block chain, so as to appraisal agency from The business datum is obtained in the block chain.
Preferably, further comprise:
Authentication module for sending authentication information to the data memory node, and receives the data and deposits The confirmation message that storage node generates after being verified to the authentication information.
In order to solve the above technical problems, the present invention also provides a kind of transmission devices of business datum, comprising:
Memory, for storing computer program;
Processor realizes the step of the transmission method of any of the above-described kind of business datum when for executing the computer program Suddenly.
In order to solve the above technical problems, the present invention also provides a kind of computer readable storage medium, it is described computer-readable Computer program is stored on storage medium, the computer program realizes any of the above-described kind of business datum when being executed by processor Transmission method the step of.
A kind of transmission method of business datum provided by the invention, it is middle compared to the prior art to utilize data transmission network The method that business datum is transferred directly to appraisal agency, this method be utilized block chain decentralization distributed storage technology and The characteristics of data in common recognition mechanism and block chain can not distort, after collecting business datum, by block chain Data memory node uploads business datum, so that appraisal agency can obtain the business datum by block chain, to mention Gao Liao appraisal agency obtains the safety of business datum, improves the safety of data transmission.
In order to solve the above technical problems, the present invention also provides a kind of transmitting device of business datum, equipment and computers Readable storage medium storing program for executing all has above-mentioned beneficial effect.
Detailed description of the invention
It in order to illustrate the embodiments of the present invention more clearly or the technical solution of the prior art, below will be to embodiment or existing Attached drawing needed in technical description is briefly described, it should be apparent that, the accompanying drawings in the following description is only this hair Bright some embodiments for those of ordinary skill in the art without creative efforts, can be with root Other attached drawings are obtained according to the attached drawing of offer.
Fig. 1 is a kind of flow chart of the transmission method of business datum provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic diagram of interaction agent information exchange provided in an embodiment of the present invention;
Fig. 3 is the timing diagram of the transmission method of another business datum provided in an embodiment of the present invention;
Fig. 4 is a kind of structure chart of the transmitting device of business datum provided in an embodiment of the present invention;
Fig. 5 is a kind of structure chart of the transmission device of business datum provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
The core of the embodiment of the present invention is to provide a kind of transmission method of business datum, is capable of the safety of data transmission; Another core of the invention is to provide transmitting device, equipment and the computer readable storage medium of a kind of business datum, all has Above-mentioned beneficial effect.
It is right with reference to the accompanying drawings and detailed description in order to make those skilled in the art more fully understand the present invention program The present invention is described in further detail.
Fig. 1 is a kind of flow chart of the transmission method of business datum provided in an embodiment of the present invention;Fig. 2 is that the present invention is implemented A kind of schematic diagram for interaction agent information exchange that example provides.As depicted in figs. 1 and 2, the transmission method packet of a kind of business datum It includes:
S10: capturing service data.
Specifically, the present embodiment is using the business datum of enterprise terminal acquisition enterprise, business datum refers to assessment machine The business datum of required enterprise when the operation situation that structure is calculated to assess, predict enterprise.Business datum can be wrapped specifically Include transaction record, financial information, creditor-debtor entry information and the credit information that whether may be broken a contract etc..It is understood that by Assessed and predicted that taken standard is different in different appraisal agencies, therefore corresponding required business datum may also It has differences namely business datum can also include other data informations, the present embodiment does not do specific restriction to this.
S20: the data memory node on block chain uploads business datum, so that appraisal agency obtains industry from block chain Business data.
Specifically, the data memory node on block chain uploads business datum after collecting business datum.It needs Illustrate, block chain (Blockchain) is with Distributed Storage, point-to-point transmission, common recognition mechanism, Encryption Algorithm Etc. the decentralization of the new application mode of computer technologies database, block chain is a kind of sequentially in time will in other words Data block is combined into a kind of database of linked data structure in such a way that sequence is connected.Data memory node namely data are deposited Server is stored up, is for receiving the node of the business datum uploaded on block chain, by reception business datum and by business datum It is packaged into data block sequentially in time, in order to form linked data structure, business datum is stored in distributed number According in library.
In specific implementation, in general, needing elder generation before the data memory node on block chain uploads business datum Data memory node on block chain, which is sent, uploads request of data, is obtaining the request return information of data memory node return Later, it just can be carried out the operation for uploading business datum.Upload the facility information that enterprise terminal is generally comprised in request of data, request Instruction etc., in order to which the data memory node on block chain tests the upload request of data by preset verification mode Card, generates corresponding request return information, and return to enterprise terminal after being verified.Enterprise terminal is receiving the request After return information, business datum is uploaded to data memory node.
After business datum is uploaded to data memory node by enterprise terminal, data memory node runs Delegated Proof of Stake (DPoS) common recognition mechanism broadcasts business datum to default on the block chain where the data memory node Other data memory nodes.It is deposited that is, broadcasting the business datum to preset other data in data memory node Before storing up node, all data memory nodes needs on the block chain first verify business datum;And it is accumulative to the industry Data check result of being engaged in be by data memory node quantity, when the quantity of data memory node that verification passes through is more than pre- If when value, then it represents that the business datum is safe, therefore the business datum is broadcasted by way of broadcast to the data and is deposited Other preset data memory nodes on block chain where storage node, appraisal agency can be required for obtaining in block chain Business datum.Specifically, other data memory nodes can verify the integrality of business datum, if business datum is complete It is whole, then save the business datum;Otherwise, the data memory node is requested to re-broadcast the business datum.
A kind of transmission method of business datum provided in an embodiment of the present invention, it is middle compared to the prior art to be transmitted using data The distributed storage of block chain decentralization is utilized in the method that business datum is transferred directly to appraisal agency by network, this method The characteristics of data in technology and common recognition mechanism and block chain can not distort, after collecting business datum, by block Data memory node on chain uploads business datum, so that appraisal agency can obtain the business datum by block chain, To improve the safety that appraisal agency obtains business datum, the safety of data transmission is improved.
On the basis of the above embodiments, in order to further improve the safety that appraisal agency obtains business datum, this Embodiment has made further instruction and optimization to technical solution, specifically, uploading in the data memory node on block chain Before business datum, further includes:
Authentication information is sent to data memory node;
After the confirmation message generated after receiving data memory node and being verified to authentication information, into area The step of data memory node on block chain uploads business datum.
That is, business datum, is uploaded to by the transmission method of business datum provided in this embodiment in enterprise terminal Before the data memory node of block chain, need in advance to authenticate the identity information of enterprise terminal, to improve enterprise terminal Business datum is uploaded to the safety of data memory node process.Specifically, first pass through in advance authentication center to enterprise terminal into Row authentication and authorization, obtain the enterprise terminal uniquely corresponding authentication information, then in enterprise terminal by business datum It is uploaded to before the data memory node of block chain, sends authentication information to data memory node, data memory node is pressed The authentication information sent according to pre-set proof rule to enterprise terminal is verified.If being verified, generate true Recognize information and returns to enterprise terminal;If verifying does not pass through, terminate process, enterprise terminal is not allowed to upload business datum;Or Person, data memory node can also return to the instruction for re-starting certification, in order to which enterprise terminal retransmits authentication letter Breath.
As preferred embodiment, can also first pass through in advance authentication center to data memory node carry out authentication and Authorization, before enterprise terminal uploads business datum to data memory node, enterprise terminal will also be carried out data memory node Authentication, to ensure the safety of data memory node.
By judging to whether there is and enterprise terminal/data memory node identity in data memory node/enterprise terminal Whether the corresponding verification information of authentication information judges whether authentication information is consistent with verification information, therefore, it is determined that verifying Pass through.It should be noted that authentication information can be the information such as pre-set character password, fingerprint, the present embodiment pair This does not do specific restriction.
As it can be seen that the transmission method of business datum provided in this embodiment, by carrying out authentication to enterprise terminal, and The authentication of enterprise terminal could upload business datum after passing through, and further increase the safety of transmission data.In addition, logarithm The process of authentication is also carried out according to memory node, so that the data memory node that only authentication passes through could safeguard block Chain, so that block chain is transported caused by avoiding data memory node all in above-described embodiment from carrying out transmission data to block chain The disadvantages of row expense is excessive, management is inconvenient greatly reduces the data storage, operation and transmission pressure of entire block chain network, Improve flexibility, practicability and the scalability of block chain network.
As preferred embodiment, authentication information is specially digital certificate.
It should be noted that digital certificate be an authenticated center number signature comprising public key owner information and The file of public-key cryptography.Using digital certificate as encryption technology (the safe skill such as encrypted transmission, digital signature, digital envelope of core Art) information of transmission over networks can be encrypted and decrypted, digital signature and signature verification, it is ensured that online transmitting information Confidentiality, integrality and the non repudiation of transaction.In addition, since an important feature of digital certificate is in the specific time In section effectively, therefore the accuracy of verification process is further improved, thus the reliability of enterprise terminal, so that uploading to The safety of business datum is higher, so that the safety that appraisal agency obtains business datum is higher.
It in the present embodiment, is technology contents known in those skilled in the art for the generating mode of digital certificate, This will not be repeated here, and present embodiment focuses on passing through using digital certificate progress authentication and verifying enterprise terminal Security reliability, to improve the safety and reliability of the data of enterprise terminal upload.
On the basis of the above embodiments, the present embodiment has made further instruction and optimization to technical solution, specifically, The method of encryption is specially that asymmetric encryption techniques are encrypted.
It is understood that symmetric cryptography skill can be divided into according to Key Tpe difference by carrying out encryption technology to business datum Art and asymmetric encryption techniques.Symmetric cryptography uses symmetric cryptography coding techniques, and its feature is file encryption reconciliation secret emissary With identical key, i.e. encryption key is also used as decruption key.Symmetric encipherment algorithm use it is simple and fast, key compared with It is short.By being encrypted using public key to business datum in rivest, shamir, adelman, data transmission nodal is using private key to ciphertext Data are decrypted.Since public key and private key are different, the safety of business datum can be further increased.
As preferred embodiment, the data memory node on block chain uploads business datum, so as to appraisal agency Business datum is obtained from block chain to specifically include:
Business datum is encrypted using preset encryption rule to obtain ciphertext data;
Ciphertext data are uploaded to the data memory node on block chain;
Data memory node is after receiving ciphertext data, using decryption rule corresponding with encryption rule to ciphertext data Decryption obtains business datum, so that appraisal agency obtains business datum from block chain.
That is, enterprise terminal utilizes preset encryption rule before uploading business datum to data memory node Business datum is encrypted, to obtain encrypted business datum, i.e. ciphertext data, then ciphertext data are uploaded to block Data memory node on chain;Correspondingly, data memory node is after receiving the ciphertext data, using with the encryption rule The ciphertext data are decrypted in corresponding decryption rule, to obtain original business datum, enable appraisal agency Business datum is obtained from block chain.
Referring to FIG. 3, Fig. 3 is the timing diagram of the transmission method of another business datum provided in this embodiment.
Specifically, acquisition is specific to enterprise terminal j after authentication and authorization that enterprise terminal j passes through authentication center Public key (PKEnt_j), private key (SKEnt_j) and digital certificate (CertEnt_j), become legal uploading nodes, have energy Enough permissions that business datum is uploaded to the data memory node on block chain.
Data memory node BSiAfter the authentication and authorization of authentication center, acquisition is specific to data storage Node BSiPublic key (PKserver_i), private key (SKserver_i) and digital certificate (Certserver_i), become block chain Upper legal data memory node, saves the business datum uploaded by enterprise terminal.
Step 1: enterprise terminal j, which is sent, uploads request of data and authentication information to neighbouring data memory node BSi, Wherein, authentication information includes the digital certificate CertEnt_j of the enterprise terminal j and digital signature Sig of generationrequest_j
Step 2: data memory node BSiReceive the upload request of data and authentication information of enterprise terminal j transmission Afterwards, upload request of data and authentication information are verified, and confirmation letter is replied to enterprise terminal j after being verified Breath;
Step 3: after enterprise terminal j receives confirmation message, needs being uploaded using the public key PKEnt_j of enterprise terminal j Business datum is encrypted, and the structure for encrypting data in file is [Enterprise_i | | timestamp], encrypted ciphertext number According to for Data_BSi_j, while generating the digital signature Sig of ciphertext datadata_j
Step 4: by ciphertext data Data_BSi_j, ciphertext data digital certificate Certdata_jAnd the number of ciphertext data Word signature Sigdata_jUpload to data memory node BSi
Step 5: data memory node BSiReceive the ciphertext data Data_BS that enterprise terminal j is uploadedi_j, to ciphertext data Digital certificate Certdata_jAnd the digital signature Sig of ciphertext datadata_jLegitimacy test, pass through in legitimacy The private key SKserver_i of itself is reused afterwards to ciphertext data Data_BSi_jIt is decrypted, obtains original business datum, then The integrality of business datum is verified, if the digital certificate Cert of ciphertext datadata_jAnd the number label of ciphertext data Name Sigdata_jLegal and business datum is complete, then stores business datum into local distributed data base, otherwise, then Send the instruction for requiring enterprise terminal j to upload the business datum again;
Step 6: data memory node operation Delegated Proof of Stake (DPoS) the common recognition machine in block chain System broadcasts business datum to others data memory node preset on block chain so that appraisal agency obtains from block chain Business datum.
As it can be seen that the transmission method of business datum provided in an embodiment of the present invention, is utilized the distribution of block chain decentralization The characteristics of data in formula memory technology and common recognition mechanism and block chain can not distort, after collecting business datum, passes through Data memory node on block chain uploads business datum, so that appraisal agency can obtain the business by block chain Data improve the safety of data transmission to improve the safety that appraisal agency obtains business datum.
It should be noted that in practical applications, since the evaluation criteria that different appraisal agencies is predicted is different, because After the business datum for getting enterprise terminal upload, the assessment result of each appraisal agency will be not quite similar, and lead to each assessment for this Mechanism is not objective to the risk assessment of enterprise, this will cause enterprise still can not accurately obtain current business risk.Therefore, exist On the basis of above-described embodiment, the present embodiment has made further instruction and optimization to technical solution, specifically, to block chain On data memory node upload business datum, so as to appraisal agency from block chain obtain business datum after, further wrap It includes:
Appraisal agency assesses business datum according to the intelligent contract pre-established and using risk forecast model, and Obtain assessment result.
Specifically, appraisal agency sends data inquiry request to neighbouring memory node;Data memory node is receiving After the request, by verifying the identity information and data inquiry request of the appraisal agency, specifically, the identity of verifying appraisal agency The mode of information and the mode of data inquiry request and the mode phase for the identity information that enterprise terminal is verified in above-described embodiment It is similar, therefore can refer to above-described embodiment, details are not described herein again.It should be noted that in the present embodiment, if data memory node Being verified for identity information and data inquiry request to appraisal agency, then trigger intelligent contract, transmits to appraisal agency Business datum.
It should be noted that intelligent contract refers to a kind of program generation for operating in the transparence in data storage network Code is the contract realized by code, and the contract is to all nodes in data storage network as it can be seen that and being difficult to after contract generation It distorts.In the present embodiment, intelligent contract defines the extent of competence and assessment machine for the appraisal agency that is connected with data storage network The content and format of structure acquisition business datum.As it can be seen that can further ensure that appraisal agency obtains business number by intelligent contract According to safety.
It should be noted that utilizing pre-set risk forecast model after appraisal agency gets business datum Business datum is assessed, obtains assessment result, to judge the business risk of the corresponding enterprise of business datum.
More specifically, the training process of risk forecast model specifically:
It obtains sample business datum and is pre-processed;
Machine learning feature set corresponding with risk function is constructed using sample business datum;
Optimization is trained to machine learning feature set using machine learning model, to obtain risk forecast model.
Specifically, obtaining sample business datum and being pre-processed, there are many methods for pretreatment, and it is clear to specifically include data Reason, data integration, data transformation and data regularization etc..Business datum is pre-processed before carrying out data mining, significantly The quality for the data information excavated is improved, the time required for data mining is reduced, to improve the efficiency of data mining. After being pre-processed to sample business datum, sample business datum is excavated to obtain machine learning feature set, Machine learning feature set corresponding with risk function is constructed using by pretreated sample business datum, then utilizes machine Device learning model is trained optimization to machine learning feature set, to obtain risk forecast model.
It should be noted that the factor of time decaying can also be further considered when constructing machine learning feature set, it is right Continuous variable constructs sequencing feature and statistical nature, combines weak variable and is converted to strong variable, while using time sliding window mode, weighing apparatus All operations behavior of the enterprise in different time window is measured, the accuracy of the prediction of risk forecast model can be effectively improved.
It should be noted that the business datum that can also obtain appraisal agency is as sample industry in risk assessment processes Business data are also added in the training of risk forecast model, and the prediction of risk forecast model is continuously improved by way of iteration Accuracy.
In the present embodiment, in the safety of improve data transfer, the safety that appraisal agency obtains business datum is improved On the basis of, appraisal agency is further improved using the accuracy and reliability of assessment when business datum progress risk assessment.
The embodiment for obtaining the method for business datum for a kind of appraisal agency provided by the invention above has carried out in detail Description, the present invention also provides device, equipment and calculating that a kind of corresponding with this method appraisal agency obtains business datum Machine readable storage medium storing program for executing, due to the embodiment of device, equipment and computer readable storage medium part and the implementation of method part Example mutually correlates, therefore the embodiment of device, equipment and computer readable storage medium part refers to the implementation of method part The description of example, wouldn't repeat here.
Fig. 4 is a kind of structure chart of the transmitting device of business datum provided in an embodiment of the present invention, comprising:
Acquisition module 41 is used for capturing service data;
Uploading module 42 uploads business datum for the data memory node on block chain, so that appraisal agency is from area Business datum is obtained in block chain.
A kind of transmitting device of business datum provided in an embodiment of the present invention, is utilized the distribution of block chain decentralization The characteristics of data in memory technology and common recognition mechanism and block chain can not distort is collecting business number by acquisition module According to rear, business datum is uploaded using data memory node of the uploading module on block chain, so that appraisal agency can lead to It crosses block chain and obtains the business datum, to improve the safety that appraisal agency obtains business datum, improve data transmission Safety.
Fig. 5 is a kind of structure chart of the transmission device of business datum provided in an embodiment of the present invention, comprising:
Memory 51, for storing computer program;
Processor 52, when for executing computer program the step of the realization such as transmission method of above-mentioned business datum.
A kind of transmission device of business datum provided in an embodiment of the present invention, the transmission method with above-mentioned business datum Beneficial effect.
In order to solve the above technical problems, the present invention also provides a kind of computer readable storage medium, computer-readable storage It is stored with computer program on medium, realizes when computer program is executed by processor such as the transmission method of above-mentioned business datum Step.
Computer readable storage medium provided in an embodiment of the present invention has the beneficial of the transmission method of above-mentioned business datum Effect.
Above to a kind of transmission method of business datum provided by the present invention, device, equipment and computer-readable storage Medium is described in detail.Principle and implementation of the present invention are described for specific embodiment used herein, The above description of the embodiment is only used to help understand the method for the present invention and its core ideas.It should be pointed out that for this technology For the those of ordinary skill in field, without departing from the principle of the present invention, several improvement can also be carried out to the present invention And modification, these improvements and modifications also fall within the scope of protection of the claims of the present invention.
Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other realities The difference of example is applied, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment, set For standby and computer readable storage medium, since it is corresponded to the methods disclosed in the examples, so be described relatively simple, Reference may be made to the description of the method.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered Think beyond the scope of this invention.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can directly be held with hardware, processor The combination of capable software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only deposit Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology In any other form of storage medium well known in field.

Claims (9)

1. a kind of transmission method of business datum characterized by comprising
Capturing service data;
Data memory node on block chain uploads the business datum, so that appraisal agency obtains institute from the block chain State business datum.
2. the method according to claim 1, wherein uploading institute in the data memory node on block chain Before stating business datum, further includes:
Authentication information is sent to the data memory node;
After the confirmation message returned after receiving the data memory node and being verified to the authentication information, enter The step of data memory node on block chain uploads the business datum.
3. according to the method described in claim 2, it is characterized in that, described in the data memory node upload on block chain Business datum specifically includes so that appraisal agency obtains the business datum from the block chain:
The business datum is encrypted using preset encryption rule to obtain ciphertext data;
The ciphertext data are uploaded to the data memory node on the block chain;
The data memory node is right using decryption rule corresponding with the encryption rule after receiving the ciphertext data The ciphertext data deciphering obtains the business datum, so that the appraisal agency obtains the business number from the block chain According to.
4. method according to any one of claims 1 to 3, which is characterized in that in the data storage on block chain Node uploads the business datum, so that appraisal agency is after obtaining the business datum in the block chain, further wraps It includes:
The business datum is commented according to the intelligent contract pre-established and using risk forecast model by the appraisal agency Estimate, and obtains assessment result.
5. according to the method described in claim 4, it is characterized in that, the training process of the risk forecast model specifically:
It obtains sample business datum and is pre-processed;
Machine learning feature set corresponding with risk function is constructed using the pretreated sample business datum;
Optimization is trained to the machine learning feature set using machine learning model, to obtain the risk forecast model.
6. a kind of transmitting device of business datum characterized by comprising
Acquisition module is used for capturing service data;
Uploading module uploads the business datum for the data memory node on block chain, so that appraisal agency is from described The business datum is obtained in block chain.
7. device according to claim 6, which is characterized in that further comprise:
Authentication module for sending authentication information to the data memory node, and receives the data storage section The confirmation message that point generates after being verified to the authentication information.
8. a kind of transmission device of business datum characterized by comprising
Memory, for storing computer program;
Processor realizes the biography such as business datum described in any one of claim 1 to 5 when for executing the computer program The step of transmission method.
9. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program realizes the transmission such as business datum described in any one of claim 1 to 5 when the computer program is executed by processor The step of method.
CN201810981827.3A 2018-08-27 2018-08-27 A kind of transmission method of business datum, device, equipment and storage medium Pending CN109194641A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810981827.3A CN109194641A (en) 2018-08-27 2018-08-27 A kind of transmission method of business datum, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810981827.3A CN109194641A (en) 2018-08-27 2018-08-27 A kind of transmission method of business datum, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109194641A true CN109194641A (en) 2019-01-11

Family

ID=64916286

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810981827.3A Pending CN109194641A (en) 2018-08-27 2018-08-27 A kind of transmission method of business datum, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109194641A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109688228A (en) * 2019-01-21 2019-04-26 深圳市祥云万维科技有限公司 A kind of network and network node of logical card control
CN110162996A (en) * 2019-04-23 2019-08-23 上海链度科技有限公司 Ballot system, method and voting terminal based on block chain
CN110879892A (en) * 2019-09-30 2020-03-13 口碑(上海)信息技术有限公司 Service processing method, device, equipment and computer readable storage medium
CN111242453A (en) * 2020-01-07 2020-06-05 通链(北京)科技有限公司 Financial evaluation method and system based on block chain
CN111368325A (en) * 2020-02-24 2020-07-03 北京阿尔山金融科技有限公司 Service information processing method and device and electronic equipment
CN111478948A (en) * 2020-03-20 2020-07-31 深圳市芯链科技有限公司 Block chain access method, Internet of things equipment and storage medium
CN111914281A (en) * 2020-08-18 2020-11-10 中国银行股份有限公司 Bayes model training method and device based on block chain and homomorphic encryption
CN111966753A (en) * 2020-08-18 2020-11-20 中国银行股份有限公司 Decision tree model training method and device based on block chain and homomorphic encryption
CN112633736A (en) * 2020-12-30 2021-04-09 上海魔橙网络科技有限公司 Risk monitoring method, system and device based on block chain system
CN112702410A (en) * 2020-12-18 2021-04-23 深圳赛安特技术服务有限公司 Evaluation system and method based on block chain network and related equipment
WO2022088962A1 (en) * 2020-10-29 2022-05-05 中兴通讯股份有限公司 Verification method and encryption method for 5g terminal data, and terminal and storage medium
CN116842559A (en) * 2023-06-07 2023-10-03 陕西手一网络科技有限公司 Data encryption storage model and data encryption storage method based on blockchain
CN116915760A (en) * 2023-09-12 2023-10-20 哈尔滨工程大学三亚南海创新发展基地 Full-network data communication packaging method and system based on http

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107067157A (en) * 2017-03-01 2017-08-18 北京奇艺世纪科技有限公司 Business risk appraisal procedure, device and air control system
CN107094155A (en) * 2017-06-14 2017-08-25 广东工业大学 A kind of secure storage method of data and device based on alliance's block chain
CN107579998A (en) * 2017-10-17 2018-01-12 光载无限(北京)科技有限公司 Personal data center and digital identification authentication method based on block chain, digital identity and intelligent contract
CN108198077A (en) * 2018-03-12 2018-06-22 四川长虹电器股份有限公司 A kind of risk management system and improved method based on VaR risk models
WO2018136059A1 (en) * 2017-01-19 2018-07-26 Nokia Technologies Oy IoT GATEWAY AND DESTINATION CLOUD SERVER
CN108364223A (en) * 2017-12-29 2018-08-03 阿里巴巴集团控股有限公司 A kind of method and device of Data Audit
US10749670B2 (en) * 2017-05-18 2020-08-18 Bank Of America Corporation Block chain decoding with fair delay for distributed network devices

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018136059A1 (en) * 2017-01-19 2018-07-26 Nokia Technologies Oy IoT GATEWAY AND DESTINATION CLOUD SERVER
CN107067157A (en) * 2017-03-01 2017-08-18 北京奇艺世纪科技有限公司 Business risk appraisal procedure, device and air control system
US10749670B2 (en) * 2017-05-18 2020-08-18 Bank Of America Corporation Block chain decoding with fair delay for distributed network devices
CN107094155A (en) * 2017-06-14 2017-08-25 广东工业大学 A kind of secure storage method of data and device based on alliance's block chain
CN107579998A (en) * 2017-10-17 2018-01-12 光载无限(北京)科技有限公司 Personal data center and digital identification authentication method based on block chain, digital identity and intelligent contract
CN108364223A (en) * 2017-12-29 2018-08-03 阿里巴巴集团控股有限公司 A kind of method and device of Data Audit
CN108198077A (en) * 2018-03-12 2018-06-22 四川长虹电器股份有限公司 A kind of risk management system and improved method based on VaR risk models

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吴振铨: "基于联盟区块链的智能电网数据安全存储与共享***", 《计算机应用》 *
黄洁华: "众筹区块链上的智能合约设计", 《信息安全研究》 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109688228A (en) * 2019-01-21 2019-04-26 深圳市祥云万维科技有限公司 A kind of network and network node of logical card control
CN110162996A (en) * 2019-04-23 2019-08-23 上海链度科技有限公司 Ballot system, method and voting terminal based on block chain
CN110879892B (en) * 2019-09-30 2021-04-20 口碑(上海)信息技术有限公司 Service processing method, device, equipment and computer readable storage medium
CN110879892A (en) * 2019-09-30 2020-03-13 口碑(上海)信息技术有限公司 Service processing method, device, equipment and computer readable storage medium
CN111242453A (en) * 2020-01-07 2020-06-05 通链(北京)科技有限公司 Financial evaluation method and system based on block chain
CN111242453B (en) * 2020-01-07 2023-10-24 通链(北京)科技有限公司 Financial evaluation method and evaluation system based on block chain
CN111368325A (en) * 2020-02-24 2020-07-03 北京阿尔山金融科技有限公司 Service information processing method and device and electronic equipment
CN111478948A (en) * 2020-03-20 2020-07-31 深圳市芯链科技有限公司 Block chain access method, Internet of things equipment and storage medium
CN111478948B (en) * 2020-03-20 2023-02-17 深圳市芯链科技有限公司 Block chain access method, internet of things equipment and storage medium
CN111914281A (en) * 2020-08-18 2020-11-10 中国银行股份有限公司 Bayes model training method and device based on block chain and homomorphic encryption
CN111966753A (en) * 2020-08-18 2020-11-20 中国银行股份有限公司 Decision tree model training method and device based on block chain and homomorphic encryption
CN111966753B (en) * 2020-08-18 2024-02-27 中国银行股份有限公司 Decision tree model training method and device based on blockchain and homomorphic encryption
CN111914281B (en) * 2020-08-18 2023-09-19 中国银行股份有限公司 Bayesian model training method and device based on blockchain and homomorphic encryption
WO2022088962A1 (en) * 2020-10-29 2022-05-05 中兴通讯股份有限公司 Verification method and encryption method for 5g terminal data, and terminal and storage medium
CN112702410A (en) * 2020-12-18 2021-04-23 深圳赛安特技术服务有限公司 Evaluation system and method based on block chain network and related equipment
CN112702410B (en) * 2020-12-18 2024-04-19 深圳赛安特技术服务有限公司 Evaluation system, method and related equipment based on blockchain network
CN112633736A (en) * 2020-12-30 2021-04-09 上海魔橙网络科技有限公司 Risk monitoring method, system and device based on block chain system
CN116842559A (en) * 2023-06-07 2023-10-03 陕西手一网络科技有限公司 Data encryption storage model and data encryption storage method based on blockchain
CN116915760A (en) * 2023-09-12 2023-10-20 哈尔滨工程大学三亚南海创新发展基地 Full-network data communication packaging method and system based on http
CN116915760B (en) * 2023-09-12 2023-12-26 哈尔滨工程大学三亚南海创新发展基地 Full-network data communication packaging method and system based on http

Similar Documents

Publication Publication Date Title
CN109194641A (en) A kind of transmission method of business datum, device, equipment and storage medium
CN102223374B (en) Third-party authentication security protection system and third-party authentication security protection method based on online security protection of electronic evidence
CN106254374B (en) A kind of cloud data public audit method having duplicate removal function
CN101340437B (en) Time source regulating method and system
CN102448061B (en) Method and system for preventing phishing attack on basis of mobile terminal
CN110536259A (en) A kind of lightweight secret protection data multilevel polymerization calculated based on mist
CN105656920B (en) A kind of encryption and decryption method and system for posting number of packages evidence based on express delivery
CN109614802B (en) Anti-quantum-computation signature method and signature system
CN112199649A (en) Anonymous identity verification method under moving edge calculation based on block chain
CN110932854B (en) Block chain key distribution system and method for Internet of things
CN103490881A (en) Authentication service system, user authentication method, and authentication information processing method and system
CN105812366A (en) Server, anti-crawler system and anti-crawler verification method
CN108960552B (en) Charging method based on real-time electricity price and related equipment
Premarathne et al. Secure and reliable surveillance over cognitive radio sensor networks in smart grid
CN113079140B (en) Cooperative spectrum sensing position privacy protection method based on block chain
CN106790045A (en) One kind is based on cloud environment distributed virtual machine broker architecture and data integrity support method
CN108712259A (en) Identity-based acts on behalf of the efficient auditing method of cloud storage for uploading data
Qi et al. Scalable decentralized privacy-preserving usage-based insurance for vehicles
Hou et al. Lightweight and privacy-preserving charging reservation authentication protocol for 5G-V2G
CN114154181A (en) Privacy calculation method based on distributed storage
Dwivedi et al. Design of blockchain and ecc-based robust and efficient batch authentication protocol for vehicular ad-hoc networks
CN105553670A (en) Cloud electronic signature authentication method
CN108809996A (en) Different popularities delete the integrality auditing method for storing data again
CN111786978A (en) Electric power data aggregation acquisition method and device, computer equipment and storage medium
CN114362958B (en) Intelligent home data security storage auditing method and system 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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190111