{"id":29560921,"url":"https://github.com/decred/dcps","last_synced_at":"2026-02-06T00:33:12.383Z","repository":{"id":37789355,"uuid":"86662291","full_name":"decred/dcps","owner":"decred","description":"Decred Change Proposals (DCPs).","archived":false,"fork":false,"pushed_at":"2025-11-24T08:19:29.000Z","size":1329,"stargazers_count":41,"open_issues_count":0,"forks_count":22,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-11-27T21:29:57.979Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/decred.png","metadata":{"files":{"readme":"README.mediawiki","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-03-30T05:25:05.000Z","updated_at":"2025-11-24T08:19:33.000Z","dependencies_parsed_at":"2024-06-04T01:38:26.023Z","dependency_job_id":null,"html_url":"https://github.com/decred/dcps","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/decred/dcps","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decred%2Fdcps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decred%2Fdcps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decred%2Fdcps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decred%2Fdcps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/decred","download_url":"https://codeload.github.com/decred/dcps/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decred%2Fdcps/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29140206,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T23:14:48.546Z","status":"ssl_error","status_checked_at":"2026-02-05T23:14:35.724Z","response_time":65,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-18T15:39:23.457Z","updated_at":"2026-02-06T00:33:12.372Z","avatar_url":"https://github.com/decred.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"./readme-imgs/dcps_logo.png\" /\u003e\n\n==Decred Change Proposals==\n\nA Decred Change Proposal, or DCP for short, is a design document that describes\npotential consensus changes to Decred.  Due to Decred's decentralized governance\nstructure, any proposed changes to consensus require super-majority stakeholder\napproval via the integrated on-chain proof-of-stake voting infrastructure.\nConsequently, DCPs primarily serve for documentation, fostering\ncross-implementation compatibility, and helping ensure proper engineering rigor\nis followed.\n\nPrior to putting a consensus change to an on-chain vote, the proposed change\nmust first be accompanied by a DCP as described in [[./dcp-0000/dcp-0000.mediawiki|DCP-0000]]\nalong with providing a working and tested implementation, and the rule change\nmust be gated behind a voting agenda which ensures the stakeholders are\nprovided with the opportunity to vote to accept or reject the change.\n\nIt is important to note that DCPs are the end result of a process that begins\nwith the Decred off-chain proposal and voting system,\n[[https://proposals.decred.org/|Politeia]], which deals with more generalized\nproposal submissions.  It is through that system that all initial proposals for\nconsensus changes are brought to life, undergo collaboration, and are subject to\nan initial community vote to determine if the work necessary to create a working\nimplementation, its associated DCP, and an on-chain vote for the rule change\nshould be performed.\n\n{|class=\"wikitable sortable\" style=\"width: auto; text-align: center;\"\n!Number!!Title!!Status\n|-\n|[[./dcp-0000/dcp-0000.mediawiki|0000]]||DCP Process||Active\n|-\n|[[./dcp-0001/dcp-0001.mediawiki|0001]]||New Stake Difficulty Algorithm||Active\n|-\n|[[./dcp-0002/dcp-0002.mediawiki|0002]]||SHA256 Opcode||Active\n|-\n|[[./dcp-0003/dcp-0003.mediawiki|0003]]||Relative Lock Time Support||Active\n|-\n|[[./dcp-0004/dcp-0004.mediawiki|0004]]||Fix LN Sequence Locks View||Active\n|-\n|[[./dcp-0005/dcp-0005.mediawiki|0005]]||Block Header Commitments||Active\n|-\n|[[./dcp-0006/dcp-0006.mediawiki|0006]]||Decentralized Treasury||Active\n|-\n|[[./dcp-0007/dcp-0007.mediawiki|0007]]||Revert Treasury Maximum Expenditure Policy||Active\n|-\n|[[./dcp-0008/dcp-0008.mediawiki|0008]]||Explicit Version Upgrades||Active\n|-\n|[[./dcp-0009/dcp-0009.mediawiki|0009]]||Automatic Ticket Revocations||Active\n|-\n|[[./dcp-0010/dcp-0010.mediawiki|0010]]||Change PoW/PoS Subsidy Split To 10/80||Active\n|-\n|[[./dcp-0011/dcp-0011.mediawiki|0011]]||Change PoW to BLAKE3 and ASERT||Active\n|-\n|[[./dcp-0012/dcp-0012.mediawiki|0012]]||Change PoW/PoS Subsidy Split To 1/89||Active\n|-\n|[[./dcp-0013/dcp-0013.mediawiki|0013]]||New Max Treasury Expenditure Policy||Defined\n|}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecred%2Fdcps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdecred%2Fdcps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecred%2Fdcps/lists"}