AXEL Go and IPFS

One of the major advantages of the AXEL Go private file-sharing application is its utilization of the IPFS (InterPlanetary File System). The IPFS is a peer-to-peer networking protocol that relies on a distributed file system to share data. A distributed system is one where many machines spread throughout the world act in unison to provide a single, coherent experience to the end-user.

With AXEL Go, hundreds of servers called Masternodes enable file-sharing on the network. When a user accesses a document, it is pulled efficiently in small chunks from this distributed list of servers and reconfigured for viewing.

A decentralized file system offers many strengths over traditional server configurations:

No single point of failure. In a centralized server network, attacks can leave users without access to their data. Worse, it could expose files to malicious agents. AXEL Go is a persistent and resilient file system you can count on to be rock solid.

Additionally, no single node on the network stores the entire file, so hackers can’t compromise your documents in a meaningful way.

Higher performance. Peer-to-peer file transfers scale better and have lower latency than traditional server-based distribution. This is because, unlike conventional servers, data requested from a distant geographical location isn’t relayed from network to network each time you access it. Instead, it is pulled directly from nearby Masternodes, saving significant bandwidth.

Also, the IPFS sends end-users the data chunks simultaneously from all of the surrounding nodes instead of needing to download the packets sequentially from a centralized server. This improves download speed.

Censorship-resilient. Information stored on the IPFS cannot be taken down or censored effectively due to its peer-to-peer, distributed nature. In contrast, governments can freely request web hosts using centralized infrastructure to take down displeasing content.

This is why activists mirrored Wikipedia to the IPFS for Turkish citizens when the government banned the popular online encyclopedia in 2017. The IPFS is one of the greatest tools available to protect free speech and the open dissemination of knowledge.

AXEL believes the IPFS is the next evolution of the internet. The technology is disruptive and mainstream adoption has been slow only due to the steep technical learning curve previously required to use it. That’s where AXEL’s integration sets it apart. AXEL’s goal is to make IPFS practical for everyday users.

Mainstream IPFS Pinning

Data storage on the IPFS works similarly to how cache works on a hard drive. Information stored here is inherently temporary. On the IPFS, this is so an enormous amount of data doesn’t overload the network’s nodes. For the IPFS to hold information for long periods, it needs to be “pinned.” Pinning data tells the IPFS node that it isn’t transient and should be saved indefinitely. In the past, pinning required either significant technical knowledge or an expensive 3rd-party pinning service. This is where AXEL Go has changed the game.

AXEL Go transforms the pinning process into a few simple clicks or taps. For our desktop application, navigate to the files or folder you wish to pin, right-click and select the “Pin & Share” option. All the mundane intricacies get taken care of behind the scenes automatically.

Mobile users have it just as easy. Browse to the file or folder you want to share with AXEL Go, press and hold your finger on it until options appear, select the share button, and choose the AXEL Go icon. It is that simple. AXEL Go allows users of any technical background to receive the benefits of using the IPFS.