Darkbloom – Private inference on idle Macs

Architecture & Mac-Only Focus

  • Macs chosen as first target due to more uniform hardware/software stack and Apple security features.
  • Some argue PCs/phones would give far larger aggregate capacity, but PC GPU TEEs are less mature and more fragmented.
  • Apple Silicon’s unified memory is used so hypervisor-level page tables can theoretically protect both CPU and GPU memory.

Privacy, TEE Claims & Attestation Doubts

  • Core claim: end-to-end encrypted inference where operators can’t see prompts or outputs.
  • Many question feasibility without a public, third‑party TEE like SGX/TDX/SEV; Apple’s Secure Enclave isn’t exposed that way on macOS.
  • Paper’s approach relies on macOS hardening (SIP, Hardened Runtime, PT_DENY_ATTACH) plus MDM-based attestation.
  • Critics say SIP/Secure Boot can be disabled, binary hashes are self‑reported, and remote attestation of arbitrary third‑party code isn’t truly possible on Macs today.
  • Some call the privacy guarantees “best effort” or “snake oil,” stressing that a determined attacker or patched OS could exfiltrate data.
  • Others argue it’s still at least comparable or better than trusting a centralized provider’s logging practices, but “verifiable privacy” remains unproven.

MDM Requirement & Client Trust

  • Software enrolls the Mac in MDM to hook into Apple’s attestation infrastructure.
  • Concerns: loss of control, resale issues, potential for deep access.
  • A few posters clarify the specific MDM rights here are limited and don’t allow full device takeover, but the requirement is still a major psychological and security barrier.

Economics & Earnings Claims

  • ROI calculator suggests very high payouts (hundreds to >$1k/month), which many see as unrealistic or only true under 100% utilization and optimistic pricing.
  • Comparisons to GPU crypto mining: if profitable, industrial operators with cheaper power and scale will flood supply and drive earnings down.
  • Others note current demand on the network appears very low; multiple users report zero real inference requests despite being online.
  • Some think it might yield “lunch money,” not real income; hardware wear, SSD writes, and power/cooling are nontrivial.
  • Debate over whether decentralized inference can sustainably compete with hyperscalers’ batching efficiency.

Bootstrapping, Use Cases & UX

  • Two‑sided marketplace chicken‑and‑egg: plenty of providers early, almost no consumers; calls for seeding demand or free usage.
  • Interest in variants: internal office pools of Macs, self‑hostable versions, and non‑US regions wanting non‑BigTech providers.
  • Current software quality issues reported: failed model downloads, dependencies missing, broken benchmarks, and unusable calculators.