A Novel Database Watermarking Technique Using Blockchain as Trusted Third Party
Source abstract
Abstract
With widespread use of relational database in various real-life applications, maintaining integrity and providing copyright protection is gaining keen interest of the researchers. For this purpose, watermarking has been used for quite a long time. Watermarking requires the role of trusted third party and a mechanism to extract digital signatures (watermark) to prove the ownership of the data under dispute. This is often inefficient as lots of processing is required. Moreover, certain malicious attacks, like additive attacks, can give rise to a situation when more than one parties can claim the ownership of the same data by inserting and detecting their own set of watermarks from the same data. To solve this problem, we propose to use blockchain technology—as trusted third party—along with watermarking for providing a means of rights protection of relational databases. Using blockchain for writing the copyright information alongside watermarking helps to secure the watermark as changing the blockchain is very difficult. This way, we combined the resilience of our watermarking scheme and the strength of blockchain technology—for protecting the digital rights information from alteration—to design and implement a robust scheme for digital right protection of relational databases. Moreover, we also discuss how the proposed scheme can also be used for version control. The proposed technique works with nonnumeric features of relational database and does not target only selected tuple or portion (subset) from the database for watermark embedding unlike most of the existing techniques; as a result, the chances of subset selection containing no watermark decrease automatically. The proposed technique employs zero-watermarking approach and hence no intentional error (watermark) is added to the original dataset. The results of the experiments proved the effectiveness of the proposed scheme.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Blockchain Technology Applications and Security · Advanced Steganography and Watermarking Techniques · Advanced Malware Detection Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (27)
Show source-provided references
1. The use of the blockchain technology and digital watermarking to provide data authenticityon a mining enterprise10.3390/s20123443 ↗
2. Blockchain challenges and opportunities: A survey10.1504/IJWGS.2018.095647 ↗
3. Forkbase: An efficient storage engine for blockchain and forkable applications10.14778/3231751.3231762 ↗
4. Blockchain for digital rights management10.1016/j.future.2018.07.029 ↗
5. A survey on reversible watermarking techniques for relational databases10.1002/sec.1196 ↗
6. Watermarking techniques for relational databases: Survey, classification and comparison
7. Information hiding techniques: A tutorial review
8. A survey on the security of blockchain systems10.1016/j.future.2017.08.020 ↗
9. Hqr-scheme: A high quality and resilient virtual primary key generation approach for watermarking relational data
10. Reversible fragile watermarking scheme for relational database based on prediction-error expansion10.1155/2020/1740205 ↗
11. A comprehensive survey of watermarking relational databases research
12. Populating a release history database from version control and bug tracking systems
13. Watermarking relational databases
14. Watermarking relational data: Framework, algorithms and analysis10.1007/s00778-003-0097-x ↗
15. An image based algorithm for watermarking relational databases
16. A new watermarking approach for relational data
17. Watermarking as a service (waas) with anonymity10.1007/s11042-018-7074-2 ↗
18. Traceability and ownership claim of data on big data marketplace using blockchain technology10.1080/24751839.2020.1819634 ↗
19. A new watermarking method to protect blockchain records comprising small graphic files
20. A crypto-watermarking system for ensuring reliability control and traceability of medical images
21. Preventing additive attacks to relational database watermarking
22. Secure digital databases using watermarking based on English-character attributes10.2174/2213275912666190103142858 ↗
23. Relational database security using digital watermarking and evolutionary techniques10.1111/coin.12209 ↗
24. On the role of optimization algorithms in ownership-preserving data mining10.1631/FITEE.1601479 ↗
25. Tampering detection of distributed databases using blockchain technology
26. Bdmark: A blockchain-driven approach to big data watermarking
27. Robust and blind watermarking of relational database systems10.3844/jcssp.2008.1024.1029 ↗