Blockchain File Storage Access via Smart Contract NFTs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current file access systems on the internet face challenges in controlling access, verifying legitimacy, and protecting against forgery, as they lack effective mechanisms for authorization, source verification, encryption, and copy protection.

Innovation Solution

A blockchain-based file storage device and access authorization system that utilizes smart contracts and non-fungible tokens (NFTs) to ensure legitimate file access by authenticating users through public and private keys, providing secure and controlled access to files and information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional file access systems are used on the internet, then file access is easy and convenient, but access control is difficult, legitimacy verification is impossible, and copy protection is ineffective

Engineering Contradiction:
Improvefile access legitimacy verificationVSAvoidaccess authorization system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a smart contract as an intermediary between file storage and access. The smart contract contains file access tokens that mediate the authorization process, allowing verification of legitimacy without direct trust between parties. The smart contract acts as a neutral mediator that automatically verifies access rights based on token ownership.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical access control systems with blockchain-based cryptographic verification. Instead of relying on physical security or centralized authentication servers, the system uses public-key cryptography and smart contracts to verify file access legitimacy, substituting mechanical/trust-based systems with mathematical proof systems.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If file access is made open and easy, then user convenience is improved, but security and control over access flows deteriorate

Engineering Contradiction:
Improvefile access convenienceVSAvoidillegitimate access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements a self-service access control mechanism where users automatically prove their access rights through blockchain tokens. The smart contract automatically verifies token ownership and grants access without manual intervention, making the security check as convenient as the access itself. Users simply present their token, and the system self- verifies legitimacy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs access authorization in advance by requiring users to obtain file access tokens before accessing files. The smart contract pre-issues tokens to authorized users, and these tokens serve as pre-verified credentials that automatically prove access rights when presented, eliminating the need for real-time authentication negotiations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If blockchain smart contracts are used for file access authorization, then access control and legitimacy verification are improved, but system complexity and implementation difficulty increase

Engineering Contradiction:
Improveaccess authorization securityVSAvoidblockchain smart contract system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the file access control system into distinct functional components: file storage, smart contract deployment, token issuance, and access verification. Each component operates independently with well-defined interfaces. The smart contract itself is segmented into separate functions for token management and access control, making the overall system more manageable and implementable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11687664B2Blockchain-based file storage device and file access authorization system and method
Publication Date: 2023.06.27 LIN HSIU-TE
  • US11687664B2 patent drawing
  • US11687664B2 patent drawing
  • US11687664B2 patent drawing

AI summary

This invention relates generally to blockchain application implementations. It can be used for allowing regular users to obtain formal authorization for accessing files from blockchain powered file storage devices. Before a user accesses a file, a smart contract should be invoked and check if the user device possesses an authorized file access token which is non-fungible token and recorded in the blockchain network. Accordingly, this invention can turn a file abstractly into a token that can be traded or distributed on the internet. Furthermore, these files are encrypted by the access token and binding with it, unauthorized access or illegal copy is not possible. Eventually, Digital File becomes tradable and unique Digital Asset, which will result in a new era of e-commerce transactions. Virtual things Real.