Blockchain Video Streaming P2P Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming methods using peer-to-peer technology are vulnerable to cyber-attacks such as DDOS, malware, and bandwidth reduction, and lack effective authentication and content control for secure packet distribution.

Innovation Solution

A method utilizing private blockchain technology for secure video streaming, where each video packet is verified by nodes before being added to the network, using hash functions like SHA1 or SHA3 to ensure packet integrity and authenticity, preventing malicious packets from being distributed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If peer-to-peer caching technology is used for video streaming, then scalability and server load reduction are improved, but network security and packet authenticity are worsened

Engineering Contradiction:
ImprovescalabilityVSAvoidnetwork security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces blockchain technology as an intermediary layer between P2P nodes to verify packet authenticity. The blockchain ledger acts as a trusted mediator that records and validates video packet hashes, allowing nodes to verify packets without compromising security. This resolves the contradiction by enabling secure P2P streaming through the intermediary verification mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary hashing of video packets before distribution. Each video packet is hashed using SHA-256 algorithm and the hash is recorded in the blockchain before actual packet distribution. This preliminary action creates a verification baseline that prevents malicious packet injection, allowing scalable P2P streaming with built-in security validation.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If traditional video streaming methods are used, then implementation simplicity is improved, but vulnerability to cyber-attacks is worsened

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcyber-attack vulnerability
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces blockchain as a mediator layer that sits between the video source and P2P distribution network. This intermediary provides authentication and integrity verification without significantly complicating the overall system architecture. The blockchain ledger serves as a trusted reference that simplifies security implementation compared to complex custom authentication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses cryptographic hashing to create a compact copy (hash value) of each video packet that serves as its digital fingerprint. This copying mechanism allows verification of packet authenticity without transmitting or storing the actual video content multiple times. The hash copy provides security verification while maintaining implementation simplicity through efficient data structures.

Inventive Principle:
Principle #26Copying

3Productivity

If packet distribution is enabled across P2P network nodes, then network bandwidth utilization is improved, but control over packet content is worsened

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidpacket content control
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a feedback mechanism where each P2P node verifies incoming video packets against the blockchain-recorded hash values before distribution. This feedback loop ensures that only authentic packets are forwarded to other nodes. The verification feedback maintains packet content control while enabling efficient P2P bandwidth utilization through trusted node participation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary hashing and blockchain registration of video packets before P2P distribution begins. This preliminary action creates a verification baseline that enables automatic content control during packet routing. Nodes can quickly verify packet authenticity using the pre-computed hashes, maintaining both bandwidth efficiency and content control without real-time intervention.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12143497B2Trusted video streaming method developed using blockchain technology on mobile devices
Publication Date: 2024.11.12 ISTANBUL TEKNIK UNIVSI

AI summary

A reliable video streaming method using blockchain technology resisting cyber-attacks such as external and DDOS, malware, virus, and bandwidth reduction during video streaming of mobile devices connected over a same network is provided. The reliable video streaming method enables mobile devices connected to each other over a network to stream video over a reliable network.