
Today, few innovations can match the convenience and value that the Internet provides to billions of people around the world every day.
While the current version of the Internet, Web 2.0, boasts an active user base of more than half the world's population, it is under centralized control, tight surveillance, and exploitative advertising by multinational corporations.
Modern technology has dealt a significant blow to protecting our privacy. Much of what individuals or organizations do is now in the public domain. Third parties control, store and use personal and corporate data, location data, our preferences and activities, friends lists and subscriptions, medical and financial information. Many modern business models are based on the collection and resale of our personal data.
Web 3.0 is the next generation of this technology and promises to bring back Sir Tim Berners' original vision of an open, trustless, and permissionless web. We no longer want to depend on a particular service in order to continue doing the same thing that was in Web 2.0. In a social network, you go to a specific site, such as Facebook, where you post your information and the social network owns and manages it. In order to receive information about your friends or news, you need to visit this service. The Web 3.0 format assumes that you will be able to host information on your own, be its sole owner. Other users will "magically" get your content, bypassing the central servers in the form of Facebook and similar networks.
Web 3.0 carries the idea of decentralization and the rejection of the notion of a person. Now, when a user enters Telegram, he is asked to provide a phone number in order to identify him. In Web 3.0, personal data is stored only by the user himself, he does not share it with anyone.
Technologies such as blockchain, edge computing, artificial intelligence and machine learning will serve as building blocks to ease the transition from Web 2.0 to Web 3.0. Blockchain technology is able to limit and enhance the protection of our privacy, while providing personal information if it is necessary for the business. For example, a user may store personal information on the blockchain and temporarily make some of it public in order to receive a particular service. In addition, using a decentralized peer-to-peer network and a distributed public transaction log, it is possible to make reliable and transparent settlements.
Why did this become possible? In this matter, we need to turn to the basics of the blockchain. Blockchain is a network that consists of blocks that can be changed here and now until they are closed. Everything is recorded as transactions with information that is encrypted as hashes and permanently stored on the network in each subsequent block. If you change something and do not find confirmation of this from the majority of network participants, then such changes simply will not be applied, and the block will be considered invalid. In simple words, the system will no longer be able to forge documents retroactively, no matter how much even hundreds of people would like it, if the general network is controlled by millions of participants. Hence the name Blockchain - everything works in a chain, sequentially and continuously.
In addition, maintaining the network requires the constant and uninterrupted operation of several powerful computers. To date, the blockchain has the largest involvement of computing systems on the planet. Even such giants as Google, Amazon and Apple cannot compete with this network in terms of power. The more people use the blockchain, the more powerful and secure it becomes.
For example, one person has a copy of the blockchain on their computer. There is another computer that has another copy of the blockchain, and there are tens of thousands of them around the world. If any attacker wants to hack into the system and “draw” a million for himself, not only will he have to recalculate all these blocks on his own, he will also have to do this in every computer, on every node. And this, of course, is impossible - the system is completely decentralized and has no control nodes. And every day there are more and more such nodes, and the chances of hacking are less and less, because each block with information is copied simultaneously to thousands of devices without systems dominating the structure.
Blockchain technology with special protocols that allow varying degrees of anonymity and confidentiality can provide protection for medical, financial and other personal data.
Solcial is a decentralized social network based on web 3.0 on the blockchain, which allows you to use the network without fear of censorship, which is completely independent of both the state and the company managing the project.
Content storage is implemented on IPFS, access to it occurs through a peer-2-peer (p2p) layer. What is IPFS? In simple words, this is a torrent tracker (storage), where nodes share files with each other that they store on their disk. They then share these files with other nodes, distributing them over the network and creating a set of many nodes that store the files, allowing them to be accessed regardless of censorship. Nodes will be available even if someone disconnects.
Benefits of IPFS:
content addressing. The content has a unique identifier, which is the cryptographic hash of the file.
No duplication. Files with the same content cannot be duplicated and saved.
Interference protection. The data is verified using a checksum: if the hash changes, the network will know that the data has been tampered with.
It turns out that each node stores only the content of interest and indexes information about who else stores what. The IPFS structure eliminates the need for centralized servers to deliver website content to users. It gives access to content locally, offline. Instead of searching for servers, as is currently the case, users will search for unique identifiers by pulling content from a million computers rather than a single server.
Well, what is a decentralized social network?
Simply put, this is an ecosystem, the architecture of which does not imply a single control center and information distribution. That is, all personal data and content do not pass through the main server, where all information is stored and, by disabling which, you can deprive users of the ability to access it. In decentralized systems, information is divided into parts and stored on the computers of all network users. Network management is shared by multiple network nodes that share responsibilities equally and run the same software. The information stored in such a network cannot be replaced or corrected, because it is stored on many computers at once, and the performance of the system cannot be affected by any single person.
Features of decentralized social networks:
Confidentiality. Users of social networks independently set the rules for the use of data, prohibiting and / or giving permission for their transfer, sale and monetization. Blockchain and smart contracts will be responsible for this. Anyone can verify their reliability and honesty, as this is open source software.
User rights. In decentralized networks, users manage the system by reaching consensus on all common issues (development and governance), which is recorded on the blockchain.
No censorship from above. In decentralized social networks, censorship rules, as well as ways to monitor compliance with these rules, are set by the users themselves and they are also prescribed and cannot be changed.
Reward system. Every view, like, comment and other active actions are monetized and bring profit to the content creator. Buy/sell tokens that are linked to blogger profiles and earn money from their growing popularity. Ads can also be run and will generate revenue for users.