CN114219647A - Method and device for managing cross-regional enterprise credit based on alliance chain - Google Patents

Method and device for managing cross-regional enterprise credit based on alliance chain Download PDF

Info

Publication number
CN114219647A
CN114219647A CN202111668346.5A CN202111668346A CN114219647A CN 114219647 A CN114219647 A CN 114219647A CN 202111668346 A CN202111668346 A CN 202111668346A CN 114219647 A CN114219647 A CN 114219647A
Authority
CN
China
Prior art keywords
enterprise
enterprise credit
chain
endorsement
node
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
CN202111668346.5A
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.)
Green City Technology Industry Service Group Co ltd
Original Assignee
Green City Technology Industry Service 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 Green City Technology Industry Service Group Co ltd filed Critical Green City Technology Industry Service Group Co ltd
Priority to CN202111668346.5A priority Critical patent/CN114219647A/en
Publication of CN114219647A publication Critical patent/CN114219647A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a method and a device for managing cross-regional enterprise credit based on an enterprise chain, belonging to the technical field of information. By establishing an enterprise credit union chain and jointly constructing and maintaining by an organization mechanism achieving a contract, the trusted exchange of data can be realized without mutual trust while credit investigation data is perfected, the whole network is jointly maintained, and the convenience of resource management is improved.

Description

Method and device for managing cross-regional enterprise credit based on alliance chain
Technical Field
The invention relates to the technical field of information, in particular to a method for realizing enterprise credit management with participation of multiple parties through a block chain alliance chain technology, and particularly relates to a method and a device for managing cross-regional enterprise credit based on an alliance chain.
Background
The block chain adopts distributed storage, point-to-point (Peer-to-Peer) transmission, a Hash algorithm, asymmetric digital encryption to ensure the safe and rapid transmission and storage of information and a Mercker tree to realize the efficient tracing search of the information; the consensus mechanism ensures the correctness and the orderliness of the information of each node; the intelligent contract realizes the automatic constraint on partial operation and improves the response efficiency of the system. Therefore, the blockchain is widely applied, and relates to multiple fields of financial payment, medical treatment, education, food source tracing and the like.
In the current society, an enterprise is one of important units for promoting the rapid progress of the society, comprehensive evaluation and analysis are indispensable, and besides financial and tax information, operation risk information and the like, the importance of credit information as the main dimension of enterprise evaluation and analysis is self evident. The management defects about enterprise credit in the prior art are mainly the following aspects:
1. under the current credit investigation system, the cost of enterprise credit investigation is high, monopoly is high, centralization tendency is serious, and data is often concentrated in a few groups.
2. Due to the fact that the credit data of the enterprise is in the jurisdiction of the region, the problems that the integrity of the data is not high, the use cost is high and the like are caused when the credit data of the enterprise is used in a cross-region mode.
3. The enterprise credit is used as an external image of an enterprise, is also an important evidence in the aspects of project declaration, policy support and the like, is easy to be tampered randomly and has a large black risk.
4. The credit investigation data is incomplete. At present, the enterprise credit investigation report produced by credit investigation institutions or banks mainly comes from social public information and banking information, and other unpublished information of the enterprise is lacked.
The present application was made based on this.
Disclosure of Invention
In order to solve at least one of the defects in the prior art, the invention provides a method and a device for managing cross-regional enterprise credit based on an enterprise credit union chain.
In order to achieve the purpose, the technical scheme adopted by the invention is as follows:
firstly, a method for managing cross-regional enterprise credit based on a alliance chain comprises the following steps:
establishing an enterprise credit union chain, and forming a plurality of endorsement nodes in a form that a plurality of organizations achieve intelligent contracts respectively and correspondingly, wherein the endorsement nodes form the enterprise credit union chain;
the method comprises the following steps that managers belonging to organizations register, and the manager of each organization registers identity information trusted by an enterprise credit union chain;
the transaction request is lifted, and the registered user lifts the transaction request to a endorsement node;
the endorsement node processes, and verifies the transaction request message after acquiring the transaction request; after the verification is passed, the endorsement node executes an intelligent contract to generate a read-write set and enters a waiting state;
and the sequencing service node sequences and broadcasts, when enough endorsement node responses are obtained, formal transactions are generated and broadcast to the sequencing service node, and after the sequencing service node sequences the transactions, blocks are generated and broadcast to the nodes of the whole network.
Second, an apparatus for managing cross-regional enterprise credit based on a federation chain includes
The unit is used for creating an enterprise credit alliance chain, a plurality of endorsement nodes are respectively and correspondingly formed in a mode that a plurality of institutions reach intelligent contracts, and the endorsement nodes form the enterprise credit alliance chain;
the system comprises a unit for registering administrators of the organizations, wherein the administrator of each organization registers identity information trusted by an enterprise credit union chain;
a unit for lifting the transaction request, the registered user lifting the transaction request to the endorsement node;
the endorsement node verifies the transaction request message after acquiring the transaction request; after the verification is passed, the endorsement node executes an intelligent contract to generate a read-write set and enters a waiting state;
and the unit for sequencing the broadcast by the sequencing service node generates a formal transaction and broadcasts the formal transaction to the sequencing service node when enough endorsement node responses are obtained, and generates a block to broadcast to the whole network node after the sequencing service node performs transaction sequencing.
Compared with the prior art, the invention can realize the following beneficial technical effects:
(1) the enterprise credit union chain is built and maintained by the organization mechanisms which reach contracts together, so that the trusted exchange of data can be realized without mutual trust while the credit investigation data is perfected, the whole network is maintained together, and the enterprise credit union chain can be added into or withdrawn from the network after authorization, thereby being a mode for reaching the union among different organizations or mechanisms.
(2) The endorsement node of the enterprise credit union chain not only comprises banks, government agencies and the like in a traditional credit investigation system, but also comprises a data management and sharing of a chain in which a garden/building where an enterprise is located is used as an accounting node, and a data enrichment enterprise credit analysis model for acquiring logistics data, garden payment information, employee attendance information and the like through a garden/building management/operator.
Drawings
FIG. 1 is a conceptual diagram of an enterprise credit federation link network according to an embodiment;
FIG. 2 is a flowchart illustrating the processing of an endorsement node in accordance with an embodiment;
fig. 3 is a broadcast sequence of the service node of the present embodiment.
Detailed Description
In order to make the technical means and technical effects achieved by the technical means of the present invention more clearly and more perfectly disclosed, the following embodiments are provided, and the following detailed description is made with reference to the accompanying drawings:
and creating an enterprise credit union chain, and forming a plurality of endorsement nodes in a form that a plurality of organizations reach intelligent contracts respectively and correspondingly, wherein the endorsement nodes form the enterprise credit union chain. The conceptual diagram of the Corporate credit (CC, corporation credit) alliance network of the present embodiment is shown in fig. 1.
The administrator to which the organization belongs registers. The method is realized based on Public Key Infrastructure (PKI), an administrator needs to create a public key and a private key during registration, the private key encrypts identity information of the administrator to obtain a digital signature, and the digital signature can be verified through the public key PK when the identity information of the administrator needs to be verified. Verification of the identity information is provided by a Management Service Provider (MSP) that is capable of determining not only the validity of the digital certificate, but also whether the digital certificate is from a trusted certificate authority.
The transaction request is lifted. The user lifts a transaction request to the endorsement node, and the transaction request consists of a message header and a message structure. The message header comprises a channel header (channeliHeader) and a signature header (SignatureHeaader), and the channel header comprises a channel and related information of the intelligent contract, such as a channel ID, an address, a timestamp and the like, so that the communication and other communications are ensured not to interfere with each other. The content of the message structure mainly comprises basic enterprise information, industrial and commercial information, operation information, risk information, logistics information, intellectual property, certificate of qualification and the like.
And (5) carrying out endorsement node processing. After the endorsement node acquires the transaction request, the endorsement node firstly verifies the requested message, including format verification, repeated submission verification (for protecting repeated attack), digital signature validity verification and authority verification. After the verification is passed, the endorsement node executes the submitted intelligent contract to generate a read-write set (Rwset), and completes signature to enter a waiting state, as shown in FIG. 2.
The ordering service node orders the broadcasts. When enough endorsement nodes are obtained in the last step (the number of the endorsement nodes can be set according to the percentage of the total number of the endorsement nodes, for example twenty percent), the application program can carry out signature verification, after passing, formal transactions are generated and broadcasted to the sequencing service nodes, the sequencing service nodes sequence according to the transaction messages of all channels and the channel IDs, generate blocks, and broadcast to the nodes of the whole network, as shown in FIG. 3.
Overall, the present embodiment can achieve the following technical effects:
(1) the enterprise credit alliance chain is built and maintained by organizations which reach contracts together, the authorities of alliance member nodes are all equal, the advantages are that the trusted exchange of data can be realized without mutual trust, the whole network is maintained together, the enterprise credit alliance chain can be added or quitted after authorization, and the enterprise credit alliance chain is a mode for reaching alliances among different organizations or organizations.
(2) The enterprise credit alliance chain has strict control on the mode of outputting resources externally, and a data generating party or a data collecting party is used as an accounting node to jointly manage, maintain and share the digital resources on the alliance chain. And other reader nodes can acquire enterprise credit data on a certain authority access chain through an interface, but do not participate in the consensus process, and the efficiency and the quality of resource management are effectively ensured through the mode.
(3) The enterprise credit union chain is managed assisted by intelligent contracts. The code driver does not need human intervention after deployment, so that the code driver can execute specified operations in a mode of reducing trust to the maximum extent. The contract mode can enable the management of resources to be more convenient and fast, and the automatic execution replaces artificial subjective judgment, so that the efficiency is high, and the method is more fair and objective.
(4) The back-billing node of the enterprise credit union chain not only comprises a bank, a government agency and the like in a traditional credit investigation system, but also comprises a park/building where the enterprise is located and participates in data management and sharing of the chain as a billing node, and a data enrichment enterprise credit analysis model such as logistics data, park payment information, employee attendance information and the like is obtained through a management/operation party of the park/building. The data is usually held by a park manager or a third-party operator, but the data is usually one hand data which can embody the vitality of the enterprise.
The above description is provided for the purpose of further elaboration of the technical solutions provided in connection with the preferred embodiments of the present invention, and it should not be understood that the embodiments of the present invention are limited to the above description, and it should be understood that various simple deductions or substitutions can be made by those skilled in the art without departing from the spirit of the present invention, and all such alternatives are included in the scope of the present invention.

Claims (10)

1. A method for managing cross-regional enterprise credit based on a federation chain includes the following steps:
establishing an enterprise credit union chain, and forming a plurality of endorsement nodes in a form that a plurality of organizations achieve intelligent contracts respectively and correspondingly, wherein the endorsement nodes form the enterprise credit union chain;
the method comprises the following steps that managers belonging to organizations register, and the manager of each organization registers identity information trusted by an enterprise credit union chain;
the transaction request is lifted, and the registered user lifts the transaction request to a endorsement node;
the endorsement node processes, and verifies the transaction request message after acquiring the transaction request; after the verification is passed, the endorsement node executes an intelligent contract to generate a read-write set and enters a waiting state;
and the sequencing service node sequences and broadcasts, when enough endorsement node responses are obtained, formal transactions are generated and broadcast to the sequencing service node, and after the sequencing service node sequences the transactions, blocks are generated and broadcast to the nodes of the whole network.
2. The federation chain-based method for managing cross-regional enterprise credit of claim 1, wherein the administrator registration of the organization is implemented based on a public key infrastructure, the administrator first creates a public key and a private key during registration, and the private key encrypts identity information of the administrator to obtain a digital signature.
3. A method for federation chain-based management of cross-regional enterprise credit as claimed in claim 1 wherein the enterprise credit federation chain is tightly controlled in the way of exporting resources externally, with the parties generating or collecting data acting as endorsement nodes to collectively manage, maintain and share digital resources on the federation chain; other data users, as reader nodes, access the enterprise credit data on the chain through the interface, but do not participate in the common administrative maintenance and sharing process.
4. The method for federation chain-based management of inter-regional enterprise credit as claimed in claim 2, further comprising, in the administrator registration to which the enterprise belongs, transferring the authority to each enterprise, and the authority of each enterprise being equal, in the endorsement node processing, specifically performing format verification, digital signature validity verification and authority verification.
5. The method for federation chain-based management of cross-regional enterprise credit of claim 4, wherein at the endorsement node process, a duplicate submission validation is also performed.
6. The method for federation chain-based management of cross-regional enterprise credit of claim 1, wherein the transaction request message is composed of two parts, a message header and a message structure, the message header comprises a channel header and a signature header, the channel header comprises a channel ID and related information of the intelligent contract; the content of the message structure comprises basic enterprise information, industrial and commercial information, operation information, risk information, logistics information, intellectual property rights and qualification certificates.
7. The method for administering enterprise credit across a region based on a federation chain as recited in claim 6, wherein in the ranking service node ranking broadcast, the ranking service node ranks each message by time of receipt and channel ID.
8. The method for administering cross-regional enterprise credit based on a federation chain as recited in claim 1, wherein the institutions include banks, government institutions and parks/buildings where the enterprises are located; and the management/operation party of the park/building where the enterprise is located acquires logistics data, park payment information and employee attendance information data of the enterprise.
9. The method for federation chain-based management of cross-regional enterprise credit of claim 1, wherein verification of the identity information is provided by a management service provider, MSP.
10. An apparatus for managing enterprise credit across regions based on federation chains, comprising
The unit is used for creating an enterprise credit alliance chain, a plurality of endorsement nodes are respectively and correspondingly formed in a mode that a plurality of institutions reach intelligent contracts, and the endorsement nodes form the enterprise credit alliance chain;
the system comprises a unit for registering administrators of the organizations, wherein the administrator of each organization registers identity information trusted by an enterprise credit union chain;
a unit for lifting the transaction request, the registered user lifting the transaction request to the endorsement node;
the endorsement node verifies the transaction request message after acquiring the transaction request; after the verification is passed, the endorsement node executes an intelligent contract to generate a read-write set and enters a waiting state;
and the unit for sequencing the broadcast by the sequencing service node generates a formal transaction and broadcasts the formal transaction to the sequencing service node when enough endorsement node responses are obtained, and generates a block to broadcast to the whole network node after the sequencing service node performs transaction sequencing.
CN202111668346.5A 2021-12-31 2021-12-31 Method and device for managing cross-regional enterprise credit based on alliance chain Pending CN114219647A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111668346.5A CN114219647A (en) 2021-12-31 2021-12-31 Method and device for managing cross-regional enterprise credit based on alliance chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111668346.5A CN114219647A (en) 2021-12-31 2021-12-31 Method and device for managing cross-regional enterprise credit based on alliance chain

Publications (1)

Publication Number Publication Date
CN114219647A true CN114219647A (en) 2022-03-22

Family

ID=80707469

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111668346.5A Pending CN114219647A (en) 2021-12-31 2021-12-31 Method and device for managing cross-regional enterprise credit based on alliance chain

Country Status (1)

Country Link
CN (1) CN114219647A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115840787A (en) * 2023-02-20 2023-03-24 塔比星信息技术(深圳)有限公司 Supply chain data sharing method, device, equipment and medium based on block chain

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115840787A (en) * 2023-02-20 2023-03-24 塔比星信息技术(深圳)有限公司 Supply chain data sharing method, device, equipment and medium based on block chain
CN115840787B (en) * 2023-02-20 2023-05-02 塔比星信息技术(深圳)有限公司 Block chain-based supply chain data sharing method, device, equipment and medium

Similar Documents

Publication Publication Date Title
CN107911216B (en) Block chain transaction privacy protection method and system
CN107231351B (en) Electronic certificate management method and related equipment
CN111526200B (en) Data storage access method and system based on blockchain and cloud platform
CN110581854B (en) Intelligent terminal safety communication method based on block chain
CN110572262A (en) Block chain alliance chain construction method, device and system
CN109377198A (en) A kind of signing system known together in many ways based on alliance's chain
CN111884815A (en) Block chain-based distributed digital certificate authentication system
CN112311772B (en) Hyperridge-based cross-domain certificate management system and method
CN110505239A (en) A kind of information processing method based on block chain network, device and electronic equipment
CN112733174A (en) Authentication management method and system of block chain system and electronic equipment
CN111163109B (en) Block chain center-removing type node anti-counterfeiting method
CN109285066B (en) Intelligent contract generating and executing method based on banking business flow
CN109936509A (en) A kind of equipment group authentication method and system based on diverse identities
CN112261082B (en) Passive DNS data sharing method and system based on block chain and safe multi-party computation
CN113824674B (en) Alliance chained data structure network management method, management node and medium
CN113515756B (en) High-credibility digital identity management method and system based on block chain
CN112184442A (en) Criminal case evidence circulation record management method and system based on block chain
CN115270145A (en) User electricity stealing behavior detection method and system based on alliance chain and federal learning
CN113497823B (en) Labor service subcontracting personnel management system based on block chain
CN109995737A (en) The digital certificate management method and device of decentralization, node, system
CN112232828A (en) Power grid data transaction method and system
CN113079000A (en) Consensus method based on verifiable quantum random number
CN112581331A (en) Student information circulation and sharing system based on block chain
CN114219647A (en) Method and device for managing cross-regional enterprise credit based on alliance chain
CN111444261A (en) Enterprise data sharing model based on block chain

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