Decentralized mining pools: Public-Pool, BraiinsP2Pool, Solo CKPool, Datum (Ocean). Reduce centralization vs traditional pools. USE WHEN: solo mining, evaluating decentralized options, building censorship-resistant infrastructure.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add claude-dev-suite/claude-dev-suite --skill decentralized-pools --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Decentralized Pools?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/claude-dev-suite-decentralized-pools)More formats (shields.io, HTML) on the badges page.
---
name: bitcoin-mining-decentralized-pools
description: |
Decentralized mining pools: Public-Pool, BraiinsP2Pool, Solo CKPool,
Datum (Ocean). Reduce centralization vs traditional pools.
USE WHEN: solo mining, evaluating decentralized options, building
censorship-resistant infrastructure.
allowed-tools: Read, Grep, Glob
---
# Decentralized Mining Pools
Mining pool architectures designed to reduce centralization, censorship
risk, or trust requirements.
## Solo CKPool
- Operator: KanoCK.
- Type: solo mining (no sharing among miners).
- Each miner runs a `ckpool-solo` instance against their bitcoind.
- Connect ASICs via Stratum V1.
- If one of YOUR ASICs finds a block, you get the entire reward.
- Pool fee: typically 0% (solo) or 1.25% on shared variants.
Use case: decentralization purist; small farms; learning.
## Public-Pool
- Solo-mining pool similar to CKPool but with web dashboard.
- Free-to-use for small-scale miners.
- Sometimes "shared luck" variants exist as public services.
## BraiinsP2Pool
- Successor to original P2Pool.
- Decentralized share chain — peers gossip shares like Bitcoin
blocks.
- Variance and rewards determined by share chain participation.
- Miner builds own coinbase (decentralized tx selection).
## Datum (Ocean Mining)
- Datum protocol: decentralized template propagation.
- Stratum V2-style; miners choose own block content.
- Used by Ocean Mining for non-custodial payouts (winners get coinbase
directly).
- Pioneered by Luke Dashjr / OceanCBTC.
## Compared
| Aspect | Solo CKPool | BraiinsP2Pool | Datum (Ocean) | Standard Pool |
|--------|-------------|----------------|----------------|---------------|
| Variance | Full (per miner) | Shared (chain) | Per template | Pool absorbs |
| Centralization | None | None | Low | High |
| Tx censorship | Miner choice | Miner choice | Miner choice | Pool choice |
| Setup complexity | Medium | High | Medium | Easy |
| Network share | Tiny | Tiny | Small | Major |
## Use cases
- **Censorship resistance**: ensure your txs don't get filtered out
by major pools.
- **Solo mining**: small operations targeting a winning block (high
variance).
- **Reducing pool centralization** at network level.
## Limitations
- **High variance** — most miners need pool-style smoothing.
- **Lower hashrate** in network share = longer wait between rewards.
- **Setup complexity** for non-pool variants.
## Why this matters
Bitcoin's security depends on no single mining cartel. The top 3-4
pools control > 60% of hashrate (as of 2025). Decentralized pools +
SV2 reduce this concentration over time.
## See also
- [stratum-v2/SKILL.md](../stratum-v2/SKILL.md)
- [pool-architectures/SKILL.md](../pool-architectures/SKILL.md)
- [firmware/SKILL.md](../firmware/SKILL.md)

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!