Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Motodex #1732

Closed
InnaKoliasnikova opened this issue Apr 11, 2024 · 1 comment
Closed

Motodex #1732

InnaKoliasnikova opened this issue Apr 11, 2024 · 1 comment
Assignees

Comments

@InnaKoliasnikova
Copy link

Open Grant Proposal:

Project Name: Motodex*

Proposal Category: Other.
Individual or Entity Name: Oleksii Vinogradov*.

Proposer: AlexVinogradov

Do you agree to open source all work you do on behalf of this RFP under the MIT/Apache-2 dual-license?: Please respond with "Yes".

Project Summary

Decentralization: Both Web3 and blockchains prioritize decentralization. Traditional web applications are often hosted on centralized servers controlled by a single entity, which can lead to issues like censorship, data breaches, and single points of failure. In contrast, Web3 applications are built on decentralized networks of computers (nodes) that collectively maintain the network's operation and data integrity.

Immutable Data: Blockchains provide a way to store data in an immutable and transparent manner. Transactions on a blockchain are recorded in blocks that are linked together in a chain. Once data is recorded on a blockchain, it cannot be easily altered or deleted. This feature is essential for ensuring the integrity of data in Web3 applications, such as financial transactions, identity verification, and supply chain tracking.

Smart Contracts: Smart contracts are self-executing contracts with the terms of the agreement directly written into code. They run on blockchain networks and automatically enforce the terms of the contract when predefined conditions are met. Web3 applications often leverage smart contracts to automate processes and eliminate the need for intermediaries.

Impact

Filecoin is a decentralized storage network that aims to create a marketplace for storage providers and consumers. It's often associated with Web3 because it enables decentralized applications (dApps) to store and retrieve data in a secure, decentralized manner. While Filecoin itself is not a blockchain, it interacts with blockchains in several ways:

Integration with Blockchain Applications: Web3 applications often require decentralized storage for various purposes, such as storing user data, hosting content, or managing digital assets. Filecoin provides a decentralized storage solution that can be integrated into these applications. Developers can use Filecoin's APIs and tools to interact with the network and store data securely.

Blockchain-Based Incentives: Filecoin utilizes blockchain technology, specifically the Ethereum blockchain, for its native cryptocurrency (FIL) and to manage the network's incentives and rewards system. Miners who contribute storage space to the network and provide storage services are rewarded with FIL tokens. These rewards are distributed according to rules and smart contracts implemented on the Ethereum blockchain.

Interoperability: While Filecoin operates its own blockchain-like protocol, it aims to be interoperable with other blockchain networks and decentralized applications. For example, Filecoin can be used to store data related to blockchain transactions, smart contracts, or decentralized finance (DeFi) applications. This interoperability enhances the resilience and accessibility of data stored on the Filecoin network.

Decentralized File Storage for Blockchain Projects: Many blockchain projects require reliable and decentralized storage solutions for their data and content. Filecoin offers a decentralized alternative to traditional cloud storage services, allowing blockchain projects to store their data securely and independently of centralized providers.

In summary, while Filecoin is not a blockchain itself, it interacts with blockchain technology in various ways to provide decentralized storage solutions for Web3 applications and projects. It leverages blockchain-based incentives, interoperability, and integration to create a robust and decentralized ecosystem for storing and accessing data.

Outcomes

Project Overview:
The goal of this project is to develop a decentralized file storage application leveraging the Filecoin network. The software will provide users with a secure, reliable, and decentralized storage solution for their data, suitable for integration with Web3 applications and projects.

Specifications:

User Interface: The application will have a user-friendly interface accessible via web browsers or mobile devices. The UI will allow users to upload, manage, and retrieve files stored on the Filecoin network.
Integration with Filecoin: The software will integrate with the Filecoin network, utilizing its decentralized storage capabilities. Users will be able to upload files to the network, track storage usage, and retrieve files as needed.
Encryption and Security: The application will implement encryption mechanisms to ensure the security and privacy of user data. Files will be encrypted before being uploaded to Filecoin, and only authorized users will have access to decrypt and retrieve the files.
File Management: Users will have the ability to organize and manage their files within the application. This includes features such as folder creation, file renaming, and metadata tagging.
Blockchain Integration: The application will leverage blockchain technology, potentially Ethereum or another compatible blockchain, for user authentication, access control, and payment processing. Smart contracts may be utilized for managing access permissions and incentivizing storage providers.
Scalability and Performance: The software will be designed to scale efficiently as the user base grows. This includes optimizing file storage and retrieval processes, minimizing latency, and ensuring high availability of data.
Documentation and Support: Comprehensive documentation will be provided to guide users on how to use the application effectively. Additionally, technical support channels will be established to assist users with any issues or questions they may encounter.
Functionality:

User Registration and Authentication: Users will be able to create accounts and authenticate themselves securely within the application.
File Upload and Storage: Users can upload files of various types and sizes to the Filecoin network for storage.
File Retrieval: Users can retrieve their stored files from the Filecoin network, either individually or in bulk.
File Sharing: Users can share access to specific files or folders with other authorized users, either publicly or privately.
Storage Management: Users can monitor their storage usage, upgrade storage plans, and manage their stored files efficiently.
Payment Integration: Users may need to pay for storage services or incentivize storage providers. The application will support payment processing, potentially using cryptocurrency or fiat currency.
Deliverables:

Software Application: The primary deliverable will be the fully functional decentralized file storage application, meeting the specifications outlined above.
Documentation: Comprehensive documentation will be provided, including user manuals, installation guides, API documentation, and developer resources.
Source Code: The source code of the application will be delivered, along with appropriate documentation to facilitate future maintenance and updates.
Support Services: Ongoing technical support and maintenance services will be offered to ensure the continued functionality and reliability of the software.
By delivering the above outcomes and deliverables, the Web3 File Storage Application aims to provide users with a decentralized and secure solution for storing and managing their data in the Web3 era.

Total Budget Requested

20 000

Website: https://openbisea.io/motodex

Demo: https://motodex.openbisea.com/

Overview: https://www.youtube.com/watch?v=wA4iRXsjsIg

Twitter: https://twitter.com/openbisea

Telegram group: https://t.me/openbisea_en

Telegram news: https://t.me/openbisea

E-mail: alex@openbisea.com.

@ErinOCon
Copy link
Collaborator

ErinOCon commented Jun 4, 2024

Hi @InnaKoliasnikova, thank you for your time with this proposal and for your patience with our review. Unfortunately, we will not be moving forward with a grant at this time. To contact our team with inquiries regarding our review or grants program, please send an email to grants@fil.org.

Wishing you the best as you continue building!

@ErinOCon ErinOCon closed this as completed Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants