1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-12-27 08:58:08 +00:00
bitcoinbook/appdx-bips.asciidoc

138 lines
7.6 KiB
Plaintext
Raw Normal View History

2014-11-05 16:27:11 +00:00
[[appdxbitcoinimpproposals]]
2014-10-31 16:21:18 +00:00
[appendix]
2014-11-04 18:11:07 +00:00
== Bitcoin Improvement Proposals
2014-10-31 16:21:18 +00:00
2014-11-18 21:02:14 +00:00
((("Bitcoin improvement proposals", id="ix_appdx-bips-asciidoc0", range="startofrange")))Bitcoin improvement proposals are design documents providing information to the bitcoin community, or describing a new feature for bitcoin or its processes or environment.
2014-10-31 16:21:18 +00:00
As per BIP0001 _BIP Purpose and Guidelines_, there are three kinds of BIP:
2014-11-18 21:02:55 +00:00
_Standard_ BIP:: Describes any change that affects most or all bitcoin implementations, such as a change to the network protocol, a change in block or transaction validity rules, or any change or addition that affects the interoperability of applications using bitcoin.
2014-11-18 21:03:26 +00:00
_Informational_ BIP:: Describes a bitcoin design issue, or provides general guidelines or information to the bitcoin community, but does not propose a new feature. Informational BIPs do not necessarily represent a bitcoin community consensus or recommendation, so users and implementors may ignore informational BIPs or follow their advice.
2014-11-18 21:04:47 +00:00
_Process_ BIP:: Describes a bitcoin process, or proposes a change to (or an event in) a process. Process BIPs are like standard BIPs but apply to areas other than the bitcoin protocol itself. They might propose an implementation, but not to bitcoin's codebase; they often require community consensus; and unlike informational BIPs, they are more than recommendations, and users are typically not free to ignore them. Examples include procedures, guidelines, changes to the decision-making process, and changes to the tools or environment used in Bitcoin development. Any meta-BIP is also considered a process BIP.
2014-10-31 16:21:18 +00:00
2014-11-18 21:04:47 +00:00
Bitcoin improvement proposals are recorded in a versioned repository on https://github.com/bitcoin/bips[GitHub]. <<table_d-1>> shows a snapshot of BIPs in the Fall of 2014. Consult the authoritative repository for up-to-date information on existing BIPs and their contents.
2014-10-31 16:21:18 +00:00
2014-11-05 17:22:24 +00:00
[[table_d-1]]
.Snapshot of BIPs
2014-10-31 16:21:18 +00:00
[options="header"]
|=======================================================================
|BIP# | Link | Title |Owner |Type |Status
2014-11-18 21:04:47 +00:00
|[[bip0001]]1|https://github.com/bitcoin/bips/blob/master/bip-0001.mediawiki|BIP Purpose and Guidelines |Amir Taaki
2014-10-31 16:21:18 +00:00
|Standard |Active
2014-11-18 21:04:47 +00:00
|[[bip0010]]10|https://github.com/bitcoin/bips/blob/master/bip-0010.mediawiki|Multi-Sig Transaction Distribution |Alan
2014-10-31 16:21:18 +00:00
Reiner |Informational |Draft
2014-11-18 21:04:47 +00:00
|[[bip0011]]11|https://github.com/bitcoin/bips/blob/master/bip-0011.mediawiki|M-of-N Standard Transactions |Gavin
2014-10-31 16:21:18 +00:00
Andresen |Standard |Accepted
2014-11-18 21:04:47 +00:00
|[[bip0012]]12|https://github.com/bitcoin/bips/blob/master/bip-0012.mediawiki|OP_EVAL |Gavin Andresen |Standard
2014-10-31 16:21:18 +00:00
|Withdrawn
2014-11-18 21:04:47 +00:00
|[[bip0013]]13|https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki|Address Format for pay-to-script-hash
2014-10-31 16:21:18 +00:00
|Gavin Andresen |Standard |Final
2014-11-18 21:09:30 +00:00
|[[bip0014]]14|https://github.com/bitcoin/bips/blob/master/bip-0014.mediawiki|Protocol Version and User Agent |Amir
2014-10-31 16:21:18 +00:00
Taaki, Patrick Strateman |Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0015]]15|https://github.com/bitcoin/bips/blob/master/bip-0015.mediawiki|Aliases |Amir Taaki |Standard |Withdrawn
2014-10-31 16:21:18 +00:00
2014-11-18 21:09:30 +00:00
|[[bip0016]]16|https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki|Pay To Script Hash |Gavin Andresen
2014-10-31 16:21:18 +00:00
|Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0017]]17|https://github.com/bitcoin/bips/blob/master/bip-0017.mediawiki|OP_CHECKHASHVERIFY (CHV) |Luke Dashjr
2014-10-31 16:21:18 +00:00
|Withdrawn |Draft
2014-11-18 21:09:30 +00:00
|[[bip0018]]18|https://github.com/bitcoin/bips/blob/master/bip-0018.mediawikilink:|hashScriptCheck |Luke Dashjr |Standard
2014-10-31 16:21:18 +00:00
|Draft
2014-11-18 21:09:30 +00:00
|[[bip0019]]19|https://github.com/bitcoin/bips/blob/master/bip-0019.mediawiki|M-of-N Standard Transactions (Low SigOp)
2014-10-31 16:21:18 +00:00
|Luke Dashjr |Standard |Draft
2014-11-18 21:09:30 +00:00
|[[bip0020]]20|https://github.com/bitcoin/bips/blob/master/bip-0020.mediawiki|URI Scheme |Luke Dashjr |Standard
2014-10-31 16:21:18 +00:00
|Replaced
2014-11-18 21:09:30 +00:00
|[[bip0021]]21|https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki|URI Scheme |Nils Schneider, Matt Corallo
2014-10-31 16:21:18 +00:00
|Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0022]]22|https://github.com/bitcoin/bips/blob/master/bip-0022.mediawiki|getblocktemplate - Fundamentals |Luke
2014-10-31 16:21:18 +00:00
Dashjr |Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0023]]23|https://github.com/bitcoin/bips/blob/master/bip-0023.mediawiki|getblocktemplate - Pooled Mining |Luke
2014-10-31 16:21:18 +00:00
Dashjr |Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0030]]30|https://github.com/bitcoin/bips/blob/master/bip-0030.mediawiki|Duplicate transactions |Pieter Wuille
2014-10-31 16:21:18 +00:00
|Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0031]]31|https://github.com/bitcoin/bips/blob/master/bip-0031.mediawiki|Pong message |Mike Hearn |Standard
2014-10-31 16:21:18 +00:00
|Accepted
2014-11-18 21:09:30 +00:00
|[[bip0032]]32|https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki|Hierarchical Deterministic Wallets |Pieter
2014-10-31 16:21:18 +00:00
Wuille |Informational |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0033]]33|https://github.com/bitcoin/bips/blob/master/bip-0033.mediawiki|Stratized Nodes |Amir Taaki |Standard
2014-10-31 16:21:18 +00:00
|Draft
2014-11-18 21:09:30 +00:00
|[[bip0034]]34|https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki|Block v2, Height in coinbase |Gavin
2014-10-31 16:21:18 +00:00
Andresen |Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0035]]35|https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki|mempool message |Jeff Garzik |Standard
2014-10-31 16:21:18 +00:00
|Accepted
2014-11-18 21:09:30 +00:00
|[[bip0036]]36|https://github.com/bitcoin/bips/blob/master/bip-0036.mediawiki|Custom Services |Stefan Thomas |Standard
2014-10-31 16:21:18 +00:00
|Draft
2014-11-18 21:09:30 +00:00
|[[bip0037]]37|https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki|Bloom filtering |Mike Hearn and Matt
2014-10-31 16:21:18 +00:00
Corallo |Standard |Accepted
2014-11-18 21:09:30 +00:00
|[[bip0038]]38|https://github.com/bitcoin/bips/blob/master/bip-0038.mediawiki|Passphrase-protected private key |Mike
2014-10-31 16:21:18 +00:00
Caldwell |Standard |Draft
2014-11-18 21:09:57 +00:00
|[[bip0039]]39|https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki|Mnemonic code for generating deterministic
2014-10-31 16:21:18 +00:00
keys |Slush |Standard |Draft
2014-11-21 13:22:53 +00:00
|[[bip0040]]40||Stratum wire protocol |Slush |Standard |BIP number allocated
2014-10-31 16:21:18 +00:00
2014-11-21 13:22:53 +00:00
|[[bip0041]]41||Stratum mining protocol |Slush |Standard |BIP number allocated
2014-10-31 16:21:18 +00:00
2014-11-18 21:09:57 +00:00
|[[bip0042]]42|https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki|A finite monetary supply for bitcoin
2014-10-31 16:21:18 +00:00
|Pieter Wuille |Standard |Draft
2014-11-18 21:09:57 +00:00
|[[bip0043]]43|https://github.com/bitcoin/bips/blob/master/bip-0043.mediawiki|Purpose Field for Deterministic Wallets
2014-10-31 16:21:18 +00:00
|Slush |Standard |Draft
2014-11-18 21:10:28 +00:00
|[[bip0044]]44|https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki|Multi-Account Hierarchy for Deterministic
2014-10-31 16:21:18 +00:00
Wallets |Slush |Standard |Draft
2014-11-18 21:10:28 +00:00
|[[bip0050]]50|https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki|March 2013 Chain Fork Post-Mortem |Gavin
2014-10-31 16:21:18 +00:00
Andresen |Informational |Draft
2014-11-18 21:10:39 +00:00
|[[bip0060]]60|https://github.com/bitcoin/bips/blob/master/bip-0060.mediawiki|Fixed Length "version" Message
2014-10-31 16:21:18 +00:00
(Relay-Transactions Field) |Amir Taaki |Standard |Draft
2014-11-18 21:10:39 +00:00
|[[bip0061]]61|https://github.com/bitcoin/bips/blob/master/bip-0061.mediawiki|"reject" P2P message |Gavin Andresen
2014-10-31 16:21:18 +00:00
|Standard |Draft
2014-11-18 21:11:16 +00:00
|[[bip0062]]62|https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki|Dealing with malleability |Pieter Wuille
2014-10-31 16:21:18 +00:00
|Standard |Draft
2014-11-21 13:22:53 +00:00
|[[bip0063]]63||Stealth Addresses |Peter Todd |Standard |BIP number allocated
2014-10-31 16:21:18 +00:00
2014-11-18 21:11:16 +00:00
|[[bip0064]]64|https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki|getutxos message |Mike Hearn |Standard
2014-10-31 16:21:18 +00:00
|Draft
2014-11-18 21:11:16 +00:00
|[[bip0070]]70|https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki|Payment protocol |Gavin Andresen |Standard
2014-10-31 16:21:18 +00:00
|Draft
2014-11-18 21:11:16 +00:00
|[[bip0071]]71|https://github.com/bitcoin/bips/blob/master/bip-0071.mediawiki|Payment protocol MIME types |Gavin
2014-10-31 16:21:18 +00:00
Andresen |Standard |Draft
2014-11-18 21:11:16 +00:00
|[[bip0072]]72|https://github.com/bitcoin/bips/blob/master/bip-0072.mediawiki|Payment protocol URIs |Gavin Andresen
2014-10-31 16:21:18 +00:00
|Standard |Draft
2014-11-18 21:11:16 +00:00
|[[bip0073]]73|https://github.com/bitcoin/bips/blob/master/bip-0073.mediawiki|Use "Accept" header with Payment Request
2014-11-12 21:35:31 +00:00
URLs |Stephen Pair |Standard |Draft(((range="endofrange", startref="ix_appdx-bips-asciidoc0")))
2014-10-31 16:21:18 +00:00
|=======================================================================
2014-11-12 21:35:31 +00:00