CN108965478A - Distribution type data collection method and system based on block chain technology - Google Patents
Distribution type data collection method and system based on block chain technology Download PDFInfo
- Publication number
- CN108965478A CN108965478A CN201811018839.2A CN201811018839A CN108965478A CN 108965478 A CN108965478 A CN 108965478A CN 201811018839 A CN201811018839 A CN 201811018839A CN 108965478 A CN108965478 A CN 108965478A
- Authority
- CN
- China
- Prior art keywords
- block chain
- central processing
- module
- chain technology
- processing module
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/166—Implementing security features at a particular protocol layer at the transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a kind of distribution type data collection methods and system based on block chain technology, including the distributed cross network cluster being made of distributed data acquisition terminal;Wherein the distributed data acquisition terminal includes: acquisition module, communication module, memory module, central processing module, wherein the central processing module connects acquisition module to receive collected data;And the central processing module connection memory module is to carry out BIP32 certification and multinode record based on block chain technology;And the central processing module connection data communication module is mutually to be communicated.
Description
Technical field
The present invention relates to technical field of data processing, especially a kind of distributed data acquisition side based on block chain technology
Method and system.
Background technique
Due to the arrival of the internet of things era, the data that various equipment and its sensor generate at geometric growth, and this
A little equipment need corresponding data acquisition equipment to be collected.Traditional data acquisition equipment is will to pass through after device data acquisition
TCP/IP network or token-ring network are sent to central data processing node or equipment cloud node is handled and analyzed;And in reality
The work condition environment as locating for many equipment is relatively more severe in the use of border or is in field environment (such as wind-powered electricity generation blower, long-range power transmission and transformation
Equipment, the hydrology/atmosphere sensing apparatus etc.), it cannot be guaranteed that all acquisition equipment in real time, be connected to data processing at low cost
Node causes data collection incomplete;Or due to hacker attacks, data is caused to be stolen or be tampered.With internet of things equipment
The growth of data geometry grade, the server or data center's cost of centralization make enterprise be difficult to bear, and be loosely distributed can for equipment
Various regions networking operator can be caused different, there are problems for cooperation between the main bodys such as multi-operator, multipair.
Summary of the invention
Aiming at the problems existing in the prior art, the purpose of the embodiment of the present invention is that providing a kind of based on block chain technology
Distribution type data collection method and system more structurally sound can transfer data to local side apparatus.
In order to achieve the above object, the embodiment of the present invention proposes a kind of distributed data acquisition based on block chain technology
System, including the distributed cross network cluster being made of distributed data acquisition terminal;
Wherein the distributed data acquisition terminal includes: acquisition module, communication module, memory module, central processing mould
Block, wherein the central processing module connects acquisition module to receive collected data;And the central processing module connection
Memory module is to carry out BIP32 certification and multinode record based on block chain technology;And the central processing module connects data
Communication module is mutually to be communicated.
Further, the communication module is mobile communication module, including SIM card slot and datacom chip are to pass through
SIM card in SIM card slot is communicated.
Further, the distributed data acquisition terminal further include: USB jack, battery, RJ45 network interface, external
Power interface.
Further, the central processing module is the processor based on ARM framework.
Meanwhile the embodiment of the present invention also proposed a kind of utilization such as preceding described in any item distributions based on block chain technology
The collecting method of formula data collection system, comprising:
After central processing module receives collected data, data are stored based on TLS encryption technology;And it is based on area
Block chain technology carries out BIP32 certification, carries out multinode record by connecing data communication module.
The advantageous effects of the above technical solutions of the present invention are as follows: above-mentioned technical proposal proposes one kind based on block chain skill
The distributed data acquisition system and method for art, avoid the Single Point of Faliure in network transmission, when data analysis and memory node
Maintenance shut-downs guarantee that whole network data is not lost when due to failure delay machine.
Detailed description of the invention
Fig. 1 is the functional block diagram of the distributed data acquisition system based on block chain technology of the embodiment of the present invention;
Detailed description of the invention:
1.USB interface;
2.SIM card slot;
3. memory module;
4. central processing module;
5. communication module;
6. battery module;
7.RJ45 network interface;
8. power interface.
Specific embodiment
The present invention is made with reference to the accompanying drawings and detailed description in order to illustrate a kind of base of the invention further detailed
Explanation.
Block chain technology (Blockchain) refers to safeguards a reliable number in such a way that decentralization and collective are trusted
According to the technical solution in library.The technical solution lets on any number of nodes in system, all information in a period of time system
The data of exchange are calculated by cryptographic algorithm and are recorded in a data block (block), and generate the finger of the data block
For line for linking next data block sum check, all participations nodes of system assert whether record is true jointly.
In the embodiment of the present invention, network layer and the complete decentralization of transport layer, all node status equities, to naturally keep away
The Single Point of Faliure in network transmission is exempted from, when data analysis and memory node maintenance shut-downs or due to guaranteeing the whole network when failure delay machine
Data are not lost;All data acquisition equipments form distributed cross network cluster, pass through BIP32 identical with bit coin wallet
Authentication techniques and multinode record are assert, guarantee that data will not be tampered from logistics and probability theory.It is transmitted in data
When, TLS encryption technology is also used, realizes physical network/virtual distributed network dual encryption.
Hardware aspect, this equipment use the low-power consumption central processing unit based on ARM framework, integrate the wired of RJ45 interface
(the privately owned frequency range of enterprise is interconnected for equipment for network interface card (for connecting sensor collection data) and TD-LTE distributing communication chip
Transmit data), in the case where no central base station, supports several kilometers of P2P device distribution formula interconnection, solve field long distance
Leave away centralization self-organized network management the problem of;In addition, this equipment is internally integrated standby power supply module, in the feelings of power failure
Under condition, maximum can support 72 hours confession electricity operations, it is sufficient to which guarantee sends equipment inner buffer data.
System aspects, this equipment customize linux system kernel using depth, run the equipment acquisition engine of independent research,
Support current main-stream protocol library (such as Opc, Mqtt, SMT producing line agreement), while providing the third Protocol API, it is convenient and its
Its proprietary protocol is integrated.
Specifically, as shown in Figure 1, the embodiment of the present invention proposes a kind of distributed data based on block chain technology
Acquisition system, including the distributed cross network cluster being made of distributed data acquisition terminal;The wherein distributed data
Acquisition terminal includes: acquisition module, communication module, memory module 3, central processing module 4, wherein the central processing module connects
Acquisition module is connect to receive collected data;And central processing module connection memory module with based on block chain technology into
Row BIP32 certification and multinode record;And the central processing module connection data communication module is mutually to be communicated.
Further, the communication module is mobile communication module, including SIM card slot 2 and datacom chip 5 with logical
The SIM card crossed in SIM card slot is communicated.
Further, the distributed data acquisition terminal further include: USB jack 1, battery 6, RJ45 network interface 7, electricity
Source interface 8.
Further, the central processing module is the processor based on ARM framework.
Method includes: after central processing module receives collected data, to be deposited based on TLS encryption technology to data
Storage;And BIP32 certification is carried out based on block chain technology, multinode record is carried out by connecing data communication module.
The above is a preferred embodiment of the present invention, it is noted that for those skilled in the art
For, without departing from the principles of the present invention, it can also make several improvements and retouch, these improvements and modifications
It should be regarded as protection scope of the present invention.
Claims (6)
1. a kind of distributed data acquisition system based on block chain technology, which is characterized in that including by distributed data acquisition
The distributed cross network cluster of terminal composition;
Wherein the distributed data acquisition terminal includes: acquisition module, communication module, memory module, central processing module,
Described in central processing module connection acquisition module to receive collected data;And the central processing module connection storage mould
Block is to carry out BIP32 certification and multinode record based on block chain technology;And the central processing module connects data communication mould
Block is mutually to be communicated.
2. the distributed data acquisition system according to claim 1 based on block chain technology, which is characterized in that described logical
News module is mobile communication module, including SIM card slot and datacom chip to be carried out by the SIM card in SIM card slot
Communication.
3. the distributed data acquisition system according to claim 1 based on block chain technology, the distributed data are adopted
Collect terminal further include: USB jack, battery, RJ45 network interface, external power source interface.
4. the distributed data acquisition system according to claim 1 based on block chain technology, the central processing module
For the processor based on ARM framework.
5. the distributed data acquisition system according to claim 1 based on block chain technology, the central processing module
Also data are stored based on TLS encryption technology.
6. a kind of number using the distributed data acquisition system as described in any one in claim 1-5 based on block chain technology
According to acquisition method characterized by comprising
After central processing module receives collected data, data are stored based on TLS encryption technology;And it is based on block chain
Technology carries out BIP32 certification, carries out multinode record by connecing data communication module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811018839.2A CN108965478A (en) | 2018-09-03 | 2018-09-03 | Distribution type data collection method and system based on block chain technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811018839.2A CN108965478A (en) | 2018-09-03 | 2018-09-03 | Distribution type data collection method and system based on block chain technology |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108965478A true CN108965478A (en) | 2018-12-07 |
Family
ID=64475560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811018839.2A Pending CN108965478A (en) | 2018-09-03 | 2018-09-03 | Distribution type data collection method and system based on block chain technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108965478A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110851875A (en) * | 2019-08-19 | 2020-02-28 | 湖南正宇软件技术开发有限公司 | Data acquisition method and system based on block chain |
CN115082269A (en) * | 2022-07-18 | 2022-09-20 | 华北理工大学 | Big data based teaching planning method and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107135661A (en) * | 2016-12-26 | 2017-09-05 | 深圳前海达闼云端智能科技有限公司 | Data processing method, device, system and information collecting device |
CN107317856A (en) * | 2017-06-23 | 2017-11-03 | 李波 | A kind of date storage method and device based on block chain |
WO2018028777A1 (en) * | 2016-08-10 | 2018-02-15 | Rwe International Se | Peer-to-peer communication system and peer-to-peer processing apparatus |
CN108229962A (en) * | 2018-01-04 | 2018-06-29 | 众安信息技术服务有限公司 | Right management method and system based on block chain |
-
2018
- 2018-09-03 CN CN201811018839.2A patent/CN108965478A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018028777A1 (en) * | 2016-08-10 | 2018-02-15 | Rwe International Se | Peer-to-peer communication system and peer-to-peer processing apparatus |
CN107135661A (en) * | 2016-12-26 | 2017-09-05 | 深圳前海达闼云端智能科技有限公司 | Data processing method, device, system and information collecting device |
CN107317856A (en) * | 2017-06-23 | 2017-11-03 | 李波 | A kind of date storage method and device based on block chain |
CN108229962A (en) * | 2018-01-04 | 2018-06-29 | 众安信息技术服务有限公司 | Right management method and system based on block chain |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110851875A (en) * | 2019-08-19 | 2020-02-28 | 湖南正宇软件技术开发有限公司 | Data acquisition method and system based on block chain |
CN115082269A (en) * | 2022-07-18 | 2022-09-20 | 华北理工大学 | Big data based teaching planning method and system |
CN115082269B (en) * | 2022-07-18 | 2023-01-20 | 华北理工大学 | Big data based teaching planning method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102659439B1 (en) | Naming and Blockchain Recording for the Internet of Things | |
CN103442024B (en) | A kind of system and method for intelligent mobile terminal and cloud virtual mobile terminal synchronization | |
CN100470517C (en) | System and method for information handling system PCI express advanced switching | |
CN107071039B (en) | A kind of private data cloud storage system and private data cloud storage method | |
CN102948132A (en) | Distributed virtual network gateways | |
CN105763297B (en) | A kind of teledata optimized transmission method and device based on cloud computing system | |
CN106686129A (en) | Load balancing method and load balancing system | |
CN113766019B (en) | Internet of things system based on cloud and edge computing combination | |
CN109992565A (en) | A kind of file storage system based on cloud terminal data transmission | |
Kumar et al. | Simulation and analysis of authentication protocols for mobile Internet of Things (MIoT) | |
CN106254457A (en) | Real estate data-sharing systems based on WCF technology and data sharing method | |
CN108965478A (en) | Distribution type data collection method and system based on block chain technology | |
CN106210163A (en) | IP address-based localization method and device | |
CN108076457A (en) | A kind of safety-type power grid private radio communication module of wisdom based on linux system | |
CN103986783A (en) | Cloud computing system | |
US11122037B2 (en) | Internet of things (“IoT”) protection retro-system | |
CN106027693A (en) | Positioning method and positioning apparatus based on IP address | |
Soret et al. | Learning, computing, and trustworthiness in intelligent IoT environments: Performance-energy tradeoffs | |
CN110941682A (en) | Efficient and safe decentralized data link service and storage mode | |
CN102904967A (en) | Intelligent Internet of things data exchange platform scheme based on hardware electromechanical field | |
CN106971092A (en) | USB encryption card management systems based on cloud platform | |
CN109525633A (en) | Block chain network, the message transmission based on block chain network, message receival method | |
CN102902593B (en) | Agreement distributing and processing system based on caching mechanism | |
CN205986955U (en) | Wisdom city thing networking cloud data butt joint management device | |
CN106649798A (en) | Beidou high precision-based structure monitoring data comparison and correlation analysis method |
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: 20181207 |
|
RJ01 | Rejection of invention patent application after publication |