CN112383537A - 可信区块链上链方法及用户应用上链*** - Google Patents
可信区块链上链方法及用户应用上链*** Download PDFInfo
- Publication number
- CN112383537A CN112383537A CN202011250777.5A CN202011250777A CN112383537A CN 112383537 A CN112383537 A CN 112383537A CN 202011250777 A CN202011250777 A CN 202011250777A CN 112383537 A CN112383537 A CN 112383537A
- Authority
- CN
- China
- Prior art keywords
- data
- block chain
- cloud platform
- user application
- uplink
- 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.)
- Granted
Links
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- 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/12—Applying verification of the received information
-
- 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/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols 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]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种可信区块链上链方法及用户应用上链***,包括建立中心化云平台,用于接收用户应用中待上链的数据;通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验;在所述中心化云平台对待上链的数据进行上链前,所述区块链可信模组对所述中心化云平台的待上链的数据进行校验;若所述区块链可信模组接收的数据与所述中心化云平台待上链的数据一致,则对所述中心化云平台接收的数据上链至联盟链。通过上述方式,本发明实施例提供的可信区块链上链方法及用户应用上链***,包括将中心化云平台需要上链的数据通过区块链可信模组进行校验,以使得由中心化平台待上链的数据真实可靠,且不会被篡改。
Description
技术领域
本发明涉及区块链加密技术领域,尤其涉及一种可信区块链上链方法及用户应用上链***。
背景技术
传统的区块链数据上链模式为,通过中心化云平台将数据上传至区块链,但因为平台端的数据篡改成本很低,所以在云平台将数据上链的过程中,数据还是有被篡改的可能。所以虽然最终存于区块链上的数据无法被篡改并且可被追溯,但内容可能已被修改过。
由此,在云平台将数据上链的过程,数据还是比较容易被修改,使得链上的数据不真实,不可信。
发明内容
本发明实施例提供一种可信区块链上链方法及用户应用上链***,用以解决现有技术上链数据易被篡改的技术问题。
本发明实施例提供一种可信区块链上链方法,包括:建立中心化云平台,用于接收用户应用中待上链的数据;
通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验;
在所述中心化云平台对待上链的数据进行上链前,所述区块链可信模组对所述中心化云平台的待上链的数据进行校验;
若所述区块链可信模组接收的数据与所述中心化云平台待上链的数据一致,则对所述中心化云平台接收的数据上链至联盟链。
根据本发明一个实施例的可信区块链上链方法,所述通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验,包括,
将待上链的数据进行数字身份认证以及可信状态监测,并建立验真机制。
根据本发明一个实施例的可信区块链上链方法,所述通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验,还包括:
所述区块链可信模组将通过所述验真机制的数据形成链式区块结构以存储数据,并上链至所述联盟链,用于用户查阅和访问。
根据本发明一个实施例的可信区块链上链方法,还包括:
将所述区块链可信模组集成于所述用户应用中,用于获取所述用户应用中的数据信息。
根据本发明一个实施例的可信区块链上链方法,所述用户应用包括智能洗衣机、智能***以及智能扫地机器人。
本发明实施例还提供一种用户应用上链***,包括:处理器;
与所述处理器相连接的存储器;其中,所述存储器存储有所述处理器执行的指令,以使得处理器能够:
建立中心化云平台,用于接收用户应用中待上链的数据;
通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验;
在所述中心化云平台对待上链的数据进行上链前,所述区块链可信模组对所述中心化云平台的待上链的数据进行校验;
若所述区块链可信模组接收的数据与所述中心化云平台待上链的数据一致,则对所述中心化云平台接收的数据上链至联盟链。
根据本发明一个实施例的用户应用上链***,所述区块链可信模组还包括加密机构,用于对接收的待上链的数据进行加密。
本发明实施例提供的可信区块链上链方法及用户应用上链***,包括将中心化云平台需要上链的数据通过区块链可信模组进行校验,以使得由中心化平台待上链的数据真实可靠,且不会被篡改。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例的可信区块链上链方法的流程图;
图2为本发明一实施例的用户应用上链***的结构组成图;
图3为本发明一实施例的用户应用上链***的另一状态组成图;
图4为本发明一实施例的用户应用上链***的结构简图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参照图1至图4,图1为本发明一实施例的可信区块链上链方法的流程图,图2为本发明一实施例的用户应用上链***的结构组成图,图3为本发明一实施例的用户应用上链***的另一状态组成图,图4为本发明一实施例的用户应用上链***的结构简图。
本发明提供一种可信区块链上链方法,包括:
S110、建立中心化云平台,用于接收用户应用中待上链的数据。
需要说明的是,通过区块链可信模组接收用户应用中待上链的数据,并将接收的数据进行加密校验,包括,将待上链的数据进行数字身份认证以及可信状态监测,并建立验真机制。具体地,通过区块链可信模组接收用户应用中待上链的数据,并将接收的数据进行加密校验,还包括:区块链可信模组将通过验真机制的数据形成链式区块结构以存储数据,并上链至联盟链,用于用户查阅和访问。
S120、通过区块链可信模组接收用户应用中待上链的数据,并将接收的数据进行加密校验。
S130、在中心化云平台对待上链的数据进行上链前,区块链可信模组对中心化云平台的待上链的数据进行校验;
若区块链可信模组接收的数据与中心化云平台待上链的数据一致,则对中心化云平台接收的数据上链至联盟链。
在本发明一实施例中,用户应用包括但不限于智能洗衣机、智能***以及智能扫地机器人。中心化云平台可以接收智能洗衣机、智能***以及智能扫地机器人的待上链的数据信息。可以将区块链可信模组集成于用户应用中,当用户应用的数据信息需要上链时,区块链可信模组可以获取待上链的数据信息,进而对待上链的数据信息进行数字身份认证以及可信状态检测。也即获取相关数据信息之后,将用户的数据信息通过可信验真机制,即通过数字身份认证、可信状态检测等,对相关数据进行加密处理。且对加密的数据上传至联盟链。便于对上链数据进行追溯和查阅。
本发明还提供一种用户应用上链***,包括:处理器;与处理器相连接的存储器;其中,存储器存储有处理器执行的指令,以使得处理器能够:建立中心化云平台,用于接收用户应用中待上链的数据;通过区块链可信模组接收用户应用中待上链的数据,并将接收的数据进行加密校验;在中心化云平台对待上链的数据进行上链前,区块链可信模组对中心化云平台的待上链的数据进行校验;若区块链可信模组接收的数据与中心化云平台待上链的数据一致,则对中心化云平台接收的数据上链至联盟链。区块链可信模组还包括加密机构,用于对接收的待上链的数据进行加密。用户应用上链***可以中心化云平台上链前的数据进行查真校验,且加密的数据也上链至联盟链,以使得由中心化云平台上链后的数据可以追溯和查询。
上述上链***是与终端电子设备相连接,进而可以通过终端电子设备进行查询数据等操作。具体地,作为在此使用的“电子设备”(或简称为“终端”)包括,但不限于被设置成经由有线线路连接(如经由公共交换电话网络(PSTN)、数字用户线路(DSL)、数字电缆、直接电缆连接,以及/或另一数据连接/网络)和/或经由(例如,针对蜂窝网络、无线局域网(WLAN)、诸如DVB-H网络的数字电视网络、卫星网络、AM-FM广播发送器,以及/或另一通信终端的)无线接口接收/发送通信信号的装置。被设置成通过无线接口通信的通信终端可以被称为“无线通信终端”、“无线终端”或“电子设备”。电子设备的示例包括,但不限于卫星或蜂窝电话;可以组合蜂窝无线电电话与数据处理、传真以及数据通信能力的个人通信***(PCS)终端;可以包括无线电电话、寻呼机、因特网/内联网接入、Web浏览器、记事簿、日历以及/或全球定位***(GPS)接收器的PDA;以及常规膝上型和/或掌上型接收器或包括无线电电话收发器的其它电子装置。手机即为配置有蜂窝通信模块的电子设备。
需要说明的是,本申请实施例中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它组件或单元。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (7)
1.一种可信区块链上链方法,其特征在于,包括:
建立中心化云平台,用于接收用户应用中待上链的数据;
通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验;
在所述中心化云平台对待上链的数据进行上链前,所述区块链可信模组对所述中心化云平台的待上链的数据进行校验;
若所述区块链可信模组接收的数据与所述中心化云平台待上链的数据一致,则对所述中心化云平台接收的数据上链至联盟链。
2.根据权利要求1所述的可信区块链上链方法,其特征在于,所述通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验,包括,
将待上链的数据进行数字身份认证以及可信状态监测,并建立验真机制。
3.根据权利要求2所述的可信区块链上链方法,其特征在于,所述通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验,还包括:
所述区块链可信模组将通过所述验真机制的数据形成链式区块结构以存储数据,并上链至所述联盟链,用于用户查阅和访问。
4.根据权利要求1所述的可信区块链上链方法,其特征在于,还包括:
将所述区块链可信模组集成于所述用户应用中,用于获取所述用户应用中的数据信息。
5.根据权利要求4所述的可信区块链上链方法,其特征在于,所述用户应用包括智能洗衣机、智能***以及智能扫地机器人。
6.一种用户应用上链***,其特征在于,包括:
处理器;
与所述处理器相连接的存储器;其中,所述存储器存储有所述处理器执行的指令,以使得处理器能够:
建立中心化云平台,用于接收用户应用中待上链的数据;
通过区块链可信模组接收所述用户应用中待上链的数据,并将接收的数据进行加密校验;
在所述中心化云平台对待上链的数据进行上链前,所述区块链可信模组对所述中心化云平台的待上链的数据进行校验;
若所述区块链可信模组接收的数据与所述中心化云平台待上链的数据一致,则对所述中心化云平台接收的数据上链至联盟链。
7.根据权利要求6所述的用户应用上链***,其特征在于,所述区块链可信模组还包括加密机构,用于对接收的待上链的数据进行加密。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011250777.5A CN112383537B (zh) | 2020-11-11 | 2020-11-11 | 可信区块链上链方法及用户应用上链*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011250777.5A CN112383537B (zh) | 2020-11-11 | 2020-11-11 | 可信区块链上链方法及用户应用上链*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112383537A true CN112383537A (zh) | 2021-02-19 |
CN112383537B CN112383537B (zh) | 2022-06-03 |
Family
ID=74578564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011250777.5A Active CN112383537B (zh) | 2020-11-11 | 2020-11-11 | 可信区块链上链方法及用户应用上链*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112383537B (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018032372A1 (zh) * | 2016-08-13 | 2018-02-22 | 深圳市樊溪电子有限公司 | 基于区块链技术的可信电力网络交易平台 |
CN108830733A (zh) * | 2018-06-21 | 2018-11-16 | 中国银行股份有限公司 | 一种信息处理方法、区块链集群及*** |
CN109522363A (zh) * | 2018-10-18 | 2019-03-26 | 上海达家迎信息科技有限公司 | 基于区块链的云平台同步方法、***、设备及存储介质 |
CN110650139A (zh) * | 2019-09-25 | 2020-01-03 | 四川师范大学 | 云平台的资源访问控制方法以及*** |
CN111353778A (zh) * | 2020-01-09 | 2020-06-30 | 广东南方新媒体股份有限公司 | 一种区块链电视购彩*** |
CN111369267A (zh) * | 2020-03-05 | 2020-07-03 | 广州宏算信息科技有限公司 | 基于区块链的果蔬农产品追溯方法、装置、***及存储介质 |
CN111427958A (zh) * | 2020-03-26 | 2020-07-17 | 北京链化未来科技有限公司 | 基于区块链的去中心化数据数据共享方法 |
CN111510298A (zh) * | 2020-04-10 | 2020-08-07 | 中国司法大数据研究院有限公司 | 一种基于区块链的跨域可信数据交换方法及*** |
CN111797138A (zh) * | 2020-06-29 | 2020-10-20 | 北京荷月科技有限公司 | 一种可信前置链上数据查询方法和*** |
CN111835500A (zh) * | 2020-07-08 | 2020-10-27 | 浙江工商大学 | 基于同态加密与区块链的可搜索加密数据安全共享方法 |
CN111861194A (zh) * | 2020-07-16 | 2020-10-30 | 中国农业科学院深圳农业基因组研究所 | 区块链***、生物制品监控方法及装置 |
-
2020
- 2020-11-11 CN CN202011250777.5A patent/CN112383537B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018032372A1 (zh) * | 2016-08-13 | 2018-02-22 | 深圳市樊溪电子有限公司 | 基于区块链技术的可信电力网络交易平台 |
CN108830733A (zh) * | 2018-06-21 | 2018-11-16 | 中国银行股份有限公司 | 一种信息处理方法、区块链集群及*** |
CN109522363A (zh) * | 2018-10-18 | 2019-03-26 | 上海达家迎信息科技有限公司 | 基于区块链的云平台同步方法、***、设备及存储介质 |
CN110650139A (zh) * | 2019-09-25 | 2020-01-03 | 四川师范大学 | 云平台的资源访问控制方法以及*** |
CN111353778A (zh) * | 2020-01-09 | 2020-06-30 | 广东南方新媒体股份有限公司 | 一种区块链电视购彩*** |
CN111369267A (zh) * | 2020-03-05 | 2020-07-03 | 广州宏算信息科技有限公司 | 基于区块链的果蔬农产品追溯方法、装置、***及存储介质 |
CN111427958A (zh) * | 2020-03-26 | 2020-07-17 | 北京链化未来科技有限公司 | 基于区块链的去中心化数据数据共享方法 |
CN111510298A (zh) * | 2020-04-10 | 2020-08-07 | 中国司法大数据研究院有限公司 | 一种基于区块链的跨域可信数据交换方法及*** |
CN111797138A (zh) * | 2020-06-29 | 2020-10-20 | 北京荷月科技有限公司 | 一种可信前置链上数据查询方法和*** |
CN111835500A (zh) * | 2020-07-08 | 2020-10-27 | 浙江工商大学 | 基于同态加密与区块链的可搜索加密数据安全共享方法 |
CN111861194A (zh) * | 2020-07-16 | 2020-10-30 | 中国农业科学院深圳农业基因组研究所 | 区块链***、生物制品监控方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112383537B (zh) | 2022-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8140062B1 (en) | Mobile device monitoring and control system | |
US9554280B2 (en) | Method for managing data communication between a communication device and another device and communication device | |
US20070117560A1 (en) | Remote testing of mobile terminals | |
CN109905237B (zh) | 通过移动站与蜂窝网络通信的方法 | |
GB2378531A (en) | Providing application / driver software for an accessory of a communications device | |
CN104168557A (zh) | 操作***的升级方法和操作***的升级装置 | |
CN105933888A (zh) | 一种基于NFC的eSIM卡烧录方法及装置 | |
CN105100415A (zh) | 登录方法、移动终端 | |
CN107786663A (zh) | 智能设备的控制方法、装置及计算机可读存储介质 | |
RU2454819C2 (ru) | Способ и система для считывания данных из памяти удаленного мобильного устройства | |
CN113254103A (zh) | 应用程序的功能实现方法、装置及存储介质 | |
US20090221264A1 (en) | Storage system of mobile terminal and access control method | |
CN111400737A (zh) | 一种多应用物理隔离的加密sim卡实现装置,方法及终端 | |
CN105991293B (zh) | 一种校验方法与装置 | |
HK1066676A1 (en) | Method and computer program product for verifying the authenticity of a telephone number reported in a request from a wireless device | |
CN113225761A (zh) | 一种选择网络切片的方法及电子设备 | |
CN112733127B (zh) | 一种基于区块链的双向认证方法及*** | |
CN112383537B (zh) | 可信区块链上链方法及用户应用上链*** | |
US7502367B2 (en) | Method for providing a program module in a communications system | |
CN104331649A (zh) | 基于网络连接的身份识别***及方法 | |
CN106534602B (zh) | 一种终端及信息处理方法 | |
CN102547661B (zh) | 一种Android***与电信智能卡通信的方法及装置 | |
CN106599619A (zh) | 一种验证方法及装置 | |
CN106488392B (zh) | 数据转移的方法及装置 | |
CN211830833U (zh) | 一种硬件加密卫星手机 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |