Posts

Showing posts from April, 2022

The Inter Planetary File System - IPFS

Image
Photo Source The traditional web which was introduced earlier used a centralized network approach. This involves a user who requests data and receives it back from a single main server. Later a distributed network was used which can be thought of as the current web protocol (working of chrome) where the requested data is fetched from a collection of servers working in coordination. But both these approaches had flaws in them.  1. Failure of the main server or the master server would lead to data unavailability. When the server hosting the data stops hosting for some reason, the data won’t be available to the users. This could be problematic when a user needs data immediately and it is not available. In such cases, a user might incur a loss.  2. Censorship – Any government, country, or organization may restrict access to websites for reasons like – threat to National security, inappropriate content, secure information, etc. In these cases, data is again not available to the public. Dur