Show thread history

Anthony Accioly

4d ago

Sounds like a great application for IPFS! To be fair, Blossom blobs are hash based, and @hzrd149 has also been asking around about "Negentropy." On top of that, if clients follow BUD-03 as intended, they should be able to recover the media from any of the servers in a user list: https://github.com/hzrd149/blossom/blob/master/buds/03.md

However, your idea of leveraging IPFS sounds very promising. The client wouldn’t need to implement fallback logic or fetch the media elsewhere, users wouldn’t have to carefully manage redundancy by mirroring blobs and managing multiple blossom servers, and a simple "just download and seed my stuff" approach is certainly a great way to do things.

I’d definitely like to try what you’re building (or planning to build) once it’s out there. And if it can be made Blossom-compatible, that would be even better. I know that despite both systems using SHA-256 hashes by default, they aren’t exactly compatible OOH. IPFS uses CID versioning, supports multiple ways of encoding hashes and even multiple hash algorithms. But given that IPFS has some flexibility built-in and Blossom is an emerging standard, I think there are ways to accommodate this.

See translation

1
1
0
0
42


Do you have thoughts?

Log in to leave a comment


Replies

nomadshiba

@nomadshiba

♥︎ by author

4d ago

didn't know about blossom before. looks promising.

i think where blossom is strong is its easier to implement in few hours. and more lightweight. more cdn like.

ipfs a bit more complex, but good side is, well-known gateways share content between each-other fast without something like /mirror.

if the hash were compatible/convertable it would have been great. then you can ask for the content on both blossom cdns and ipfs gateways. also blossom cdns can also seed the content on ipfs. and etc.

See translation

0

3
0
0
0