È richiesta un abbonamento a JoVE per visualizzare questo contenuto. Accedi o inizia la tua prova gratuita.

Articolo di ricerca

Un approccio decentralizzato alla protezione del copyright video utilizzando blockchain privata e hashing percettivo

117 visualizzazioni

⸱

DOI:

10.3791/71860

⸱

11 agosto 2026

In questo articolo

Sommario

Questo studio presenta un quadro decentralizzato per la protezione del copyright video che integra blockchain privata, smart contract e tecniche di hashing percettivo. L'obiettivo è consentire la registrazione sicura della proprietà, una gestione immutabile dei record e una verifica efficiente basata sulla similarità dei contenuti video in ambienti distribuiti.

Abstract

La crescente popolarità della condivisione di contenuti video su Internet ha sollevato preoccupazioni riguardo a violazioni del copyright, pirateria e dispute sulla proprietà. I metodi tradizionali e centralizzati per la gestione del copyright affrontano problemi di trasparenza, suscettibilità alla manipolazione e dipendenza da terze parti affidabili. Pertanto, questo studio presenta un sistema decentralizzato di protezione del copyright video basato su Hyperledger Fabric, smart contract e hashing percettivo. Innanzitutto, i fotogrammi dai video vengono estratti e le impronte percettive vengono create utilizzando gli algoritmi di hash medio (aHash), hash di differenza (dHash), hash percettivo (pHash) e hash wavelet (wHash). Gli hash e le informazioni di proprietà sono memorizzati sulla blockchain, mentre gli asset multimediali sono tenuti fuori dal registro. I controlli del copyright vengono effettuati utilizzando confronti di somiglianza a livello di frame basati sulla distanza di Hamming. Il framework proposto è stato testato in varie manipolazioni temporali, spaziali e compressive, tra cui inserimento, cancellazione, ritaglio del fotogramma, ridimensionamento, rotazione, filtraggio e transcodifica. Gli esperimenti hanno mostrato un'elevata robustezza a tali cambiamenti rilevando contemporaneamente modifiche non autorizzate. Pertanto, questa tecnologia può fornire una soluzione pratica ai problemi di copyright utilizzando un framework blockchain decentralizzato.

Introduzione

I progressi nelle tecnologie multimediali digitali hanno cambiato il modo in cui i video vengono prodotti, distribuiti e consumati. Lo streaming video, i social network e i sistemi di condivisione dei contenuti basati su Internet permettono la distribuzione rapida e semplice dei video a un pubblico di tutto il mondo. Sebbene i progressi tecnologici permettano maggiori possibilità creative nella produzione di contenuti video digitali e nella crescita del business online, questi stessi progressi hanno facilitato per i creatori di contenuti affrontare violazioni del copyright, pirateria e problemi di proprietà1. I video possono essere facilmente copiati, montati, ricodificati e ridistribuiti, rendendo la protezione della proprietà intellettuale sempre più difficile nel mondo multimedialeodierno 2,3.

Tipicamente, gli attuali sistemi di gestione del copyright dipendono da un'autorità centrale per registrare i contenuti, convalidarne la proprietà, gestire gli accordi di licenza e gestire le controversie. Nonostante siano ampiamente adottati, questi sistemi di gestione sono soggetti a diverse limitazioni significative4. Innanzitutto, la centralizzazione espone i sistemi di gestione del copyright a potenziali attacchi informatici, manipolazione dei dati e tempi di inattività. Inoltre, la proprietà del copyright è conservata da terzi affidabili, cosa che potrebbe non essere del tutto desiderabile in termini di revisione e mantenimento dell'affidabilità a lungo termine di taliinformazioni 5. Un aumento della quantità di contenuti multimediali digitali rende i processi di verifica convenzionali meno efficienti, poiché tendono a richiedere troppo tempo e diventano pocopratici 6.

La tecnologia blockchain sembra essere una delle soluzioni in grado di risolvere problemi di fiducia e trasparenza all'interno dell'ambientedistribuito 7. Utilizzando registri immutabili tramite crittografia e meccanismi di consenso, la blockchain consente una tenuta sicura dei registri senza che un'autorità centrale controlli il processo. Non appena i record vengono aggiunti alla blockchain, diventano immutabili e immutabili, fornendo così livelli più elevati di tracciabilità e responsabilità8. Ecco perché sono stati fatti molti sforzi per studiare applicazioni blockchain in aree come DRM, IP e garanzia della proprietàmultimediale 9. Tra le piattaforme blockchain esistenti, Hyperledger Fabric ha ricevuto notevole attenzione per le sue funzionalità, tra cui un'architettura autorizzata, una struttura modulare, il supporto per smart contract, la privacy e l'elaborazione rapida. A differenza delle catene pubbliche, l'architettura autorizzata di Hyperledger Fabric la rende ideale per i sistemi di protezione del copyright10.

Tuttavia, ci sono alcune limitazioni nell'uso della blockchain come unico mezzo per identificare lo stato del copyright dei contenutimultimediali 11. Innanzitutto, le funzioni hash crittografiche tradizionali (ad esempio, SHA-256) producono risultati di hash completamente diversi anche quando vengono apportate modifiche minori a un video12. Sebbene sia una caratteristica desiderabile per scopi crittografici, ostacola il riconoscimento visivo di versioni simili o modificate di contenuti multimediali protetti da copyright. Pertanto, la verifica multimediale del copyright deve basarsi su algoritmi attenti al contenuto che possono rilevare somiglianze percettive in immagini ovideo 13.

Uno dei modi più promettenti per affrontare il problema del copyright nei contenuti multimediali è l'uso dell'hashingpercettivo 14. A differenza dell'hashing crittografico, l'hashing percettivo produce impronte digitali che codificano le proprietà visive dell'immagine o del fotogrammavideo 15. Quindi, anche se il file è stato modificato tramite i processi usuali (compressione, filtraggio, riscala, aggiunta di rumore, ecc.), l'hash rimane relativamenteinvariato 16. Attualmente sono in uso quattro tipi di hash percettivi: hash medio, hash di differenza, hash percettivo e hashwavelet 17,18.

Sono stati condotti numerosi studi di ricerca che hanno indagato l'uso della tecnologia blockchain in combinazione con le tecniche di protezione del copyright per i datimultimediali 19. Lavori precedenti hanno utilizzato la tecnologia blockchain per la registrazione della proprietà, la filigrana digitale, l'archiviazione distribuita e la gestione delle prove, la gestione decentralizzata dei diritti e l'archiviazione sicura di contenutimultimediali 20. L'Hyperledger Fabric è stato sfruttato in lavori precedenti per abilitare la registrazione del copyright, la gestione dei diritti e l'audit delle transazioni tramite smart contract e protocolli di consensoautorizzati 21,22. Allo stesso modo, sono stati proposti approcci di hashing percettivo e watermarking per rilevare contenuti multimediali duplicati e manipolati. Nonostante questi risultati promettenti nel facilitare la gestione del copyright tramite la tecnologia blockchain, esistono ancora alcunelacune 23,24. Innanzitutto, molti precedenti framework si occupano principalmente della registrazione della proprietà ma non hanno la capacità di verificare i contenuti. In secondo luogo, molte opere si sono basate su un unico approccio di hashing o watermarking, rendendole così più vulnerabili agli attacchi di manipolazione video25,26. La Tabella 1 mostra che i sistemi esistenti generalmente supportano la registrazione della proprietà ma raramente combinano la gestione decentralizzata della proprietà con la verifica del contenuto multi-hash.

Con i progressi nella tecnologia di montaggio video, c'è una maggiore necessità di una verifica efficiente della proprietà video per prevenire la violazione del copyright. La tecnologia attuale offre diversi metodi per manipolare temporalmente i video aggiungendo, rimuovendo, sostituendo e modificando il frame rate. Analogamente, le opzioni di manipolazione spaziale includono ridimensionamento dei fotogrammi, scaling, filtraggio, compressione, transcodifica e alterazioni geometriche dei video28. Queste manipolazioni rendono difficile identificare i titolari del copyright, anche se non cambiano l'aspetto del video. Un sistema efficiente deve essere in grado di distinguere con integrità tra manipolazione ammissibile, proprietà e violazione del copyright29.

Per affrontare la sfida di una gestione efficiente del copyright video, questo articolo propone un modello decentralizzato che sfrutta Hyperledger Fabric, smart contract e hashing percettivo. Il framework proposto genererà impronte percettive utilizzando tecniche di hashing, estraendo i fotogrammivideo 30,31. Quattro diverse tecniche di hashing, ovvero aHash, dHash, pHash e wHash, saranno impiegate per generare impronte percettive. Le informazioni sulla proprietà, l'ora e gli hash sono registrati nel registro basato su blockchain autorizzato. Per migliorare la scalabilità, CouchDB viene utilizzato insieme alla blockchain per archiviare contenuti multimediali off-chain.

Il framework proposto impiega l'analisi della distanza di Hamming per validare la somiglianza a livello di fotogramma e rilevare modifiche, duplicazioni o usi illegali di video. Combinando diverse tecniche di hashing percettivo con l'audibilità basata su blockchain, la soluzione raggiunge sia l'autenticazione a livello di contenuto sia la gestione della proprietà a prova di manomissione. A differenza dei sistemi precedenti, che si basano su un unico metodo di verifica, il framework proposto utilizza molteplici descrittori percettivi per resistere a una gamma di manipolazioni video temporali, spaziali e compressive.

Questi sono i principali contributi presentati nel lavoro di ricerca: (1) Un approccio di decentralizzazione per il processo sicuro di registrazione e verifica del copyright per i video utilizzando il framework Hyperledger Fabric; (2) Vengono utilizzati molteplici algoritmi di hashing percettivo, come aHash, dHash, pHash e wHash, per creare molteplici impronte video che possono riconoscere video simili anche dopo essere stati modificati; (3) Viene sviluppato un modello di database distribuito che utilizza sia Hyperledger Fabric che CouchDB per affrontare problemi di scalabilità senza compromettere l'integrità e la tracciabilità dei dati; (4) Viene formulato un processo di verifica completo che coinvolge il calcolo della distanza di Hamming per determinare la manipolazione dei video rispetto a fotogrammi e pixel; (5) Vengono condotti esperimenti per dimostrare la capacità del metodo proposto nel rilevare video modificati.

Pertanto, integrando la proprietà basata su blockchain e più algoritmi di hashing, il framework proposto offre un approccio praticabile alla protezione decentralizzata del copyright video.

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Protocollo

Questo studio non ha coinvolto partecipanti umani, soggetti umani, soggetti animali o campioni clinici. Pertanto, non era richiesta l'approvazione etica istituzionale e il consenso informato.

Materiali e software

L'ambiente utilizzato per distribuire il framework era Hyperledger Fabric versione 2.4.8, CouchDB, Docker Containers, distribuzione Minifab, applicazioni di elaborazione multimediale FFmpeg e il linguaggio di programmazione Go. Hyperledger Fabric forniva servizi per la gestione decentralizzata del registro e l'esecuzione degli smart contract, mentre CouchDB memorizzava e recuperava le informazioni sul copyright in modo efficiente tramite archiviazione off-chain. FFmpeg veniva utilizzato per la pre-elaborazione dei video e l'estrazione dei fotogrammi video, mentre gli algoritmi di hashing percettivo venivano applicati tramite librerie di hashing delle immagini nel linguaggio di programmazione Go. Un elenco di tutti gli strumenti e le rispettive descrizioni è illustrato nella Tabella dei Materiali.

Architettura del framework

Il framework proposto impiega algoritmi di hashing percettivo all'interno del blockchain autorizzato Hyperledger Fabric per consentire un approccio decentralizzato alla protezione del copyright video e alla validazione della proprietà. Il framework è composto da cinque componenti principali: preprocessing video, generazione percettiva di hash, registrazione del copyright basata su blockchain e verifica basata sulla similarità. In questo contesto, Hyperledger Fabric funge da livello di trust, fornendo record di proprietà immutabili, mentre CouchDB fornisce uno storage off-chain. L'architettura complessiva del framework proposto è raffigurata nella Figura 1.

Modello del sistema per la verifica del copyright

Un flusso di lavoro dettagliato del sistema in esame è mostrato nella Figura 2. Inizia con l'acquisizione video, seguita dall'estrazione dei fotogrammi a intervalli regolari usando FFmpeg. I frame estratti vengono elaborati all'interno dell'ambiente di implementazione Hyperledger Fabric, che include azioni come la registrazione della proprietà, l'amministrazione dei certificati, la comunicazione tra peer e la validazione delle transazioni. L'hashing percettivo viene applicato ai frame estratti, seguito dal calcolo della distanza di Hamming per valutare il grado di somiglianza. Se la distanza di Hamming è inferiore alla soglia, il frame è considerato autentico e simile al contenuto registrato; altrimenti, viene trattato come contenuto modificato.

Acquisizione video, preprocessing e creazione di hashing percettivo

I campioni video utilizzati nell'esperimento erano file MP4 a risoluzione 480p, con una durata media di circa 26 secondi. Il dataset di valutazione comprendeva 15 campioni video, inclusi un video di riferimento originale e diverse versioni modificate. Queste modifiche includevano compiti di editing comuni come modificare i frame rate, inserire, cancellare o sostituire i fotogrammi, e applicare distorsioni come ritagliare, scalare, rotazione ed effetti di sovrapposizione. Il dataset includeva anche compressione, rumore, testo e aggiunte di adesivi, effetti glitch e altro ancora. Tutti i video erano in formato MP4 a risoluzione 480p e subivano gli stessi passaggi di pre-elaborazione e generazione delle impronte digitali. Progettato per testare la resilienza del sistema, questo dataset copre una vasta gamma di scenari reali che coinvolgono violazione e manipolazione. Prima di essere soggetti al rilevamento e alla conferma del copyright, i file video venivano sottoposti a pre-elaborazione in FFmpeg. I fotogrammi dai file video venivano estratti a intervalli di 1 secondo per ottenere riassunti di contenuto condensati sotto forma di contenuti visivi che rimanevano computazionalmente poco costosi da elaborare. Successivamente, questi fotogrammi venivano convertiti in scala di grigi e normalizzati per minimizzare le variazioni di intensità dei pixel dovute alle condizioni di illuminazione, alle differenze di codifica e compressione.

Quattro funzioni di hashing percettivo sono state utilizzate per produrre impronte digitali di contenuti video sotto forma di hashing medio (aHash), hashing differenziale (dHash), hashing percettivo (pHash) e hashing wavelet (wHash).

Per la generazione di hash, i frame venivano prima convertiti in scala di grigi e ridimensionati a 8x8 pixel per calcolare aHash e dHash. Con aHash, veniva generata un'impronta digitale a 64 bit confrontando ogni pixel con il valore medio della scala di grigi. L'algoritmo dHash ha fatto qualcosa di simile, creando anch'esso un'impronta digitale a 64 bit, ma ha osservato come differissero le intensità dei pixel orizzontali adiacenti. Per pHash, i fotogrammi venivano ridimensionati a 32x32 pixel, quindi veniva calcolata la trasformata discreta del coseno. Per generare l'impronta percettiva a 64 bit, sono stati utilizzati solo i coefficienti DCT a bassa frequenza 8x8. Per quanto riguarda wHash, i fotogrammi sono stati nuovamente ridimensionati a 32x32 pixel, ma questa volta sono stati elaborati con una trasformata wavelet di Haar. Un hash a 64 bit veniva generato a partire dai coefficienti delle wavelet a frequenza più bassa estratti. Tutte queste impostazioni dei parametri mirano a un buon equilibrio tra efficienza computazionale e forza per gestire le tipiche modifiche video.

Per eseguire calcoli efficienti delle funzioni hash, queste immagini venivano normalizzate e ridimensionate. Il metodo di hashing medio funziona confrontando l'intensità dei pixel con quella della media dell'immagine. L'hashing delle differenze funziona in modo simile ma si concentra sui gradienti locali confrontando l'intensità dei pixel con quella dei pixel vicini. L'hashing percettivo utilizza le caratteristiche di Fourier che derivano dalla DCT, mentre l'hashing wavelet si basa sui risultati della trasformata wavelet per estrarre le caratteristiche.

Registrazione e verifica del copyright basate su blockchain

Le impronte percettive, i metadati di proprietà, i timestamp e i dettagli delle transazioni ottenuti vengono inseriti nella blockchain Hyperledger Fabric tramite lo smart contract vitChain. L'implementazione della blockchain include due organizzazioni, due peer, due nodi ordinati, due nodi autorità di certificazione (CA) e database di stato CouchDB, tutti collegati tramite un autocanale. Il framework blockchain autorizzato facilita l'elaborazione sicura, l'accesso limitato e la conservazione a prova di manomissione dei dati del copyright.

La procedura di registrazione del copyright inizia una volta che il proprietario del contenuto carica il video tramite l'interfaccia utente. Quando un utente invia un video per la registrazione del copyright, il livello applicativo chiama lo smart contract vitChain tramite l'Hyperledger Fabric SDK. Questa registrazione include un ID transazione unico, informazioni sul proprietario, ID video, timestamp e quattro tipi di valori hash percettivi: aHash, dHash, pHash e wHash. Inoltre, ci sono i metadati sui contenuti. L'app invia la proposta di transazione ai peer che lo approvano. Questi pari gestiscono quindi la logica degli smart contract e garantiscono che la transazione sia conforme alla politica di endorsement. Dopo la validazione riuscita, la transazione passa al servizio di ordinazione. Qui, le transazioni verificate vengono raggruppate in blocchi e inviate ai nodi peer per essere incluse nel registro. Nel frattempo, i metadati correlati vengono inseriti in CouchDB. Si collegano ai record della blockchain tramite l'ID della transazione, consentendo semplici ricerche e mantenendo coerenti sia i dati on-chain che off-chain.

Dopo la preelaborazione e i calcoli di hash percettivo, le impronte digitali, insieme ai metadati associati, vengono assemblate in una transazione da eseguire dallo smart contract. La validazione delle transazioni viene effettuata dai pari partecipanti in conformità con la politica di approvazione specificata. Al momento dell'approvazione, la transazione viene passata al servizio ordinatore per essere inclusa in un blocco sul registro distribuito. Per un funzionamento affidabile, abbiamo incluso la gestione degli errori di base nei processi di registrazione e verifica. Prima che avvenga una transazione, l'app controlla i metadati obbligatori, le informazioni sulla proprietà e gli hash percettivi per evitare problemi. Se le transazioni non rispettano le regole di endorsement o hanno parametri non validi, i nodi peer le rifiutano categoricamente. Quando si verificano problemi come fallimenti di comunicazione o errori di elaborazione, il sistema li registra e invia un avviso amministrativo. Questo aiuta a prevenire piccoli errori di elaborazione che si propaghino nel sistema. Durante i controlli del copyright, i video contenenti metadati non validi o valori hash corrotti sono esclusi dal processo di verifica. Anche i video per i quali la generazione delle impronte digitali fallisce sono esclusi dal processo di verifica. Nel complesso, questi passaggi mantengono i dati puliti e rafforzano l'affidabilità del framework. Le informazioni sulla proprietà del video protetto da copyright diventano immutabili e sono disponibili per un recupero successivo.

Verifica

Il processo di verifica prevede passaggi simili di preprocessing e calcolo delle impronte digitali, seguiti da un confronto delle impronte digitali con le impronte digitali memorizzate nella blockchain, utilizzando una misura di somiglianza basata sulla distanza di Hamming. In base alla misura di somiglianza, lo smart contract determina le informazioni sul copyright del video inviato. Il flusso di lavoro di interazione è rappresentato nella Figura 3.

Verifica del copyright basata sulla similarità

Il processo di verifica del copyright confronta le impronte digitali percettive derivate dal video di interrogazione con quelle precedentemente archiviate nel sistema blockchain. Lo stesso processo di preelaborazione e generazione di hash value utilizzato durante la registrazione viene ripetuto nella fase di verifica per mantenere la coerenza. La somiglianza viene misurata usando la distanza di Hamming, che conta il numero di differenze di bit tra due valori hash. Distanze Hamming più piccole indicano una maggiore somiglianza tra i due video, mentre distanze Hamming maggiori indicano manipolazione dei contenuti. Per verificare se il video di query corrispondeva a quello registrato, abbiamo usato la distanza di Hamming tra i loro valori hash percettivi. Sulla base di esperimenti preliminari, è stata selezionata una soglia di distanza Hamming di 20 per fornire un equilibrio adeguato tra la robustezza alle operazioni di elaborazione video comuni e la sensibilità alle modifiche non autorizzate. I video con una distanza di Hamming di 20 o meno erano considerati rappresentanti lo stesso contenuto protetto da copyright. Se fosse di più, mostrerebbe grandi cambiamenti. Questo 20 è stato scelto per gestire i montaggi video comuni come compressione, filtraggio, transcodifica e variazioni di frame rate, ma rileva comunque modifiche non autorizzate. Vengono effettuate misurazioni di somiglianza per tutte le impronte digitali raccolte, poi aggregate per produrre una conclusione di verifica del copyright. I video che si discostano dai contenuti registrati vengono segnalati per ulteriori controlli.

Ambiente di distribuzione

L'ambiente del banco di prova è stato creato utilizzando container Docker e lo strumento di orchestrazione Minifab. Una rete blockchain basata su Hyperledger Fabric versione 2.4.8 è stata implementata con CouchDB come database di stato e livello di archiviazione per i dati degli smart contract. Lo smart contract vitChain è stato implementato in Go e distribuito utilizzando il ciclo di vita del chaincode Hyperledger Fabric. I parametri di distribuzione sono riassunti nella Tabella 2. La rete era composta da due organizzazioni partecipanti, ovvero il Content Creator e il Videographer. Per garantire l'integrità delle transazioni e prevenire registrazioni o modifiche non autorizzate del copyright, è stata implementata una politica di endorsement multi-organizzazione, che richiedeva l'approvazione di entrambe le organizzazioni prima che una transazione potesse essere messa nel registro contabile. In particolare, la politica di endorsement seguiva una regola AND, espressa come AND ('ContentCreatorMSP.peer', 'VideographerMSP.peer').

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Risultati

Per valutare l'efficacia del modello proposto di protezione decentralizzata del copyright, viene testato contro vari attacchi di manipolazione video che avvengono frequentemente durante la trasmissione multimediale, il montaggio e la violazione del copyright. Due fattori principali nella valutazione includono: (i) l'affidabilità dell'algoritmo di hashing percettivo nel rilevare copyright e manomissioni, e (ii) le prestazioni della rete blockchain Hyperledger Fabric. I punteggi di somigli...

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Discussione

Come dimostra il framework proposto, integrare la blockchain con l'hashing percettivo può proteggere efficacemente i video dalla violazione del copyright in modo decentralizzato. Innanzitutto, combinando la registrazione immutabile della proprietà e l'hashing percettivo, soddisfa entrambe le condizioni primarie dei sistemi di gestione del copyright: la registrazione sicura della proprietà e l'identificazione dei materiali protetti da copyright. In secondo luogo, l'utilizzo di Hyperledger...

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Dichiarazioni

Gli autori non hanno conflitti di interesse da dichiarare.

Ringraziamenti

Gli autori desiderano ringraziare la VIT-AP University, Amaravati, India, per aver fornito le strutture computazionali e il supporto alla ricerca necessari per condurre questo studio. Gli autori riconoscono inoltre il supporto ricevuto dal Dipartimento di Informatica e Ingegneria durante lo sviluppo e la valutazione del framework proposto.

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Materiali

Elenco dei materiali utilizzati in questo articolo
NomeAziendaNumero di catalogoCommenti
CouchDBApache Software Foundationhttps://couchdb.apache.orgNoSQL database used for off-chain storage of video metadata and multimedia content.
DockerDocker Inc.https://www.docker.comContainerization platform used to deploy blockchain nodes, CouchDB instances, and supporting services.
FFmpegFFmpeg Developershttps://ffmpeg.orgMultimedia processing framework used for video decoding, frame extraction, and preprocessing.
Go Programming LanguageGoogle LLCVersion 1.20+; https://go.devProgramming language used to develop the vitChain smart contract (chaincode).
Google DriveGoogle LLChttps://drive.google.comStorage platform used for hosting and retrieving experimental video datasets.
Hyperledger FabricHyperledger FoundationVersion 2.4.8; https://hyperledger-fabric.readthedocs.ioPermissioned blockchain platform used for decentralized copyright registration, transaction validation, and ledger management.
ImageHash LibraryLoupaxhttps://github.com/loupax/imagehashLibrary used to generate perceptual hash values for video-frame authentication.
MinifabIBM / Hyperledger Communityhttps://github.com/hyperledger-labs/minifabLightweight deployment and orchestration tool used to configure and manage the Hyperledger Fabric network.
Ubuntu LinuxCanonical Ltd.Ubuntu 22.04 LTSOperating system used for blockchain deployment and experimental evaluation.
Visual Studio CodeMicrosoft Corporationhttps://code.visualstudio.comIntegrated development environment used for source code development and debugging.

Riferimenti

  1. Hou Z, et al. Zero-watermark method based on multi-channel PCNN and blockchain for remote sensing image transaction certificate and copyright protection. IEEE Transactions on Geoscience and Remote Sensing. 2025 Jun 2.
  2. Zhang T. TMRB: Trusted Multimedia Scheme With Redactable Blockchain. IEEE Transactions on Consumer Electronics. 2025 Feb 17.
  3. Sathyabama AR, Katiravan J. BlockImage: A Secure Framework for Image Authentication and Provenance using AI and Blockchain. Journal of Innovative Image Processing. 2025 Mar;7(1):28-49.
  4. Gao J, Zhang X, Moshayedi AJ, Zhong S. Research on data storage and sharing of intelligent video surveillance in steel plants based on blockchain: J. Gao et al. The Journal of Supercomputing. 2025 May 30;81(8):931.
  5. Madapati SL, Pradhan NR. Decentralizing video copyright protection: a novel blockchain-enabled framework with performance evaluation. Frontiers in Artificial Intelligence. 2025 Aug 18;8:1655709.
  6. Guo J, et al. Blockchain-enabled digital rights management for multimedia resources of online education. Multimedia Tools and Applications. 2020 Apr;79(15):9735-55.
  7. Li Y, et al. A decentralized music copyright operation management system based on blockchain technology. Procedia Computer Science. 2021 Jan 1;187:458-63.
  8. Frattolillo F. Blockchain and smart contracts for digital copyright protection. Future Internet. 2024 May 14;16(5):169.
  9. Darwish SM, Abu-Deif MM, Elkaffas SM. Blockchain for video watermarking: An enhanced copyright protection approach for video forensics based on perceptual hash function. PloS one. 2024 Oct 22;19(10):e0308451.
  10. Pandian PS, et al. Blockchain-Assisted Video Integrity Verification Using ResNeXt and LSTM-Based Deepfake Detection. International Journal of Basic and Applied Sciences. 2025;14:802-7.
  11. Qureshi A, Megias Jimenez D. Blockchain-based multimedia content protection: Review and open challenges. Applied Sciences. 2020 Dec 22;11(1):1.
  12. Zheng J, et al. A novel video copyright protection scheme based on blockchain and double watermarking. Security and communication networks. 2021;2021(1):6493306.
  13. Liu Y, Zhang J, Wu S, Pathan MS. Research on digital copyright protection based on the hyperledger fabric blockchain network technology. PeerJ Computer Science. 2021 Sep 17;7:e709.
  14. Moolikagedara K, Nguyen M, Yan WQ, Li XJ. Video Blockchain: A decentralized approach for secure and sustainable networks with distributed video footage from vehicle-mounted cameras in smart cities. Electronics. 2023 Aug 27;12(17):3621.
  15. Riaz A, et al. S2H-securing smart homes: A blockchain-based preservation approach. Internet of Things. 2025 Mar 1;30:101523.
  16. Adeniyi JK, et al. A blockchain-based smart healthcare system for data protection. IScience. 2025 Apr 18;28(4).
  17. Alamsyah A, Setiawan IP. Enhancing privacy and traceability of public health insurance claim system using blockchain technology. Frontiers in Blockchain. 2025 Feb 11;8:1474434.
  18. Xu S, Yang X, Xie Z. The future of misinformation control: integrating advanced algorithms and Blockchain for effective Deepfake detection. Peer-to-Peer Networking and Applications. 2025 Jul;18(4):244.
  19. Asaithambi S, et al. A secure and trustworthy blockchain-assisted edge computing architecture for industrial internet of things. Scientific Reports. 2025 May 2;15(1):15410.
  20. AbdElkareem N, Selim, M. & Shalaby, A. Blockchain-Based Computationally Efficient Procedure for Multimedia Security Utilizing Bit Plane Slicing and Wavelet Transform. Arab J Sci Eng 50, 19135–19151 (2025).
  21. Abreu H, Pereira V, Barata J. Blockchain-based digital product passport: design principles and demonstration. International Journal of Production Research. 2025 Aug 18;63(16):5863-82.
  22. Sychowiec J, Zieliński Z. A Blockchain-Based Framework for Secure Data Stream Dissemination in Federated IoT Environments. Electronics. 2025 May 20;14(10):2067.
  23. Zhao K, Bao Z, Zhang Y, Lei H. BECAAC: A blockchain and edge computing-assisted access control scheme for medical data sharing. IEEE Internet of Things Journal. 2025 Jun 5.
  24. Ilyas B, Kumar A, Ali SM, Lei H. Blockchain-enabled IoT access control model for sharing electronic healthcare data. Multimedia Tools and Applications. 2025 Mar;84(10):8127-48.
  25. Rani D, et al. A secure digital evidence preservation system for an iot-enabled smart environment using ipfs, blockchain, and smart contracts. Peer-to-Peer Networking and Applications. 2025 Mar;18(2):5.
  26. Ahmed O, Kamabe H. Proposing blockchain based framework to mitigate VUCA realm problems for automobile life cycle. Frontiers in Blockchain. 2025 Jun 27;8:1607271.
  27. Dutta J, Barman S. Smart contract and blockchain-based secured approach for storing and sharing electronic health records. Multimedia Tools and Applications. 2025 May;84(16):16883-907.
  28. Diba BS, et al. From centralization to decentralization: Blockchain’s role in transforming social media platforms. IEEE Access. 2025 Apr 16.
  29. Kulkarni MD, Awate A, Shahade M, Nandwalkar B. ExamGuard: Smart contracts for secure online test. Information Systems. 2025 Feb 1;128:102485.
  30. Ohize HO, et al. Blockchain for securing electronic voting systems: a survey of architectures, trends, solutions, and challenges. Cluster Computing. 2025 Apr;28(2):132.
  31. Xiong R, et al. Leveraging consortium blockchain for secure cross-domain data sharing in supply chain networks. IEEE Transactions on Services Computing. 2025 Feb 20.

Accesso limitato. Accedi o avvia una prova gratuita per visualizzare questo contenuto.

Ristampe e permessi

Tag

Hyperledger FabricSmart ContractEstrazione di FrameDistanza di HammingVerifica della ProprietàPirateria VideoFramework Decentralizzato