Currently, DecenTrade relies on the frontend to interact with IPFS directly, which raises significant security concerns. Exposing IPFS requests through the frontend can potentially lead to vulnerabilities, such as unauthorized access to IPFS data or manipulation of requests. After Integrating a database, a secure backend would be needed to manage requests and functionalities.
Use Case
Interactions with IPFS
Interactions with Database
Benefits
Safely process and validate requests to IPFS before forwarding them.
Manage communication with the database to ensure data integrity and security.
Provide secure endpoints for the frontend to interact with, reducing exposure of sensitive data and operations.
Improve overall security by centralizing logic that interacts with both the IPFS and the database.
Priority
High
Record
[X] I agree to follow this project's Code of Conduct
[X] I'm a WOB contributor
[X] I want to work on this issue
[X] I'm willing to provide further clarification or assistance if needed.
Is there an existing issue for this?
Feature Description
Currently, DecenTrade relies on the frontend to interact with IPFS directly, which raises significant security concerns. Exposing IPFS requests through the frontend can potentially lead to vulnerabilities, such as unauthorized access to IPFS data or manipulation of requests. After Integrating a database, a secure backend would be needed to manage requests and functionalities.
Use Case
Benefits
Priority
High
Record