Secure File-Sharing via Distributed Ledger and NFT Certificates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current file-sharing methods, such as cloud data storage, face vulnerabilities and security hazards due to the risk of virtual and physical data misappropriation, as users cannot be fully confident about data security when data is stored on third-party platforms.
Innovation Solution
A system and method for secure file-sharing that utilizes non-fungible tokens (NFTs) as electronic digital certificates to encrypt and decrypt data, storing these certificates on a distributed ledger, ensuring that actual data is not stored on the file-sharing platform and using them as secure passwords for data protection, thereby preventing physical misappropriation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If data is stored on third-party cloud platforms, then file-sharing storage cost effectiveness is improved, but data security and protection from misappropriation deteriorates
Solution Approach 1:
The patent segments data into multiple encrypted shards and distributes them across different storage nodes in the decentralized network. No single node contains the complete unencrypted data, preventing misappropriation while maintaining cost-effective distributed storage.
Solution Approach 2:
The patent introduces electronic digital certificates (NFTs) as intermediaries between users and the decentralized storage network. These certificates enable secure access control and authentication without requiring users to trust the storage providers, resolving the security concern while maintaining system efficiency.
2Reliability
If traditional firewalls and authentication methods are used, then basic data protection is improved, but protection against virtual and physical misappropriation deteriorates
Solution Approach 1:
The patent transforms the security model by changing the fundamental parameter of data representation - data is encrypted and fragmented before storage, fundamentally altering how data protection works from perimeter-based security (firewalls) to intrinsic data protection through cryptographic methods.
Solution Approach 2:
The patent replaces mechanical/physical security measures (firewalls, physical access controls) with cryptographic and blockchain-based security mechanisms. The electronic digital certificates and distributed ledger provide security that cannot be bypassed by traditional physical or network penetration methods.
3Reliability
If data is encrypted and not stored on the platform, then security against physical misappropriation is improved, but access control complexity increases
Solution Approach 1:
The patent makes electronic digital certificates (NFTs) multi-functional - they serve as authentication credentials, authorization tokens, and access keys simultaneously. This universal approach simplifies access control by replacing multiple separate mechanisms with a single versatile cryptographic primitive.
Solution Approach 2:
The patent implements feedback mechanisms through the decentralized ledger that automatically tracks and records access requests and data operations. This automated feedback system reduces the need for complex manual access control policies by providing real-time visibility and automatic enforcement of access rules.
Data Source
AI summary
Systems, computer program products, and methods are described herein for secure file-sharing. The present invention may be configured to receive a request to store data on a network, process the request through a firewall. Processing the request includes: generating a first electronic digital certificate, storing the first electronic digital certificate on a distributed ledger, encrypting the data using the first electronic digital certificate, storing the encrypted data on at least one of the plurality of data server nodes, and recording the request on the distributed ledger. The present invention is further configured to receive and process a second request. Processing the second request includes: decrypting the data using the second electronic digital certificate, providing the decrypted data to the second requestor, and recording the second request on the distributed ledger.


