Testing decentralized storage
Part one: speed

Long time VIA blog readers will know that VIA focuses on military-grade and enterprise-grade Web3 components for data privacy like zero-knowledge proofs. But where is all that data stored? In the Web3 world, IPFS is a standard for decentralized storage. Is a private version of decentralized storage ready for the enterprise?

In this first part of a two-part blog, we’re going to focus on speed. Decentralized storage has claims of being faster than centralized storage. We decided to test that with our own private deployment of decentralized storage and publish the results for you.

For our testing, we put four files of different sizes (114 bytes, 6.2Mb, 311 MB, and 933 MB) on a node in Japan. We also created a node in our local region of the East Coast of North America. 

As expected, the download times for when we accessed the file without a local node varied by file size. The download times for each file size was relatively consistent:

File Size Average Range
114 bytes 292ms 288ms to 293ms
6.2 Mb 1.84s 1.58s to 2.14s
311 MB 20.33s 19.77s to 22.09s
933 MB 62.67s 60s to 65s

In comparison, decentralized storage was:

  1. Significantly faster on all downloads for a smaller file (initial download and subsequent downloads)
  2. Slower on initial download for larger files
  3. Significantly faster on subsequent downloads for larger files

Here are the times for the initial file downloads:

File Size Average Range
114 bytes 155ms 155ms
6.2 Mb 2.6s 2.5s to 2.7s
311 MB 76s 76s
933 MB 237.5s 235s to 240s

Here are the times for subsequent file downloads:

File Size Average Range
114 bytes 9.45ms 3ms to 36ms
6.2 Mb 70.6ms 49ms to 109ms
311 MB 4.06s 3.59s to 4.74s
933 MB 17.28s 15s to 19.11s

Of course, it’s not just that the same user would receive faster downloads for the same file on subsequent attempts. As Web3 pros will know, any authorized user nearby would get routed to the local node and therefore benefit from the increased speeds. The greater the number of users in different locations, the greater this benefit.

In the context of a private decentralized storage deployment, administrators can force nodes to clean up and remove files when needed if they don’t want something in one location. Administrators can also “pin” content to a specific node (location) if they want to make sure something is always available. 

For you visual learners, here are the summary results:

Watch a quick demo video below:

Our takeaway is that decentralized storage has a speed advantage over centralized storage for enterprises where:

  1. There is a highly geographically distributed user base 
  2. There is interest in dynamically allocating files to specific locations to optimize file download times

In our second part, we’ll cover what it takes to make decentralized storage enterprise ready. 

Follow VIA’s website and social media (LinkedIn, Twitter, Instagram, and Threads) to catch the latest!

 

Former WSJ White House Correspondent and Senior Director at Circle, Jared Favole, interviewed during VIA live stream

VIA had the pleasure of hosting Jared Favole, Senior Director, Communications and Policy at Circle and former White House Correspondent for the Wall Street Journal at VIA’s headquarters in Somerville two weeks ago. Jared joined us for our first-ever live streamed event. VIAneers in Somerville, Montreal, and viewers from around the globe tuned in to hear VIA’s CEO, Colin Gounden, interview Jared Favole to discuss all things blockchain and domestic and foreign policy.

Circle is a global financial technology firm and the issuer of USDC and Euro Coin – highly liquid, interoperable, and trusted money protocols on the internet.

One of our favorite quotes from Jared during the event ties to the benefits of digital currencies over cash:

“The traditional way to deliver aid, particularly in the middle of a war zone or strife, sometimes amounts to literally flying a plane and dropping a palette of cash … if you tried to create an innovation called “cash” today, it would not get approved.”

Jared also shared his experience while being a White House Correspondent, his thoughts on how to make blockchain work in the future, and answered a number of excellent questions submitted from audience members on social media, the live chat, and in person. The full recording of the 45-minute discussion is available below:

As a follow up, blockchain, Web3, and particularly zero-knowledge proof enthusiasts will be excited to hear that we are launching “Fast and Curious,” a summer learning series of short videos where our CEO Colin Gounden gives an overview of specific topics in the Web3 space.

The first blog in this series will also be on blockchain and domestic and foreign policy. So, follow VIA’s website and social media (LinkedIn, Twitter, Instagram) to catch the latest!