VOOZH about

URL: https://thenewstack.io/filebase-migrates-data-from-s3-to-decentralized-storage/

⇱ Filebase Migrates Data from S3 to Decentralized Storage - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-01-27 07:48:44
Filebase Migrates Data from S3 to Decentralized Storage
news,
Frontend Development / Software Development / Storage

Filebase Migrates Data from S3 to Decentralized Storage

Filebase, a layer 2 decentralized storage company, is becoming one of the key solutions for onboarding data to Web3 without the complexity.
Jan 27th, 2022 7:48am by Jake Ludington
👁 Featued image for: Filebase Migrates Data from S3 to Decentralized Storage

One of the challenges that exist for all development environments is data availability — whether it’s on a storage array in your data center or stored in cloud object storage like Amazon S3. If connectivity between that storage and the user is severed in some way, it’s no longer accessible. Building out the infrastructure and application layer to avoid data inaccessibility becomes expensive, especially when you factor in copying it all to geographically separate zones and structuring in fail-safes (in case one of those zones experiences an outage).

In cloud deployments, we’re seeing more multicloud solutions emerging to address this, but this may be an area where Web3 can shine if the complexity of configuration can be eliminated. Filebase, a layer 2 decentralized storage company, is showing some early promise at becoming one of the key solutions for onboarding data to Web3 without the complexity. The New Stack interviewed the Filebase founders back in May 2021 and they’ve made some interesting progress in the intervening months.

What Is Filebase?

That original interview does an excellent job of explaining what Filebase does, so I won’t spend a lot of time redefining their role as a storage provider. In a nutshell, Filebase is a centralized entity for decentralized storage — meaning that you upload your data to Filebase and they do the heavy lifting of distributing it to one or more decentralized storage solutions. They further simplify this by providing an S3-compatible API, so that you can take data from S3 and easily migrate to decentralized storage.

Rather than relying on a single decentralized storage provider, they provide options. It’s early days in decentralized storage and as Filebase COO Zac Cohen put it in an interview, “from an interoperability standpoint, it’s a little bit early to pick a winner in this space and every single blockchain is very different.”

One additional point to note here is that Filebase doesn’t require any cryptocurrency staking in order to leverage decentralized storage. They have obfuscated this away by holding currency as part of their business model and abstracting this component of decentralization away from the Filebase user.

Objects May Be Smaller Than They Appear

One of the complications of using decentralized storage directly is the minimum object size. Cloud object storage like S3 or Azure Blob Storage support minimum block sizes of 64k all the way down to zero-byte files for S3. For decentralized storage providers, the minimums are substantially larger. Filebase currently interoperates with Sia, Skynet (which leverages the Sia network), and Storj. Some example minimum block sizes for popular decentralized storage networks are:

To deal with these minimums, you effectively need to make a smaller file look like it meets the minimum by file packing.

Filebase created a proprietary file packing engine that is isolated on a per customer, per bucket, and per network basis.

Cohen explains, “File packing is a problem with Web3 that no one is aware of and it is one of the reasons no one is using decentralized storage. Today, Filecoin has 30 petabytes of data usage on 15 exabytes of capacity, which is larger than Wasabi, Backblaze and Digital Ocean combined. File packing is also the reason why OpenSea is still using Amazon.”

Here again, Filebase is looking at making decentralized storage adoption easier by abstracting away complexity. Filebase created a proprietary file packing engine that is isolated on a per customer, per bucket, and per-network basis, which Cohen says is, “a similar abstraction layer to the way Coinbase abstracts away the purchase of a cryptocurrency by just clicking a buy button. It’s very difficult to solve these issues at the layer 1 level, or they would have done it already.”

Increased Redundancy at Reduced Cost

When you upload a file to a bucket created via Filebase, you get the equivalent of three geographically regionally distributed buckets on Amazon, without paying the transfer fees to copy your data to three separate locations.

According to Cohen, 1TB of data uploaded to S3 runs about $115 per month as of this writing, with the price running closer to $200 by the time you’ve copied that same data to two additional geographically discrete locations. Filebase provides the same level of redundancy for about $6 per month leveraging decentralized storage.

When I asked Cohen why the cloud providers aren’t offering a competing solution, he replied, “They make lots of money off of inter-bucket regional transfer. I’m trying to convince people not to have seven copies of their data. Just put one copy on decentralized storage and you truncate all of that work.

For now, Filebase also does not charge retention fees or API fees, which further trims the storage budget.

Migrating Data into Filebase

Filebase has been compatible with S3 via an API since our original article about them in May 2021. They just announced a partnership with Flexify.IO, which is already known for their storage virtualization and migration solutions. This further simplifies the process of migrating data from Amazon S3, Azure Blob Storage, Backblaze B2, Wasabi, and Google Cloud Platform to decentralized storage via Filebase. This has the advantage of allowing dApp developers to start building from a place of familiarity within their favorite cloud ecosystem, and migrating to decentralized storage when it makes sense.

For its part in the process, Flexify.IO charges $0.03 per gigabyte to migrate to Flexify from most cloud storage options.

Is the Future of Storage Decentralized?

It remains to be seen what the future holds for storage. Most enterprise technology departments are still beholden to the laws and governance of the countries they operate in, which is unlikely to change as long as there are countries with laws.

However, I do see a ton of potential for decentralized storage to eliminate some of the outages we see when individual regions of various cloud providers experience downtime. And while cost savings alone isn’t likely to move anyone away from S3 and cloud competitors, Filebase is definitely on to something here that may speed Web3 adoption and facilitate some very practical applications of decentralized data.

TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
Amazon Web Services is a sponsor of The New Stack. 
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.