WebAssembly Blockchain Verification for Deepfake Content Lineage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain technologies are limited in effectively addressing deep fake issues by only implementing source display and tracking, lacking integrated management and tracking of secondary works, and there is a need for a system that can verify the authenticity of digital content like video, image, voice, or text with high freedom in smart contract language selection and web operability.
Innovation Solution
A WebAssembly-based blockchain platform system that includes a client device, relay server, and blockchain network for generating hashes, distributing smart contracts, and performing verification on a WebAssembly virtual machine to determine forgery or falsification of digital content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If existing blockchain technology is used for digital content verification, then source tracking function is implemented, but integrated management and tracking of secondary works cannot be achieved
Solution Approach 1:
The patent implements a universal blockchain-based platform that handles multiple types of digital content (images, videos, audio, text) and their secondary works through a unified smart contract system. The system can manage original content registration, secondary work creation, and verification across different content types using the same technical framework, achieving integrated management while maintaining verification reliability.
Solution Approach 2:
The patent employs a nested structure where secondary works contain references to their source original works through embedded smart contract identifiers. Each secondary work's smart contract nests the identifier of the parent work, creating a hierarchical tracking system that enables integrated management of content chains while preserving the ability to verify each individual work's authenticity.
2Productivity
If traditional blockchain platforms are used, then source display function is available, but tracking of secondary works produced with permission cannot be maximized
Solution Approach 1:
The patent implements preliminary registration of original digital content on the blockchain before any secondary works are created. By pre-registering the content and generating a unique identifier that will be used by all subsequent secondary works, the system enables efficient tracking of the entire content lineage without requiring complex real-time coordination, thus improving tracking efficiency while keeping system structure manageable.
Solution Approach 2:
The patent incorporates a feedback mechanism where each secondary work's creation is recorded on the blockchain with a reference to its source work. This creates a traceable feedback loop that allows the system to automatically track the propagation of digital content through multiple generations of secondary works, enhancing tracking efficiency through automated verification rather than manual processes.
3Adaptability or versatility
If WebAssembly-based blockchain platform is used, then smart contract language selection freedom and web operability are improved, but system complexity increases
Solution Approach 1:
The patent introduces WebAssembly as an intermediary layer between the blockchain platform and smart contract implementations. This intermediary enables multiple programming languages to compile to a common WebAssembly bytecode that can be executed on the blockchain virtual machine, providing language selection freedom while abstracting away the underlying platform complexity from developers.
Solution Approach 2:
The patent replaces traditional blockchain virtual machine implementations with a WebAssembly-based virtual machine. This substitution leverages the mature WebAssembly technology ecosystem, enabling better web browser integration and performance optimization while maintaining blockchain security properties, thus improving web operability without proportionally increasing system complexity.
Data Source
AI summary
A system for determining forgery or falsification of a digital content using a WebAssembly-based blockchain platform including a blockchain network, includes a client device configured to provide an original digital content to a relay server; the relay server configured to generate a hash for the original digital content provided from the client device and transmit the hash to a blockchain network; and a plurality of nodes configured to perform mining on a block including a transaction generated by distribution of a smart contract for the original digital content to distribute the mined block on the network, and perform comparison and verification between the smart contract for the original digital content included in the mined block and a smart contract for a digital content created using the original digital content, on a WebAssembly virtual machine.


