KUBO is a new project by Protocol Labs, the same organization that created IPFS. While IPFS is a great tool for decentralized storage and content addressing, it still has some limitations when it comes to scalability, performance, and interoperability. In particular, IPFS relies on a single node to manage the content of a particular hash, which can be a bottleneck in a large-scale decentralized system.
KUBO, on the other hand, is designed to address these limitations by using a sharded architecture that distributes the storage and retrieval of data across multiple nodes in the network. This allows KUBO to scale more effectively and handle larger volumes of data with higher performance. Additionally, KUBO is designed to be more interoperable with other decentralized technologies, which makes it easier to integrate with other decentralized applications and networks.
As for why the earlier method via go-ipfs was discontinued, it's likely because Protocol Labs wanted to focus on developing KUBO as a replacement for IPFS. While go-ipfs is still an actively developed project and remains a popular implementation of IPFS, it may not have the scalability and performance capabilities that KUBO promises to deliver.
Friday, April 07, 2023
Why did IPFS made way for KUBO and discontinued earlier method via go-ipfs ?
How to Install IPFS via Kubo on Ubuntu ?
In this blog post, I'll be sharing a step-by-step video tutorial that will guide you through the process of installing IPFS on an Ubuntu platform using Kubo. But first, let's take a brief look at what IPFS is and why you might want to use it.
IPFS is a distributed file system that aims to replace HTTP as the primary protocol for transferring data on the internet. It allows users to store and share files with others without relying on a central server, making it more secure and efficient than traditional file-sharing methods.
Now, let's dive into the installation process. To follow along with the tutorial, you'll need to have access to an Ubuntu platform and have Kubo installed. If you don't have Kubo installed, you can find the instructions for installing it here.
Step 1: Open a terminal window on your Ubuntu platform.
Step 2: Clone the IPFS repository by running the following command:
git clone https://github.com/ipfs/ipfs.git
Step 3: Navigate to the IPFS directory by running the following command:
cd ipfs
Step 4: Install IPFS via Kubo by running the following command:
kubectl apply -f ./deployment/ipfs-kubo.yml
And that's it! IPFS should now be installed on your Ubuntu platform via Kubo.
If you'd like to see the installation process in action, check out the video tutorial below which shows IPFS installation vide another way
In conclusion, IPFS is a powerful tool that can revolutionize the way we share and store files online. By following these simple steps, you can easily install IPFS via Kubo on your Ubuntu platform and start exploring all that this innovative technology has to offer.
We hope you found this tutorial helpful. If you have any questions or feedback, feel free to leave a comment below. Happy installing!
Friday, March 03, 2023
My Phd Theses Titled "Blockchain enabled cyber physical Systems on distributed storage"
Shodhganga is a reservoir and a digital repository of theses and dissertations submitted to universities in India for award of PhDs
https://shodhganga.inflibnet.ac.in:8443/jspui/handle/10603/451919 my theses on Shodganga available online now...if anyone interested to see and comment or discuss
Tuesday, March 15, 2022
Tuesday, February 25, 2020
FILECOIN INSTALLATION UBUNTU : IPFS based Decentralized Storage Network
sudo apt update
sudo apt install mesa-opencl-icd ocl-icd-opencl-dev
Build
sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt update
sudo apt install golang-go gcc git bzr jq pkg-config mesa-opencl-icd ocl-icd-opencl-dev
Clone
git clone https://github.com/filecoin-project/lotus.git
cd lotus/
Install
make clean && make all
sudo make install