Movatterモバイル変換


[0]ホーム

URL:


CN110888935A - Data transaction method based on block chain - Google Patents

Data transaction method based on block chain
Download PDF

Info

Publication number
CN110888935A
CN110888935ACN201911100624.XACN201911100624ACN110888935ACN 110888935 ACN110888935 ACN 110888935ACN 201911100624 ACN201911100624 ACN 201911100624ACN 110888935 ACN110888935 ACN 110888935A
Authority
CN
China
Prior art keywords
data
block chain
user
transaction method
method based
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
CN201911100624.XA
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.)
Beijing Inter Core Technology Co Ltd
Original Assignee
Beijing Inter Core 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 Beijing Inter Core Technology Co LtdfiledCriticalBeijing Inter Core Technology Co Ltd
Priority to CN201911100624.XApriorityCriticalpatent/CN110888935A/en
Publication of CN110888935ApublicationCriticalpatent/CN110888935A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a data transaction method based on a block chain, which comprises the following steps: s1, the data provider and the data user jointly build the system to form an alliance chain system; s2, through an intelligent contract and an SDK interface, a data provider stores data in a block chain, and the security of own data is ensured through access limitation; s3 gives the data user data access right through the access control module. The invention has the advantages that the reliability of data and high availability of service can be effectively ensured through multi-party consensus of the block chains, and the unavailability of service caused by complex network environment is avoided.

Description

Data transaction method based on block chain
Technical Field
The invention relates to the technical field of information, in particular to a data transaction method based on a block chain.
Background
The blockchain technology is a technical scheme for decentralized and collective maintenance of a distributed account book, and is essentially a distributed database system with a plurality of nodes participating together, the blockchain is not a single technology, but a result of multi-technology integration, a reliable and difficult-to-tamper account book record is maintained by using the blockchain, trust risk can be reduced, and maintenance cost of many participants is effectively reduced. When the data is stored through the block chain, the consensus among multiple parties is required to be obtained, and the data cannot be falsified or forged after the data is chained.
The existing data storage has the defects that:
1. the data is stored in a centralized server of a data provider, and a data user cannot verify the authenticity of the data acquired by the data user.
2. Data can be hijacked and tampered in the network transmission process, and the risk of transmission through the network is high.
3. At present, all data are stored in a server of a data provider, and if the data provider is attacked maliciously, network congestion of the provider can be caused, so that network communication between two parties is influenced, and inestimable loss is caused to a data user.
4. Both sides can produce the call charge when the data interaction, when carrying out financial verification, need both sides to confirm for work efficiency is low and produce unnecessary dispute easily.
Disclosure of Invention
In view of the defects of the prior art, the invention provides a data transaction method based on a block chain, which aims to effectively ensure the reliability of data and the high availability of services through the multi-party consensus of the block chain and avoid the unavailability of the services caused by the complex network environment.
In particular, the existing data storage and interaction have great defects.
1. The data only exists in the server of the data provider, the user cannot confirm the authenticity of the data and whether the data is tampered, through the system, the identification of the data exists in the block chain, and the provider can record the data modified by the data into the block chain, so that the authenticity of the data is guaranteed.
2. By using the system, data of each party can be continuously synchronized, a user can acquire the existing data only in the deployed system, and even if the network of the data provider fluctuates temporarily, the user can not be influenced to acquire the currently shared data.
3. By using the system, the authenticity of the data acquired by a user is effectively guaranteed due to the fact that the block chain cannot be tampered.
4. When the two parties carry out data calling statistics, the two parties need to check the data calling records for multiple times so as to check the cost generated by the two parties in the interaction process.
In order to achieve the purpose, the technical scheme adopted by the invention is as follows:
a blockchain-based data transaction method, the method comprising:
s1, the data provider and the data user jointly build the system to form an alliance chain system;
s2, through an intelligent contract and an SDK interface, a data provider stores data in a block chain, and the security of own data is ensured through access limitation;
s3 gives the data user data access right through the access control module.
It should be noted that the user may be a plurality of parties.
The invention has the advantages that the reliability of data and high availability of service can be effectively ensured through multi-party consensus of the block chains, and the unavailability of service caused by complex network environment is avoided.
Drawings
FIG. 1 is a schematic flow diagram of the present invention;
fig. 2 is a schematic diagram of the framework of the technical solution of the present invention.
Detailed Description
The present invention will be further described below, it should be noted that the present embodiment is based on the technical solution, and a detailed implementation manner and a specific operation process are provided, but the protection scope of the present invention is not limited to the present embodiment.
As shown in fig. 1 and fig. 2, the present invention is a data transaction method based on a blockchain, the method including:
s1, the data provider and the data user jointly build the system to form an alliance chain system;
s2, through an intelligent contract and an SDK interface, a data provider stores data in a block chain, and the security of own data is ensured through access limitation;
s3 gives the data user data access right through the access control module.
It should be noted that the user may be a plurality of parties.
As a preferred technical solution, the data buyer viewing the data directory of the data owner may be actively provided by the data owner, or may be stored on the block chain by using an intelligent contract, or may introduce a uniform authoritative intermediary party for supervision.
Various other changes and modifications to the above-described embodiments and concepts will become apparent to those skilled in the art from the above description, and all such changes and modifications are intended to be included within the scope of the present invention as defined in the appended claims.

Claims (2)

CN201911100624.XA2019-11-122019-11-12Data transaction method based on block chainPendingCN110888935A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201911100624.XACN110888935A (en)2019-11-122019-11-12Data transaction method based on block chain

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911100624.XACN110888935A (en)2019-11-122019-11-12Data transaction method based on block chain

Publications (1)

Publication NumberPublication Date
CN110888935Atrue CN110888935A (en)2020-03-17

Family

ID=69747282

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911100624.XAPendingCN110888935A (en)2019-11-122019-11-12Data transaction method based on block chain

Country Status (1)

CountryLink
CN (1)CN110888935A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111478890A (en)*2020-03-302020-07-31中国科学院计算技术研究所 A smart contract-based network service access control method and system

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107911373A (en)*2017-11-242018-04-13中钞信用卡产业发展有限公司杭州区块链技术研究院A kind of block chain right management method and system
CN109063169A (en)*2018-08-172018-12-21福建省农村信用社联合社A kind of customer data management system based on block chain
CN109727033A (en)*2018-12-292019-05-07杭州趣链科技有限公司A kind of Data Access Security control method based on block chain
CN109871669A (en)*2019-03-142019-06-11哈尔滨工程大学 A data sharing solution based on blockchain technology
SG11201906754SA (en)*2018-12-132019-08-27Alibaba Group Holding LtdOff-chain smart contract service based on trusted execution environment
CN110286911A (en)*2019-06-302019-09-27浪潮卓数大数据产业发展有限公司A kind of method and device for making block chain be able to access that external data
CN110335147A (en)*2019-05-292019-10-15西安电子科技大学 A blockchain-based digital asset information exchange system and method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107911373A (en)*2017-11-242018-04-13中钞信用卡产业发展有限公司杭州区块链技术研究院A kind of block chain right management method and system
CN109063169A (en)*2018-08-172018-12-21福建省农村信用社联合社A kind of customer data management system based on block chain
SG11201906754SA (en)*2018-12-132019-08-27Alibaba Group Holding LtdOff-chain smart contract service based on trusted execution environment
CN109727033A (en)*2018-12-292019-05-07杭州趣链科技有限公司A kind of Data Access Security control method based on block chain
CN109871669A (en)*2019-03-142019-06-11哈尔滨工程大学 A data sharing solution based on blockchain technology
CN110335147A (en)*2019-05-292019-10-15西安电子科技大学 A blockchain-based digital asset information exchange system and method
CN110286911A (en)*2019-06-302019-09-27浪潮卓数大数据产业发展有限公司A kind of method and device for making block chain be able to access that external data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111478890A (en)*2020-03-302020-07-31中国科学院计算技术研究所 A smart contract-based network service access control method and system

Similar Documents

PublicationPublication DateTitle
US12323552B2 (en)Systems and methods for tagging fraudulent phone numbers
CN108809932B (en)Block chain-based deposit certificate system, method and readable medium
CN111556120B (en)Data processing method and device based on block chain, storage medium and equipment
CN109741068B (en)Online banking cross-row signing method, device and system
CN107301536A (en)Resource transfers method and device
CN109684287A (en)Gateway information sharing query method and system based on block chain
CN110019103B (en)Cross-chain system and cross-chain implementation method based on block chain
CN112529577A (en)Block chain cross-chain system and method based on excitation treatment
CN111737735A (en)BDChrain block chain service platform
WO2021204044A1 (en)Correction of blockchain data
CN110909381A (en)Block chain-based user comment tamper-proof system and method
CA3226750A1 (en)Telecommunications call validation platform
CN109636304A (en)Dissemination method and device, storage medium, the electronic device of operation system
CN116611840A (en) A blockchain-based distributed data asset circulation traceability system and method
US20160224978A1 (en)Method and system for secure protocol exchange
CN110888935A (en)Data transaction method based on block chain
CN112699136B (en)Cross-link certificate storage method and related device
CN111541619B (en)Self-adaptive active load adjusting method and device for enterprise information networking checking system
CN112966049B (en)Asset management system based on block chain
CN116263925A (en)Accounting method and device based on blockchain
CN113742425A (en) A method and system for uploading, uploading, and interacting with multi-chain data
CN115063099B (en)Block chain-based cost management method, system and medium
CN113067951B (en)Terminal communication management method and device, computer equipment and readable storage medium
CN113032485B (en)Data storage device and data storage method of block chain node
CN114528579B (en)Block chain strengthening method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20200317

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp