CN110933187B - Internet of things data transmission system based on block chain consensus encryption mechanism - Google Patents

Internet of things data transmission system based on block chain consensus encryption mechanism Download PDF

Info

Publication number
CN110933187B
CN110933187B CN201911360143.2A CN201911360143A CN110933187B CN 110933187 B CN110933187 B CN 110933187B CN 201911360143 A CN201911360143 A CN 201911360143A CN 110933187 B CN110933187 B CN 110933187B
Authority
CN
China
Prior art keywords
data
block chain
uplink
layer
transmission terminal
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
CN201911360143.2A
Other languages
Chinese (zh)
Other versions
CN110933187A (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.)
Chengdu Kangshengsi Technology Co ltd
Original Assignee
Chengdu Kangshengsi 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 Chengdu Kangshengsi Technology Co ltd filed Critical Chengdu Kangshengsi Technology Co ltd
Priority to CN201911360143.2A priority Critical patent/CN110933187B/en
Publication of CN110933187A publication Critical patent/CN110933187A/en
Application granted granted Critical
Publication of CN110933187B publication Critical patent/CN110933187B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to an Internet of things data transmission system based on a block chain consensus encryption mechanism, which comprises an equipment plane, a middleware, a block chain plane and an application plane, wherein the equipment data chaining is communicated in the true sense to form a traceable record which cannot be tampered, so that an end-to-end commercialization solution is formed, and for manufacturers at all levels on a supply chain, the services of the data chaining can be obtained only by purchasing standardized Internet of things equipment, so that traceable agricultural products are finally provided.

Description

Internet of things data transmission system based on block chain consensus encryption mechanism
Technical Field
The invention relates to the field of Internet of things, in particular to an Internet of things data transmission system based on a block chain consensus encryption mechanism.
Background
The internet of things is a network for connecting articles as the name implies, and a plurality of students discuss the internet of things and often introduce a concept of M2M, which can be interpreted as human-to-human (Man-to-Man), human-to-Machine (Man-to-Machine) and Machine-to-Machine (Machine-to-Machine). However, all explanations of M2M are not limited to the internet of things, and similarly, the concept of M2M has been well explained in the internet summary, i.e., the interaction between people is also completed through a third party platform or a network television. Human-to-machine interaction has been the main subject of research in the fields of ergonomics and human-machine interfaces, but machine-to-machine interaction has provided the most successful solution by the internet. Essentially, most of the interactions between people and machines and between machines are to realize the information interaction between people, and the success of the World Wide Web (World Wide Web) technology is that the shortcut of asynchronous information interaction between people is provided through searching and linking.
At present, internet of things is widely applied to various fields, for example, agricultural product traceability in an application scene of an intelligent farm, a conventional method is to acquire and monitor real-time data of various links such as production and transportation of agricultural products through a data acquisition and transmission module of internet of things, and transmit the data to a system background, and open a part to look over for a user, so that the user can perceive the whole process, and main problems brought by the method are as follows:
1) the consumption of the real-time acquired data on bandwidth and data flow is overhigh, the cost is increased, individual farmers return to seek for changing the real-time data into sampling data, and the reliability and the authenticity of the data are reduced;
2) the production and transportation links of agricultural products are more, all links are located at different stages of an industrial chain and are possibly controlled by different suppliers, data of all links are difficult to effectively communicate to form a complete data closed loop, and meanwhile, each flow link is developed in a real-time data monitoring mode, so that the cost of the whole system is too high, and even the bearing capacity of a manufacturer is far beyond;
3) the agricultural product traceability scheme provided by the current block chain can only reach a platform level, the access mode of the Internet of things equipment in each link is only in the stages of exploration and trial, a standardized product service is not formed, the application of landing is basically in a high-cost customized level or trial point, and no industrialization is realized; based on technical cost, trust cost and other reasons, the agricultural product traceability problem in intelligent agriculture is difficult to guarantee all the time.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide an Internet of things data transmission system based on a block chain consensus encryption mechanism, which is used for opening equipment data chaining in a real sense to form a non-falsifiable traceability record and forming an end-to-end productization solution.
The purpose of the invention is realized by the following technical scheme:
an Internet of things data transmission system based on a block chain consensus encryption mechanism comprises:
the device plane consists of sensing devices, transmission terminals and distribution gateways and is used for data access, processing and return of the front end, and the transmission terminals are dynamically distributed by a device management system to access an operator network;
the middleware consists of a data processing module preset in the equipment and a processing module deployed at the cloud end and is used for finishing high concurrency performance processing when the Internet of things and the Internet of things are accessed, meanwhile, structuring and encrypting the data and directly butting the data to a block chain layer after the data are finished;
the block chain plane is used for distributing the uplink data of each node to each node of the whole network for storage, so that the safe storage of the data is ensured;
and the application plane is used for the functional modules related to the specific services.
Further, the dynamic allocation means that the system dynamically allocates an operator number as a transmission terminal identity for access according to the local network quality condition, the dynamic identity of the transmission terminal stores the uplink certificate, and finally, the information also transmits data transmitted by the equipment back to the database together, so that the system has the characteristic of being not tampered.
Further, the transmission terminal identity configuration process includes:
s01: when a user creates/adds a new transmission terminal to access a DMA, the user needs to register as a DMA platform user;
s02: after the user successfully registers, a unique set of client _ id and secret _ key is generated, and the client is not allowed to modify;
s03: the user needs to carry the client _ id and the secret _ key of the transmission terminal when accessing the DMA, and the user successfully accesses the DMA if the verification is passed.
Further, when the transmission terminal is successfully registered, and each time the system transmits configuration information of the transmission terminal during the operation of the transmission terminal, the uplink is transmitted.
Further, the blockchain plane includes:
the application layer is used for orienting to business logic and realizing a third-party function;
the interface layer provides a gateway layer go-sdk, java-sdk and nodejs-sdk to package a bottom layer block chain and provide ca authentication, identity binding, verification, block chain chaining, state query, authority setting, block information query and flow packaging;
the service gateway is used for a network node for data access, bottom layer data inspection, enterprise entrusted identity authentication, security setting and uplink server providing layer;
the block chain layer comprises a pluggable block chain network system and an intelligent contract system and is used for completing data trusted service and intelligent cooperative sharing;
the scheduling layer is used for managing block chain link point arrangement, deployment and the like, and rapidly releasing, upgrading and deploying the block chain app server nodes, etcd, network nodes, consensus nodes and storage nodes;
and the resource layer provides a bottom-layer physical deployment environment and simultaneously supports a public cloud, private cloud, virtual machine and docker mixed solution.
Further, the data uplink procedure is as follows:
s101: the management end presets an access secret key and develops an intelligent contract at the same time;
s102: the transmission terminal initiates a data uplink AIP request through the service gateway, and simultaneously, SDK shaping calls contract uplink;
s103: the browser displays the uplink information.
Further, the data trusted service includes:
data storage, namely, uplink data of each node can be distributed to each node of the whole network for storage by using a block chain distributed accounting book technology and a node consensus technology, so that the safe storage of the data is ensured;
data tracing, namely accurately recording the attribution right and the use path of the data according to a chain data structure of a block chain and a whole network data distribution mechanism, wherein the process can be inquired and cannot be changed;
data security, strict control of an access end user is achieved by adopting an authority control and endorsement mechanism, and non-tampering and privacy protection of bottom data are achieved by utilizing a consensus mechanism and asymmetric encryption.
Further, the intelligent collaborative sharing includes:
data supervision, namely generating recording block data and converging node data to realize a full-time global supervision function of any node data of a full platform, and assisting decision centralization and service decentralization;
data sharing, global sharing and specified target sharing can be realized by configuring shared data, and meanwhile, the whole life cycle process record of the shared data is realized;
and the intelligent contract is used for rapidly building a multi-department collaborative platform through a block chain technology, automatically distributing and processing files by utilizing the intelligent contract, and simultaneously performing authority control and key data uplink storage on each department.
The beneficial effects of the invention are:
1) when the data transmission terminal of the Internet of things accesses a network, self equipment information, network information and configuration information can be used as a cochain of a data certificate which cannot be tampered;
2) when data of the data transmission terminal of the internet of things is transmitted back to a service system, service related information (sensor acquisition data, video monitoring data and the like) of the data transmission terminal of the internet of things can be used as a cochain of a data certificate which cannot be tampered;
3) the data transmission terminal management system and the block chain system of the Internet of things are used as two subsystems of the system, and the system is directly communicated on the database level through a middleware, so that the reliability of the system is further improved.
Drawings
FIG. 1 is a plan view of the system of the present invention;
FIG. 2 is a schematic diagram of public/private chain uplink;
fig. 3 is a schematic diagram of transmission terminal access;
fig. 4 is a schematic diagram of a configuration flow of a transmission terminal identity;
FIG. 5 is a flowchart of a data uplink process;
fig. 6 is a networking deployment diagram when a plurality of parties deploy together and perform internet of things data uplink demand.
Detailed Description
The technical solution of the present invention is further described in detail with reference to the following specific examples, but the scope of the present invention is not limited to the following.
As shown in fig. 1, an internet of things data transmission system based on a blockchain consensus encryption mechanism includes:
the device plane composed of sensing device, transmission terminal and distribution gateway is used for data access, processing and return of front end, the transmission terminal is dynamically distributed by device management system to access operator network
The middleware consists of a data processing module preset in the equipment and a processing module deployed at the cloud end and is used for finishing high concurrency performance processing when the Internet of things and the Internet of things are accessed, meanwhile, structuring and encrypting the data and directly butting the data to a block chain layer after the data are finished;
the block chain plane is used for distributing the uplink data of each node to each node of the whole network for storage, so that the safe storage of the data is ensured;
and the application plane is used for the functional modules related to the specific services.
As a preferred embodiment, the access mode of the transmission terminal may refer to fig. 3, and the transmission terminal can access various devices or sensors for data acquisition and monitoring and support a networking topology; all locally acquired and acquired data are processed uniformly by the terminal and then are transmitted back by an operator network. The dynamic allocation means that the system dynamically allocates an operator number as the identity of the transmission terminal to access according to the local network quality condition, the dynamic identity of the transmission terminal stores the uplink certificate, and the information finally transmits the data transmitted by the equipment back to the database together, so that the system has the characteristic of being not falsifiable.
1) All the modes of accessing the terminal to the operator network are dynamically allocated by the equipment management system, have temporality and randomness, and the system can dynamically allocate a certain operator number as identity access according to the local network quality condition;
2) the dynamic 'identity' (number and related equipment configuration information) of the transmission terminal transmits an uplink certificate (which is connected to a block chain platform for dynamic encryption), and finally, the information also transmits data transmitted by the equipment back to a database together, so that the transmission terminal has the characteristic of being not falsifiable;
3) the generation process of the device "identity" and the related configuration information is mainly shown in the following figure, and all configurations and operations of the device use the uplink as a part of the storage certificate, so as to further improve the reliability and reliability of data access.
As shown in fig. 4, as a preferred embodiment, the transmission terminal identity configuration process includes:
s01: when a user creates/adds a new transmission terminal to access DMA, the user needs to register as a DMA platform user;
s02: after the user successfully registers, a unique set of client _ id and secret _ key is generated, and the client is not allowed to modify;
s03: the user needs to carry the client _ id and the secret _ key of the transmission terminal when accessing the DMA, and the user can access the DMA successfully if the user passes the verification.
The DMA access of the equipment needs to be registered as a DMA platform user, the registration mode is actively established by the operation and maintenance personnel, and the online registration process can be opened subsequently according to the project operation condition; the device access DMA needs to carry client _ id and secret _ key, the two parameters are certificates of the DMA system authentication legal device, each tenant (client) has only one group of certificates, after the user successfully registers, the user sends a mail to the client and is not allowed to modify, the request reported by the device needs to pass through the device access gateway of the platform, and the gateway can process the operations of authentication, current limiting, overtime fusing, route distribution and the like; and refreshing the equipment cache time of Redis by the platform according to the heartbeat reported by the equipment, thereby achieving the online and offline effects of the equipment.
As a preferred embodiment, when the transmission terminal is successfully registered, and each time the system uplinks the configuration information of the transmission terminal in the operation process of the transmission terminal, when a tenant creates (adds) a new equipment terminal, the first uplink action of the equipment information is completed; when the equipment is successfully registered and the configuration information of the equipment is uplinked by the system each time in the running process of the equipment, the possibility that the equipment information is falsified is completely eliminated, and the consensus target is achieved.
As a preferred embodiment, the block chain plane includes:
the application layer is used for orienting to business logic and realizing a third-party function; such as tickets, copyrights, supply chain applications; the application mainly uses an access layer to provide sdk/jsonapi, generates a certificate, binds identities, uploads data, calls an interface triggering process, and monitors data callback and data query;
the interface layer provides a gateway layer go-sdk, java-sdk and nodejs-sdk to package a bottom layer block chain and provide ca authentication, identity binding, verification, block chain chaining, state query, authority setting, block information query and flow packaging;
the service gateway is used for a network node for data access, bottom layer data inspection, enterprise entrusted identity authentication, security setting and uplink server providing layer; as an enterprise block chain, if each uplink point pays attention to specific access network nodes, underlying data inspection and the like, the data intervention difficulty and the risk and development difficulty of information exposure are increased. The adaptation of the gateway service encapsulates the internal security, design, management and disaster tolerance, so that the access terminal can access the gateway at any time and any place without paying attention to the internal information. The peer gateway service is also enterprise delegated identity authentication, security setup, cochain server provisioning layer:
supporting a plurality of encryption algorithms including RSA, ECC, SM3, SM4 and AES, and respectively realizing CA certificate generation, identity authentication, binding and authority management of a PKI system;
defining, checking and verifying business data uplink format schema;
intelligent contract management, which is used for intelligent contract issuing, upgrading, unloading, installing and multi-version management;
index management, each service applies for index management, operation and maintenance indexes and node communication condition indexes are monitored, and each subsystem of the platform is incorporated into numerical analysis and operation;
the monitoring center is used for monitoring the performance of each node, monitoring data, monitoring abnormity and monitoring a full tracking chain;
log management including normal operation, abnormal log, operation log, and the like;
basic information display and state tracking of the block chain browser and basic statistical analysis.
The block chain layer comprises a pluggable block chain network system and an intelligent contract system, and is used for completing data trusted service and intelligent cooperative sharing, wherein the pluggable block chain network system and the intelligent contract system are combined according to the requirements of the service on availability, applicability, openness and transparency of the block chain so as to fully meet the requirements of service scenes; on the layer, the link security, encryption security and intelligent contract security of the nodes are met, dynamic expansion is added, free smooth access in all the nodes is guaranteed, and data elastic expansion is achieved.
The scheduling layer is used for managing block chain link point arrangement, deployment and the like, and rapidly releasing, upgrading and deploying the block chain app server nodes, etcd, network nodes, consensus nodes and storage nodes;
and the resource layer provides a bottom-layer physical deployment environment and simultaneously supports a public cloud, private cloud, virtual machine and docker mixed solution.
As shown in fig. 2 and fig. 5, as a preferred embodiment, the data uplink procedure is:
s101: the management end presets an access secret key and develops an intelligent contract at the same time;
s102: the transmission terminal initiates a data uplink AIP request through the service gateway, and simultaneously, SDK shaping calls contract uplink;
s103: the browser displays the uplink information.
As a preferred embodiment, the data trust service includes:
data storage, namely, uplink data of each node can be distributed to each node of the whole network for storage by using a block chain distributed accounting book technology and a node consensus technology, so that the safe storage of the data is ensured;
data tracing, namely accurately recording the attribution right and the use path of the data according to a chain data structure of a block chain and a whole network data distribution mechanism, wherein the process can be inquired and cannot be changed;
data security, strict control of access end users is achieved by adopting an authority control and endorsement mechanism, and non-tampering and privacy protection of bottom data are achieved by utilizing a consensus mechanism and asymmetric encryption.
As a preferred embodiment, the intelligent collaborative sharing includes:
data supervision, namely generating recording block data and converging node data to realize a full-time global supervision function of any node data of a full platform, and assisting decision centralization and service decentralization;
data sharing, global sharing and specified target sharing can be realized by configuring shared data, and meanwhile, the whole life cycle process record of the shared data is realized;
and the intelligent contract is used for rapidly building a multi-department collaborative platform through a block chain technology, automatically distributing and processing files by utilizing the intelligent contract, and simultaneously performing authority control and key data uplink storage on each department.
When multi-party organizations are deployed together and internet of things data uplink demand is met, the networking is deployed according to the networking of the figure 6.
The foregoing is illustrative of the preferred embodiments of this invention, and it is to be understood that the invention is not limited to the precise form disclosed herein and that various other combinations, modifications, and environments may be resorted to, falling within the scope of the concept as disclosed herein, either as described above or as apparent to those skilled in the relevant art. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (6)

1. An internet of things data transmission system based on a block chain consensus encryption mechanism is characterized by comprising:
the device plane consists of sensing devices, transmission terminals and distribution gateways and is used for data access, processing and return of the front end, and the transmission terminals are dynamically distributed by a device management system to access an operator network;
the middleware consists of a data processing module preset in the equipment and a processing module deployed at the cloud end and is used for finishing high concurrency performance processing when the Internet of things and the Internet of things are accessed, meanwhile, structuring and encrypting the data and directly butting the data to a block chain layer after the data are finished;
the block chain plane is used for distributing uplink data of each node to each node of the whole network for storage, so that the safe storage of the data is ensured;
the application plane is used for the functional modules related to the specific services;
the blockchain plane comprises a blockchain layer; the block chain layer comprises a pluggable block chain network system and an intelligent contract system and is used for completing data trusted service and intelligent cooperative sharing;
the data trusted service comprises:
data storage, namely, uplink data of each node can be distributed to each node of the whole network for storage by using a block chain distributed account book technology and a node consensus technology, so that the safe storage of the data is ensured;
data tracing, namely accurately recording the ownership and the use path of the data according to a chain data structure of a block chain and a whole network data distribution mechanism, wherein the process can be inquired and cannot be changed;
data security, namely, strict control of an access end user is realized by adopting an authority control and endorsement mechanism, and the non-tampering and privacy protection of bottom data are realized by utilizing a consensus mechanism and asymmetric encryption;
the intelligent collaborative sharing includes:
data supervision, namely generating recording block data and converging node data to realize a full-time global supervision function of any node data of a full platform, and assisting decision centralization and service decentralization;
data sharing, global sharing and specified target sharing can be realized by configuring shared data, and meanwhile, the whole life cycle process record of the shared data is realized;
and the intelligent contract is used for rapidly building a multi-department collaborative platform through a block chain technology, automatically distributing and processing files by utilizing the intelligent contract, and simultaneously performing authority control and key data uplink storage on each department.
2. The system of claim 1, wherein the dynamic allocation means that the system dynamically allocates an operator number as a transmission terminal identity for access according to a local network quality condition, the dynamic identity of the transmission terminal stores an uplink certificate, and finally the information also transmits data transmitted by the device back to the database, so that the system has a non-falsification characteristic.
3. The system of claim 2, wherein the transmission terminal identity configuration process comprises:
s01: when a user creates/adds a new transmission terminal to access a DMA, the user needs to register as a DMA platform user;
s02: after the user successfully registers, a unique set of client _ id and secret _ key is generated, and the client is not allowed to modify;
s03: the user needs to carry the client _ id and the secret _ key of the transmission terminal when accessing the DMA, and the user successfully accesses the DMA if the verification is passed.
4. The system of claim 3, wherein the configuration information of the system to the transmission terminal is uplinked each time the transmission terminal is successfully registered and during operation of the transmission terminal.
5. The system of claim 1, wherein the blockchain plane further comprises:
the application layer is used for orienting to business logic and realizing a third-party function;
the interface layer provides a gateway layer go-sdk, java-sdk and nodejs-sdk to package a bottom layer block chain and provide ca authentication, identity binding, verification, block chain chaining, state query, authority setting, block information query and flow packaging;
the service gateway is used for a network node for data access, bottom layer data inspection, enterprise entrusted identity authentication, security setting and uplink server providing layer;
the block chain layer comprises a pluggable block chain network system and an intelligent contract system and is used for completing data trusted service and intelligent cooperative sharing;
the scheduling layer is used for managing block chain link point arrangement, deployment and the like, and rapidly releasing, upgrading and deploying the block chain app server nodes, etcd, network nodes, consensus nodes and storage nodes;
and the resource layer provides a bottom-layer physical deployment environment and simultaneously supports a public cloud, private cloud, virtual machine and docker mixed solution.
6. The system of claim 5, wherein the uplink data flow comprises:
s101: the management end presets an access secret key and develops an intelligent contract at the same time;
s102: the transmission terminal initiates a data uplink AIP request through the service gateway, and simultaneously SDK molding calls contract uplink;
s103: the browser displays the uplink information.
CN201911360143.2A 2019-12-25 2019-12-25 Internet of things data transmission system based on block chain consensus encryption mechanism Active CN110933187B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911360143.2A CN110933187B (en) 2019-12-25 2019-12-25 Internet of things data transmission system based on block chain consensus encryption mechanism

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911360143.2A CN110933187B (en) 2019-12-25 2019-12-25 Internet of things data transmission system based on block chain consensus encryption mechanism

Publications (2)

Publication Number Publication Date
CN110933187A CN110933187A (en) 2020-03-27
CN110933187B true CN110933187B (en) 2022-06-17

Family

ID=69862064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911360143.2A Active CN110933187B (en) 2019-12-25 2019-12-25 Internet of things data transmission system based on block chain consensus encryption mechanism

Country Status (1)

Country Link
CN (1) CN110933187B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111552728B (en) * 2020-04-24 2021-11-30 深圳点链科技有限公司 Data processing method, system, terminal and storage medium of block chain
CN111565227A (en) * 2020-04-28 2020-08-21 苏州中科中霖电子科技有限公司 Heterogeneous block link access method and system applied to Internet of things
CN111737352B (en) * 2020-06-23 2021-12-21 四川长虹电器股份有限公司 Supply chain information collaborative management method based on block chain
CN112039866B (en) * 2020-08-26 2022-05-27 北京计算机技术及应用研究所 Design method of block chain-based data trusted configuration management system
CN111901128B (en) * 2020-09-29 2020-12-15 成都清渟科技有限公司 Method and system for protecting data safety of water purification equipment based on block chain
CN112734959A (en) * 2020-12-29 2021-04-30 山东星云环境科技有限公司 Asynchronous transfer mode's thing networking platform based on block chain technique
CN112883428A (en) * 2021-01-21 2021-06-01 贵州电网有限责任公司 Tamper-proof method for IT asset management system
CN113014655A (en) * 2021-03-05 2021-06-22 广东电网有限责任公司 Internet of things network system based on block chain
CN113220701B (en) * 2021-05-25 2023-05-02 成都佰纳瑞信息技术有限公司 Block chain-based data structure self-adaptive change upgrading method, device, equipment and product
CN113326541B (en) * 2021-08-03 2021-11-16 之江实验室 Cloud edge collaborative multi-mode private data transfer method based on intelligent contract
CN113656500B (en) * 2021-08-18 2023-08-18 盐城市质量技术监督综合检验检测中心(盐城市产品质量监督检验所) Block chain system for sampling detection and implementation method thereof
CN114465729A (en) * 2021-12-16 2022-05-10 浙商银行股份有限公司 Internet of things data management method and system based on block chain technology
CN115174385B (en) * 2022-06-15 2024-04-02 桂林电子科技大学 Firmware software updating method for industrial Internet of things equipment based on blockchain
CN117834300B (en) * 2024-03-05 2024-05-07 时代云英(深圳)科技有限公司 Interactive system based on platform information data of Internet of things

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109003098A (en) * 2018-05-24 2018-12-14 孝昌天空电子商务有限公司 Agricultural-product supply-chain traceability system based on Internet of Things and block chain
CN109743406A (en) * 2019-02-26 2019-05-10 北京工业大学 A kind of Internet of Things trust data service model based on block chain
CN110012015A (en) * 2019-04-09 2019-07-12 中国科学院沈阳计算技术研究所有限公司 A kind of internet of things data sharing method and system based on block chain
CN110351381A (en) * 2019-07-18 2019-10-18 湖南大学 A kind of Distributed data share method that Internet of Things based on block chain is credible

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109003098A (en) * 2018-05-24 2018-12-14 孝昌天空电子商务有限公司 Agricultural-product supply-chain traceability system based on Internet of Things and block chain
CN109743406A (en) * 2019-02-26 2019-05-10 北京工业大学 A kind of Internet of Things trust data service model based on block chain
CN110012015A (en) * 2019-04-09 2019-07-12 中国科学院沈阳计算技术研究所有限公司 A kind of internet of things data sharing method and system based on block chain
CN110351381A (en) * 2019-07-18 2019-10-18 湖南大学 A kind of Distributed data share method that Internet of Things based on block chain is credible

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
A Trust Architecture for Blockchain in IoT;Volkan Dedeoglu等;《MobiQu itous, November 12–14, 2019, Houston, TX, USA》;20191114;全文 *
Platform for Integrating Internet of Things Based Smart Healthcare System and Blockchain Network;Adhitya Bhawiyuga等;《2019 6th NAFOSTED Conference on Information and Computer Science (NICS)》;20191213;全文 *
基于区块链的智能合约技术与应用综述;贺海武等;《计算机研究与发展》;20181115;第2452-2466页 *
物联网加区块链的食品安全追溯***研究;曾小青等;《食品与机械》;20180915;第100-105页 *

Also Published As

Publication number Publication date
CN110933187A (en) 2020-03-27

Similar Documents

Publication Publication Date Title
CN110933187B (en) Internet of things data transmission system based on block chain consensus encryption mechanism
CN111181727B (en) Open API full life cycle management method based on micro service
Samaniego et al. Zero-trust hierarchical management in IoT
CN107241360B (en) A kind of data safety shares exchange method and data safety shares switching plane system
US20190349426A1 (en) The internet of things
CN108810137A (en) A kind of alliance's block catenary system
CN114026834A (en) Multi-entity resource, security, and service management in edge computing deployments
CN111914269A (en) Data security sharing method and system under block chain and cloud storage environment
DE112019003309T5 (en) DEVICE FOR SECURE RECEIVING OF SHIPMENTS WITH DELEGATING CHAIN
CN113656495A (en) Credible edge Internet of things system with deployment of end edge cloud cooperation of block chain
CN105917690A (en) System, method, and computer program for preserving service continuity in network function virtualization (NFV) based communication network
CN109495592A (en) Data collaborative method and electronic equipment
CN102947797A (en) Online service access controls using scale out directory features
CN111931215B (en) Data management method and device and storage medium
US11829489B2 (en) Systems and methods for a wearables-based internet-of-things service in an edge-computed blockchain network
WO2023051232A1 (en) Computing cluster system, security authentication method, node device and storage medium
CN112702402A (en) System, method, device, processor and storage medium for realizing government affair information resource sharing and exchange based on block chain technology
Bracciale et al. Lightweight named object: An ICN-based abstraction for IoT device programming and management
US11838406B2 (en) Systems and methods for control-data plane partitioning in virtual distributed ledger networks
Núñez-Gómez et al. HIDRA: A distributed blockchain-based architecture for fog/edge computing environments
CN110278255A (en) A kind of method and device of the Internet of Things IOT communication between devices based on block chain
CN107800790A (en) A kind of uniform data service system and method
CA2654740A1 (en) System and method for shared resource owner based access control
CN117527568A (en) Data access method and system of data integration platform
CN115766123A (en) Data cross-domain authorization method and device and electronic equipment

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: No.8, 6 / F, building 1, 88 xingle North Road, Xindu street, Xindu District, Chengdu, Sichuan 610000

Applicant after: Chengdu kangshengsi Technology Co.,Ltd.

Address before: Building a, 319 Xingye Avenue, Xindu Industrial Zone, Xindu District, Chengdu, Sichuan 610000

Applicant before: Chengdu kangshengsi Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant