IPFS Backed by Decentralized Storage(filebase.com) |
IPFS Backed by Decentralized Storage(filebase.com) |
* Skynet: https://filebase.com/blog/drag-and-drop-files-onto-the-decen...
* S3 compatibility: https://filebase.com/
We just need a standardized way of mapping ENS names to IPFS CIDs to serve entry point for dApps that are running completely decentrelized.
> "dApps that are running completely decentrelized"
ENS is basically a GoDaddy-like registrar but with blockchain and with all the .eth names still controlled by 7 keyholders in a 'DAO' with four of them only needed to override control (but not totally remove) the .eth TLD. Putting in 'trust' defeats the whole purpose of 'complete decentralization'.
At least with Handshake [0], one totally removes 'trust' from the equation which I can already see ENS anchoring (or already has anchored) their TLD on Handshake.
Then add in the fact that it’s a judgement proof blockchain and you’ve got a system that’s awesome for squatters, flippers, and rent seekers while being terrible for real businesses that want to build real value. How do I stop someone from typo squatting or violating my trademarks?
I’m always surprised by the number of people that want lawlessness.
My point is that we need adoption for decentralized naming, routing/locating, hosting/"pinning". Be it a combination of ENS/Handshake/IPFS/Sia/Filecoin/BitTorrent/Ethereum or any combination of stacks.
I like the notion of having an IPFS capable store with support for pinning at a reasonable price. When I looked into this a few years ago, this was a bit of a mess. There was a half-assed s3 plugin with some severe limitations that was a bit sketchy to setup and not a whole lot else in terms of what to do, best practices, or anyone offering commercial support for this. I liked the idea but our conclusion at the time was that we'd have to build out our own storage solution to be able to use this. I walked away from this company ultimately and haven't really looked at the whole space again since. Filecoin, which people were pitching at the time seems to have largely gone silent. Is that still a thing?
So, if this is legit, I could be a potential customer for this. One of the issues I have with using s3 for personal storage is just that it is so expensive to use at scale. Basically the cost of storing what I want backed up would be the equivalent of buying a new hard disk every few months. Plus I need to baby sit and micro manage the whole setup. Both are bad things. I need something turnkey that "just works" that has a reasonable cost.
So, liking the idea.
But I have some concerns:
- I never heard of Filebase before. How long have they been around and what is their track record? Maybe a blunt question but I'd need to know before trusting something like this with my backups.
- Not to excited about the NFT and web3 stuff they seem to be pitching. Is that needed? Is this some kind of blockchain thingy or is there a serious business that works with normal money and invoices. In that case, maybe start acting more like a trust worthy SAAS company. Seriously, this stuff scares away corporate customers like nothing else.
- They mention they use the Sia storage network. It lists a price even lower than the Filebase price of 2$/TB/month but it looks like it doesn't have any commercial operations around it. What's the relationship with Filebase.
- How many people actually use this and how robust is this sia network?
- I looked at the sia github and that doesn't instill a lot of confidence. I maintain several tiny projects that managed to get more stars than siad or sia-core.
So, a few red flags here. I don't mind being an early adopter of stuff but I'd like to know what I'm getting into at least. This all looks a bit sketchy and too good to be true.
I'd recommend the founders to
- park the web3/nft stuff; this will re-assure corporate customers and be good for business.
- add a page to the website detailing a bit what this company is, where it comes from, and who is behind it. I was able to figure out from the terms of use that the company address is in Boston at least.
- if you have notable customers, maybe add some kind of logo wall. I actually suspect the answer might be no at this point.
- publish some details on the size of your network. Numbers of TB stored, usage statistics, etc.
Error 1005 Ray ID: 6e577ed77a5902bc • 2022-03-02 04:47:38 UTC
Access denied
Hilarious.Can't you just re-pin whatever files that were lost? Surely you'd keep a copy of anything that was actually important, even if just offline on a hard drive.
This reads like the infamous Dropbox comment. :)
Filebase isn't really for people that can - and want - to do that. Its for people with non-engineer management that want a dramatically cheaper S3.
https://blog.cloudflare.com/introducing-r2-object-storage/
This is taking into consideration bandwidth, which Filebase does charge for.
So now I went around just looking for old links to files on the network, on places like Reddit and old guides, to check if they'd survived a couple years. Sadly all of them timed out, even the first link on the 'video' category on the Sky App Store. I looked up the error ('failed to create Skylink') and nothing of help turned up to even realize what the problem is.
Hopefully things work out in the long term but I haven't been convinced yet of Sia's usefulness in practice.
Arweave seems to be a better long-term solution.
Edit: https://investors.dropbox.com/node/9146/html says she stepped down last year.
I must have missed the trial, how many years did she get?
1. We've been building Filebase since 2018 and have been live in production since 2019. We are relatively well known in the Sia and decentralized storage ecosystem. IDC, 451, and GigaOm have all done reports on us.
2. We are targeting web2 and web3 developers. You can safely ignore all of the NFT and Web3 mentions. Most customers today use us as a S3 compatible storage service.
3. Storing data directly on Sia absolutely costs more than $2 per TB. Their website is unfortunately outdated and that same number has been listed for years. Sia is a decentralized storage marketplace - hosts set their own pricing and compete against each other. Filebase goes to this marketplace and acquires storage capacity.
4. The Sia network is one of the leading decentralized storage networks today and has been live since 2015. I can't speak for the entire network since it's decentralized, but for Filebase specifically, we have over 10,000 users and are about to approach 1 billion files processed.
5. A Filebase website re-design is coming soon and will include your suggested ideas of metrics and logos.
Sia/Skynet Discord: https://discord.gg/sFCT3Ar
Sia/Skynet Blog: https://blog.sia.tech
Their Discord is very active.
Sure, if you don't access those objects frequently.
It's just kind of nuts to talk about "everyone stopped pinning my NFT" as being a "rugpull"- anyone can pin a piece of content in IPFS, including anyone with an interest in the NFT existing, such as the owner. So the only thing you have to do if an NFT falls off the IPFS network is just to take your copy and pay someone else to pin it. It's only a "rugpull" if you, you know, forgot to keep a copy of it anywhere.
Of course it isn't perfect, if filebase goes bankrupt you need to scramble to get another set of pins for your data. But I think it does provide a much better system overall.
You can also imagine shifting the data around providers over time much like S3 storage tiers, maybe on provider provides cheaper storage but more expensive access, you can pin cold data there and remove it from your hot data provider. This would be completely transparent to any users.
It also provides interesting opportunities for bring-your-own storage. Users can just give my the CID and use it on my app/service. It will be around as long as they keep it alive. Or they can pay me and I can pin it for them.
I think this is a big feature that I hadn't recognized until you phrased it this way. It allows a strategy of guaranteeing *at least 1* pin of your data if it's important, but from the application side, you can forget about the details of the data storage.
I doubt IPFS is fast enough to justify it over other strategies today, but it makes me think of a type of cache where if a CID can't be found, you might rehydrate some slow, cold-storage data and push it back out to the network.
Who decides your data is important?
What happens to the so-called guarantees when your data suddenly becomes unimportant?
Simple example: You have 1TB of data stored in a us-east-1 AWS S3 bucket. Virginia gets hit with a natural disaster, and all of us-east-1 goes offline. You no longer have access to your data. The only "easy button" way you could have prevented this scenario is if you had setup backup or bucket replication policies prior to the event. You decide to follow AWS docs. Disaster recovery 101 typically calls for 3 copies of your data at a minimum. You are now paying $70.66 for storage ($23.55 per TB x 3 regions) and $40.96 for inter-region bandwidth ($20.48 per TB x 2 replicated buckets) for a grand total of $111.62 just to store 1 TB of data. These costs don't even cover you or your customers downloading any of that data either.
At Filebase, we store your data on the Sia network. A 10 of 30 erasure coding profile is used, effectively creating a 3x redundancy overhead. Datacenters and clouds have been using EC for a while too. The critical difference here is that each shard is stored on a different server, spread geographically across the world. An entire portion of the internet can go down, and Filebase can simply fetch the shards it needs from other parts of the world. With a 10 of 30 profile, we only need 10 of those shards to fully reconstruct the file - we can suffer 20 servers or hosts going offline all at the same time.
If Filebase's infrastructure goes down, our health checks fail, and our DNS-level load balancer seamlessly redirects your HTTP requests to another Filebase edge location. And since all Filebase edge locations talk to the same decentralized Sia network, your data is magically available, and you may not even realize you were redirected. That same 1TB of data storage on Filebase will cost you $5.99, a ~95% cost savings.
I haven’t had any issue with it.
Saw that on Solana and it sucks hard.
I know a bunch of people who lost their auctions to some grifters.
> Seriously, who wants to compete against people who have a gazillion HNS that they got for free?
Or you can buy it off of them, just like you do anywhere else if you were too late to buy say, pets.com, nba.eth or .ftx/ which were all 'squatted and flipped' today. No different here and neither system aimed to totally prevent squatters, flippers and rent seekers. Because you cannot and you know that.
> Then add in the fact that it’s a judgement proof blockchain and you’ve got a system that’s awesome for squatters, flippers, and rent seekers while being terrible for real businesses that want to build real value.
Are you going to say all of that to the Russian users on Namecheap who are getting their domains de-platformed? [0] Perhaps we loved .org getting into the hands of a private-equity firm didn't we? [1] or even the .io [2] and other TLDs price increases. [3]. All thanks to ICANN, right?
At least to some extent with either ENS or Handshake a registrar can't 'de-platform' the whole TLD nor can it be seized by anyone; nor can a government request to de-root an entire TLD. [4]
> How do I stop someone from typo squatting or violating my trademarks?
As I said before, nobody can stop that and anyone who has a popular online business knows that.
Even when you take them down, more typo squatters take its place. It happens everywhere. There will always be typo squatters even after trademark violations, unless you buy the domains off of them.
> I’m always surprised by the number of people that want lawlessness.
Lawlessness? I wonder how those 'criminals' can really cover their tracks by owning several domains on a public blockchain. /s
If you want true lawlessness, use Tor and scrambled .onion links followed by messaging apps like Signal with E2EE and sending private untraceable cryptocurrencies on encrypted blockchains like MobileCoin. It's what all the extremists and criminals use to fund their activities and lawlessness without a trace and no transparency.
[0] https://news.ycombinator.com/item?id=30504812
[1] https://news.ycombinator.com/item?id=21611677
[2] https://news.ycombinator.com/item?id=29403773
[3] https://www.eff.org/deeplinks/2021/04/ethos-capital-grabbing...
> Even when you take them down, more typo squatters take its place. It happens everywhere. There will always be typo squatters even after trademark violations, unless you buy the domains off of them.
I disagree with almost everything you wrote, but especially this part. There's absolutely recourse in the current system. It roughly goes webhost > registrar > registry > ICANN. If someone is violating your trademark you can use ICANN's UDRP to file a complaint and ICANN has a process for resolving the dispute.
You can even see the market impact of the UDRP if you pay attention. $5k is often quoted as the rough cost to expect when making a UDRP complaint, so it's not a coincidence that most domainers (aka squatters) sell non-premium domains for $2k-4k.
At the very least the bad actor is going to have to reveal their identity to accept your money or to participate in the UDRP. That alone is enough to deter some of the most egregious behavior.
Domain squatting is a thing, is a problem, and it surprises me not at all that web3/crypto shills pretend it isn't.
But what's cool, is even if it's unpinned, it may still be in the network so long as the data is getting active use. It opens up a whole field of seed and harvest style information flows.
So. A centralized service responsible for keeping your data. How is this different from literally anything else?
> it may still be in the network so long as the data is getting active use.
"Maybe" makes this essentially useless.
> It opens up a whole field of seed and harvest style information flows.
It really doesn't. It's literally the same problem that torrents have had for ages: anything "unpopular" doesn't exist for a very very very broad definition of unpopular.
Ok, then don't use it!
No one is pretending it doesn't exist
> and acknowledging that it's inevitable
What you and the sibling comment are proposing is bot acknowledging it, but making it the normal, and possibly only way to do it, and to incentivize people to do it.
Would be interested in your solution to this problem if you have one (seriously, I don't know how to solve it).
Because in addition to being like anything else, your data has a lifecycle in the network. Even if you as an initial provider of data lose interest in it, the network can hold onto it for their own purposes. The question of what data is important becomes decentralized and democratized. So long as at least 1 person says something is important and is willing to pay the resources to pin it, the data exists and can be utilized by any consumers.
>> it may still be in the network so long as the data is getting active use. >"Maybe" makes this essentially useless.
No, it doesn't. Computer systems are built on a long stack of maybes.
> It really doesn't.
You can't imagine it; it must not exist.
If we agree that there's no known solution for the "pay to win" part, I'm not sure what your criticism of this even is?
They don't.
> The blockchain solution solves other problems.
It doesn't. As in there are no problems blockchain solves, period, and it makes most existing problems worse.
> I'm not sure what your criticism of this even is
You want to normalise and incentivise the behaviour. And pretending that by simply appending "blockchain" to it it is okay.