CN114266069B - House transaction electronic data sharing system and method based on blockchain technology - Google Patents

House transaction electronic data sharing system and method based on blockchain technology Download PDF

Info

Publication number
CN114266069B
CN114266069B CN202111580968.2A CN202111580968A CN114266069B CN 114266069 B CN114266069 B CN 114266069B CN 202111580968 A CN202111580968 A CN 202111580968A CN 114266069 B CN114266069 B CN 114266069B
Authority
CN
China
Prior art keywords
file
certificate
business
electronic
blockchain
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.)
Active
Application number
CN202111580968.2A
Other languages
Chinese (zh)
Other versions
CN114266069A (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.)
Chongqing Sign Digital Technology Co ltd
Original Assignee
Chongqing Aos Online Information Technology 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 Chongqing Aos Online Information Technology Co ltd filed Critical Chongqing Aos Online Information Technology Co ltd
Priority to CN202111580968.2A priority Critical patent/CN114266069B/en
Publication of CN114266069A publication Critical patent/CN114266069A/en
Application granted granted Critical
Publication of CN114266069B publication Critical patent/CN114266069B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

The invention relates to a house transaction electronic data sharing system, in particular to a computer data processing system. Specifically, each business system is respectively configured with a block chain node, an electronic file system, an electronic signature and signature system, a timestamp server and an IBC (internet protocol) cryptosystem; the system comprises a room enterprise file management system, a block chain certificate storage center, a financial service system, a third party system and a third party system, wherein the room enterprise file management system generates a secure electronic file through encryption and configures corresponding file access rights to upload to the block chain certificate storage center, the block chain certificate storage center returns a business serial number to the room enterprise file management system, the room enterprise file management system transmits the business serial number to the financial service system, the financial service system acquires the secure electronic file through the business serial number combined with the rights configured by the room enterprise, the serial number is synchronized to the third party system, and the third party system acquires all encrypted files through the business serial number and decrypts to obtain a shared file. The whole house transaction process is realized by using the electronic data to conduct the transaction, and the mutual trust of the electronic data is realized.

Description

House transaction electronic data sharing system and method based on blockchain technology
Technical Field
The invention relates to the technical field of computer information processing, in particular to a house transaction electronic data sharing technology.
Background
In the real estate transaction process, multiparty institutions are involved, business systems of the institutions are different, data are mutually exchanged, and the exchanged data have causal relationship to business circulation of the business systems. The traditional house transaction is conducted by using paper files in business parts related to the mutual association, and the subsequent parts are conducted in an electronic imaging mode. The most critical evidence in the process of verification is still paper, and the problems of storage and data utilization exist. The imaged electronic file serves only as the content of the internal business informatization. The method can not complete the requirements of paper removal of all-service management, and has great influence on the overall social cost. Meanwhile, multiple butt joints exist in multiparty transaction based on different service systems, and the transformation cost of the system is high.
Application number 201811636111.6 is a block chain based real estate certificate and transaction method. The device comprises the following functional modules: the real estate access module, the real estate development module, the commodity house link entering module, the commodity house pre-selling module, the second-hand house selling module and the data storage module are used for removing a third-party intermediary based on the real estate storage certificate and the transaction method of the block chain, so that the seller and the buyer can directly conduct the transaction, the transaction cost is reduced, the transaction efficiency is improved, and the high efficiency of real estate development, verification and transaction is realized. And the auditing and admitting module is used for auditing admittance objects which comprise two types, and a developer generates a digital user certificate through an intelligent contract to be used as an entry of an incoming chain. After the common house-buying user passes the examination of the related government departments, the digital certificate is issued to enter the chain. And the real estate development module submits a development application to a real estate developer, and after the auditing of the related departments is passed, the auditing result is signed, and the intelligent contract issues corresponding development permission to the developer through the auditing result of the related departments. The audit information is given to the intelligent contract as a parameter, and the intelligent contract determines whether to allow the link to be in-chain. The developer issues the related information of the pre-sold commodity house to the chain, the house buyer can check some digital certificate information of the pre-sold commodity house, select the house according to the needs of the developer, conduct out-of-chain transactions supported by a third party payment mechanism, and return the transaction information to the blockchain for storage, namely, the out-of-chain transaction chain for storage. The patent application mainly relates to development and auditing transaction, needs auditing of all parties to generate a digital user certificate, decides whether to enter a chain or not by an intelligent contract, needs a third party mechanism to provide support for off-chain transaction and the like, has a plurality of auditing links, complex transaction, off-chain transaction and the like, is difficult for a plurality of transaction parties to realize electronic data sharing and mutual trust, and has higher requirements on the safety of a system.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a house transaction electronic data sharing system and method based on a blockchain technology, a biological characteristic original handwriting electronic signature and a cryptographic algorithm. The method solves the problem of data sharing and data mutual trust among parties (enterprises, financial institutions and governments) involved in the house transaction.
The technical scheme for solving the technical problems is to provide a house transaction electronic data sharing system based on a blockchain technology, which comprises the following components: the system comprises a room enterprise file management system, a financial service system, a blockchain security certificate storage center (hereinafter referred to as a certificate storage center), an IBC (identity bank) password module and a file verification module: the system is used for realizing the registration of a user, the generation of transaction running water and the file verification, wherein an IBC (identity based code) password service and a digital certificate service are realized by an IBC password module of a password system based on identity identification; file verification module: realizing the verification of the transaction file and mutual recognition across systems.
The enterprise file management system encrypts the files to be shared through the IBC cryptography and configures corresponding file access rights, then uploads the files to the certification center, the certification center generates and returns corresponding business serial numbers to the enterprise file management system, in the data flow process, the enterprise file management system transmits the business serial numbers to the financial service system, the financial service system acquires the encrypted file through the business serial number and the authority configured by the enterprise, decrypts the file through the IBC cryptographic module, edits and encrypts the file, uploads the file, synchronizes the file to the third party system through the serial number, and the third party system can acquire all the encrypted files through the business serial number and decrypt the files through the IBC cryptographic technology. The business serial number is generated based on desensitization hash of the information of the trading user, the building address of the trading house and the house enterprise id. The method comprises the following steps:
a blockchain technology-based house transaction electronic data sharing system, comprising: the business system and the blockchain certification center, the business system comprises: the system comprises a house enterprise file management system, a financial service management system and a third party system, wherein each business system is respectively provided with a block chain node, an electronic file system, an electronic signature signing and signing system, a timestamp server and an IBC (internet protocol) cipher machine; the blockchain certification center includes: the system comprises an IBC password module and a file verification module, wherein the IBC password module and the file verification module are used for realizing registration of a service system, generation of transaction running water, verification of transaction files, IBC password service and digital certificate service, a room-enterprise file management system generates a secure electronic file through encryption and configures corresponding file access rights to upload the secure electronic file to a blockchain certificate storage center, the blockchain certificate storage center returns a service running water number to the room-enterprise file management system, the room-enterprise file management system transmits the service running water number to a financial service system, the financial service system acquires the secure electronic file through the service running water number combined with the rights configured by the room-enterprise, the secure electronic file is synchronized to a third party system through the running water number, and the third party system acquires all the encrypted files through the service running water number and decrypts the encrypted file to obtain the shared file.
Further, the certificate storage center establishes node identity and access authority when the user service system is registered, the certificate storage center issues a private key digital certificate binding a digital signature to the service system, the certificate storage center stores a public key digital certificate, the service system sends the digital signature to request access authentication to the certificate storage center, the certificate storage center verifies the digital signature through signature stroke characteristics, the financial service system acquires an encrypted file through the authority configured by the service serial number combined with a house enterprise, decrypts the file through the IBC cryptographic module, encrypts the file and uploads the encrypted file, and the service serial number is synchronized to a third party system, and the third party system acquires all encrypted files through the service serial number and decrypts the file through the IBC cryptographic technology.
Further, after the business system completes registration, the enterprise file management system encrypts the signed transaction contract and configures corresponding file access rights to upload to a blockchain certificate storage center, and the certificate storage center generates a business serial number according to the transaction user information desensitization hash, the house building address information and the enterprise id number, and adds and deletes the encrypted electronic file of the transaction under the business serial number; and storing the original text and the evidence details into the blockchain evidence storage center for the electronic contract files which are not required to be shared.
The method is characterized in that the transaction file verification verifies the digital signature and biological characteristic data of the original text and the process through evidence details, and comprises the following steps: the method comprises the steps of verifying a complete secret mode and verifying a certificate sharing mode, wherein the complete secret mode is used for preserving evidence details HASH for a blockchain certificate storage system, and preserving the evidence details for a business system; the verification of the certificate sharing mode is to provide the original text or the original text Hash for a certificate authority, and the certificate authority verifies the authenticity of the original text and the authenticity of the process.
Further, each evidence-storing service node is in butt joint with respective service application, the service application carries out consensus calculation, consensus synchronization and shared data reading and outputs authenticated evidence-storing shared data to the node, wherein the consensus calculation is that each evidence-storing service node carries out consensus on the uplink of the evidence-storing shared data through a consensus algorithm of a consensus layer; the consensus synchronization is that the certification authority synchronizes uplink data to all distributed service node accounts through a network layer; the shared data is read, and the service node needing to access the stored shared data obtains the shared data through the distributed account book on the block chain stored center node; when the shared data of the certificate is submitted to the blockchain certificate system, the blockchain certificate system encrypts the electronic data by adopting symmetric encryption, and generates a key ciphertext according to a permission list submitted by the service system, and the encrypted data and the permission list generated by the key ciphertext form a safe electronic file together.
The invention also provides a house transaction electronic data sharing method based on the blockchain technology, which comprises the following steps: each business system is respectively configured with a block chain node, an electronic file system, an electronic signature signing system, a timestamp server and an IBC (internet protocol communication) cipher machine; the room enterprise file management system generates a secure electronic file through encryption and configures corresponding file access rights to upload the secure electronic file to the blockchain certificate storage center, the blockchain certificate storage center returns a business serial number to the room enterprise file management system, the room enterprise file management system transmits the business serial number to the financial service system, the financial service system acquires the secure electronic file through the business serial number combined with the rights configured by the room enterprise, the secure electronic file is synchronized to a third party system through the serial number, and the third party system acquires all encrypted files through the business serial number and decrypts to obtain the shared file.
The invention uses the application of blockchain technology, digital certificate and national encryption algorithm, and realizes the mutual trust of all parties to the electronic data in the transaction link and the difficulty of the electronic data verification through the authority control of the electronic file, thereby realizing the purposes of electronic data sharing and multiparty operation of the same electronic file. The method solves the problem that the whole house transaction process uses electronic data to conduct transactions, greatly improves the transaction efficiency and reduces the transaction cost.
Drawings
FIG. 1 is a schematic diagram of a house transaction electronic data sharing system based on blockchain technology;
FIG. 2 illustrates node authorization and access control;
FIG. 3 electronic data and evidence;
FIG. 4 full stego mode verification;
FIG. 5 is authenticated and sharing pattern verification;
FIG. 6 electronic data sharing;
FIG. 7 is a schematic diagram of secure electronic file format generation;
fig. 8 is a schematic diagram of secure electronic document reading.
Detailed Description
For further understanding of the technical solution of the present invention, implementation means and measures of the technical solution of the present invention are specifically described below with reference to the accompanying drawings and specific examples. FIG. 1 is a block chain technology based house transaction electronic data sharing system according to the present invention, comprising: the block chain certification authority and the business system, the business system comprises: the system comprises a room-enterprise file management system, a financial service system and a government affair system; the blockchain security certificate authority comprises: the system comprises an IBC (internet protocol) password module and a file verification module, wherein the IBC password module and the file verification module are used for realizing user registration, transaction flow generation, transaction file verification, IBC password service and digital certificate service; each system is respectively configured with a block chain node, an electronic file system, an electronic signature signing system, a time stamp server and an IBC cipher machine.
The blockchain security certificate storage center establishes node identity and access authority when a user registers, the super node issues a private key digital certificate to the application node, the certificate represents the application node identity and is used for binding a digital signature, the super node stores the application public key digital certificate, the application node sends the digital signature to request access authentication to the super node, and the super node obtains the access authority after checking the signature. And storing the evidence details Hash to the alliance blockchain security storage center for the electronic data file storage certificate which does not need to be shared, and storing the original text and the evidence details to the alliance blockchain security storage center for the electronic file which needs to be shared. And verifying the digital signature and the biological characteristic data of the original document and the process through the certification details, providing the original document or the original document Hash for the alliance blockchain certification system under the condition of certification and sharing of the file, comparing the original document Hash value calculated by the alliance blockchain certification system with the certification Hash, and verifying the digital signature and the biological characteristic data of the original document and the process through the certification details. When the shared data of the certificate is submitted to the blockchain certificate system, the blockchain certificate system encrypts the electronic data by adopting symmetric encryption, and generates a key ciphertext according to a permission list submitted by the service system, and the encrypted data and the permission list generated by the key ciphertext form a safe electronic file together.
The whole link comprises five steps of node registration, sharing initiation, electronic data storage, file sharing transmission and electronic file verification.
If the real estate enterprise needs to share an electronic contract to a bank, firstly, registering an account number through a real estate enterprise file management system in a certification center, and after the account number is registered successfully, the real estate enterprise puts forward a file sharing request to the certification center, and an IBC (internet protocol) encryption module of the certification center encrypts the file (electronic contract) needing to be shared; the encrypted back house enterprise file management system initiates sharing to a certificate storage center, and meanwhile, access control authority is set, the certificate storage center receives the encrypted sharing electronic contract and then generates a business serial number, electronic data certificate storage is carried out, and the business serial number is fed back to the house enterprise file management system after the certificate storage is completed; the house enterprise file management system can send the business flow to a bank financial service system which needs to share the electronic contract, the financial service system requests an encrypted electronic contract file corresponding to the serial number from a certificate storage center after receiving the serial number, the certificate storage center returns the encrypted electronic contract to the financial service system after passing the authority verification, and the financial service system calls an IBC encryption module of the certificate storage center to decrypt the file, and can initiate an electronic file verification request to the certificate storage center if necessary after the decryption is successful.
The subsequent real estate enterprise can continue to add and delete the electronic file under the stream number id through the enterprise file management system.
Node registration
The certificate authority establishes node identity and access rights when the user registers. Application node authorization and access is shown in fig. 2, including registration and authorization by the authentication center. The registration issues a private key digital certificate to a business system (a house enterprise file management system of a house producer, a financial institution and the like, a financial service system, a third party system and the like) through a later certificate storing center, the private key digital certificate binds a digital signature to represent an application identity, and the certificate storing center stores a public key digital certificate for later access verification and use.
And the service system sends a digital signature to request access authentication to the certificate authority, and the signature verification obtains access rights through the application node. When the service system makes an access request to the certificate storage center, the digital signature needs to be submitted, the certificate storage center extracts the digital signature of the electronic signature signing system of the service system, the digital signature is verified through the signature stroke characteristics, and after signature verification, the service system obtains the access right.
Initiating sharing
After node registration is completed, the house enterprise file management system encrypts electronic files such as signed transaction contracts and the like through an IBC (internet protocol) cryptographic technology, configures corresponding file access rights, and uploads the encrypted electronic files to a blockchain certificate storage center, and the certificate storage center generates a business serial number according to the desensitization hash of transaction user information, house building address information and house enterprise id, and adds the encrypted electronic files of the transaction under the business serial number. (in this case, the electronic document is an encrypted document, and the certification authority is unauthorised to know the content of the document)
Electronic data certificate of certificate center
FIG. 3 is a schematic diagram of electronic data and evidence preservation. Generating an original text HASH according to the electronic contract original text, and generating a credential detail HASH according to the credential details.
Generating an original text Hash, and forming a unique mapping relation with the original text, wherein the electronic data carrying service data and entity actual willingness expression (signature and signature) is the original text forming final electronic data in the service process, and the unique Hash value (original text Hash) is obtained after the operation of a cryptographic algorithm, so that the electronic data is safe and irreversible.
And generating evidence detail Hash. The evidence details record the whole change process of the electronic data, and the time, the original text hash, the digital signature and other data in each process are recorded in detail. The electronic data can be compared and verified according to the evidence details, and the result of each step can be traced back. The evidence detail data is subjected to the operation of a cryptographic algorithm to obtain a unique hash value, and the unique hash value and the evidence detail form a unique mapping relation, so that the security is irreversible.
And storing only evidence detail Hash to the alliance blockchain security storage center for the electronic data file storage card which does not need to be shared. The method is used for carrying out the electronic data storage, is simple and secret, only stores the Hash value, and does not expose the original text and evidence details; the authenticity of the evidence details can be verified, and after the authenticity of the evidence details is ensured, the original text and the generation process can be verified through the evidence details obtained off line. And storing the original text and evidence details of the electronic file to be shared into a alliance blockchain security certification center. The original text and evidence details are put into a certification system, and electronic data sharing can be provided. For example: and the home enterprise developer uploads the electric contract to the alliance blockchain evidence-storing system for evidence-storing endorsements, and the bank and the regular resource bureau can retrieve relevant electronic data at any time through the system.
Shared file transfer
The certificate storage center processes and finishes returning the business serial number to the enterprise file management system, the enterprise file management system transmits the business serial number to the financial service system in the data circulation process, the financial service system acquires the encrypted file through the business serial number and the authority configured by the enterprise, the file is decrypted through the IBC cryptographic module to operate, the financial service system can edit and encrypt the file and then upload the file, the serial number is synchronized to the third party system, and the third party system can acquire all the encrypted files through the business serial number and decrypt the files through the IBC cryptographic technology.
Electronic document verification
The blockchain certification authority verifies the authenticity of certification details, and the business system (a housing enterprise file management system, a financial service system and a government service system) provides verification of file certification details, file texts and processes.
As shown in fig. 4, the complete secret mode verification is shown, the blockchain certification system stores evidence details HASH, the service system stores evidence details, the service system verifies each step of digital signature, verifies each step of file HASH, and verifies the biometric data. Comparing the Hash value of the evidence-preserving detail with the original text Hash of the evidence-preserving; and verifying the digital signature and the biological characteristic data of the original text and the process through the certification details.
Fig. 5 illustrates the authentication sharing mode verification. Under the condition of storing and sharing files, providing an original text or an original text Hash to a storage center, and verifying the authenticity of the original text and the authenticity of the process by the storage center. The verification mode is as follows: comparing the calculated original text Hash value with the stored Hash, and verifying the digital signature and the biological characteristic data of the original text and the process through the stored detail.
Fig. 6 is a schematic diagram of electronic data sharing. Initiating a uplink, wherein each certificate storing node is in butt joint with a respective service application, and the service application outputs verified certificate storing shared data through consensus calculation, consensus synchronization and shared data reading orientation nodes; consensus calculation, wherein each evidence storage node achieves consensus on the uplink of the evidence storage shared data through a consensus algorithm of a consensus layer; the common identification is synchronous, and the certification authority system synchronizes the uplink data to all distributed application node accounts through a network layer; and the shared data is read, and the nodes needing to access the stored shared data acquire the shared data through the distributed account book on the block chain nodes.
Fig. 7 is a diagram of secure electronic file format generation. And generating a secure electronic file, wherein if the house transaction contract is required to be provided to a bank by the house producer for the bank to conduct house mortgage loan, the bank is required to provide the mortgage contract to the house producer to complete house transaction. When a third party service system submits the certificate-storing shared data to a certificate-storing center, the certificate-storing center encrypts the electronic data by adopting symmetric encryption, and generates a key ciphertext according to a permission list submitted by each service system; the encrypted data and the authority list generated by the key ciphertext together form a secure electronic file. The original text is encrypted by an electronic data symmetric encryption key to generate ciphertext, each application node adopts a public key digital certificate to generate the electronic data symmetric encryption key, and different key ciphertext is generated aiming at different application nodes. Different key ciphertexts form a readable authority list to form a secure electronic file.
Fig. 8 is a schematic diagram showing a secure electronic document reading. When an application node of the certificate storage center reads a file, traversing the readable authority list, attempting to decrypt a key ciphertext in the authority list by using a private key digital certificate, and if the node in the authority list can decrypt a symmetric encryption key, directly decrypting a data ciphertext by using the key to obtain an original document. If the nodes are not in the readable authority list, the symmetric encryption key cannot be decrypted, and the data ciphertext cannot be decrypted, so that the data privacy is ensured.

Claims (8)

1. A blockchain technology-based house transaction electronic data sharing system, comprising: the business system and the blockchain certification center, the business system comprises: the system comprises a house enterprise file management system, a financial service management system and a third party system, wherein each business system is respectively provided with a block chain node, an electronic file system, an electronic signature signing and signing system, a timestamp server and an IBC (internet protocol) cipher machine; the blockchain certification center includes: the system comprises an IBC cryptographic module and a file verification module, wherein the IBC cryptographic module and the file verification module are used for realizing registration of a service system, generation of transaction running water, verification of transaction files, IBC cryptographic service and digital certificate service, establishing node identity and access authority when a user service system is registered, issuing a private key digital certificate binding a digital signature to the service system, storing the public key digital certificate, sending the digital signature to a certificate storage center, requesting access authentication by the service system, and verifying the digital signature by the certificate storage center through signature stroke characteristics; after the business system completes registration, the enterprise file management system generates a secure electronic file by encryption and configures corresponding file access rights to upload the secure electronic file to a blockchain certificate storage center, and the certificate storage center generates a business serial number according to the transaction user information desensitization hash, the house building plate address information and the enterprise id number, and adds and deletes the encrypted electronic file of the transaction under the business serial number; the block chain certificate storage center returns the business serial number to the room enterprise file management system; the system comprises a financial service system, a business enterprise file management system, an IBC password module, a third party system and a shared file, wherein the business enterprise file management system transmits a business serial number to the financial service system, the financial service system acquires a secure electronic file through the business serial number combined with authority configured by the business enterprise, decrypts the secure electronic file through the IBC password module, edits and encrypts the secure electronic file and then uploads the encrypted electronic file, the encrypted electronic file is synchronized to the third party system through the business serial number, and the third party system acquires all encrypted files through the business serial number and decrypts the encrypted files through the IBC password to acquire the shared file.
2. The blockchain technology-based house transaction electronic data sharing system according to claim 1, wherein only evidence details Hash are stored in the blockchain evidence storage center for electronic file evidence storage which does not need to be shared, and original text and evidence details are stored in the blockchain evidence storage center for electronic files which need to be shared.
3. The blockchain technology based house transaction electronic data sharing system of claim 1, wherein the transaction file verification verifies digital signature and biometric data of the original text and process through evidence details, comprising: the method comprises the steps of verifying a complete secret mode and verifying a certificate sharing mode, wherein the complete secret mode is used for preserving evidence details Hash for a blockchain certificate storage system, and preserving evidence details for a business system; the verification of the certificate sharing mode is to provide the original text or the original text Hash for a certificate authority, and the certificate authority verifies the authenticity of the original text and the authenticity of the process.
4. A house transaction electronic data sharing system based on a blockchain technology according to any one of claims 1-3, wherein each certification service node is in butt joint with a respective service application, the service application performs consensus calculation, consensus synchronization, shared data reading and outputs verified certification shared data to the node, wherein the consensus calculation is that each certification service node performs consensus on the certification shared data uplink through a consensus algorithm of a consensus layer; the consensus synchronization is that the certification authority synchronizes uplink data to all distributed service node accounts through a network layer; the shared data is read, and the service node needing to access the stored shared data obtains the shared data through the distributed account book on the block chain stored center node; when the shared data of the certificate is submitted to the blockchain certificate system, the blockchain certificate system encrypts the electronic data by adopting symmetric encryption, and generates a key ciphertext according to a permission list submitted by the service system, and the encrypted data and the permission list generated by the key ciphertext form a safe electronic file together.
5. A house transaction electronic data sharing method based on a blockchain technology, comprising the following steps: each business system is respectively configured with a block chain node, an electronic file system, an electronic signature signing system, a timestamp server and an IBC (internet protocol communication) cipher machine; the method comprises the steps that a blockchain certificate storage center establishes node identity and access authority when a user service system is registered, the certificate storage center issues a private key digital certificate binding a digital signature to the service system, the certificate storage center stores a public key digital certificate, the service system sends the digital signature to the certificate storage center to request access authentication, and the certificate storage center verifies the digital signature through signature stroke characteristics; after the business system completes registration, the enterprise file management system encrypts the signed transaction contract and configures corresponding file access rights to upload to a blockchain certificate storage center, and the certificate storage center generates a business serial number according to the transaction user information desensitization hash, the house building address information and the enterprise id number, and adds and deletes the encrypted electronic file of the transaction under the business serial number; the system comprises a room enterprise file management system, a block chain license storage center, a financial service system, an IBC password module, a third party system and a third party system, wherein the room enterprise file management system generates a secure electronic file through encryption and configures corresponding file access rights, the secure electronic file is uploaded to the block chain license storage center, the block chain license storage center returns a business serial number to the room enterprise file management system, the business serial number is transmitted to the financial service system, the financial service system acquires the secure electronic file through the business serial number and rights configured by the room enterprise, the IBC password module decrypts the file, edits and encrypts the file and then uploads the file, the serial number is synchronized to the third party system, and the third party system acquires all encrypted files through the business serial number and decrypts the encrypted file to obtain the shared file.
6. The method of claim 5, wherein only evidence details Hash is stored to the blockchain certification center for electronic documents that do not need to be shared, and the original text and evidence details are stored to the blockchain certification center for electronic documents that need to be shared.
7. The method of claim 5, wherein the transaction document verification verifies digital signature and biometric data of the original document and process by evidence details, comprising: the method comprises the steps of verifying a complete secret mode and verifying a certificate sharing mode, wherein the complete secret mode is used for preserving evidence details Hash for a blockchain certificate storage system, and preserving evidence details for a business system; the verification of the certificate sharing mode is to provide the original text or the original text Hash for a certificate authority, and the certificate authority verifies the authenticity of the original text and the authenticity of the process.
8. The method according to one of claims 5 to 7, wherein each authenticated service node interfaces with a respective service application, the service application performs consensus computation, consensus synchronization, shared data reading and outputs authenticated shared data to the node, wherein the consensus computation is that each authenticated service node performs consensus on the authenticated shared data uplink through a consensus algorithm of a consensus layer; the consensus synchronization is that the certification authority synchronizes uplink data to all distributed service node accounts through a network layer; the shared data is read, and the service node needing to access the stored shared data obtains the shared data through the distributed account book on the block chain stored center node; when the shared data of the certificate is submitted to the blockchain certificate system, the blockchain certificate system encrypts the electronic data by adopting symmetric encryption, and generates a key ciphertext according to a permission list submitted by the service system, and the encrypted data and the permission list generated by the key ciphertext form a safe electronic file together.
CN202111580968.2A 2021-12-22 2021-12-22 House transaction electronic data sharing system and method based on blockchain technology Active CN114266069B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111580968.2A CN114266069B (en) 2021-12-22 2021-12-22 House transaction electronic data sharing system and method based on blockchain technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111580968.2A CN114266069B (en) 2021-12-22 2021-12-22 House transaction electronic data sharing system and method based on blockchain technology

Publications (2)

Publication Number Publication Date
CN114266069A CN114266069A (en) 2022-04-01
CN114266069B true CN114266069B (en) 2023-05-02

Family

ID=80828868

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111580968.2A Active CN114266069B (en) 2021-12-22 2021-12-22 House transaction electronic data sharing system and method based on blockchain technology

Country Status (1)

Country Link
CN (1) CN114266069B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115392875B (en) * 2022-08-31 2024-02-27 广州市城市规划设计有限公司 Traditional folk house protection data system and data processing method
CN115310993B (en) * 2022-10-12 2022-12-20 迅鳐成都科技有限公司 Business handling system based on private chain
CN116108502B (en) * 2022-12-26 2023-10-31 重庆傲雄在线信息技术有限公司 Method, system, equipment and medium for generating and decrypting secure electronic file

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108462568A (en) * 2018-02-11 2018-08-28 西安电子科技大学 A kind of secure file storage and sharing method based on block chain
CN111160910A (en) * 2019-12-31 2020-05-15 杭州趣链科技有限公司 Real estate transaction fund supervision system based on block chain
CN112184230A (en) * 2020-10-14 2021-01-05 深圳壹账通智能科技有限公司 Transaction data processing method, system, device and storage medium based on block chain

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11743027B2 (en) * 2019-10-08 2023-08-29 Johny Mathew Decentralized methods and systems for storage, access, distribution and exchange of electronic information and documents over the internet using blockchain to protect against cyber attacks and theft

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108462568A (en) * 2018-02-11 2018-08-28 西安电子科技大学 A kind of secure file storage and sharing method based on block chain
CN111160910A (en) * 2019-12-31 2020-05-15 杭州趣链科技有限公司 Real estate transaction fund supervision system based on block chain
CN112184230A (en) * 2020-10-14 2021-01-05 深圳壹账通智能科技有限公司 Transaction data processing method, system, device and storage medium based on block chain

Also Published As

Publication number Publication date
CN114266069A (en) 2022-04-01

Similar Documents

Publication Publication Date Title
US11449641B2 (en) Integrity of communications between blockchain networks and external data sources
EP3610606B1 (en) Managing sensitive data elements in a blockchain network
US11038670B2 (en) System and method for blockchain-based cross-entity authentication
US11341466B2 (en) Transferring digital tickets based on blockchain networks
CN109377198B (en) Signing system based on multi-party consensus of alliance chain
US20200304315A1 (en) System and method for blockchain-based cross-entity authentication
CN108418680B (en) Block chain key recovery method and medium based on secure multi-party computing technology
WO2021000420A1 (en) System and method for blockchain-based cross-entity authentication
CN114266069B (en) House transaction electronic data sharing system and method based on blockchain technology
US10992683B2 (en) System and method for authenticating, storing, retrieving, and verifying documents
CN111080292B (en) Method and device for acquiring block chain transaction signature data
CN111475836B (en) File management method and device based on alliance block chain
CN115619404B (en) Block chain-based enterprise associated transaction business cooperative processing method
US11916916B2 (en) System and method for authenticating, storing, retrieving, and verifying documents
TWI766171B (en) Account data processing method and account data processing system
TWM585941U (en) Account data processing system
Shcherbakov A Comprehensive Approach to Creating a Trusted Document Management Platform with a Digital Signature
CN115396096A (en) Encryption and decryption method and protection system for secret file based on national cryptographic algorithm
KR20230153412A (en) identity delivery system
CN116401697A (en) Electronic bidding privacy protection method based on blockchain
CN115880088A (en) Accounting processing method, access server, node server and accounting processing system
WO2002054191A2 (en) Pics: apparatus and methods for personal management of privacy, integrity, credentialing and security in electronic transactions

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
CP03 Change of name, title or address

Address after: 401121 no.17-1, building 13, No.106, west section of Jinkai Avenue, Yubei District, Chongqing

Patentee after: Chongqing Sign Digital Technology Co.,Ltd.

Country or region after: China

Address before: 401121 no.17-1, building 13, No.106, west section of Jinkai Avenue, Yubei District, Chongqing

Patentee before: CHONGQING AOS ONLINE INFORMATION TECHNOLOGY CO.,LTD.

Country or region before: China

CP03 Change of name, title or address