Sign in

lidel

@lidel.org
117 followers 2 following 4 posts

Carbon-based lifeform; bringing IPFS and content-addressing to the web.

PostsRepliesMedia
lidel @lidel.org · 28/11/2024
To turn digest into a CID, prefix it with fields required by CIDv1 spec: <cidv1> ::= <version=0x01><codec=0x71><hash function code=0x12><digest size in bytes><hash function output, the 32 byte digest you've read> github.com/multiformats... github.com/multiformats...
github.com
GitHub - multiformats/cid: Self-describing content-addressed identifiers for distributed systems
Self-describing content-addressed identifiers for distributed systems - multiformats/cid
110
lidel @lidel.org · 28/11/2024
"cid" on your screenshot looks too short (32 bytes in base64url?) atproto.com/specs/blob#b... notes their CIDs are always version=1 (0x01), codec=dag-cbor (0x71) and multihash=sha-256 (0x12) hint: sha256 happens to produce 32 byte digest guess: API returns you the raw sha256 digest to save space
120
lidel @lidel.org · 29/04/2023
Kubo (IPFS node used for self-hosting) plans to support multiple lists, initially manually (github.com/ipfs/kubo/issues/8492). Adding option to subscribe to IPNS name or URL to follow and get list updates could be in MVP scope (to allow people to at least follow badbit list).
github.com
IPFS filtering to allow node operators to decide on content they are willing to serve · Issue #8492 · ipfs/kubo
Checklist My issue is specific & actionable. I am not suggesting a protocol enhancement. I have searched on the issue tracker for my issue. Description Recently, Cloudflare has open sourced a fork ...
110
lidel @lidel.org · 29/04/2023
github.com/ipfs/specs/pull/383 will be most likely the format of shareable lists, what we need is a convention for composing and sharing these lists. Currently only badbits.dwebops.pub exists (maintained by Protocol Labs, used on ipfs.io gateways).
github.com
IPIP-383: compact denylist format by hsanjuan · Pull Request #383 · ipfs/specs
This IPIP introduces a line-based denylist format for content blocking on IPFS focused on simplicity, scalability and ease-of-use. Related: https://github.com/hsanjuan/nopfs – an implementation of...
110