Skip to content

docs: name content-hash keys (CHKs) in section 8 "original Freenet" paragraph - #1

Merged
sanity merged 1 commit into
mainfrom
docs/credit-chk-prior-art
May 25, 2026
Merged

docs: name content-hash keys (CHKs) in section 8 "original Freenet" paragraph#1
sanity merged 1 commit into
mainfrom
docs/credit-chk-prior-art

Conversation

@sanity

@sanity sanity commented May 25, 2026

Copy link
Copy Markdown
Contributor

Problem

The "The original Freenet" paragraph in section 8 describes the system as "content-addressed, immutable file storage from 2001" without naming the actual addressing scheme — content-hash keys (CHKs). The 2001 date is also the paper year; the system itself was released around 2000.

Change

One-line edit to the "The original Freenet" paragraph in sections/08-related.tex. No change to the IPFS / "Content-addressed storage" paragraph — the section's pattern is one anchor system per paragraph, so the lineage credit belongs in this dedicated paragraph rather than redirecting the IPFS paragraph.

Diff:

- ...anonymous, content-addressed, immutable file storage from 2001.
+ ...anonymous, immutable file storage addressed by content-hash keys (CHKs), released around 2000 and described in the 2001 paper.

Testing

  • make builds clean locally (22-page PDF, no LaTeX errors).
  • No new bibliography references needed.

Note on prior iteration

An earlier version of this PR edited the "Content-addressed storage" paragraph to credit Freenet's CHKs as prior art to IPFS. That framing risked an overreach priority claim (Mojo Nation, OceanStore, PAST, CFS were contemporaneous), and conflicted with the section's one-anchor-per-paragraph pattern. The dedicated "The original Freenet" paragraph is the natural place for this content. History force-pushed to keep the branch minimal.

[AI-assisted - Claude]

…ed storage

The "Content-addressed storage" paragraph in section 8 credited IPFS
(2014) with popularizing hash-based naming, but the original Freenet
introduced the same idea in its content-hash keys (CHKs) around
1999-2000, roughly 14 years earlier. Add that priority while keeping
IPFS's later role in popularizing the pattern for web content.

[AI-assisted - Claude]

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sanity
sanity merged commit 7c0e569 into main May 25, 2026
1 check passed
@sanity sanity changed the title docs: credit original Freenet's CHKs as prior art for content-addressed storage docs: name content-hash keys (CHKs) in section 8 "original Freenet" paragraph May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant