Last updated: March 03, 2023
The Nexa consensus protocol is a modification of Bitcoin Cash, which is a modification of Bitcoin. This documentation attempts to cover the full Nexa protocol, by leveraging previously written documentation for Bitcoin Cash. Therefore you may occasionally see references to Bitcoin Cash that are no longer applicable. Please notify us on our issue tracker if you discover a problem.
For readers that are familiar with Bitcoin Cash, the “Nexa Blockchain Changes” section contains all Nexa-specific changes.
Style Guide – Contributors – Target Audience – Project History
Nexa Identity and Challenge Transactions
CAPD Message Pool (Counterparty and Protocol Discovery)
DPP (Delegated Payment Protocol)
Protocol Hashing Algorithms
Operation Codes (opcodes)
Block-Level Validation Rules
Network-Level Validation Rules
Proof of Work
Difficulty Adjustment Algorithm
Bitcoin Keys (Public/Private)
Multisignature (M-of-N multisig)
Basic Network Parameters