Introduction
Welcome to the Bitcoin-PoCX documentation. This guide covers Linux command-line setup for running nodes and mining on the Bitcoin-PoCX network.
What is Bitcoin-PoCX?
Bitcoin-PoCX is a Bitcoin fork that replaces Proof of Work with Proof of Capacity (PoCX) consensus. Instead of continuously computing hashes, miners pre-compute hashes once during plotting and store them on disk. Mining then simply reads from these plots, resulting in significantly lower power consumption.
Quick Start
Use the guided installer to get up and running quickly:
curl -sSL https://raw.githubusercontent.com/PoC-Consortium/bitcoin-pocx-docs/main/scripts/install.sh | bash
See Quick Start for details and options.
Choose Your Path
| Role | Description | Time |
|---|---|---|
| Node Operator | Run a full node to support network decentralization | ~15-20 min |
| Miner | Mine solo or with a pool | ~30-40 min |
Network Status
Note: Bitcoin-PoCX is currently in testnet phase. All examples default to testnet. Mainnet instructions are provided for future reference.
Requirements
All guides assume:
- Linux operating system (Debian/Ubuntu, Fedora, Arch)
- Command-line familiarity
- Basic understanding of blockchain concepts