BIP List
This document lists the protocol features that are implemented by Dogecoin Core (up-to-date up to v1.14.6):
From Bitcoin
BIP 11
: Multisig outputs are standard since v1.4.0.BIP 13
: The address format for P2SH addresses has been implemented since v1.0.0.BIP 14
: The subversion string is being used as User Agent since v1.0.0.BIP 16
: The pay-to-script-hash evaluation rules have been implemented since v1.6.0.BIP 21
: The URI format for Dogecoin payments has been implemented since v1.0.0.BIP 22
: The 'getblocktemplate' (GBT) RPC protocol for mining has been implemented since v1.7.0.BIP 23
: Some extensions to GBT have been implemented since v1.10.0, including longpolling and block proposals.BIP 30
: The evaluation rules to forbid creating new transactions with the same txid as previous not-fully-spent transactions were implemented since v1.0.0.BIP 31
: The 'pong' protocol message (and the protocol version bump to 60001) has been implemented since v1.0.0.BIP 32
: Hierarchical Deterministic Wallets has been implemented since v1.14.0.BIP 34
: The rule that requires blocks to contain their height (number) in the coinbase input, and the introduction of version 2 blocks has been implemented since v1.4.0.BIP 35
: The 'mempool' protocol message (and the protocol version bump to 60002) has been implemented since v1.0.0.BIP 37
: The bloom filtering for transaction relaying, partial merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since v1.4.0BIP 61
: The 'reject' protocol message (and the protocol version bump to 70002) was added in v1.7.0.BIP 65
: The CHECKLOCKTIMEVERIFY softfork was merged in v1.14.0BIP 66
: The strict DER rules and associated version 3 blocks have been implemented since v1.10.0BIP 70
71
72
: Payment Protocol support has been available in Dogecoin Core GUI since v1.7.0BIP 111
:NODE_BLOOM
service bit added, and enforced for all peer versions as of v1.10.0.BIP 125
: Opt-in full replace-by-fee signaling honoured in mempool and mining as of v1.14.0.BIP 130
: direct headers announcement is negotiated with peer versions>=70012
as of v1.14.0.BIP 133
: feefilter messages are respected and sent for peer versions>=70013
as of v1.14.0.BIP 152
: Compact block transfer version 1 are used as of v1.14.0.
From Litecoin
- (Spec missing!): Scrypt-1024 proof-of-work was enabled since v1.0.0.
From Namecoin
- Merged Mining (AuxPoW): AuxPoW blocks were enabled as valid proof of work as of v1.8.0.
From DigiByte
- (Spec missing!): DigiShield difficulty adjustments were enabled as of v1.6.0.