Dcentralized url shortening service base on IPFS
t.bdaily.club
t.bdaily.club
Honestly, in most cases I do not see a use for decentralizing. In this case, the shortened URL still depends on a central host (bdaily.club or whatever). Whether the underlying link is stored in a decentralized manner is completely meaningless, because all the links will still be broken once the host is gone.
Precisely - I think there is a lot more value in _replicable_ services and not decentralized once. That is - a link shortener that lets anyone make a copy of it without reading all the links but in a way that replicates all the links.
That would allow for anyone to "compete" with the original service.
This service is just an attempt on IPFS, I hope to have this service inspired, then there will be a more usable, more robust app on IPFS.
It doesn’t make money, it isn’t important to the maintainer, there’s a db failure etc.
With a decentralised system it’s a lot more resilient to failure.
Yeah. The same problem is with IPFS as well. Someone has to seed the content of files in IPFS. If no one is seeding, the file will not be available. I don't honestly think anyone else is going to seed the URL files other than the people who run this site. If this site goes down everything does down as well.
> It doesn’t make money, it isn’t important to the maintainer, there’s a db failure etc.
If this site doesn't make money it's not important for the maintainer of this site to seed the files as well :)
- on the terminal (clickable short URL that doesn’t wrap is great!)
- QR codes (shorter URL will encode to less squares which means easier to scan)
It’s possible this will change via Filecoin or others, but at present the term “decentralized” is misused here.
I keep meaning to write a sniffer that watches the p2p net for file objects, runs magic on their filetype, and indexes the indexable ones. That would be moderately useful.
The Protocol is decentralised, then the users/services can decide how to replicate the files. If everybody will have the same files, it will be 100% distributed.
We can argue that Bitcoin with SPV clients is just decentralised and not distributed as well.
When you open http://t.bdaily.club/34fe6 the server redirects you to a file in IPFS which has a javascript script tag to redirect further to the actual URL.
My question?
* What's the point of this service when you can directly redirect to the actual URL instead of redirecting to the IPFS file?
* Users can also alternatively share the IPFS file directly (eg https://cloudflare-ipfs.com/ipfs/QmfFs8v6hXK258ov9bXGuqzUVsJ...). But the problem is IPFS URL/hash is bigger than the urls itself in most cases. I think the point of URL shortner is to have a small URL. This is more like a URL enlarger service.
* Most importantly someone has to seed the IPFS files so that the links keep working. What's the incentive for the website owners to seed the files for free? There is no guarentee that the URLs will work if someone open it after a month or year.