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 PDF

Info

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
Application number
CN201811018839.2A
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.)
State Grid Corp of China SGCC
Beijing Xuji Electric Co Ltd
Original Assignee
State Grid Corp of China SGCC
Beijing Xuji Electric 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 State Grid Corp of China SGCC, Beijing Xuji Electric Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201811018839.2A priority Critical patent/CN108965478A/en
Publication of CN108965478A publication Critical patent/CN108965478A/en
Pending legal-status Critical Current

Links

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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/166Implementing 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

Distribution type data collection method and system based on block chain technology
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.
CN201811018839.2A 2018-09-03 2018-09-03 Distribution type data collection method and system based on block chain technology Pending CN108965478A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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