Abstract
The internet's decentralized nature enables content and data to thrive across cyberspace beyond the realm of control. This phenomenon impacts not only content creators but also users' data privacy. Major corporations like Google and Facebook leverage user data for targeted advertising and monetization, tailoring content to individual preferences. Hence, this raises concerns about the trade-off between customization and privacy. Consequently, it exists an urgency to develop a tracking system that empower users to monitor data access on the internet.DataGuardian emerges as a web application designed to track access to content information. Its primary function is to help creators discern who, when, and from where their content is accessed. Given the internet's inherently public nature, ensuring the legitimacy of content access poses a challenge. The application addresses this challenge by consolidating data access information into a user-friendly interface for creators. Inspired by an event-driven system, we have implemented a distributed approach that tracks all user content accesses.
Furthermore, this system uses Ethereum's Blockchain testing network, Sepolia. DataGuardian enables users to verify the integrity of every access archive. Moreover, users can directly verify transaction validity via the Blockchain.
Key features of the application include:
• Subscription consumption model: Users can subscribe to specific content creators to access their posts.
• Verified accesses: Blockchain technology provides a reliable mechanism to verify data access records.
• Content search: Users can easily search for topics of interest within the platform.