Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.43 KB

020.md

File metadata and controls

46 lines (33 loc) · 1.43 KB
BUIP020: Implement bit-0 soft-forks (BIPs 9,68,112,113)
Proposer: freetrader
Submitted: 2016-06-09
Status: withdrawn

Summary

BIPs 68, 112 and 113 are currently being deployed through a soft-fork on version bit 0 [1].
The trajectory of support [2] indicates a likelihood that these BIPs will soon be activated by miners (i.e. reach 95% support).

Once this happens, miners who do not support these BIPs will find their blocks orphaned.

In the interests of Bitcoin Unlimited remaining compatible with Bitcoin Core miners, it is proposed to implement the deployment of these BIPs in the same manner as Core.

Design

The Core BIPs 9, 68, 112 and 113 should be sufficient as a specification of the BU implementation.
A new design is probably not needed as the Core implementation could be merged.
Nevertheless, a review of Core's design of their BIP implementations is probably advisable.

Backward Compatibility

Until activation of this soft-fork, the client would be compatible with previous versions.

Deployment

This should be identical to the soft fork deployment used by Core (i.e. use a conforming implementation of BIP9).

Copyright

This document is placed in the public domain.

[1] https://bitcoin.org/en/release/v0.12.1#first-version-bits-bip9-softfork-deployment
[2] http://bitcoin.sipa.be/ver9-2k.png