fshy

fshy / Storage

dumbpipe /

github.com · Storage · 2 records · JSON

iroh Mainline-DHT content discovery (iroh-content-discovery) Storage

★ qualifiesanonymousno cardR

github.com/n0-computer/iroh-content-discovery · Discovery layer — no server of your own required · storage/iroh-mainline-dht-content-discovery · JSON · compare

Free tierNo quota, no storage. Pure discovery: publishes BLAKE3->provider mappings onto the public BitTorrent Mainline DHT.
unit unlimited; metered on stored-bytes
Pricenone stated
Per-object capnot stated
Retentionnot stated
EgressUDP DHT traffic only, kilobytes. Mainline lookups measured at 37 ms in n0's own example.
Identityanonymous anonymous
Bindingnone no constraint in the record binds at this scale; the record carries no limit of a kind the vocabulary names
Interfaceunknown n0-mainline crate; iroh-mainline-address-lookup (pkarr/BEP 44 records); iroh_mainline_content_discovery (query_dht, query_iroh).
ToolingPublishes a signed endpoint record (endpoint id + UDP socket + timestamp) to a tiny UDP address-index service, then announce_peer for SHA-1(BLAKE3 hash). Discovery returns candidate EndpointIds which are then dialled with normal iroh hole punching.
Composes withRemoves the last central dependency: no DNS, no pkarr relay, no account. Requires at least one reachable address-index service, found by rendezvous hash or a curated BEP 44 record.
ReliabilityExperimental repo (12 stars, last push 2026-10-16). SHA-1 is used only as a keyspace key, so a malicious DHT answer can waste time but cannot corrupt data — verification is against the BLAKE3 root.
NotesNo quota, no storage. Pure discovery: publishes BLAKE3->provider mappings onto the public BitTorrent Mainline DHT.
Evidence rungreported One page read moves it to documented.
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (4)
datesourcewhat it proved
2026-10-21www.iroh.computer/blog/iroh-global-content-discoveryannounce/discovery workflow, udp-addr-index rationale, 37 ms lookup, 'mainline does not provide any privacy'
2026-10-16github.com/n0-computer/iroh-content-discoveryrepo alive, pushed 2026-10-16
2026-10-21docs.iroh.computer/connecting/dht-address-lookupDHT publishes the same signed records as DNS, different storage
2026-10-21github.com/n0-computer/n0-mainlineiroh-flavoured fork of a Mainline DHT implementation
Unknown or withheld values (6)
  • $.free_tier.notes process
  • $.interface interface-unknown
  • $.per_object_cap.notes not-extracted
  • $.per_object_cap.stated not-extracted
  • $.retention.notes not-extracted
  • $.retention.stated not-extracted

dumbpipe / pigeons / iroh-ssh (as storage) Storage

fails: quotaemail?card?R

github.com/n0-computer/pigeons · rejected-provider · storage/dumbpipe-pigeons-iroh-ssh · JSON · compare

Free tierTunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none — us
unit none; metered on none
Pricenone stated
Per-object capnot recorded
Retentionnot recorded
Egressnot recorded
Identityemail (placeholder) not published
Bindingnone no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit
Interfaceunknown
Toolingnot recorded
Composes withnot recorded
ReliabilityTunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none — us
NotesTunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none — us
Evidence rungreported
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (2)
datesourcewhat it proved
2026-10-21github.com/n0-computer/pigeonsTunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices' pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none — us
2026-10-21github.com/n0-computer/dumbpipecited as the basis of the rejection: Tunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none — us
More fields (1)
{
 "dead_end": {
  "failure_class": "quota",
  "why": "Tunnel products, not stores. dumbpipe's own tagline is 'Unix pipes between devices'; pigeons is SSH-over-iroh; iroh-ssh is 'SSH to any machine without ip'. They pass bytes and keep none — us",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown or withheld values (15)
  • $.chaining not-recorded
  • $.confidence_note withheld
  • $.egress.terms not-recorded
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.identity_cost.detail defaulted
  • $.identity_cost.kind identity-defaulted
  • $.interface interface-unknown
  • $.interface_detail withheld
  • $.limits_note process
  • $.per_object_cap.notes not-recorded
  • $.per_object_cap.stated not-recorded
  • $.retention.notes process
  • $.retention.stated not-recorded
  • $.tooling not-recorded