CN110298193B - Information sharing system and method based on block chain - Google Patents

Information sharing system and method based on block chain Download PDF

Info

Publication number
CN110298193B
CN110298193B CN201910497262.6A CN201910497262A CN110298193B CN 110298193 B CN110298193 B CN 110298193B CN 201910497262 A CN201910497262 A CN 201910497262A CN 110298193 B CN110298193 B CN 110298193B
Authority
CN
China
Prior art keywords
data
sharing
admin
organization
signature
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
CN201910497262.6A
Other languages
Chinese (zh)
Other versions
CN110298193A (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.)
CETC Big Data Research Institute Co Ltd
Original Assignee
CETC Big Data Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CETC Big Data Research Institute Co Ltd filed Critical CETC Big Data Research Institute Co Ltd
Priority to CN201910497262.6A priority Critical patent/CN110298193B/en
Publication of CN110298193A publication Critical patent/CN110298193A/en
Application granted granted Critical
Publication of CN110298193B publication Critical patent/CN110298193B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6227Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides an information sharing system and method based on a block chain, which comprises an organization, a data source, a data abstract chain, a data sharing pool and a data sharing chain; the organization or the members thereof can provide data to the data source, and the process of providing the data forms a block structure to be added into the data summary chain; the organization or its members may obtain data from the data sharing pool, and the process of obtaining data forms a block structure to be added to the data sharing chain. The invention constructs a data sharing system based on the block chain technology, and two block chains are constructed through the system, so that the encryption and the tracing of the storage process and the sharing process of the data can be realized.

Description

Information sharing system and method based on block chain
Technical Field
The invention relates to the technical field of block chains, in particular to an information sharing system and method based on a block chain.
Background
In the big data era, data sharing can effectively solve the phenomenon of data island. Especially for some units or individuals with cross-department cooperation, the sharing and integration of data resources can effectively improve the working efficiency. In the sharing process of the existing data, the problems of difficult cross-department information collaboration, mutual trust loss, incapability of ensuring data safety, difficult data right determination, unretraceable data use and the like exist, and the problems become potential barriers to data sharing.
Disclosure of Invention
The invention aims to solve the technical problem of providing an information sharing system and method based on a block chain, and overcomes the defects in the existing data sharing process.
The invention adopts the following technical scheme:
a blockchain-based information sharing system, comprising: organization, a data source, a data abstract chain, a data sharing pool and a data sharing chain; the organization or the members thereof can provide data to the data source, and the process of providing the data forms a block structure to be added into the data summary chain; the organization or its members may obtain data from the data sharing pool, and the process of obtaining data forms a block structure to be added to the data sharing chain.
The data source stores data of all organizations or members, and the data in the data source is encrypted by a data owner.
The data sharing pool comprises encrypted data used for sharing by an organization or organization members, and the data sharing pool can clear out the data with expired sharing in time according to timeliness of the shared data.
An administrator of the information sharing system becomes a system Admin, the system Admin can create, change and delete organizations, and each organization comprises members with two rights: group Admin and other members.
The block structure of the data abstract chain comprises three parts, namely head, body and Signature; the Head comprises a block ID, a PreHash, a Hash and a Num, wherein the PreHash is a Hash value of a previous block of the block, and the Hash is a Hash value of a current block; num is the number of records of the data summary in the current block; the Body contains Num data summary records, and the Signature is a Signature performed by the information sharing system Admin.
If the current block is a creature block, the PreHash is null; the data summary record comprises: the data information comprises a summary ID, an owner of the data information, a group to which the owner of the data information belongs, summary information of the data, a Hash of the data, a timestamp, a signature of the owner of the data and a signature of the group to which the owner of the data belongs; the signature of the group to which the data owner belongs is completed by Admin of the corresponding organization to which the data owner belongs, and the system signature is completed by Admin of an information sharing system.
The block structure in the data sharing chain comprises three parts, namely Head, body and Signature;
the Head comprises a block ID, a PreHash, a Hash and a Num, wherein the PreHash is the Hash of a previous block of the block, and the Hash is the Hash of a current block; if the current block is a created block, the PreHash is null; num is the number of records of the data summary in the current block;
the Body contains Num data sharing records, and the sharing records comprise: sharing ID, data owner belonging group, data user belonging group, data Hash, shared data aging, time stamp, data owner signature, data owner belonging group signature and system signature;
the signature of the group to which the data owner belongs is completed by the group Admin of the corresponding organization to which the data owner belongs;
the system signature is completed by an information sharing system Admin;
the Signature is a Signature performed by the information sharing system Admin.
A block chain based information sharing method comprises a data providing process and a data sharing process,
a data providing process: the data owner signs the data and submits the data to the information sharing system for signature verification and audit, the system signs the signed data after the signature verification and audit is passed and adds the signed data into the data source, and simultaneously, a data abstract block is generated and added into a data abstract chain;
and (3) a data sharing process: the data user firstly obtains a public and private key pair for obtaining data, then searches for the required data in a data abstract chain, if the required data is found, signs the abstract information and the public key information and submits the data abstract information and the public key information of the data user to a data owner, the data owner encrypts the data requested to be shared by the received public key and copies the data to a data sharing pool, the data user obtains the corresponding shared data in the data sharing pool by using a private key after receiving the notification,
the data sharing pool generates a data sharing block according to the data sharing information, and the block is added into the data sharing chain.
The signature checking and auditing process in the data providing process is as follows: submitting to an organization Admin for signature verification and audit, organizing Admin signature after passing, then submitting to a system Admin for signature verification and audit again, and signing by the system Admin after passing;
the signature verification process in the data sharing process comprises the following steps: firstly submitting the data to an organization Admin of a group where a data user is located for signature verification, signing the data through the organization Admin, submitting the signed data to the organization Admin of the group where the data owner is located, and after the signature verification is passed, informing the data owner through the organization Admin of the data owner and sending a public key of the data user to the data owner.
The information sharing system Admin creates an organization and creates an organization Admin; applying for joining the organization by the member, and managing the members of the organization applying for joining by the organization Admin; if the data owner or data user is an organization, the corresponding functional process of the data owner or data user is executed by the organization Admin in the data providing process or data sharing process.
The invention has the beneficial effects that: the invention constructs a data sharing system based on a block chain technology, two block chains are constructed through the system, the encryption and the tracing of the storage process and the sharing process of data can be realized, the storage of the data is managed by utilizing the summary chain, the validity and the credibility of the stored data are ensured, the transmission process of the data is managed by utilizing the sharing chain, the process of each circulation of the data is recorded in the sharing chain, the providing process and the sharing process of the data are completely approved and signed, and each step can be traced. The cooperation and consistency of cross-department information are ensured, and both sides of data transmission can trust each other. The data safety is ensured, and the use of the data can be traced.
Drawings
FIG. 1 is a schematic structural diagram of the present invention
FIG. 2 is a diagram of a data abstract chain structure of the present invention
FIG. 3 is a diagram of a data sharing chain structure according to the present invention.
Detailed Description
Preferred embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
Referring to fig. 1, a system and method for sharing information based on block chains includes an organization, a data source, a data summary chain, a data sharing pool, and a data sharing chain; the invention discloses a block chain technology in the prior art adopted by a data abstract chain and a data sharing chain, and the invention of the application is not based on which block chain technology is adopted, but how to solve the problem that the data sharing process is not traceable by utilizing the block chain technology.
The tissue comprises Admin, a tissue member; the organization members and organizations can be data providers, data owners or data users, the data providers can be data owners, and the creation, modification, deletion and other operations of the organizations are operated by a system Admin of the information sharing system;
the members of the organization are managed by Admin of the group to which they belong.
The data source stores data of an organization or organization members, and the data in the data source is encrypted by a data owner;
the summary chain comprises summary blocks corresponding to data summaries in the data source;
the block structure in the abstract chain comprises three parts, namely Head, body and Signature;
the Head comprises a block ID, a PreHash, a Hash and a Num, wherein the PreHash is a Hash value of a previous block of the block, and the Hash is a Hash value of a current block; if the current block is a creature block, the PreHash is null; num is the number of records of the data summary in the current block;
the Body contains Num data summary records, and the summary records include: the method comprises the steps of obtaining a summary ID, an owner of data information, a group to which the owner of the data information belongs, summary information of data, a Hash of the data, a timestamp, a signature of the owner of the data and a signature of the group to which the owner of the data belongs;
the signature of the group to which the data owner belongs is completed by Admin of the corresponding group to which the data owner belongs;
the system signature is completed by an information sharing system Admin;
and the Signature is a Signature carried out by the information sharing system Admin.
The data sharing pool comprises encrypted data used by an organization or organization members for sharing;
and the data sharing pool timely cleans the data with overdue sharing according to the timeliness of the shared data.
The data sharing chain comprises blocks for recording characteristics of data providers, users, data sharing timeliness and the like in the data sharing pool.
The block structure in the sharing chain comprises three parts, namely Head, body and Signature;
the Head comprises a block ID, a PreHash, a Hash and a Num, wherein the PreHash is a Hash value of a previous block of the block, and the Hash is a Hash value of a current block; if the current block is a creature block, the PreHash is null; num is the number of records of the data summary in the current block;
the Body contains Num data sharing records, and the sharing records comprise: shared ID, data owner, group to which data owner belongs, data user, group to which data user belongs, data Hash, age of shared data, timestamp, data owner signature, group to which data owner belongs signature, system signature, etc.
The signature of the group to which the data owner belongs is completed by Admin of the corresponding group to which the data owner belongs;
the system signature is completed by an information sharing system Admin;
and the Signature is a Signature carried out by the information sharing system Admin.
The method is realized by relying on the information sharing system and specifically comprises the following steps:
(1) An information sharing system Admin creates organization;
(2) Applying for joining organization by members, and managing the members of the organization applying for joining by the organization Admin;
(3) If the member needs to provide data, the member submits the signed data to Admin of the organization to carry out signature verification and audit; if the audit is passed, admin represents that the organization signs the member data, and submits the signed data to the system Admin. The system Admin checks and audits the data submitted by the organization, signs the data if the audit is passed, adds the signed data into the data source, generates a data abstract block at the same time, and adds the data abstract block into a data abstract chain
(4) If the organization needs to provide data, the organization submits the data by Admin of the organization. Admin audits the data submitted by Admin, signs the data, and submits the data to the system Admin. The system Admin audits the data submitted by the organization, if the audit is passed, the data is added into the data source, and meanwhile, a data abstract block is generated and added into a data abstract chain.
(5) If a member in an organization needs certain data, firstly generating a public and private key pair for acquiring the data, then searching the required data from a data summary chain, and if the required data is searched, signing information such as an owner corresponding to the data, a group to which the owner belongs, a data hash, a public key of the acquired data and the like, and then submitting the signed information to Admin of the group to which the owner belongs.
Admin checks the signature firstly according to the information submitted by the members, finds the group where the shared data provider is located after the signature passes, signs the information such as the owner corresponding to the data, the data hash, the public key of the data user and the like, then submits the signature information to Admin of the group where the data provider is located, verifies the signature firstly by Admin of the group where the data provider is located, and then informs the data owner and sends the public key of the data user to the data owner according to the received information. The data owner copies the data requested to be shared to the data sharing pool after encrypting the data with the received public key. If the data owner is an organization, admin for that organization completes the transaction. And after the data copy is finished, informing the Admin of the group, informing the Admin of the data user again by the Admin of the group of the data owner, and informing the data user by the Admin of the group of the data user. After the data user receives the notification, the corresponding shared data in the data sharing pool can be obtained by using the private key.
(6) If the organization needs certain data, it is done by Admin on behalf of the organization. Firstly, generating a public and private key pair for acquiring data, then searching the required data from a data abstract chain by Admin, signing information such as an owner, a group to which the owner belongs, a data hash, a public key of the acquired data and the like corresponding to the data if the required data is searched, and then submitting the signed information to Admin of a group to which a data provider belongs, wherein the Admin of the group to which the data provider belongs firstly verifies the signature, and then notifying the data owner according to the received information and sending the public key of a data user to the data owner. The data owner copies the data requested to be shared to the data sharing pool after encrypting the data with the received public key. If the data owner is an organization, it is done by Admin for that organization. After the data copy is completed, the Admin of the group is notified. Admin of the group in which the data owner resides informs the organization using the data Admin. Admin informs the members of the group where Admin is located, and sends the data sharing private key to the members of the group in an encryption mode. The member can obtain corresponding data from the sharing pool according to the private key distributed by the group Admin.
(7) The data sharing pool generates a data sharing block according to the data sharing information, and the block is added into the data sharing chain.
The foregoing is a more detailed description of the invention in connection with specific preferred embodiments and it is not intended that the invention be limited to these specific details. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (8)

1. A blockchain-based information sharing system, comprising: organization, data source, data abstract chain, data sharing pool and data sharing chain; the organization or the members thereof can provide data to the data source, and the process of providing the data forms a block structure to be added into the data summary chain; the organization or the members thereof can acquire data from the data sharing pool, and the process of acquiring the data forms a block structure and is added into the data sharing chain;
the data providing process comprises the following steps: the data owner signs the data and submits the data to the information sharing system for signature verification and audit, the system signs the signed data after the signature verification and audit is passed and adds the signed data into the data source, and simultaneously, a data abstract block is generated and added into a data abstract chain;
a data sharing process: the data user firstly obtains a public and private key pair for obtaining data, then searches for the required data in a data abstract chain, if the required data is found, signs the abstract information and the public key information and submits the data abstract information and the public key information of the data user to a data owner, the data owner encrypts the data requested to be shared by the received public key and copies the data to a data sharing pool, the data user obtains the corresponding shared data in the data sharing pool by using a private key after receiving the notification,
the data sharing pool generates a data sharing block according to the data sharing information, and meanwhile, the block is added into a data sharing chain;
the signature checking and auditing process in the data providing process is as follows: submitting to an organization Admin for signature verification and audit, organizing Admin signature after passing, submitting to a system Admin for signature verification and audit again, and signing by the system Admin after passing;
the signature verification process in the data sharing process comprises the following steps: firstly submitting the data to an organization Admin of a group where a data user is located for signature verification, signing the data through the organization Admin, submitting the signed data to the organization Admin of the group where the data owner is located, and after the signature verification is passed, informing the data owner through the organization Admin of the data owner and sending a public key of the data user to the data owner.
2. The blockchain-based information sharing system according to claim 1, wherein the data source stores data of all organizations or members, and the data in the data source is encrypted by the data owner.
3. The blockchain-based information sharing system according to claim 1, wherein the data sharing pool includes encrypted data used by an organization or organization members for sharing, and the data sharing pool cleans up the data with expired sharing in time according to timeliness of the shared data.
4. The blockchain-based information sharing system according to claim 1, wherein: an administrator of the information sharing system becomes a system Admin, the system Admin can create, change and delete organizations, and each organization comprises members with two rights: group Admin and other members.
5. The blockchain-based information sharing system according to claim 1, wherein: the block structure of the data abstract chain comprises three parts, namely head, body and Signature; the Head comprises a block ID, a PreHash, a Hash and a Num, wherein the PreHash is a Hash value of a previous block of the block, and the Hash is a Hash value of a current block; num is the number of records of the data summary in the current block; the Body contains Num data summary records, and the Signature is a Signature performed by the information sharing system Admin.
6. The system according to claim 5, wherein if the current macroblock is a created macroblock, the PreHash is null; the data summary record comprises: the method comprises the steps of obtaining a summary ID, an owner of data information, a group to which the owner of the data information belongs, summary information of data, a Hash of the data, a timestamp, a signature of the owner of the data and a signature of the group to which the owner of the data belongs; the Signature of the group to which the data owner belongs is completed by Admin of the corresponding organization to which the data owner belongs, and the Signature is completed by Admin of an information sharing system.
7. The system according to claim 1, wherein the block structure in the data sharing chain comprises three parts, head, body and Signature;
the Head comprises a block ID, a PreHash, a Hash and a Num, wherein the PreHash is the Hash of a previous block of the block, and the Hash is the Hash of a current block; if the current block is a created block, the PreHash is null; num is the number of records of the data summary in the current block;
the Body contains Num data sharing records, and the sharing records comprise: sharing ID, data owner belonging group, data user belonging group, data Hash, shared data aging, time stamp, data owner signature, data owner belonging group signature and system signature;
the signature of the group to which the data owner belongs is completed by the group Admin of the corresponding organization to which the data owner belongs;
the system signature is completed by an information sharing system Admin;
the Signature is a Signature performed by the information sharing system Admin.
8. The blockchain-based information sharing system according to claim 1, wherein: an information sharing system Admin creates an organization and creates an organization Admin; applying for joining organization by members, and managing the members of the organization applying for joining by the organization Admin; if the data owner or data user is an organization, the corresponding functional process of the data owner or data user is executed by the organization Admin in the data providing process or data sharing process.
CN201910497262.6A 2019-06-10 2019-06-10 Information sharing system and method based on block chain Active CN110298193B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910497262.6A CN110298193B (en) 2019-06-10 2019-06-10 Information sharing system and method based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910497262.6A CN110298193B (en) 2019-06-10 2019-06-10 Information sharing system and method based on block chain

Publications (2)

Publication Number Publication Date
CN110298193A CN110298193A (en) 2019-10-01
CN110298193B true CN110298193B (en) 2023-03-24

Family

ID=68027792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910497262.6A Active CN110298193B (en) 2019-06-10 2019-06-10 Information sharing system and method based on block chain

Country Status (1)

Country Link
CN (1) CN110298193B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111061982B (en) * 2019-12-11 2023-04-18 电子科技大学 News information publishing and managing system based on block chain
CN111682934B (en) * 2020-04-21 2023-08-01 国网天津市电力公司电力科学研究院 Method and system for storing, accessing and sharing comprehensive energy metering data
CN112152812B (en) * 2020-05-07 2021-05-25 北京天德科技有限公司 File tracing and tamper-proof method based on cryptography
CN113205322A (en) * 2021-06-08 2021-08-03 张晶 Audit result data sharing method and system based on block chain

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106506467A (en) * 2016-10-31 2017-03-15 国云科技股份有限公司 A kind of proof of identification recording method based on block chain
CN108765058A (en) * 2018-04-28 2018-11-06 中国科学院信息工程研究所 A kind of safe Synergistic method of manufacture link multiple entity based on block chain
CN109005036A (en) * 2017-06-06 2018-12-14 北京握奇智能科技有限公司 A kind of block chain member management method and system based on id password algorithm
CN109218391A (en) * 2018-07-16 2019-01-15 哈尔滨工程大学 A method of distributed memory system audit and decentralization based on block chain
CN109314636A (en) * 2016-02-23 2019-02-05 区块链控股有限公司 Cryptographic method and system for secure extraction of data from blockchains
CN109447603A (en) * 2018-10-18 2019-03-08 中国船舶工业***工程研究院 A kind of oceanographic data resource share method based on block chain
CN109858228A (en) * 2019-01-31 2019-06-07 上海计算机软件技术开发中心 Data sharing service platform and method based on block chain

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109314636A (en) * 2016-02-23 2019-02-05 区块链控股有限公司 Cryptographic method and system for secure extraction of data from blockchains
CN106506467A (en) * 2016-10-31 2017-03-15 国云科技股份有限公司 A kind of proof of identification recording method based on block chain
CN109005036A (en) * 2017-06-06 2018-12-14 北京握奇智能科技有限公司 A kind of block chain member management method and system based on id password algorithm
CN108765058A (en) * 2018-04-28 2018-11-06 中国科学院信息工程研究所 A kind of safe Synergistic method of manufacture link multiple entity based on block chain
CN109218391A (en) * 2018-07-16 2019-01-15 哈尔滨工程大学 A method of distributed memory system audit and decentralization based on block chain
CN109447603A (en) * 2018-10-18 2019-03-08 中国船舶工业***工程研究院 A kind of oceanographic data resource share method based on block chain
CN109858228A (en) * 2019-01-31 2019-06-07 上海计算机软件技术开发中心 Data sharing service platform and method based on block chain

Also Published As

Publication number Publication date
CN110298193A (en) 2019-10-01

Similar Documents

Publication Publication Date Title
CN110298193B (en) Information sharing system and method based on block chain
Yuan et al. Blockchain-based public auditing and secure deduplication with fair arbitration
US10050968B2 (en) Method, apparatus, and system for access control of shared data
US9747456B2 (en) Secure query processing over encrypted data
Zhu et al. Collaborative integrity verification in hybrid clouds
CN111950020B (en) Block chain-based data sharing system, method, computing device and storage medium
JP2021512569A (en) Blockchain data processing method, management side, client side, converter and medium
US20110276490A1 (en) Security service level agreements with publicly verifiable proofs of compliance
KR102207072B1 (en) System for auditing data access based on block chain and the method thereof
Foresti Preserving privacy in data outsourcing
US20100158254A1 (en) Distributed access control for document centric collaborations
Ku et al. A query integrity assurance scheme for accessing outsourced spatial databases
CN111008855B (en) Retrospective data access control method based on improved proxy re-encryption
CN112235260B (en) Anonymous data storage method, device, equipment and storage medium
CN113326541A (en) Cloud edge collaborative multi-mode private data transfer method based on intelligent contract
Abadi et al. Anylog: a grand unification of the internet of things
Tang et al. Lightweight authentication of freshness in outsourced key-value stores
CN114254394A (en) Data sharing system and method based on alliance chain
Li et al. An efficient, secure and reliable search scheme for dynamic updates with blockchain
CN112232956B (en) Intelligent parking data processing method and device based on blockchain
Hua et al. Secure data deletion in cloud storage: a survey
CN114329512A (en) Encrypted data asset right confirming, managing and using method and device based on block chain
CN110032890B (en) Safety network device and safety access method
US20220092209A1 (en) Distributed governance for sharing of big data
CN116484409B (en) Knowledge graph-based alliance chain block chain management system

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