HTTP depends on two single points of failure. First is the servers, and the second is the domain name system (DNS). IPFS is built on a peer-to-peer architecture. This means that if you're hosting a file and copy it to a friend, they suddenly become a host too.
This article will install and configure IPFS using the command-line interpreter and homebrew package manager. We'll also discuss IPFS hashes, bandwidth, connectivity, and security.
Step 1 - Getting Started
A. Install IPFS via Homebrew
brew install ipfs
B. Initialize a Repository
Create a new directory to store your project.
C. Start Local Environment
Start the daemon process to begin local development.