Think of a world where 4k video streams without buffering, where going offline doesn’t end your online workflow, where e-commerce is free for merchants, and where governments can’t control internet access… Before we see what drives businesses to invest in technologies that can help achieve this and how they can benefit from it, let’s understand the problems facing web 2.0 currently. Data issues Since 2005, humanity has collected about 13 billion bytes of data. If this information were to be displayed on paper, it would take all the trees in the world to turn this data into books. In 2015 , this number was 7900 gigabytes. By 2020, this number will reach 40900, and this exponential growth of information will be consumed by the rapidly growing number of Internet users. In Indonesia alone, 105 million Internet users are expected to grow to 125 million in the next four years. In the next four years, 20 million people will be online. And this is just for one country. To complicate matters further, the difference between annual price declines for storage (40%) and bandwidth (26%) is almost twice as large. All this means is that more people will be transmitting more data on the same channels. This will create congestion that cannot be solved by simply adding more hardware. Congestion is just one problem, the internet today is a centralized system and naturally has a single point of failure. This point of failure can be abused to make the web inaccessible to an entire country. This is exactly what happened in Egypt during the January Revolution of 2011. When the president didn’t want to be overthrown, he decided to take down the internet that was powering the protests. Ultimately it didn’t help as far as we know, but the effect was clear, four major ISP providers cut the wires and the country was cut off from the world. The single point of failure here was that all communications between protesters were going in and out of Egypt, not directly between people, and when that door was closed, nothing worked anymore. Clearly, there is a problem, now let’s look at how businesses can benefit from it by investing in technology that provides a solution. This is where IPFS and blockchain come in. IPFS IPFS Interplanetary File System is a new Internet protocol, originally designed by JuanBenet in 2014, whose goal is to store data permanently, eliminate duplication on the network, and obtain addresses for information stored on network computers. It is now an open source project. Unlike HTTP, it is content-addressed, not location-addressed. IPFS points to the resource itself, rather than communicating by pointing to a location. It then takes this resource from anyone who has the data or part of it, creating a decentralized network. So why should you care if the internet protocol you use is location-based? To do this, we can compare the two approaches. HTTP works by mapping resources using location-based IP addresses. It uses them to point to a computer in a specific location that has the resource the client needs. For example, if you want to stream a 4k video on Youtube, your browser needs to look for that video on a server far away in a Google data center and have that stream come all the way to you. Actually, there is something called a Content Delivery Network (CDN) that can "bring the server" closer to you, but it may still be hundreds of kilometers away and is of little help in developing countries. Imagine you're at a lecture with 100 other people, and you all watch the same video. What happens is that the video has to be fetched from the nearest node at Google, streamed to each student's laptop and repeated 100 times. Instead of students having the same copy of the video, sharing it with each other, we have a large amount of data being transmitted multiple times, over long distances. It's inefficient, but that's how HTTP works, and it's causing massive congestion issues on the Internet backbone. IPFS helps solve congestion and overly controlling governments through distribution IPFS is not location-addressed, but content-addressed and ensures that this data comes from the nearest source. This means that if a classroom full of students would watch the same video, they would get it from each other rather than any central location. This would allow 4k video streaming without buffering. You might now ask how this is different from the well-known Bitorrent protocol and how will it change the Web? While it borrows heavily from tried and tested technologies like Git and BitTorrent, it offers a completely independent solution. The way BitTorrent works is that for each torrent, you have an independent swarm or group or user that shares a single file or torrent. If you have two videos with different language packs, there will be 2 swarms and they will not be able to cross-share anything. Even the same parts of the file are not the same, in this case 99% of the file. Using IPFS, the entire World Wide Web can be viewed as one torrent file shared by everyone. Additionally, BitTorrent does not support all data types, which makes life even harder. It also does not care about deduplication, which means that two identical videos can coexist and be shared on the network, adding to data congestion issues. With IPFS, the entire World Wide Web can be viewed as one torrent file shared by everyone. Any document, video, audio file, or entire application, or just a part of it, is located on the local storage of an Internet user's computer and is shared between everyone on the network. The protocol takes care of finding the nearest peer that has what you need. The network automatically removes duplicates and tracks version history. It does this by relying on a unique cryptographic hash of the content for every file submitted to IPFS. Historical versioning prevents information from being easily deleted. Combined with the blockchain, these unique addresses can now be saved to an immutable chain, creating interesting product opportunities. IPFS is not a blockchain, but it is designed to work with it. Let's look at some other misconceptions people have about IPFS, then get back to the applications that have been built and built using this combination. Myth Data stored on IPFS is persistent Permanence and persistence are not the same thing. Let's be clear here, IPFS does not guarantee persistence, nodes on the network decide if they think it's worth keeping something on IPFS. What you can do with IPFS, though, is that you can create content, add it to the network, and then disappear without keeping any infrastructure running. Using cryptography, IPFS will serve your content as long as the network deems it valuable. The link to your unique content will always remain the same, but it's up to the user whether the network stores it or not. IPFS uses cryptocurrency to incentivize data storage, more on that later. IPFS is built on the blockchain Although it uses architectural elements similar to MerkleTrees, IPFS is not built on the blockchain, but is designed to work with existing blockchain protocols. As mentioned above, each file uploaded to IPFS will get a permanent address. Unlike IPFS, blockchain is not suitable for storing large amounts of data. Putting IPFS and blockchain together, you can store a lot of information on IPFS and put immutable permanent IPFS addresses into blockchain transactions. IPFS will provide a publicly accessible database, while the blockchain makes it publicly verifiable. IPFS and Decentralization and Distribution IFPS is a distributed file system that enables fast performance and decentralized data archiving. Distributed means that all data processing/archiving is not done in the same place. Those distributed services can still be under the control of a single entity. Decentralization means that no single entity controls all transactions. IPFS is then distributed as data is stored across the network. Decentralization or ownership depends on the data and applications that manage this data. IPFS and blockchain applications IPFS is used to store publicly accessible data, while blockchain is used to verify addresses. This means two things.
intellectual property Online intellectual property issues include art and music, source code and programs. Platforms like Embermine use IPFS and blockchain to provide content creators with a complete ecosystem to empower them. This includes revenue channels driven by smart contracts (applications running on the blockchain), reputation-based collaborative networks, identity protection, and more. Social Network Networks like Akasha and Steemit are built on blockchain and IPFS to provide a truly decentralized social networking experience. They incentivize content creation by rewarding cryptocurrency and deny control and censorship to any central actor by distributing data on IPFS. “In today’s blockchain space, AKASHA is a social and technological experiment that allows our collective memories, feelings, and ideas to echo freely throughout human existence. By fusing Ethereum with the Interplanetary File System, we explore the meaning and application of the perpetual web in the context of free speech, creative permanence, and privacy for a better home for the mind.” —Akasha.world Free e-commerce OpenBazaar creates a marketplace that charges merchants no fees because it is not centrally controlled. Unlike traditional e-commerce sites like eBay or Amazon, OpenBazaar does not charge fees to list or sell items. Because the transaction is peer-to-peer and occurs directly between the buyer and the seller, there is no middleman to profit from. It is online commerce at no cost to the merchant. Cryptocurrency FileCoin incentivizes data storage. You can store data and help the IPFS network run by paying FileCoin. Their premise is that since there is a lot of unused storage in data centers and hard drives around the world, people can put that unused data storage to work and earn FileCoin tokens, which can then be converted into other cryptocurrencies or fiat currencies. zCash promises to protect transaction privacy. Its payments are published on a public blockchain, but the sender, recipient, and amount of the transaction remain private. As you can see, all of these applications work and feel like a normal HTTP browsing experience. That’s why this is a very interesting technology. It works in tandem with HTTP and provides effective tools to solve related problems that traditional systems cannot solve. All of this provides a platform for platforms that leverage the power of IPFS and blockchain to compete with today’s internet giants. Today vs. Tomorrow Today’s applications run on Web 2.0, and they mitigate the problems we mentioned earlier by investing a lot of money into the infrastructure. The decentralized technologies that make up Web 3.0 (like IPFS and the Ethereum protocol) will need to compete with them to achieve any mass adoption. They need to perform at the same level, or at least show what is possible, while adding more. Here are the benefits that Web 2.0 can’t compete with Trustless multi-party computation, which is not available with today’s technology, means you can perform computations on computers you don’t trust. The same applies to data storage. Trusted ledgers, timestamping, and verifiable applications mean that actions taking place can be mathematically proven with certainty. Applications are decentralized , meaning that a company that publishes an application on the web can disappear and the application will continue to exist without the company's infrastructure or support. Built-in end-to-end encryption. Current providers cannot offer this cause they live off user data and ads, whereas web 3.0 comes with this feature by default. There are many more players in the web3.0 world, and they all provide us with a foundation, a lever that allows application and business developers to compete with today's giants. Whether or not IPFS is the technology that achieves mass adoption, it shows us that there is a viable solution. |
<<: The disruptor of the centralized Internet, the attack on the green light planet
Filfox browser data shows that the current block ...
According to Bloomberg, the U.S. Department of Ju...
Everyone must be familiar with the shoe-horn face...
Hands are like a woman’s second face. A woman’s h...
What kind of people have the face of living beyon...
Palmistry can predict our fortune in this life, a...
The shape of a mole is important Moles that can b...
Facial features of career failure When a person...
We can see moles on ourselves or others in our da...
There are good and bad parts about men having bro...
Introducing organ EQ that most people may not hav...
1. Men with big nostrils Generally speaking, if a...
Nautilus Investment Research recently said that w...
When problems arise between two people, the most ...
Palmistry for messy relationships between men and...