- Notifications
You must be signed in to change notification settings - Fork22
decred/dcps
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Decred Change Proposal, or DCP for short, is a design document that describespotential consensus changes to Decred. Due to Decred's decentralized governancestructure, any proposed changes to consensus require super-majority stakeholderapproval via the integrated on-chain proof-of-stake voting infrastructure.Consequently, DCPs primarily serve for documentation, fosteringcross-implementation compatibility, and helping ensure proper engineering rigoris followed.
Prior to putting a consensus change to an on-chain vote, the proposed changemust first be accompanied by a DCP as described inDCP-0000along with providing a working and tested implementation, and the rule changemust be gated behind a voting agenda which ensures the stakeholders areprovided with the opportunity to vote to accept or reject the change.
It is important to note that DCPs are the end result of a process that beginswith the Decred off-chain proposal and voting system,Politeia, which deals with more generalizedproposal submissions. It is through that system that all initial proposals forconsensus changes are brought to life, undergo collaboration, and are subject toan initial community vote to determine if the work necessary to create a workingimplementation, its associated DCP, and an on-chain vote for the rule changeshould be performed.
Number | Title | Status |
---|---|---|
0000 | DCP Process | Active |
0001 | New Stake Difficulty Algorithm | Active |
0002 | SHA256 Opcode | Active |
0003 | Relative Lock Time Support | Active |
0004 | Fix LN Sequence Locks View | Active |
0005 | Block Header Commitments | Active |
0006 | Decentralized Treasury | Active |
0007 | Revert Treasury Maximum Expenditure Policy | Active |
0008 | Explicit Version Upgrades | Active |
0009 | Automatic Ticket Revocations | Active |
0010 | Change PoW/PoS Subsidy Split To 10/80 | Active |
0011 | Change PoW to BLAKE3 and ASERT | Active |
0012 | Change PoW/PoS Subsidy Split To 1/89 | Active |
About
Decred Change Proposals (DCPs).