Why UpSocial Uses IPFS For File Storage?

Why UpSocial Uses IPFS For File Storage?

UpSocial is a truly decentralized social network. So, it means that can’t use traditional centralized servers that tech giants use. We use IPFS instead. Why?

How will you scroll through the memes if Facebook decides to shut down its servers? How would you watch cat videos for hours if the Government blocked YouTube servers?

These tech giants have multiple servers and backup of those servers. But in the end, it’s still under the control of these organizations.

It’s feasible for tech giants to buy servers, but how will small businesses manage that? If your business is hosted on an AWS server and it crashes for some reason. Guess what? You can’t do anything.

Here’s where IPFS comes into the picture. The technology is not futuristic, but it is being used presently.

What is (Interplanetary File System) IPFS?

Interplanetary File System is a decentralized version of storing files. The same file is stored in multiple users’ computers present in a P2P (peer-to-peer) network.

Even if the file is deleted from one computer or some computer shuts down, the file will remain available in the network. Some other computer must be having a copy.

That’s the simplest explanation.

Even UpSocial Network uses the same technology!

Any image, video, or file is recognized by its URL or IP address on the traditional web. That’s because it has a fixed location.

Suppose you posted an image on Facebook. It has a unique URL so that you can share it anywhere.

However, if you delete that image later, nobody would access that image even if some other Facebook user has a downloaded copy of your image.

IPFS doesn’t work like this. It recognizes the file according to the content and not by its URL or location. In short, it made the file recognition system from location-based addressing to content-based addressing.

Every file is associated with a hash. Since the files are associated with the hash, it becomes impossible to tamper with the original file. Hash adds a layer of security.

How Do Interplanetary File System Store Files?

A file is stored in an IPFS object. The IPFS object consists of 2 parts – links and data. Data is for storing your file, and a link is to connect other IPFS objects.

Every IPFS object can store data up to 256 KB. But what if your data is more than that?

It will simply split the data into multiple objects and link with each other.

How Do IPFS Store Files?
Image Source: happycryptoschool.org

Since the file remains original with unique hash associates with it, IPFS allows versioning to make changes if you want to update a file on the network, versioning it the process.

IPFS provides low latency that is decentralized and secure. It lets us come up with several compelling use cases. IPFS can use it to deliver content to websites, globally store files with automatic versioning & backups, facilitate secure file sharing and encrypted communication.

So many advantages are the whole reason why we are using IPFS technology at UpSocial Network.

To know more about the development and team’s ongoing work, we recommend joining our Telegram group. You are free to ask questions and resolve your doubts there.

Rise of Web 3.0: Internet Won’t Be Same In Future!

Rise of Web 3.0: Internet Won’t Be Same In Future!

Web 3.0 might not be working at its full capacity yet. But it’s going to boom in the future. Don’t believe us?

There were so many social networks in the market. Some prominent players like Facebook, Twitter, Reddit, and many others are already nailing the game.

Then why is UpSocial trying to build something like a decentralized social network? Couldn’t we build a traditional social network with the same features?

Well, the answer lies with technology. Remember how Vine, MySpace, and several other social networks stopped looking appealing just because they didn’t update themselves? That happened with Kodak for not upgrading to digital cameras and Nokia for not upgrading to smartphones.

UpSocial is a decentralized social network that works on the Binance Chain. It’s the age of Web 3.0, and the web is gradually shifting without users realizing it.

We have posted a dedicated blog post telling why we need a decentralized social network.

Before proceeding with the explanation of Web 3.0, I need to make you understand the previous versions of the web.

What is Web 1.0?

According to the International Journal of Research and Scientific Innovation (IJRSI) paper, Web 1.0 was first coined by Tim Berners-Lee in 1989. 

People could only view the information provided by the web pages; hence this era is also called the ‘Read-Only Web’.

It was obvious. Being the first generation of the web, users could only load the webpage and read the information. Publishers and companies would publish the articles and information on static websites.

It was a one-directional way, and no interaction was possible.

What is Web 2.0?

With the evolution of websites and technology, it became possible to interact with the websites and communication started getting bi-directional in nature.

From ‘read-only’ Web 1.0, we started shifting to ‘read-and-write’ Web 2.0.

Social networking sites like Facebook started growing. People started making their personal blogs and social profiles. Online communities started flourishing. Websites became dynamic in nature.

As per the Research Gate paper, Web 2.0 was coined by Darcy DiNucci in 1999 and later popularized by Tim O’Reilly and Dale Dougherty at the first O’Reilly Media Web 2.0 Conference in late 2004.

Finally, what is Web 3.0?

Web 3.0 started involving artificial intelligence and machines. While we needed humans and organizations to monitor, it’s no more needed now.

It enabled distributed users and machines to interact with data and value using peer-to-peer networks without the need for third parties.

For instance, we had banks and Government bodies to monitor the cash flow and finance. Now? Blockchain is monitoring transactions using a network of people.

Users can not only read and write but also own the power to control their data. Decentralization became the foundation of Web 3.0 along with other aspects like Artificial Intelligence and 3D.

Web 3.0 was first coined by John Markoff of the New York Times, and he suggested Web 3.0 as the executable web in 2006.

However, it is essential to understand that none of these years are officially declared as start and end because they still exist. None of the previous versions ended. They just lost the dominance.

There is no clear timeline of this evolution of web versions as they overlapped and the ecosystem gradually shifted. So, it’s not about the accurate dates and years of the start and the end.

If we refer to a popular document by the International Journal of Computer Science and Information Technologies (IJCSIT​), we get a rough timeline.

According to the document, Web 1.0 started somewhere around 1996 when the Internet became common among the people and lasted until 2004.

Then Web 2.0 is considered to have started in 2004 till 2016. Meanwhile, Web 3.0 has already started in 2016.

Web 3.0 involves not only the consumers and companies to produce but also smart devices and artificial intelligence.

With Web 2.0, people realized that too much power lies with the centralized agencies that manipulate the data and apply censorship. We can’t ignore the single failure point too.

That’s what DeFi (Decentralized Finance) and DApps (Decentralized Apps) did with the existing systems.

UpSocial is not the only entity using this technology. We have multiple examples.

IPFS is a decentralized file storage mechanism for hosting websites and apps. It’s a great example of how mega servers of tech giants can be replaced by a network. Another example is Filecoin, which is decentralized storage for storing files.

Services like ENS or Unstoppable Domains provide even decentralized domain names.

Even the journey of the query from the user to getting answers on the browser is much different. Otherwise, it would help if you had a wallet like MetaMask extension on Chrome browser to carry out these processes.

This is the whole reason why you needed a MetaMask wallet to participate in presales of UpTokens. I have mentioned the guide here.

In short, the whole existence of UpSocial is aiming for the decentralization of social networks that promotes freedom of speech and non-interference of algorithms.

Users own the UpGroups, and other users join these groups as per their interests. Imagine it like Reddit, but better and decentralized.

Do you want to join the discussion or know what precisely the UpSocial team is working on?

Join us now to stay updated with the team and UpSocial.

5 Reasons Why You Need A Decentralized Social Network

5 Reasons Why You Need A Decentralized Social Network

How many social networks can you recall instantly? Two to three tech giants own some handful of platforms and even them. These companies control the whole social media industry.

If these platforms don’t work out for you or your account vanishes in thin air for some reason, you don’t have any option.

All the time and resources that you spent on building your brand will disappear simply because a platform decided to do so, or maybe a Government?

Sounds scary? But it’s a fact. Countless people have been banned from several social networks. Millions of influencers were left with nothing when Governments terminated TikTok recently.

“What should I do then? Do I even have an option?”

I am sure this question just flashed through your mind after thinking about the consequences.

We are working on a solution. You can skip to the end of this article to know about it.

But why are we doing it?

The Need For Decentralized Social Network

Decentralized social networks do not work on the servers owned by a specific organization but are distributed and operated by independently run servers.

It’s a collection of interconnected servers that can use blogging, social networking, or sharing files. No individual company is involved as a mediator between two or more users.

There are several reasons why web contributors need a revolutionary social network to let the generation of ideas flow.

Dominance of Algorithms

Do you remember those old Facebook meme pages in the 2010s that you used to scroll them endlessly? Where are they now? Check out their engagement now, and it’s very evident that they had a painful death.

The same goes for Instagram and LinkedIn. Why is your reach declining day by day? Pages having thousands of followers can’t even reach half of their followers. What’s the use of the massive number of followers?

The answer is clear that these platforms change their algorithms with growing numbers of users and contributors. It’s a way for social networks to make you buy their ads so that you keep on reaching your target audience.

Is that why a creator invests time and builds an online following?

Monopoly Kills The Market

There is a single giant player in the social media space, and it keeps on acquiring every new company that is on the verge to become the next big thing.

If not acquired, they will simply copy it and bring those features to overpower the market.

In fact, the Federal Trade Commission and more than 40 states accused Facebook of buying up its rivals to illegally squash competition.

Most brands and online marketers are only aware of Facebook when it comes to social ads.

This is nothing but a case of monopoly. It has to go and it will be possible if one entity is not holding absolute power.

Decentralized social networks distribute power.

Censorship Only Looks Good When Opponents Face It

Do I need to stress the censorship that social media platforms put on your content?

Several incidents show how difficult it gets to survive on platforms with strongly biased leaderships. Twitter has always been accused of suspending thousands of right-leaning accounts. On the other hand, social networks like Parler have been accused of suspending leftists.

If they can suspend the President of the United States, your account could be the next. It happens irrespective of the side that you choose. Be it any spectrum of ideologies, any platform or Government can silence you.

Worst part? There are no uniform rules, and these platforms never give the exact explanation behind the suspension of your account or removal of your posts.

Most of them simply forward you a link to their terms of services, where hundreds of technical and lawful jargon are present.

Another way to suppress influential opinions and voices comes from shadowbans. None of the platforms accept that they shadow ban their users, but several netizens have mentioned facing a shadowban.

Imagine having a robust social media tool but not using them at the right time just because some employees and algorithms decided to suppress you.

No doubt tech civil wars might outbreak, but that’s the community’s responsibility to moderate and not individual tech giants.

Data Management & Risks of Centralized Servers

Social networks go the extra mile to access more and more information about the netizens. It’s no more limited to netizens now. Companies even try to track the offline activities of users and this is an open secret.

Since all the tech giants keep collecting the user data on their servers, there is always a risk of some wrong hands getting access to it. It’s often easy for attackers because they know the target well.

First of all, why do they need so much personal data? Secondly, why not handle it in a better way? The lack of responsibility by these companies often leaves the users jittering about their privacy.

It’s not even a month since Facebook data of 533 million users was leaked in April 2021, followed by a LinkedIn data breach of 500 million users.

Decentralized social networks allow users to create accounts without having to reveal real-world identities. Not even email addresses or phone numbers!

But that adds to another threat that users cannot connect their online friends or followers if a decentralized social network fails by any chance.

Companies Pay Peanuts For The Value of User Data – We Are Here To Change It

Data is the new oil, and all the tech giants harvest terabytes of data from every user to make their algorithms stronger.

What are creators getting in return? Some shitty ads.

YouTube is still doing a decent job of at least paying something to the creators. But that’s peanuts if we compare the value they get in return.

The rest of the networks are gladly sucking out the content, attention, and even data.

As a creator, it always makes me wonder why contributors never question this system. They are happily accepting the fact that they will keep putting out the content for free.

Generating content takes time, effort, energy, and skills. Businesses know what it takes to create content.

What if contributors get paid for every piece of content or contribution they made on the platform?

That’s the concept of UpSocial!

Every UpSocial user will get coins worth $5 every week. They can use those coins to create content or promote it.

This technology works a bit differently than the traditional social media platforms, but it is much better. We assure you that!

To be a part of the journey, you can purchase the token now – a special bonus for the early joiners.