# Protocol

**URL:** https://discuss.ipfs.tech/c/protocol/30.md

[Latest](https://discuss.ipfs.tech/latest.md) · [Categories](https://discuss.ipfs.tech/categories.md) · [Tags](https://discuss.ipfs.tech/tags.md)

---

## [About the Protocol category](https://discuss.ipfs.tech/t/about-the-protocol-category/10208)

<div class="topic-metadata">

**Author:** [@stebalien](https://discuss.ipfs.tech/u/stebalien)\
**Replies:** 1\
**Last updated:** [September 4, 2024, 10:59pm UTC](https://discuss.ipfs.tech/t/about-the-protocol-category/10208 "2024-09-04T22:59:30Z")

</div>

---

## [ProbeLab’s Notable IPFS Performance Results - Week 36, 2026](https://discuss.ipfs.tech/t/probelab-s-notable-ipfs-performance-results-week-36-2026/20346)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 0\
**Last updated:** [September 8, 2026, 6:52am UTC](https://discuss.ipfs.tech/t/probelab-s-notable-ipfs-performance-results-week-36-2026/20346 "2026-09-08T06:52:01Z")

</div>

Following up on our update back in Week 29 (mid-July), we are looking across the data from July and August to bring you the most notable network performance trends up to today (Week 36, September 2026). This period saw …

---

## [ProbeLab’s Notable IPFS Performance Results - Week 29, 2026](https://discuss.ipfs.tech/t/probelab-s-notable-ipfs-performance-results-week-29-2026/20276)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 1\
**Last updated:** [July 15, 2026, 1:53pm UTC](https://discuss.ipfs.tech/t/probelab-s-notable-ipfs-performance-results-week-29-2026/20276 "2026-07-15T13:53:54Z")

</div>

Following up on our last major update back in Week 18 (late April), we are looking across the data from May and June to bring you the most notable network performance trends up to today (July 13, 2026, Week 29). This pe…

---

## [ProbeLab's Notable IPFS Performance Results - Week 18, 2026](https://discuss.ipfs.tech/t/probelabs-notable-ipfs-performance-results-week-18-2026/20107)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 2\
**Last updated:** [April 29, 2026, 10:50am UTC](https://discuss.ipfs.tech/t/probelabs-notable-ipfs-performance-results-week-18-2026/20107 "2026-04-29T10:50:41Z")

</div>

After a longer than usual gap, and following up from our previous report in Week 10, 2026 on the notable results on IPFS’s performance ( ProbeLab's Notable IPFS Performance Results - Week 10, 2026 ), here is ProbeLab’s u…

---

## [Optimizing Private IPFS: Building a Private Indexer for Swarmkey'd Networks](https://discuss.ipfs.tech/t/optimizing-private-ipfs-building-a-private-indexer-for-swarmkeyd-networks/20081)

<div class="topic-metadata">

**Author:** [@Slyrack](https://discuss.ipfs.tech/u/Slyrack)\
**Replies:** 1\
**Last updated:** [April 7, 2026, 9:51am UTC](https://discuss.ipfs.tech/t/optimizing-private-ipfs-building-a-private-indexer-for-swarmkeyd-networks/20081 "2026-04-07T09:51:38Z")

</div>

Over the past few months, we’ve been working on an IPFS optimization focused on private networks. At Neova, we encountered several limitations tied to our infrastructure needs and real-world enterprise use cases. After d…

---

## [Should we profile CIDs?](https://discuss.ipfs.tech/t/should-we-profile-cids/18507)

<div class="topic-metadata">

**Author:** [@robin](https://discuss.ipfs.tech/u/robin)\
**Replies:** 51\
**Last updated:** [March 16, 2026, 3:42pm UTC](https://discuss.ipfs.tech/t/should-we-profile-cids/18507 "2026-03-16T15:42:01Z")

</div>

CIDs are foundational for IPFS. However, I frequently hear from people complaining about them. Common issues I hear are: It can be finicky to produce the same CID in two separate implementations. Can’t verify unless yo…

---

## [ProbeLab's Notable IPFS Performance Results - Week 10, 2026](https://discuss.ipfs.tech/t/probelabs-notable-ipfs-performance-results-week-10-2026/20064)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 0\
**Last updated:** [March 12, 2026, 1:48pm UTC](https://discuss.ipfs.tech/t/probelabs-notable-ipfs-performance-results-week-10-2026/20064 "2026-03-12T13:48:20Z")

</div>

Here is ProbeLab’s update on the state of the IPFS network over the past few weeks (20th Feb to 12th March). The intention of these reports is to direct efforts to parts of the protocol that need attention. Here’s the hi…

---

## [Application Callbacks \[Send / Receive / Query\]](https://discuss.ipfs.tech/t/application-callbacks-send-receive-query/20061)

<div class="topic-metadata">

**Author:** [@SoundsSerious](https://discuss.ipfs.tech/u/SoundsSerious)\
**Replies:** 0\
**Last updated:** [March 2, 2026, 10:04pm UTC](https://discuss.ipfs.tech/t/application-callbacks-send-receive-query/20061 "2026-03-02T22:04:08Z")

</div>

IPFS is such a useful tool to decentralize, its an immensely exciting. I am working on an exploratory social app that is backed by IPFS and am wondering how to attribute karma to CID providers, but also penalize content…

---

## [ProbeLab's Notable IPFS Performance Results - Week 07, 2026](https://discuss.ipfs.tech/t/probelabs-notable-ipfs-performance-results-week-07-2026/20048)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 0\
**Last updated:** [February 20, 2026, 12:52pm UTC](https://discuss.ipfs.tech/t/probelabs-notable-ipfs-performance-results-week-07-2026/20048 "2026-02-20T12:52:40Z")

</div>

Here is ProbeLab’s update on the state of the IPFS network over the past few weeks. The intention of these reports is to direct efforts to parts of the protocol that need attention. Here’s the highlights: The number o…

---

## [ProbeLab's Notable Results - Week 04, 2026](https://discuss.ipfs.tech/t/probelabs-notable-results-week-04-2026/20008)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 0\
**Last updated:** [January 30, 2026, 10:49am UTC](https://discuss.ipfs.tech/t/probelabs-notable-results-week-04-2026/20008 "2026-01-30T10:49:39Z")

</div>

As promised in our recent post at: ProbeLab’s Updated Performance Metrics , here’s a summary of the most important results from the lenses of ProbeLab’s monitoring tools. This is the first report after quite a while, so…

---

## [ProbeLab’s Updated Performance Metrics](https://discuss.ipfs.tech/t/probelab-s-updated-performance-metrics/19975)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 0\
**Last updated:** [January 18, 2026, 10:51am UTC](https://discuss.ipfs.tech/t/probelab-s-updated-performance-metrics/19975 "2026-01-18T10:51:21Z")

</div>

It has been a long while since ProbeLab was last active on this forum with latest metrics and notable results. Our crawlers and tools, however, did not stop monitoring the IPFS network. With this post, we’d like to give …

---

## [Supporting Large IPLD Blocks](https://discuss.ipfs.tech/t/supporting-large-ipld-blocks/15093)

<div class="topic-metadata">

**Author:** [@adin](https://discuss.ipfs.tech/u/adin)\
**Replies:** 25\
**Last updated:** [December 6, 2025, 7:26pm UTC](https://discuss.ipfs.tech/t/supporting-large-ipld-blocks/15093 "2025-12-06T19:26:32Z")

</div>

Supporting Large IPLD Blocks IPLD Blocks An IPLD block is a sequence of bytes that can be referenced by a CID Block Limits Current IPFS implementations recommend users create blocks ≤1 MiB and that they are able to acce…

---

## [I Like Big Blocks And I Cannot Slice](https://discuss.ipfs.tech/t/i-like-big-blocks-and-i-cannot-slice/19300)

<div class="topic-metadata">

**Author:** [@robin](https://discuss.ipfs.tech/u/robin)\
**Replies:** 5\
**Last updated:** [June 5, 2025, 5:35pm UTC](https://discuss.ipfs.tech/t/i-like-big-blocks-and-i-cannot-slice/19300 "2025-06-05T17:35:25Z")

</div>

Friends! We had ourselves a good time with Should we profile CIDs?, followed by hit sequel Should we profile IPLD? Those conversations led to the DASL work, that is generating a healthy amount of community interest, not…

---

## [IPFS DHT Draft Spec: Feedback Welcome](https://discuss.ipfs.tech/t/ipfs-dht-draft-spec-feedback-welcome/19223)

<div class="topic-metadata">

**Author:** [@guissou](https://discuss.ipfs.tech/u/guissou)\
**Replies:** 1\
**Last updated:** [April 11, 2025, 8:06am UTC](https://discuss.ipfs.tech/t/ipfs-dht-draft-spec-feedback-welcome/19223 "2025-04-11T08:06:59Z")

</div>

The (long overdue) IPFS Kademlia DHT draft spec is now available in this Pull Request. It essentially transcribes the current implementations’ behavior into a formal specification. Feedback is greatly appreciated.

---

## [Privacy properties of pubsub](https://discuss.ipfs.tech/t/privacy-properties-of-pubsub/19037)

<div class="topic-metadata">

**Author:** [@Wyctus](https://discuss.ipfs.tech/u/Wyctus)\
**Replies:** 3\
**Last updated:** [March 26, 2025, 1:55am UTC](https://discuss.ipfs.tech/t/privacy-properties-of-pubsub/19037 "2025-03-26T01:55:40Z")

</div>

Hello, I’m new to the pubsub system in IPFS. I have a few questions regarding the privacy properties of pubsub: Are the topics globally enumerable either explicitly (as a built-in feature) or implicitly (e.g. by crawl…

---

## [Announcing the Spring 2025 IPFS Utility Grants!](https://discuss.ipfs.tech/t/announcing-the-spring-2025-ipfs-utility-grants/19116)

<div class="topic-metadata">

**Author:** [@mosh](https://discuss.ipfs.tech/u/mosh)\
**Replies:** 0\
**Last updated:** [March 13, 2025, 1:23pm UTC](https://discuss.ipfs.tech/t/announcing-the-spring-2025-ipfs-utility-grants/19116 "2025-03-13T13:23:02Z")

</div>

We’re funding developers to build or improve the essential utilities, libraries, & tools for content-addressed data. $5K-25K grants available for projects of 1-3 months. 3 focus areas for this round: :package: CAR Arc…

---

## [IPNS over DHT and PubSub](https://discuss.ipfs.tech/t/ipns-over-dht-and-pubsub/18880)

<div class="topic-metadata">

**Author:** [@hector](https://discuss.ipfs.tech/u/hector)\
**Replies:** 4\
**Last updated:** [December 30, 2024, 5:47am UTC](https://discuss.ipfs.tech/t/ipns-over-dht-and-pubsub/18880 "2024-12-30T05:47:51Z")

</div>

Yes, but depending on how it’s chunked and structured you would only be maintaining the diff blocks. I really wish someone would clarify the current state of IPNS with regard to the pub/sub implementation. These are w…

---

## [MD5 (and Metalink) in addition to CID1 (built-in metadata)](https://discuss.ipfs.tech/t/md5-and-metalink-in-addition-to-cid1-built-in-metadata/18828)

<div class="topic-metadata">

**Author:** [@genghis](https://discuss.ipfs.tech/u/genghis)\
**Replies:** 4\
**Last updated:** [December 25, 2024, 10:31am UTC](https://discuss.ipfs.tech/t/md5-and-metalink-in-addition-to-cid1-built-in-metadata/18828 "2024-12-25T10:31:41Z")

</div>

Following this question by @MarkusTeufelberger I would suggest to consider to deprecate the built-in mechanism for metadata in favour of standard RFC 5854 (Metalink). I would suggest to add an additional hash function …

---

## [Learning from DHT of BitTorrent](https://discuss.ipfs.tech/t/learning-from-dht-of-bittorrent/18832)

<div class="topic-metadata">

**Author:** [@genghis](https://discuss.ipfs.tech/u/genghis)\
**Replies:** 7\
**Last updated:** [December 27, 2024, 5:07pm UTC](https://discuss.ipfs.tech/t/learning-from-dht-of-bittorrent/18832 "2024-12-27T17:07:00Z")

</div>

Related thread “What if IPFS’s public DHT bootstrap shutdown?” What if IPFS's public DHT bootstrap shutdown? Problem @Jorropo has responded to @Valtyr. What would happen if default bootstrap peers provided by Protoco…

---

## [Standard for IPFS over sneakernet?](https://discuss.ipfs.tech/t/standard-for-ipfs-over-sneakernet/18073)

<div class="topic-metadata">

**Author:** [@jphastings](https://discuss.ipfs.tech/u/jphastings)\
**Replies:** 7\
**Last updated:** [June 4, 2024, 12:02pm UTC](https://discuss.ipfs.tech/t/standard-for-ipfs-over-sneakernet/18073 "2024-06-04T12:02:42Z")

</div>

Hi folks! Is there a standard for using physical media as the medium for IPFS transport? ie. A standard for IPFS over Sneakernet? I’d like to build a mechanism for low bandwidth communities to share megabytes-to-gigabyt…

---

## [IPNS.dev: Keyless Pinning Service](https://discuss.ipfs.tech/t/ipns-dev-keyless-pinning-service/17695)

<div class="topic-metadata">

**Author:** [@sshmatrix](https://discuss.ipfs.tech/u/sshmatrix)\
**Replies:** 0\
**Last updated:** [March 12, 2024, 10:10am UTC](https://discuss.ipfs.tech/t/ipns-dev-keyless-pinning-service/17695 "2024-03-12T10:10:31Z")

</div>

IPNS.dev: Keyless Pinning Service Pin Content to IPNS Trustlessly and Securely! By: sshmatrix & 0xc0de4c0ffee for NameSys Client v1.0-beta: ipns.dev | pin.namesys.xyz | ipns.eth GitHub: @namesys/ipns-client Abstract IP…

---

## [IPNS discovery using DIDs](https://discuss.ipfs.tech/t/ipns-discovery-using-dids/17539)

<div class="topic-metadata">

**Author:** [@wesbiggs](https://discuss.ipfs.tech/u/wesbiggs)\
**Replies:** 8\
**Last updated:** [February 14, 2024, 7:45pm UTC](https://discuss.ipfs.tech/t/ipns-discovery-using-dids/17539 "2024-02-14T19:45:10Z")

</div>

Hi all, I’d like to share an (informal) proposal on a new IPNS strategy. As background, my work on DSNP has led to a lot of thinking about some of the limitations of IPNS for architecture patterns that require strong co…

---

## [DHT discussion and contribution opportunities in 2023Q4](https://discuss.ipfs.tech/t/dht-discussion-and-contribution-opportunities-in-2023q4/16937)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 3\
**Last updated:** [January 8, 2024, 10:37am UTC](https://discuss.ipfs.tech/t/dht-discussion-and-contribution-opportunities-in-2023q4/16937 "2024-01-08T10:37:42Z")

</div>

The PL EngRes IPFS Stewards team has several ongoing streams of work related to the improvement and optimisation of the Public IPFS DHT, henceforth called Amino (see: Amino is the proposed name for the Public IPFS DHT). …

---

## [In Private IPFS, are control packets also encrypted with swamkey?](https://discuss.ipfs.tech/t/in-private-ipfs-are-control-packets-also-encrypted-with-swamkey/17197)

<div class="topic-metadata">

**Author:** [@kingstone](https://discuss.ipfs.tech/u/kingstone)\
**Replies:** 1\
**Last updated:** [November 13, 2023, 3:10pm UTC](https://discuss.ipfs.tech/t/in-private-ipfs-are-control-packets-also-encrypted-with-swamkey/17197 "2023-11-13T15:10:09Z")

</div>

In Private IPFS, are both control packets and data packets encrypted by swarmkey? Are the want\_have, have, and want\_block messages also encrypted with swarmkey?

---

## [How many relay nodes are there in the ipfs network? How can I become a relay node?](https://discuss.ipfs.tech/t/how-many-relay-nodes-are-there-in-the-ipfs-network-how-can-i-become-a-relay-node/15565)

<div class="topic-metadata">

**Author:** [@fanhai](https://discuss.ipfs.tech/u/fanhai)\
**Replies:** 1\
**Last updated:** [November 24, 2022, 1:46pm UTC](https://discuss.ipfs.tech/t/how-many-relay-nodes-are-there-in-the-ipfs-network-how-can-i-become-a-relay-node/15565 "2022-11-24T13:46:40Z")

</div>

specs/autonat at master · libp2p/specs (github.com) In order to prevent attacks like the one described in RFC 3489, Section 12.1.1 (see excerpt below), implementations MUST NOT dial any multiaddress unless it is based o…

---

## [Amino is the proposed name for the Public IPFS DHT](https://discuss.ipfs.tech/t/amino-is-the-proposed-name-for-the-public-ipfs-dht/16901)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 0\
**Last updated:** [September 5, 2023, 1:33pm UTC](https://discuss.ipfs.tech/t/amino-is-the-proposed-name-for-the-public-ipfs-dht/16901 "2023-09-05T13:33:07Z")

</div>

Unless strong objections surface until Friday 8th Sept 2023, Amino will be the name of what has so far been called the “Public IPFS DHT”. Follow the discussion and contribute at: Name for the "public IPFS DHT" · ipfs/ipf…

---

## [Avoid adding new peers in routing table before they're seen online for "long enough"](https://discuss.ipfs.tech/t/avoid-adding-new-peers-in-routing-table-before-theyre-seen-online-for-long-enough/16745)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 0\
**Last updated:** [July 28, 2023, 8:10am UTC](https://discuss.ipfs.tech/t/avoid-adding-new-peers-in-routing-table-before-theyre-seen-online-for-long-enough/16745 "2023-07-28T08:10:42Z")

</div>

Context We’re seeing a very large number of offline peers each week (latest graph here). Offline peers are defined as those that are seen online for 10% of time or less (https://probelab.io/ipfsdht/#availability). This m…

---

## [What is the formula to calculate cid from sha256 hash](https://discuss.ipfs.tech/t/what-is-the-formula-to-calculate-cid-from-sha256-hash/16553)

<div class="topic-metadata">

**Author:** [@mctrivia](https://discuss.ipfs.tech/u/mctrivia)\
**Replies:** 9\
**Last updated:** [June 13, 2023, 10:48am UTC](https://discuss.ipfs.tech/t/what-is-the-formula-to-calculate-cid-from-sha256-hash/16553 "2023-06-13T10:48:14Z")

</div>

For a new project i am using libIPFS to provide IPFS interface inside a C++ application. It works well but it is missing some functions I am use to having. The biggest being if I have the SHA256 of some data how to I g…

---

## [IPFS Metrics & KPIs](https://discuss.ipfs.tech/t/ipfs-metrics-kpis/16065)

<div class="topic-metadata">

**Author:** [@yiannis](https://discuss.ipfs.tech/u/yiannis)\
**Replies:** 11\
**Last updated:** [March 31, 2023, 6:35am UTC](https://discuss.ipfs.tech/t/ipfs-metrics-kpis/16065 "2023-03-31T06:35:13Z")

</div>

As part of a revamp we’re doing to the way we look at metrics for the IPFS Network, I’d like to open the discussion on what KPIs would be useful to report for developers and the wider community. The list of metrics we’re…

---

## [ENS domain is not accessible through IPNS](https://discuss.ipfs.tech/t/ens-domain-is-not-accessible-through-ipns/15936)

<div class="topic-metadata">

**Author:** [@ahmedibrahim](https://discuss.ipfs.tech/u/ahmedibrahim)\
**Replies:** 2\
**Last updated:** [February 9, 2023, 4:43pm UTC](https://discuss.ipfs.tech/t/ens-domain-is-not-accessible-through-ipns/15936 "2023-02-09T16:43:55Z")

</div>

Hi! I am Ahmed, Software Engineer @ Panther Protocol On Thu 2 Feb, our users started reporting that they can’t access our dApp which is hosted on IPFS. The outages lasted for the whole day but started to work normally t…

[Next page](https://discuss.ipfs.tech/c/protocol/30.md?page=1)
