CN111339182A - Method and device for user data invocation of information sharing system based on Etherhouse blockchain - Google Patents

Method and device for user data invocation of information sharing system based on Etherhouse blockchain Download PDF

Info

Publication number
CN111339182A
CN111339182A CN202010085109.5A CN202010085109A CN111339182A CN 111339182 A CN111339182 A CN 111339182A CN 202010085109 A CN202010085109 A CN 202010085109A CN 111339182 A CN111339182 A CN 111339182A
Authority
CN
China
Prior art keywords
contract
information
data
user
called
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
CN202010085109.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.)
Dingdang Fast Medicine Technology Group Co ltd
Original Assignee
Dingdang Fast Medicine Technology 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 Dingdang Fast Medicine Technology Group Co ltd filed Critical Dingdang Fast Medicine Technology Group Co ltd
Priority to CN202010085109.5A priority Critical patent/CN111339182A/en
Publication of CN111339182A publication Critical patent/CN111339182A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/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/6245Protecting personal data, e.g. for financial or medical purposes
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Medical Informatics (AREA)
  • Economics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Development Economics (AREA)
  • Computing Systems (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 calling user data of an information sharing system based on an Ethernet house block chain, wherein the information sharing system based on the Ethernet house block chain is deployed in a plurality of nodes, each node is provided with an own information system, and the method comprises the following steps: obtaining authorization information of a user; generating a looking-in contract in response to the authorization information, wherein the looking-in contract comprises node identification of data to be called and description information of the data to be called; according to the node identification of the data to be called and the description information of the data to be called, calling the relevant data of the user pointed by the description information from the owned information system of the node indicated by the identification, and generating a calling result contract according to the relevant data of the user; and pushing the invocation result contract. According to the method and the device, the unification of safety and convenience in the data sharing process can be achieved.

Description

Method and device for user data invocation of information sharing system based on Etherhouse blockchain
Technical Field
The invention belongs to the technical field of block chains, and particularly relates to a method and a device for calling user data of an information sharing system based on an Ethernet block chain.
Background
An etherhouse (Ethereum) system is an open-source public blockchain platform with an intelligent contract function, compared with a common blockchain system, the common blockchain focuses on recording of pure information, and the etherhouse is essentially a programming language running on the blockchain and helps developers to build and release required distributed application programs. The intelligent contract related to the system is a distributed application program running on the block chain system, and the contract completes the executed program. The etherhouse blockchain not only manages and tracks transactions like the bitcoin blockchain, but it can also be programmed by programming logic that stores and executes new code.
In the prior art, each different organization or unit stores the collected and edited information of the organization or unit, on one hand, in order to facilitate the data sharing of each organization or unit, the stored information is disclosed to the external network, i.e. not physically isolated from the external public network, but in this way, although the information sharing is facilitated, the security problem that the information is randomly accessed and tampered exists; on the other hand, in order to prevent security problems such as network attacks, each organization or entity may store such information in its own network physically isolated from the outside public network. However, while this avoids security issues, information sharing between various organizations or units is inconvenient. Taking a hospital (i.e., a regional medical complex) as an example, the hospital integrates medical resources in the same region, and generally comprises a third-level hospital, a second-level hospital, a community hospital and a village hospital in one region. In order to realize the grading diagnosis and treatment, the mutual recognition of diagnosis results and prescriptions is realized in the medical unit. However, the current diagnosis mutual-confirmation and prescription mutual-confirmation results are commonly shared in such a way that a patient carries a prescription of a superior hospital to a subordinate medical institution to purchase a medicine, and the inquiry information sharing is performed through a paper diagnosis document or a medical record of the superior medical institution.
Therefore, the data sharing scheme in the prior art is difficult to unify safety and convenience. Therefore, a secure and convenient data sharing scheme is required.
Disclosure of Invention
Therefore, the application provides a method and a device for calling user data of an information sharing system based on an Ethernet house block chain, wherein the information sharing system based on the Ethernet house block chain is deployed in a plurality of nodes, each node is also provided with an own information system for storing information, when the information stored in another node needs to be called through one node, the information sharing system based on the Ethernet house block chain deployed in each node is used for authorizing a user and generating a corresponding intelligent contract, and the intelligent contract is booked in the information sharing system based on the Ethernet house block chain; and after executing the intelligent contract, destroying the intelligent contract based on the information sharing system of the Ethernet house block chain.
According to a first aspect of the present invention, there is provided a method for user data invocation for an ethernet house blockchain based information sharing system deployed in a plurality of nodes each having an own information system, the method comprising:
obtaining authorization information of a user;
generating a looking-in contract in response to the authorization information, wherein the looking-in contract comprises node identification of data to be called and description information of the data to be called;
according to the node identification of the data to be called and the description information of the data to be called, calling the relevant data of the user pointed by the description information from the owned information system of the node indicated by the identification, and generating a calling result contract according to the relevant data of the user; and
and pushing the calling result contract.
According to a second aspect of the present invention, there is provided an apparatus for user data invocation for an ethernet house blockchain based information sharing system deployed in a plurality of nodes each having an own information system, the apparatus comprising:
the acquisition unit is used for acquiring the authorization information of the user;
a first contract generating unit, configured to generate a looking-in contract in response to the authorization information, where the looking-in contract includes a node identifier of data to be called and description information of the data to be called;
the second contract generating unit is used for calling the relevant data of the user pointed by the description information from the owned information system of the node indicated by the identifier according to the node identifier of the data to be called and the description information of the data to be called, and generating a calling result contract according to the relevant data of the user; and
and the pushing unit is used for pushing the calling result contract.
The method and the device for calling the user data of the information sharing system based on the Ether house block chain have the following advantages: (1) the self-owned information systems of all the nodes are not directly communicated with each other and are physically isolated from the public network, so that the risk of being attacked is reduced; (2) when data are shared among the nodes, the communication is only carried out among the information sharing systems based on the Ether house block chain, the self information systems of the nodes do not directly communicate, and the system is prevented from being indirectly attacked while the information is conveniently shared; (3) the data is valid only in the single intelligent contract period, and after the intelligent contract is completed, the contents in the intelligent contract cannot be checked through the intelligent contract; (4) all intelligent contracts can be generated only after the user authorizes, the user right of awareness is increased, and the participation process of the user is recorded.
Drawings
For further clarity of explanation of the features and technical content of the present invention, reference should be made to the following detailed description of the present invention and accompanying drawings, which are provided for reference and description purposes only and are not intended to limit the present invention.
In the following drawings:
fig. 1 is a schematic diagram of an information sharing system deployed in a plurality of nodes based on an etherhouse block chain according to an embodiment of the present invention.
FIG. 2 is a flow diagram of a method for user data invocation for an Etherhouse blockchain based information sharing system, in accordance with an embodiment of the present invention.
Fig. 3 is a schematic diagram of a data query flow between nodes according to an embodiment of the present invention.
Fig. 4 is a schematic diagram of an apparatus for user data invocation for an etherhouse blockchain based information sharing system according to an embodiment of the present invention.
Detailed Description
The embodiments of the present invention disclosed are described below with reference to specific embodiments, and those skilled in the art can understand the advantages and effects of the present invention from the disclosure of the present specification. The invention is capable of other and different embodiments and its several details are capable of modification and various other changes, which can be made in various details within the specification and without departing from the spirit and scope of the invention. The drawings of the present invention are for illustrative purposes only and are not drawn to scale. The following embodiments will further explain the related art of the present invention in detail, but the disclosure is not intended to limit the scope of the present invention.
According to one aspect of the invention, a method for calling user data of an information sharing system based on an Ethernet house block chain is provided, wherein the information sharing system based on the Ethernet house block chain is deployed in a plurality of nodes, each node is also provided with an own information system for storing information, when the information stored in another node needs to be called through one node, the information sharing system based on the Ethernet house block chain deployed in each node is used for authorizing a user and generating a corresponding intelligent contract, and the information sharing system based on the Ethernet house block chain is used for carrying out accounting on the intelligent contract; and after executing the intelligent contract, destroying the intelligent contract based on the information sharing system of the Ethernet house block chain.
Fig. 1 is a schematic diagram of an information sharing system deployed in a plurality of nodes based on an etherhouse block chain according to an embodiment of the present invention. As shown in fig. 1, the system includes two nodes, a first node and a second node, where each node deploys an information sharing system and an owned information system based on an ethernet house block chain, that is, the first node deploys the information sharing system and the first owned information system based on the first ethernet house block chain, and the second node deploys the information sharing system and the second owned information system based on the second ethernet house block chain. More nodes may also be included in the embodiment shown in fig. 1, and similarly, an information sharing system based on an etherhouse block chain and an owned information system are deployed in each node.
The self-contained information system of each node belongs to the local area network in the node, is physically isolated from the Internet, and is used for collecting, editing and storing information, transmitting in the local area network and the like. The information sharing and transmission among the nodes are completed through an information sharing system based on the Ethernet block chain, and the system is realized based on the Ethernet block chain and only transmits required data, such as key identity card information and the like. The information sharing system based on the Ether house block chain enables all data editing and data checking operations to be combined and reduced, all the operations are recorded on the block chain, the operations are completed, the intelligent contracts are automatically executed, and destruction and storage operations are carried out.
According to a specific embodiment, the first node and the second node are an a medical structure and a b medical organization respectively, the a medical organization and the b medical organization are two medical organizations in the same medical body, the two medical organizations have own information systems, such as medical data information systems, and the own information systems belong to local area networks in the organizations, are physically isolated from the internet and are only used for internal staff to diagnose and treat. Information sharing and transmission among medical institutions is accomplished through an information sharing system based on an etherhouse blockchain.
FIG. 2 is a flow diagram of a method for user data invocation for an Etherhouse blockchain based information sharing system, in accordance with an embodiment of the present invention. The data calling process in the sharing system is illustrated by taking an information sharing system which is deployed in a medical structure and is based on an Etherhouse block chain as an example. Fig. 3 is a schematic diagram of a data query flow between nodes according to an embodiment of the present invention. As shown in fig. 2, the illustrated method includes the following steps.
Step S201, obtaining authorization information of the user.
As shown in fig. 3, in step (a), the user visits a medical institution a and informs that the visit has been made at a medical institution b. In order to view the visit information of the user in the own information system of the medical institution B, the information sharing system based on the Etherhouse blockchain in the medical institution A needs to obtain the authorization of the user. The authorization of the user may be obtained in various ways, for example, in the form of a signature by the user on a device provided by the nail, resulting in a picture of the user's signed writing.
Step S202, responding to the authorization information, and generating a contract for looking after.
After the first medical institution obtains authorization, an intelligent contract is generated, and the contract is called as a contract for application. In a particular embodiment, the contract may include node identification of the data to be invoked (e.g., identification of the medical structure b) and descriptive information about the data to be invoked (e.g., a prescription for which doctor of which medical institution was prescribed at what time). The consultation contract further includes at least one of identity information of the user (such as an identity card number), authorization information of the user (e.g., a word picture signed by the user, as described above), a node identifier of the originating call (e.g., an identifier of the medical structure a), and a time of the originating call. And the information sharing system based on the EtherFang block chain carries out accounting on the looking-in contract to form accounting information related to the looking-in contract, wherein the accounting information comprises information such as an initiator, initiating time and initiated content description, which record the looking-in contract. After executing the run contract, the run contract is destroyed.
Step S203, according to the node identification of the data to be called and the description information of the data to be called, the relevant data of the user pointed by the description information is called from the owned information system of the node indicated by the identification, and a calling result contract is generated according to the relevant data of the user.
According to the embodiment shown in fig. 3, after the application contract is received by the information sharing system based on the etherhouse blockchain, another intelligent contract, i.e. a calling result contract (for example, comprising the inquiry and the prescription data), is generated according to the node identification of the data to be called (for example, the identification of the second medical structure) and the description information about the called data (for example, the inquiry and prescription data which are issued by the attending physician of the second medical institution in 2018, 3 and 28 days), and the related information of the user recorded in the self-owned information system of the second medical institution.
And step S204, pushing the calling result contract.
The invocation result contract may include the relevant data of the user to which the description information of the data to be invoked points, the push target node identifier of the invocation result contract, and may further include information such as push time. According to the embodiment shown in fig. 3, after the result contract (e.g., the user-related data including the inquiry and prescription data and the first medical institution's push node) is pushed to the first medical institution, the first medical institution may receive and view the content in the contract. After the first medical institution agrees with the contract, the contents of the invocation result contract may be presented to the medical institution's consultant in the form of read-only information.
And the information sharing system based on the Etherhouse blockchain carries out accounting on the calling result contract to form accounting information related to the calling result contract, wherein the accounting information comprises information such as an initiator, initiating time and initiating content description, which record the calling result contract. And destroying the disuse result contract after executing the call result contract. And under the condition that the re-authorization of the user is not obtained, the contract which is the calling result cannot be opened again, and the content in the contract cannot be inquired again.
And finally, after the doctor of the medical institution A finishes the inquiry, storing the medical information and treatment conclusion of the user at this time into the own information system of the medical institution A.
The above embodiments are merely exemplary to show a specific process that nodes deployed in the information sharing system based on the etherhouse blockchain invoke user information between different medical institutions for the medical institutions and the information sharing system based on the etherhouse blockchain. However, it should be noted that other deployment nodes of the shared system and the process of invoking the user information between other deployment nodes, which are contemplated by those skilled in the art under the teaching of the above embodiments, are all covered by the present application.
The method for calling the user data of the information sharing system based on the Ether house block chain has the following advantages that: (1) the self-owned information systems of all the nodes are not directly communicated with each other and are physically isolated from the public network, so that the risk of being attacked is reduced; (2) when data are shared among the nodes, the communication is only carried out among the information sharing systems based on the Ether house block chain, the self information systems of the nodes do not directly communicate, and the system is prevented from being indirectly attacked while the information is conveniently shared; (3) the data is valid only in the single intelligent contract period, and after the intelligent contract is completed, the contents in the intelligent contract cannot be checked through the intelligent contract; (4) all intelligent contracts can be generated only after the user authorizes, the user right of awareness is increased, and the participation process of the user is recorded.
According to another aspect of the invention, a device for calling user data of an information sharing system based on an ether house block chain is provided, wherein the information sharing system based on the ether house block chain is deployed in a plurality of nodes, each node is also provided with an own information system for storing information, when the information stored in another node needs to be called through one node, the information sharing system based on the ether house block chain deployed in each node is used for authorizing a user and generating a corresponding intelligent contract, and the intelligent contract is booked in the information sharing system based on the ether house block chain; and after executing the intelligent contract, destroying the intelligent contract based on the information sharing system of the Ethernet house block chain.
Fig. 4 is a schematic diagram of an apparatus for user data invocation for an etherhouse blockchain based information sharing system according to an embodiment of the present invention. The data calling process in the sharing system is illustrated by taking an information sharing system which is deployed in a medical structure and is based on an Etherhouse block chain as an example. Fig. 4 is a schematic diagram of a data query flow between nodes according to an embodiment of the present invention. As shown in fig. 4, the illustrated apparatus includes the following units.
An obtaining unit 401 is configured to obtain authorization information of a user.
As shown in fig. 3, in step (a), the user visits a medical institution a and informs that the visit has been made at a medical institution b. In order to view the visit information of the user in the own information system of the medical institution B, the information sharing system based on the Etherhouse blockchain in the medical institution A needs to obtain the authorization of the user. The authorization of the user may be obtained in various ways, for example, in the form of a signature by the user on a device provided by the nail, resulting in a picture of the user's signed writing.
A first contract generating unit 402, configured to generate a contract for applying in response to the authorization information.
After the first medical institution obtains authorization, an intelligent contract is generated, and the contract is called as a contract for application. In a particular embodiment, the contract may include node identification of the data to be invoked (e.g., identification of the medical structure b) and descriptive information about the data to be invoked (e.g., a prescription for which doctor of which medical institution was prescribed at what time). The consultation contract further includes at least one of identity information of the user (such as an identity card number), authorization information of the user (e.g., a word picture signed by the user, as described above), a node identifier of the originating call (e.g., an identifier of the medical structure a), and a time of the originating call. The device for calling the user data of the information sharing system based on the ether house block chain further comprises a first accounting unit, which is used for accounting the looking-down contract to form accounting information related to the looking-down contract, namely the information sharing system based on the ether house block chain accounts the looking-down contract to form accounting information related to the looking-down contract, wherein the accounting information comprises information such as an initiator, an initiation time and an initiated content description, which describe the looking-down contract. The device for calling the user data of the information sharing system based on the Etherhouse block chain further comprises a first destruction unit for destroying the looking-in contract, namely destroying the looking-in contract after the looking-in contract is executed.
A second contract generating unit 403, configured to invoke, according to the node identifier of the data to be invoked and the description information of the data to be invoked, the relevant data of the user pointed by the description information from the owned information system of the node indicated by the identifier, and generate an invocation result contract according to the relevant data of the user.
According to the embodiment shown in fig. 3, after the application contract is received by the information sharing system based on the etherhouse blockchain, another intelligent contract, i.e. a calling result contract (for example, comprising the inquiry and the prescription data), is generated according to the node identification of the data to be called (for example, the identification of the second medical structure) and the description information about the called data (for example, the inquiry and prescription data which are issued by the attending physician of the second medical institution in 2018, 3 and 28 days), and the related information of the user recorded in the self-owned information system of the second medical institution.
A pushing unit 404, configured to push the contract of the invocation result.
The invocation result contract may include the relevant data of the user to which the description information of the data to be invoked points, the push target node identifier of the invocation result contract, and may further include information such as push time. According to the embodiment shown in fig. 3, after the result contract (e.g., the user-related data including the inquiry and prescription data and the first medical institution's push node) is pushed to the first medical institution, the first medical institution may receive and view the content in the contract. After the first medical institution agrees with the contract, the contents of the invocation result contract may be presented to the medical institution's consultant in the form of read-only information.
The device for calling the user data of the information sharing system based on the ether house blockchain further comprises a second accounting unit, which is used for accounting the calling result contract to form accounting information related to the calling result contract, namely the information sharing system based on the ether house blockchain accounts the calling result contract to form accounting information related to the calling result contract, wherein the accounting information comprises information such as an initiator, an initiation time and an initiated content description, which record the calling result contract. The device for calling the user data of the information sharing system based on the Ethernet block chain further comprises a second destroying unit for destroying the calling result contract, namely destroying the used result contract after executing the calling result contract. And under the condition that the re-authorization of the user is not obtained, the contract which is the calling result cannot be opened again, and the content in the contract cannot be inquired again.
And finally, after the doctor of the medical institution A finishes the inquiry, storing the medical information and treatment conclusion of the user at this time into the own information system of the medical institution A.
The above embodiments are merely exemplary to show a specific process that nodes deployed in the information sharing system based on the etherhouse blockchain invoke user information between different medical institutions for the medical institutions and the information sharing system based on the etherhouse blockchain. However, it should be noted that other deployment nodes of the shared system and the process of invoking the user information between other deployment nodes, which are contemplated by those skilled in the art under the teaching of the above embodiments, are all covered by the present application.
The device for calling the user data of the information sharing system based on the Ether house block chain has the following advantages that: (1) the self-owned information systems of all the nodes are not directly communicated with each other and are physically isolated from the public network, so that the risk of being attacked is reduced; (2) when data are shared among the nodes, the communication is only carried out among the information sharing systems based on the Ether house block chain, the self information systems of the nodes do not directly communicate, and the system is prevented from being indirectly attacked while the information is conveniently shared; (3) the data is valid only in the single intelligent contract period, and after the intelligent contract is completed, the contents in the intelligent contract cannot be checked through the intelligent contract; (4) all intelligent contracts can be generated only after the user authorizes, the user right of awareness is increased, and the participation process of the user is recorded.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included therein.

Claims (10)

1. A method for user data invocation for an ethernet house blockchain based information sharing system deployed in a plurality of nodes each having an own information system, the method comprising:
obtaining authorization information of a user;
generating a looking-in contract in response to the authorization information, wherein the looking-in contract comprises node identification of data to be called and description information of the data to be called;
according to the node identification of the data to be called and the description information of the data to be called, calling the relevant data of the user pointed by the description information from the owned information system of the node indicated by the identification, and generating a calling result contract according to the relevant data of the user; and
and pushing the calling result contract.
2. The method of claim 1, further comprising:
accounting the contract for looking for to form accounting information related to the contract for looking for; and
destroying the consulting contract.
3. The method of claim 1, further comprising:
billing the calling result contract to form billing information related to the calling result contract; and
and destroying the calling result contract.
4. The method of any of claims 1-3, wherein the observation contract further comprises at least one of identity information of the user, authorization information of the user, a node identification of the originating call, and a time of the originating call.
5. A method as claimed in any one of claims 1 to 3, wherein a call result contract comprises relevant data of the user to which description information of the data to be called points and a push target node identification of the call result contract.
6. An apparatus for user data invocation for an etherhouse blockchain based information sharing system deployed in a plurality of nodes each having an own information system, the apparatus comprising:
the acquisition unit is used for acquiring the authorization information of the user;
a first contract generating unit, configured to generate a looking-in contract in response to the authorization information, where the looking-in contract includes a node identifier of data to be called and description information of the data to be called;
the second contract generating unit is used for calling the relevant data of the user pointed by the description information from the owned information system of the node indicated by the identifier according to the node identifier of the data to be called and the description information of the data to be called, and generating a calling result contract according to the relevant data of the user; and
and the pushing unit is used for pushing the calling result contract.
7. The apparatus of claim 6, further comprising:
the first accounting unit is used for accounting the observation contract to form accounting information related to the observation contract; and
a first destruction unit for destroying the application contract.
8. The apparatus of claim 6, further comprising:
the second accounting unit is used for accounting the calling result contract to form accounting information related to the calling result contract; and
and the second destroying unit is used for destroying the calling result contract.
9. The apparatus of any of claims 6-8, wherein the observation contract further comprises at least one of identity information of the user, authorization information of the user, a node identification of the originating call, and a time of the originating call.
10. Apparatus according to any of claims 6 to 8, wherein an invocation result contract comprises relevant data of the user to which description information of data to be invoked points and a push target node identity of the invocation result contract.
CN202010085109.5A 2020-02-10 2020-02-10 Method and device for user data invocation of information sharing system based on Etherhouse blockchain Pending CN111339182A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010085109.5A CN111339182A (en) 2020-02-10 2020-02-10 Method and device for user data invocation of information sharing system based on Etherhouse blockchain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010085109.5A CN111339182A (en) 2020-02-10 2020-02-10 Method and device for user data invocation of information sharing system based on Etherhouse blockchain

Publications (1)

Publication Number Publication Date
CN111339182A true CN111339182A (en) 2020-06-26

Family

ID=71181501

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010085109.5A Pending CN111339182A (en) 2020-02-10 2020-02-10 Method and device for user data invocation of information sharing system based on Etherhouse blockchain

Country Status (1)

Country Link
CN (1) CN111339182A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109286632A (en) * 2018-10-25 2019-01-29 中国信息通信研究院 Card method and system is deposited in a kind of big data authorization based on block chain
CN109615383A (en) * 2018-10-26 2019-04-12 阿里巴巴集团控股有限公司 Data based on block chain deposit card, acquisition methods and device
CN109637637A (en) * 2017-10-20 2019-04-16 北京航空航天大学 Medical management system based on block chain
US20190164157A1 (en) * 2017-11-28 2019-05-30 American Express Travel Related Services Company, Inc. Transaction authorization process using blockchain
CN110148475A (en) * 2019-04-03 2019-08-20 平安科技(深圳)有限公司 A kind of Medical data sharing method, apparatus, readable storage medium storing program for executing and server
CN110246017A (en) * 2019-05-21 2019-09-17 平安普惠企业管理有限公司 Data capture method, terminal device and computer storage medium based on alliance's chain

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109637637A (en) * 2017-10-20 2019-04-16 北京航空航天大学 Medical management system based on block chain
US20190164157A1 (en) * 2017-11-28 2019-05-30 American Express Travel Related Services Company, Inc. Transaction authorization process using blockchain
CN109286632A (en) * 2018-10-25 2019-01-29 中国信息通信研究院 Card method and system is deposited in a kind of big data authorization based on block chain
CN109615383A (en) * 2018-10-26 2019-04-12 阿里巴巴集团控股有限公司 Data based on block chain deposit card, acquisition methods and device
CN110148475A (en) * 2019-04-03 2019-08-20 平安科技(深圳)有限公司 A kind of Medical data sharing method, apparatus, readable storage medium storing program for executing and server
CN110246017A (en) * 2019-05-21 2019-09-17 平安普惠企业管理有限公司 Data capture method, terminal device and computer storage medium based on alliance's chain

Similar Documents

Publication Publication Date Title
JP7335943B2 (en) Data utilization method, system and its program using BCN (block chain network)
JP5401037B2 (en) A method of linking unidentified patient records using encrypted and unencrypted demographic information and healthcare information from multiple data sources.
CN101803293B (en) Healthcare semantic interoperability platform
US20030014418A1 (en) Using a privacy agreement framework to improve handling of personally identifiable information
US20030004734A1 (en) Using an object model to improve handling of personally identifiable information
CN108984625A (en) Information filtering method, device, computer equipment and storage medium
US20060106799A1 (en) Storing sensitive information
KR20220020866A (en) System and method for managing personal information based on private financial code
JP2013520730A (en) Clinical payment network system and method
Ionescu E-prescription using blockchain technology
CN110929292B (en) Medical data searching method and device
CN111339182A (en) Method and device for user data invocation of information sharing system based on Etherhouse blockchain
KR101156467B1 (en) Pc-based communication method between electronic medical record system and web-based personal health record account
KR102581906B1 (en) Cloud emr-based medical information exchange system and the method of thereof
KR102626457B1 (en) Method and system for providing digital therapeutic portal service
Usharani et al. Blockchain Technology Use Cases in Healthcare Management: State-of-the-Art Framework and Performance Evaluation
Ruggeri et al. Blockchain-based strategy to avoid fake ai in ehealth scenarios with reinforcement learning
Perdanakusuma et al. Utilizing Open ERP for Creating Medical Record Management System in Smart Hospital: A Case Study
Brochhausen et al. Understanding the gap between information models and realism-based ontologies using the generic component model
CN111382121B (en) Information management system and storage medium
Cilli et al. " Safe Prescription": A Decentralized Blockchain Protocol to Manage Medical Prescriptions.
Tomić et al. Blockchain-based Healthcare Ecosystem
Sturkenboom Coverage of COVID-19 vaccines in electronic healthcare databases: a protocol template from the ACCESS project
Stanev et al. Bulgarian health information system based on the common platform for automated programming
Dhand et al. Secured Healthcare 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200626

RJ01 Rejection of invention patent application after publication