GithubHelp home page GithubHelp logo

decentragram's Introduction

Decentragram

Abstract

Decentralized social networks operate on independently run servers, rather than on a centralized server owned by a business. Mastodon is one example of a decentralized social network. It is based on open-source software and functions a lot like Twitter. Another example is Steem, which runs on a social blockchain

Advantages

Corporate entities control major social media sites, and a small group of people within these companies sets the rules of engagement. This has raised concerns about free speech and censorship among users. Last year, Facebook enacted high-profile bans on individuals from all sides of the political spectrum, from Louis Farrakhan to Alex Jones. Banning violent, hateful, and dangerous messaging helps protect social media users from malicious online activity, but some believe the bans run contrary to ideals of free speech.

Decentralized social networks have provided another answer to data privacy and security. On federated social networks, users can create accounts without having to link to real-world identities, like email addresses or phone numbers. Furthermore, these networks often rely on public-key cryptography for account security, rather than relying on a single organization to protect user data.

Economic neutrality is an essential ideal for many who turn to decentralized social networks โ€” they wish to liberate themselves from invasive advertising and the risk to privacy it poses. Federated networks look to new forms of monetization to remain solvent. They often use a form of digital currency, such as Bitcoin, to keep operations running. For example, Steem pays its users for creating or curating intriguing content, which incentivizes content creators to focus on quality. Steem gets its money from investors who believe the platform will grow in value over time and will one day be profitable.

Working

For a second, consider the concept of rewarding users for using the internet. We spend much of our time using one or more Web2 platforms, be it for reading blogs, watching videos, or just scrolling through the internet. The platforms that we use generate billions of dollars, but the users never receive anything for their loyalty. Web3 changes this drastically by rewarding users for their participation.

Features:

Register user through MetaMask wallet Upload Media files on a decentralized database InterPlanetary File System (IPFS) is a protocol and peer-to-peer network for storing and sharing data in a distributed file system. IPFS uses content-addressing to uniquely identify each file in a global namespace connecting all computing devices. IPFS allows users to host and receive content in a manner similar to BitTorrent Post Pictures/Media on Application in a decentralized manner so you can own your post Interaction with content by Like/share/comments Pictures of content creator converted as NFTs so creator earn money through it Censorship resistant by using Binance Blockchain So, no single authority have control on Platform Data privacy through public-key cryptography for account security, rather than relying on a single organization to protect user data.

Technologies

React.js IPFS Binance Blockchain Solidity Web3.js Hardhat Ethers.js MetaMask Rinkeby fauset Polygon

Members

Muhammad Ahmed (Product Owner) eb19102047

Mouazzama bint e Umer(Scrum Master) eb19102044

Saad Salman(Developer) eb19102103

Rahib Javed Siddique(Developer) eb19102104

Hamza Ahmed(Ui/Ux) eb19102025

decentragram's People

Contributors

ahmed-dev-tech avatar mouazzama-dev avatar rahibsiddiqui avatar saad-salman101 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.