To assess the efficacy of the proposed decentralized copyright protection model, it is tested against various video manipulation attacks that frequently occur during multimedia transmission, editing, and copyright infringement. Two major factors in the assessment include: (i) the reliability of the perceptual hashing algorithm in detecting copyright and tampering, and (ii) the performance of the Hyperledger Fabric blockchain network. Similarity scores were generated by calculating average hash (aHash), difference hash (dHash), perceptual hash (pHash), and wavelet hash (wHash), which were then compared to the video fingerprints recorded in the blockchain.
Similarity analysis under video manipulation attacks
The robustness of the model was assessed using several attacks applied to videos, including temporal, spatial, geometric, compression, filtering, and adversarial manipulation attacks. This study’s similarity values came from individual experiments for each video manipulation scenario. Each type of manipulation was applied once to create a representative test case, and its similarity scores were recorded for analysis. The goal was to check how well the proposed framework could spot copyright-related changes under various realistic attack conditions. So, the reported values show results from individual test cases, not averages from repeated trials.
Similarity scores using four perceptual hashing algorithms are listed in Table 3. The proposed model achieves a relatively high degree of similarity under most content-preserving attacks, while remaining sensitive to large structural changes in the videos (Table 3).
Performance under temporal transformations
Temporal transformations such as frame insertion, frame deletion, frame substitution, and frame-rate conversion primarily affect the temporal continuity of videos while preserving their spatial features almost intact. Experiments showed that frame insertion and frame substitution achieved more than 80% similarity with all tested fingerprinting algorithms (Figure 4). Therefore, perceptual fingerprints maintained the visual features of videos despite temporal changes.
Frame deletion yielded a slight decrease in similarity values because of the absence of information in the frames. Nevertheless, the fingerprints were similar enough to provide adequate performance for detecting copyright infringement. Frame-rate variations did not significantly affect the similarity measures, as they yielded values greater than 97% in most test samples. This is because frame-rate transformations do not significantly alter frame features.
Influence of spatial and geometric transformations
Geometric and spatial transformations directly affect the visual structures in video frames, making it relatively difficult for the perceptual hashing technique. Locally tampered regions led to only a slight decrease in similarity values, since the visual modifications were localized and did not substantially alter the global perceptual hash.
The cropping operations resulted in higher variation in similarity values due to the removal of parts of the visual material. Rotational transformations caused the greatest reduction in similarity values, with values ranging from about 48% to 66% across perceptual hash techniques. This is understandable since rotation changes the spatial structures that play an important role in the perceptual hash. Scaling the images had little effect on the similarity scores, since the values remained above 96%. Figure 5 summarizes the similarity results obtained under video rotation, including geometric transformations.
Robustness to compression, filtering, and noise
Compression and transcoding are routine activities when storing and distributing multimedia. Experimental analysis has shown that the similarities were consistently above 98% even after MPEG compression, transcoding, and re-encoding with various video codecs. From the findings, it can be inferred that perceptual fingerprints retain most of the visual content despite compression errors and quantization noise. Also, experiments have been conducted on noise addition and filtering. Regardless of how loud the noise was, the similarity was always between 98% and 99%. Additionally, Gaussian, median, and low-pass filtering resulted in minimal changes in similarity, preserving the overall structural information of the video.
Detection of complex and adversarial modifications
The proposed model was also investigated to identify attacks such as adding text or stickers to video frames, merging video clips, and collusion modification attacks. Such a modification is used to preserve consistency while making unauthorized changes to copyrighted material. The outcome of the similarity analysis after adding text to the video frames is shown in Figure 6 below, whereas Figure 7 displays the results of the similarity analysis of merged video clips.
Comparison of the performance of perceptual hashing algorithms
Each of the four perceptual hashing algorithms had specific properties observed during experimental testing. Perceptual hashing (pHash) proved very robust to compression, filtering, and transcoding, while remaining sensitive to structural manipulations. Wavelet hashing (wHash) performed well under local manipulations, such as adding text or objects.
Difference hashing (dHash) could detect gradient-related structural manipulations but was more sensitive to rotation. Average hashing (aHash) was stable when applied to globally applied operations that did not change overall intensity, but was less stable when geometric manipulation occurred. All in all, pHash and wHash produced the best results among the tested algorithms.
Performance evaluation of blockchain technology
Besides content verification performance, the scalability and performance of the blockchain system were also considered. During experiments, it was discovered that the time required for file upload grew linearly with file size and network size, due to the synchronization needed among peers.
Similarly, the time to mine and create blocks grew linearly with the number of peers. This result was predicted because it becomes more difficult to perform transactions as the number of peers grows, requiring more communication. However, the time observed by the authors was realistic enough for the application domain of copyright registration.
The operation of accessing blocks did not show significant variations until the network size exceeded some specific value. The observed performance is also affected by the hybrid storage architecture. In this setup, ownership metadata, transaction information, and perceptual hash values are stored on the blockchain, while CouchDB handles multimedia data. This reduces the amount added to the distributed ledger, helping keep the growth of blockchain storage under control. Even though the authors didn't conduct a specific comparison with a blockchain-only design, experiments show that the system still performs well for transaction processing and retrieval across different network setups. Figures 8–11 summarize the researchers' blockchain performance evaluations across various network configurations.
Overall, the experimental results indicate efficient performance of the suggested system that combines perceptual hashing with blockchain technology. The suggested framework is resistant to content-preserving operations and at the same time sensitive to structure-changing attacks. Additionally, it can register and verify copyrights on the Hyperledger Fabric network.
Data Availability:
The data and codes used in the present study have been uploaded to the Zenodo repository and can be accessed from: https://doi.org/10.5281/zenodo.20665324. These include extracted frame datasets, perceptual hashes, Hamming distance computation, blockchain benchmarking tests, smart contract code, deployment files, and other metadata used in the experiments on copyright registration and verification.

Figure 1: Proposed decentralized video copyright protection framework architecture. The figure shows the overall structure of the proposed framework, including video preprocessing, perceptual hash generation, blockchain registration, ownership verification, and CouchDB storage. Please click here to view a larger version of this figure.

Figure 2: Proposed system model for video copyright protection and verification workflow. The workflow demonstrates video acquisition, frame extraction, perceptual hash generation, blockchain registration, similarity verification, and copyright decision-making processes within the proposed framework. Please click here to view a larger version of this figure.

Figure 3: Sequence diagram for video copyright registration and verification. The sequence diagram depicts the interactions among the content owner, the application layer, the perceptual hashing module, the smart contract, the peer nodes, the ordering service, the blockchain ledger, and CouchDB during copyright registration and verification. Please click here to view a larger version of this figure.

Figure 4: Similarity analysis under multiple frame-editing operations. The figure presents the cumulative similarity performance of the proposed framework across several temporal video manipulation scenarios, including frame insertion, deletion, replacement, and frame-rate modification. Please click here to view a larger version of this figure.

Figure 5: Similarity analysis under video rotation. The figure depicts the impact of video rotation on similarity scores. This shows the effectiveness of the proposed framework even when the videos are rotated moderately. Please click here to view a larger version of this figure.

Figure 6: Adding text to the video. This shows the similarity results after inserting text into the video frames. It demonstrates the proposed framework's ability to identify content changes while verifying ownership. Please click here to view a larger version of this figure.

Figure 7: Merged segments in the video. This represents the analysis of video similarity generated by merging fragments from various sources. Please click here to view a larger version of this figure.

Figure 8: Execution time analysis for uploading files on CouchDB off-chain storage with a varying number of peers. This figure shows the time required by the proposed framework to upload video metadata to off-chain storage for different file sizes and network configurations. Please click here to view a larger version of this figure.

Figure 9: Execution time analysis in seconds for block mining for varying sizes of files with a varying number of peers on the blockchain network. This figure shows the performance of a block mining operation in the Hyperledger Fabric network across different network configurations. This experiment shows the effects of file size and peer-node configuration on system performance. Please click here to view a larger version of this figure.

Figure 10: Execution time analysis in seconds for block creation for varying sizes of files with a varying number of peers on the blockchain network. The figure below shows the time required to create a block in the network under different network configurations. This helps analyze the framework's operational capabilities and scalability. Please click here to view a larger version of this figure.

Figure 11: Execution time analysis in seconds for block access for varying sizes of files with a varying number of peers on the blockchain network. This figure shows the time required to retrieve information from the blockchain system for different file sizes and peer-node configurations. This shows that the proposed framework can be effectively used for copyright validation and ownership retrieval. Please click here to view a larger version of this figure.
| S. No. | Author(s) | Application | Blockchain | Security | Protection | Scalability | Copyright Protection | Off-chain storage | Integrity | Decentralized |
| 1 | Liu et al.13 | Digital copyright protection using blockchain technology | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ |
| 2 | Zheng et al.12 | Blockchain-based video copyright protection with watermarking | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
| 3 | Qureshi et al.11 | Multimedia copyright management framework | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 4 | Darwish et al.9 | Video watermarking and copyright verification | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
| 5 | Li et al.7 | Decentralized music copyright operation management system | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 6 | Pandian et al.10 | Blockchain-based video integrity verification | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ |
| 7 | Guo J et al.6 | Digital rights management for multimedia resources of online education | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 8 | Moolikagedara et al.14 | Blockchain-based ownership and traceability system | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 9 | Madapati and Pradhan5 | Ethereum-based video copyright protection framework | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 10 | Frattolillo et al.8 | Smart contract-enabled digital copyright protection | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ |
| 11 | Proposed Framework | Hyperledger Fabric–based video copyright protection using multiple perceptual hashes (aHash, dHash, pHash, and wHash) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Table 1: Comparison of existing blockchain-based copyright protection systems. The table compares current blockchain-based methods of copyright protection with the proposed framework across key factors, including blockchain use, smart contracts, perceptual hashing, scalability, copyright protection, ownership security, integrity checks, and decentralization.
| Parameter | Configuration |
| Blockchain Platform | Hyperledger Fabric 2.4.8 |
| Network Type | Permissioned Blockchain |
| Number of Organizations | 2 |
| Number of Peer Nodes | 2 |
| Number of Orderer Nodes | 2 |
| Certificate Authorities | 2 |
| Communication Channel | autochannel |
| Smart Contract Name | vitChain |
| Smart Contract Language | Go |
| State Database | CouchDB |
| Deployment Tool | Minifab |
| Container Platform | Docker |
| Consensus Mechanism | Raft Ordering Service |
| Metadata Storage | CouchDB |
| Ownership Storage | Blockchain Ledger |
Table 2: Hyperledger Fabric deployment configuration parameters. The table lists the deployment configuration details of the Hyperledger Fabric blockchain network, including the organization, peers, ordering service, certificate authority, communication channel, consensus mechanism, smart contracts, and storage used for experimentation.
| S.No | Video Attack | pHash (%) | wHash (%) | dHash (%) | aHash (%) |
| 1 | Frame Insertion Attack | 82.81 | 84.33 | 81.31 | 86.42 |
| 2 | Frame Deletion Attack (space left) | 82.69 | 81.78 | 80.17 | 81.07 |
| 3 | Frame Deletion Attack (space removed) | 75.37 | 78.68 | 76.19 | 79.69 |
| 4 | Frame Replacement Attack | 84.86 | 82.6 | 84.19 | 81.07 |
| 5 | Region Tampering Attack | 99.4 | 98.59 | 99.46 | 99.76 |
| 6 | MPEG Compression Attack | 99.64 | 99.61 | 99.1 | 99.64 |
| 7 | Noise Addition Attack (25%) | 99.52 | 99.58 | 98.8 | 99.7 |
| 8 | Noise Addition Attack (50%) | 99.64 | 99.4 | 98.68 | 99.52 |
| 9 | Noise Addition Attack (75%) | 99.52 | 99.31 | 98.14 | 99.22 |
| 10 | Cropping Attack | 69.71 | 54.81 | 69.11 | 57.27 |
| 11 | Rotation Attack (30°) | 54.21 | 60.61 | 57.09 | 65.56 |
| 12 | Rotation Attack (60°) | 48.56 | 53.97 | 51.38 | 57.57 |
| 13 | Scaling Attack | 98.56 | 99.28 | 96.81 | 97.48 |
| 14 | Translation + Flipping (Left–Right) | 52.88 | 63.46 | 51.2 | 68.63 |
| 15 | Translation + Flipping (Up–Down) | 50 | 45.34 | 60.7 | 42.73 |
| 16 | Median Filtering (25) | 98.92 | 99.1 | 98.02 | 99.7 |
| 17 | Median Filtering (50) | 98.08 | 98.17 | 97.3 | 99.28 |
| 18 | Low-Pass Filtering | 97.84 | 99.13 | 96.03 | 96.63 |
| 19 | Gaussian Blur (σ = 5) | 99.76 | 98.68 | 98.68 | 99.76 |
| 20 | Gaussian Blur (σ = 10) | 99.76 | 97.6 | 97.78 | 99.4 |
| 21 | Re-recording (Camcorder) Attack | 98.68 | 98.83 | 91.95 | 93.51 |
| 22 | Format Conversion (MPEG-4 Encoder) | 99.16 | 99.19 | 98.14 | 99.4 |
| 23 | Format Conversion (H.264 QSV Encoder) | 99.76 | 99.79 | 99.1 | 99.82 |
| 24 | Format Conversion (Libvpx-VP9 Encoder) | 99.76 | 99.7 | 99.04 | 99.76 |
| 25 | Temporal Attack (15 fps) | 97.48 | 98.26 | 98.02 | 99.4 |
| 26 | Temporal Attack (24 fps) | 99.16 | 99.16 | 98.38 | 99.82 |
| 27 | Collusion Attack | 99.76 | 99.28 | 98.74 | 99.58 |
| 28 | Transcoding Attack | 99.76 | 99.7 | 99.04 | 99.76 |
| 29 | Bitrate Change Attack | 99.52 | 99.7 | 99.4 | 99.76 |
Table 3: Similarity analysis between original and modified videos under different attacks. The table illustrates the similarity scores generated by several perceptual hashing techniques under various video manipulations, including frame insertion, deletion, replacement, rotation, compression, scaling, noise addition, text addition, and video merging.